บทความวันนี้เราจะพูดถึงเครื่องมือประจำมือของนักพัฒนาโปรแกรมซึ่งก็คือ Terminal หรือ Command Line นั่นเอง นอกจากคุณจะใช้สิ่งเหล่านี้ในการควบคุมระบบและเขียนโค้ดแล้ว ทราบหรือไม่ว่า Terminal นั้นยังสามารถทำให้เรายิ้มได้ด้วย วันนี้เราจะมาดูกันว่ามี Commands ไหนบ้างที่สามารถเพิ่มรอยยิ้มให้กับคุณในขณะที่กำลังพัฒนางานอยู่ พร้อมแล้วก็มาเริ่มกันเลย!
ค่อนข้างมั่นใจเลยว่านักพัฒนาหลายๆ คนจะยิ้มออกมาได้กับ `cowsay` ซึ่งเป็นโปรแกรมเล็กๆ ที่สร้างข้อความที่คุณต้องการและแสดงมันออกมาในรูปแบบของวัวที่พูดคุยด้วยภาษา ASCII art เลยทีเดียว!
$ cowsay Hello, I'm a happy cow!
_________________
< Hello, I'm a happy cow! >
-----------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
มีตัวละครอื่นๆ ให้เลือกใช้งานเพียบ แถมยังช่วยให้งานประจำวันของคุณสนุกยิ่งขึ้นด้วย!
เคยพิมพ์ผิดพลาดจาก `ls` เป็น `sl` ไหม? ถ้าเคย คุณอาจจะพบกับสิ่งที่น่ารำคาญ — แต่ถ้าคุณมี `sl` ติดตั้งไว้บนเครื่อง คุณจะได้เห็นรถไฟขบวนเล็กๆ วิ่งผ่านหน้าจอแทนที่จะเป็นข้อความแสดงผลข้อผิดพลาด!
$ sl
หลังจากนี้จะไม่มีคำว่า "ผิดพลาด" จะมีแต่รอยยิ้มทุกครั้งที่คุณพิมพ์ผิด!
`fortune` เป็นหนึ่งใน terminal commands ที่ควรมีไว้ใช้งานเมื่อต้องการพักผ่อนหย่อนใจ มันจะแสดงข้อความหรือคำคมต่างๆ ที่สามารถเพิ่มพลังใจให้กับคุณได้
$ fortune
ลองใช้มันร่วมกับ `cowsay` ก็จะได้ข้อความที่ทั้งสนุกและสร้างสรรค์เลยทีเดียว!
ถ้าคุณเป็นแฟนตัวยงของภาพยนตร์เรื่อง The Matrix ล่ะก็ `cmatrix` คือ terminal command ที่จะทำให้คุณตื่นเต้นไม่น้อย เมื่อเรียกใช้ มันจะทำให้จอคอมพิวเตอร์ของคุณเต็มไปด้วยตัวหนังสือที่เลื่อนลงมาเหมือนในเรื่องได้เลย!
$ cmatrix
ในขณะที่ชมความงามของตัวอักษรดิจิทัล มันเป็นกิจกรรมดีๆ ในการพักสายตาจากโค้ดที่ซับซ้อนเช่นกัน!
กลับมาที่โปรแกรมที่เติมสีสันให้กับการใช้งาน terminal อีกครั้งกับ `lolcat` ที่จะแปลงข้อความธรรมดาให้กลายเป็นข้อความที่เต็มไปด้วยสีสันราวกับรุ้งกินน้ำในหน้าจอของคุณได้อย่างง่ายดาย
$ echo "Programming is fun!" | lolcat
เมื่อคุณซึมซับความสนุกและมีสีสันจากการใช้งาน terminal คุณอาจจะรู้สึกว่าการเขียนโปรแกรมนั้นไม่ใช่เรื่องที่น่าเครียดเสมอไป!
แต่ละ command นี้มีไว้เพื่อเตือนเราว่าพัฒนาการโปรแกรมอาจเต็มไปด้วยความท้าทายแต่ก็ไม่จำเป็นต้องหมายความว่าเราไม่สามารถสนุกสนานไปกับมันได้ ในบางครั้งการใส่เสียงหัวเราะเข้าไปในงานที่เราทำ ย่อมทำให้บรรยากาศการทำงานมีชีวิตชีวามากขึ้น
แล้วถ้าหากคุณรู้สึกสนใจว่าการเขียนโปรแกรมนั้นยังสามารถน่าสนุกได้ในหลายๆ ด้าน ไม่จำเป็นต้องสงวนไว้เพียงแค่เรื่องราวของโค้ดและอัลกอริทึมที่ซับซ้อนเสมอไป แต่สามารถเป็นการสร้างสรรค์ ทดลอง และตื่นเต้นไปกับการค้นหาสิ่งใหม่ๆ ด้วยการเรียนรู้ ณ สถานที่ที่เต็มไปด้วยความสนุกแบบนี้ หากคุณสนใจ พวกเราที่ EPT พร้อมที่จะเป็นคู่หูในการเรียนรู้เส้นทางแห่งโลกโปรแกรมมิ่ง อย่างแท้จริง!
หมายเหตุ: ข้อมูลในบทความนี้อาจจะผิด โปรดตรวจสอบความถูกต้องของบทความอีกครั้งหนึ่ง บทความนี้ไม่สามารถนำไปใช้อ้างอิงใด ๆ ได้ ทาง EPT ไม่ขอยืนยันความถูกต้อง และไม่ขอรับผิดชอบต่อความเสียหายใดที่เกิดจากบทความชุดนี้ทั้งทางทรัพย์สิน ร่างกาย หรือจิตใจของผู้อ่านและผู้เกี่ยวข้อง
หากเจอข้อผิดพลาด หรือต้องการพูดคุย ติดต่อได้ที่ https://m.me/expert.Programming.Tutor/
Tag ที่น่าสนใจ: terminal_commands programming_tools cowsay sl fortune cmatrix lolcat ascii_art fun_commands command_line coding_humor
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM
Copyright (c) 2013 expert-programming-tutor.com. All rights reserved. | 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com