เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง ห้องสมุด ที่ต้องการ
การเขียนโปรแกรมไม่ใช่แค่การเรียบเรียงโค้ดเพื่อให้ได้ผลลัพธ์ที่ต้องการเท่านั้น แต่ยังเป็นการวางแผน ออกแบบ และการปรับแต่งให้โค้ดของเรามีประสิทธิภาพสำหรับงานปัจจุบันและอนาคต ทว่าในขณะที่เราพยายามทำให้โค้ดของเราสามารถรองรับงานในอนาคต หลายครั้งเรามักถูกล่อลวงไปสู่ความคิดที่ว่า เราคงจะต้องการฟีเจอร์นี้ในภายหลัง และนั่นนำเราไปสู่หลักการที่สำคัญในการพัฒนาซอฟต์แวร์ที่เรียกว่า YAGNI หรือ You Arent Gonna Need It....
Read More →เอ่ยถึง ฐานข้อมูล หรือ Databases บางคนอาจนึกถึงตู้เก็บเอกสารที่เรียงรายกับข้อมูลมากมาย แต่ในแวดวงการเขียนโปรแกรม ฐานข้อมูลมีบทบาทมากกว่านั้น เป็นหัวใจหลักที่ทำให้ระบบต่างๆ สามารถดำเนินการได้อย่างราบรื่น และมีระบบการจัดการที่มีประสิทธิภาพ แต่เราจะมองให้เห็นคุณค่าของมันอย่างไร? หากเปรียบเทียบ Databases เป็นห้องสมุดแห่งข้อมูล ที่เก็บรักษาข้อมูลไว้อย่างมีระเบียบและสามารถค้นหาได้อย่างประทับใจ นับเป็นเครื่องมือที่ไม่อาจขาดไปได้ในการพัฒนาซอฟต์แวร์และแอปพลิเคชันต่างๆ...
Read More →ดีฟเลิร์นนิง (Deep Learning) ได้กลายเป็นหนึ่งในเทคโนโลยีที่สำคัญและมีการพัฒนาอย่างต่อเนื่องในยุคของข้อมูลที่พอเพียงและการคำนวณที่รวดเร็ว อีกทั้งยังได้รับการประยุกต์ใช้ในหลายๆ สาขา อาทิเช่น การจดจำภาพ, การแปลภาษาอัตโนมัติ และระบบแนะนำสินค้า (Recommendation System) การเลือกใช้เฟรมเวิร์กดีปเลิร์นนิงที่เหมาะสมจึงมีความสำคัญในการพัฒนาระบบจดจำขั้นสูงเหล่านี้ หนึ่งในเฟรมเวิร์กที่เด่นด้วยความรวดเร็ว ยืดหยุ่น และปรับขนาดได้ก็คือ Apache MXNet ซึ่งเป็นโครงการที่ได้รับการสนับสนุนจาก Amazon Web Services (AWS...
Read More →หากเรานึกถึงห้องสมุดหนังสือในโลกของจริง เราจะนึกถึงมุมที่เต็มไปด้วยหนังสือและความรู้ที่พร้อมให้เราหยิบมาศึกษาได้ โลกของการเขียนโปรแกรมก็มี ห้องสมุด เช่นกัน แต่ห้องสมุดในโลกโปรแกรมมิ่งเรียกว่า Library ซึ่งก็คือแหล่งที่รวมคำสั่ง ฟังก์ชัน หรือโค้ดที่ถูกเขียนไว้ล่วงหน้าเพื่อให้เราใช้งานได้ง่ายขึ้นนั่นเองครับ...
Read More →