Shonichi
วันแรก
พวกเรา =[]=
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 (แปลภาษา) ทำให้เราลองผิด ลองถูกกับโค้ดสั้นๆ เล็กๆ น้อยๆ ของเรา เวลาเราเกิดไอเดียขึ้นมาใหม่หรือคิดคำตอบของโจทย์ที่เรากำลังพยายามแก้ได้แล้ว อยากลองเขียนเพื่อทดสอบคำตอบว่าตรงกับจินตนาการที่เรามโนหรือเปล่าไรงี้ มันช่วยเราร่นระยะเวลาการทำงานได้มากทีเดียว
เอาเป็นว่า วันนี้เบาๆ ก่อนละกันนะครับ ยาวไปเดี๋ยวไม่อ่านกัน ไว้ผมจะมาเล่าเรื่องราวต่างๆ เกี่ยวกับทับทิบกรอบสีแดงให้เพื่อนๆ พี่ๆ น้องๆ ได้อ่านกันอีกนะครับ
