Shonichi

Kitti
Kitti
Sep 3, 2018 · 1 min read

วันแรก

พวกเรา =[]=
IRB48 ^O^

วันนี้เป็นวันแรกที่ผมลองเล่น Ruby เพื่อนๆ พี่ๆ น้องๆ คงสงสัยว่า Ruby คืออะไร, IRB48 คืออะไร, เกี่ยวข้องอะไรกับ BNK48 วงไอดอลเกิร์ลกรุ๊ปที่กำลังโด่งดังอยู่ตอนนี้หรือเปล่า บางคนอาจจะรู้แล้ว แต่สำหรับบางคน ผมจะมาไขข้อข้องใจให้จบในบทความเดียว หรือเปล่า -_-;;;

เริ่มจาก Ruby ก่อนเลยละกัน ลูบี้ (ruby) คือภาษาโปรแกรมคอมพิวเตอร์แบบโอเพ่นซอร์ส พูดให้ฟังง่ายขึ้นก็คือ ฟรี >O< โดยมุ่งเน้นที่ความเรียบง่ายและมีประสิทธิภาพ ประสิทธิผล ประสิทธิประสาทวิชา ซึ่งทำให้ไวยากรณ์มีความหรูหรา อ่านง่าย เขียนง่ายและเป็นธรรมชาติ ใครๆ ก็บอกว่าลูบี้เป็นภาษาที่งดงามปานหยาดน้ำค้างตกกระทบลงบนทับทิบเม็ดสีแดงระเรื่อ ทับทิม (ruby) เม็ดนี้อาจจะดูเรียบง่าย แต่ผู้ที่สร้างมันขึ้นมากล่าวไว้ว่า

แม้ว่าทับทิมจะดูเรียบง่าย
แต่ทว่ามันก็มีความซับซ้อนอยู่ภายในคล้ายกับร่างกายมนุษย์

ดูเหมือนความพยายามที่จะทำให้ทับทิมเป็นธรรมชาติมันไม่ง่ายเลย ฮึบ!!!
แต่ความพยายาม ไม่เคยทำร้ายสักคนที่ตั้งใจ (อันนี้แหละ BNK48 ^O^)

ความเรียบง่าย ทำได้ยากกว่าความซับซ้อนซะอีก

Steve jobs

ส่วน IRB48 ความจริงมันคือ IRB หรือ irb ต่างหากละครับ ไม่มี 48 ต่อท้ายอย่างที่ผมเขียนไปก่อนหน้านี้ หลอกให้งงกันไปก็เท่านั้นเอง irb คือ Interactive Ruby Shell (IRB or irb) เป็นตัวช่วยให้เราเขียนโปรแกรมและสามารถแสดงผลของโค้ดที่เราเขียนได้ทันทีโดยไม่ต้องรอการ Compile (แปลภาษา) ทำให้เราลองผิด ลองถูกกับโค้ดสั้นๆ เล็กๆ น้อยๆ ของเรา เวลาเราเกิดไอเดียขึ้นมาใหม่หรือคิดคำตอบของโจทย์ที่เรากำลังพยายามแก้ได้แล้ว อยากลองเขียนเพื่อทดสอบคำตอบว่าตรงกับจินตนาการที่เรามโนหรือเปล่าไรงี้ มันช่วยเราร่นระยะเวลาการทำงานได้มากทีเดียว

เอาเป็นว่า วันนี้เบาๆ ก่อนละกันนะครับ ยาวไปเดี๋ยวไม่อ่านกัน ไว้ผมจะมาเล่าเรื่องราวต่างๆ เกี่ยวกับทับทิบกรอบสีแดงให้เพื่อนๆ พี่ๆ น้องๆ ได้อ่านกันอีกนะครับ

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade