Tutorial
Garbage Collector บน Python ทำงานอย่างไร
09 สิงหาคม 2024 - 4 min read
หากเราเรียนลงลึกไปในภาษาใหม่ ๆ อย่าง Python และ Java โดยเฉพาะในเรื่องของการจัดการ Memory ว่าเขาใช้ Garbage Collection นะ ว่าแต่มันทำงานยังไง วันนี้เราจะมาเล่าให้อ่านกันว่า จริง ๆ แล้วมันทำงานอย่างไร และมันมีเคสใดที่อาจจะหลุดจนเราต้องเข้ามาจัดการเองบ้าง...
Technology
ทำไมการคูณ Matrix ให้เร็วปฏิวัติ Deep Learning อย่างไร
05 สิงหาคม 2024 - 3 min read
เราเคยคุยเรื่องนี้กับเพื่อนสมัยที่ยังเรียน ป.ตรี อยู่ว่า แค่คณิตศาสตร์ ม.4 อย่างการคูณ Matrix ให้ได้ มันทำให้งานด้าน Deep Learning มันก้าวหน้าไปไกลมาก ๆ วันนี้เราจะมาเล่าให้อ่านกันว่า ทำไมมันถึงเป็นแบบนั้น และตอนนี้เราทำได้เร็วที่สุดเท่าไหร่...
Technology
CPU Microcode คืออะไร ? ทำไมทำให้ Intel CPU พังยับ ๆ
02 สิงหาคม 2024 - 1 min read
หลังจากข่าวที่เกิดขึ้นกับ CPU ของ Intel ใน Generation ที่ 13 และ 14 ที่ว่ามีปัญหา Failure Rate สูงมาก ๆ ล่าสุดตอนนี้ Intel บอกว่า เจอแล้วว่าเรื่องเกิดจาก Microcode วันนี้เราจะมาเล่าให้อ่านกันว่า มันคืออะไร มันจำเป็นอย่างไรกับ CPU...
Technology
ความสำคัญของ Memory Safety กับ Modern Programming Language
29 กรกฎาคม 2024 - 3 min read
จากประเด็น CrowdStrike แตก ส่งผลกระทบเป็นวงกว้าง สำหรับเรา เรียกว่าน่ากลัวกว่า Y2K มาก ๆ หลังจากเกิดเรื่องขึ้น ก็มีคนออกมาบอกว่า นี่นะ ถ้า Falcon ใช้ ภาษาที่มี Memory Safety มันจะไม่เกิดปัญหาแบบนี้ วันนี้เราเลยอยากจะมาเล่ากันว่า ทำไม Feature นี้มันจำเป็นกับภาษาใหม่ ๆ...
Tutorial
ติดตั้ง Zigbee Dongle บน Synology NAS กับ Home Assistant
26 กรกฎาคม 2024 - 2 min read
ก่อนหน้านี้เราเปลี่ยนมาใช้ Zigbee Dongle กับ Home Assistant พบว่าเสถียรขึ้นเยอะมาก อุปกรณ์แทบไม่หลุดออกจากระบบเลย แต่การติดตั้งมันเข้ากับ Synology DSM นั้นมีรายละเอียดมากกว่าอันอื่นนิดหน่อย วันนี้เราจะมาเล่าวิธีการเพื่อใครเอาไปทำกัน...
Technology
หูฟัง Noise Cancelling อาจมีดีกว่าแค่ตัดเสียง
22 กรกฎาคม 2024 - 1 min read
ปัจจุบันหูฟังที่มีระบบ Noise Cancelling มีมากขึ้นเรื่อย ๆ หลาย ๆ คนอาจจะมองแค่ว่า มันทำให้เราสามารถฟังเสียงโดยมีเสียงรบกวนที่น้อยลง เพิ่มอรรถรสในการฟังได้ แต่จริง ๆ แล้วมันมีข้อดีมากกว่านั้นมาก ๆ วันนี้เราจะมาเล่าให้อ่านกันว่า มันมีข้อดีอะไรอีกบ้าง...
Technology
Disk Defragment ของเก่าจากอดีต ทำไมปัจจุบันเราไม่ต้องใช้แล้ว
15 กรกฎาคม 2024 - 1 min read
หลายวันก่อน นอน ๆ อยู่ก็นึกถึงการใช้เครื่องคอมพิวเตอร์สมัยก่อนขึ้นมา หนึ่งในสิ่งที่คนบอกว่าเป็นวิธีการทำให้เครื่องคอมพิวเตอร์เร็วขึ้นคือการทำ Disk Defragment มันทำให้เครื่องเร็วขึ้นอย่างที่เขาว่าจริงมั้ย แล้วทำไมปัจจุบันมันมีเทคโนโลยีอะไรเข้ามาช่วย ทำให้เราถึงไม่ต้องทำแล้ว...
Technology
เมื่อ Intel กำลังทิ้ง Hyper-threading มันจะดีจริง ๆ เหรอ
09 กรกฎาคม 2024 - 2 min read
เชื่อหรือไม่ว่า Intel กำลังจะทิ้งสุดยอด Technology อย่าง Hyperthreading ใน CPU Generation ใหม่อย่าง Arrow Lake ทำให้เกิดคำถามว่า การที่ Intel ทำแบบนี้เป็นเรื่องดีหรือไม่ และเราที่เป็นผู้ใช้จะได้หรือเสียจาก CPU ใหม่ของ Intel ตัวนี้...