6 GitHub Repos ที่จะทำให้คุณยิ้มและสนุกกับมันได้
01-เม.ย.-22
คัมภีร์เทพ IT
สำหรับคนที่เป็น Programmer แล้ว มักต้องใช้ความคิดในการแก้ไขปัญหาและเขียน Code อยู่หน้าจออยู่ตลอดเวลา ซึ่งอาจทำให้รู้สึกเครียดได้ บางครั้งสิ่งที่คุณต้องทำคือ การพักผ่อนและหัวเราะอย่างสนุกสนาน แต่ไม่น่าเชื่อว่าใน GitHub Repos ก็มีสิ่งที่ทำให้คุณยิ้มได้เช่นกัน ในบทความนี้จะมาแนะนำ 6 GitHub Repos ที่จะทำให้คุณยิ้มและสนุกกับมันได้
สิ่งนี้ค่อนข้างเจ๋งมาก มันเห็นได้ชัดว่า หลังจาก Engineer ลาออกจากบริษัท มีพนักงานคนหนึ่งได้รับมอบหมายให้ตรวจสอบ Data เก่าบางส่วนของเขาและพบที่ Repository ของ Scripts นี้ พวกเขาทำสิ่งที่ค่อนข้างสนุกสนานและมันค่อนข้างเจ๋ง มี Script ตัวหนึ่งยังเชื่อมต่อกับเครื่องชงกาแฟเพื่อชงกาแฟตามกำหนดเวลา
ตั้งแต่เริ่มก่อตั้ง Repository มา มี Contributors หลายคนได้เพิ่ม Versions ของ Scripts ในภาษาต่าง ๆ ทุกประเภท ลองเข้าไปดูสิว่า จะมี Scripts อะไรสนุก ๆ ให้คุณได้อมยิ้มและรู้สึกทึ่งกันได้บ้าง
นี่ก็เป็นอีกหนึ่ง Repo ที่น่าสนุก คุณเคยรู้จัก Easter Eggs ที่ซ่อนรูปภาพหรือ Animation เล็ก ๆ น้อย ๆ น่ารัก ๆ อยู่ใน Pages ที่คุณพิมพ์คำเฉพาะแล้วมีรูปภาพปรากฏขึ้น หรือไม่? นี่คือ Library ที่ทำในสิ่งนั้น
Easter Egg Collection นี้ คุณสามารถ Embed ภาพ Animation เล็ก ๆ ที่เป็นความลับลงใน Web Page แล้วแสดงให้เห็น เมื่อ User พิมพ์ Keyword ที่ใดก็ได้บน Page สำหรับคนที่เป็นแฟนตัวยงของ Pokemon ก็มีเช่นกัน
คุณเคย Sign Up ใน Website สักแห่งที่มีกฏเยอะแยะน่ารำคาญในการสร้าง Password บ้างหรือไม่? Repository นี้เป็น Collection ของ Websites เหล่านั้น ไม่เพียงแค่มี Collection เล็ก ๆ น้อย ๆ เท่านั้น แต่ยังมี List ขนาดใหญ่ของ Websites ที่มีการบังคับใช้กฎในการตั้ง Password ที่ซับซ้อนและได้ Password ที่จดจำได้ยาก
ข้อกำหนดบางอย่างก็ค่อนข้างจะไร้สาระ อย่างตัวอย่างนี้ก็เป็น Copyright.gov:
4. No Code
นี่ค่อนข้าง Classic อย่างแท้จริง เพราะ Repo นี้เป็น No Code อย่างแท้จริง มันถูกสร้างโดย Kelsey Hightower ซึ่งเป็น Google Developer และเป็นผู้สนับสนุน Kubernetes รายใหญ่ Repo นี้เป็นการเสียดสีใน Common Format ของ Open-Source Projects อื่น ๆ อีกมากมาย
ความตลกขบขันของ No Code น่าจะเป็นข้อสรุปได้ดีที่สุด ด้วยคำอธิบายของ Repo นี้:
“วิธีที่ดีที่สุดในการเขียน Applications ที่ปลอดภัยและเชื่อถือได้ ก็คือ ไม่ต้องเขียนอะไรเลย ไม่ต้อง Deploy ที่ไหนเลย”
แค่ชื่อก็รู้แล้วว่า มันคือแมว แต่สำหรับ cat command และเมื่อคุณใช้คำสั่ง cat มันจะแสดงให้เห็นอย่างชัดเจนโดยมีแมวน้อยน่ารักห้อยอยู่รอบ ๆ:
ใช้ bash-cat-with-cat
มันน่ารักใช่ไหม ตอนนี้เมื่อคุณคำสั่ง cat กับสิ่งใดก็ตาม คุณจะเห็นแมวน่ารัก ๆ อยู่ตลอดเวลา
6. MadHash
สิ่งนี้ค่อนข้างมีประโยชน์มากทีเดียว
- คุณเคยพยายามที่จะจำ SHA-256 Hash บ้างไหม? แน่นอนว่าเป็นไปได้ยากมาก
- คุณเคยพยายามที่จะจำ MadHash SHA-256 Hash? อันนี้มีโอกาสเป็นไปได้มากกว่า
Repository นี้จะช่วยให้คุณสร้าง Hash ที่มนุษย์อ่านแล้วเข้าใจได้จาก SHA-256 Hash ทั่วไป สิ่งที่คุณต้องทำก็คือ ใส่ Hash ของคุณ แล้วมันจะออกมาเป็นชุดคำศัพท์ต่าง ๆ ใน Dictionary
ลองมาทดสอบกันได้เลยที่: https://madhash.telekinesis.cloud/
สิ่งนี้มีประโยชน์มากเมื่อคุณต้องการสร้าง Hash ที่คนอื่นอาจต้องพิมพ์กลับมาให้ การพิมพ์คำธรรมดา ๆ หลาย ๆ คำนั้นง่ายกว่า การกรอกคำยาว ๆ ที่ไม่มีความหมายหรือไม่มีคนเข้าใจ และมันก็ช่วยกรองคำหยาบคายออกด้วย
ที่มา: https://betterprogramming.pub/
รับตำแหน่งงานไอทีใหม่ๆ ด้วยบริการ IT Job Alert
อัพเดทบทความจากคนวงในสายไอทีทาง LINE ก่อนใคร
อย่าลืมแอดไลน์ @techstarth เป็นเพื่อนนะคะ
บทความล่าสุด