Tutorial

อยากสอนอะไรก็สอน อยากเขียนอะไรก็เขียน โตแล้ว

Python Global Interpreter Lock แบบเข้าใจง่าย?
Tutorial

Python Global Interpreter Lock แบบเข้าใจง่าย?

Global Interpreter Lock (GIL) ใน Python ถือเป็นเรื่องที่เป็นศัตรูกับการทำ Multithread ใน Python เป็นอย่างมาก วันนี้เรามาทำความรู้จักกับมันกัน...

ฮาวทู Logging ไลค์อะโปร ใน Python
Tutorial

ฮาวทู Logging ไลค์อะโปร ใน Python

เวลาเราเขียนโปรแกรมออกมา เราก็คงอยากรู้ว่า โปรแกรมของเรามันทำงานเป็นอย่างไรถ้ามันเกิดข้อผิดพลาดอะไรขึ้น Log นี่แหละ จะเป็นตัวช่วยเราในการวินิฉัยปัญหาได้อย่างดีเลยเชียว วันนี้เราจะมาสอนการทำ Log ยังไงให้โปรใน Python กัน...

Dev Log - บันทึกการ Serve Webp และ Lazy-Loading บน Ghost CMS
Tutorial

Dev Log - บันทึกการ Serve Webp และ Lazy-Loading บน Ghost CMS

Ghost เป็น CMS ที่เรียบง่าย แต่เพราะการเขียน Content รีวิวที่รูปเยอะมากทำให้เป็นปัญหาในการทำงานเป็นอย่างมาก วันนี้เราจะมาแก้ไขด้วยการเขียน Script เพื่อทำ Lazy-Loading และ การ Serve Next-Gen Image อย่าง Webp กัน...

เซ็นเอกสารอย่างปลอดภัยด้วย Yubikey และ Digital Signature
Tutorial

เซ็นเอกสารอย่างปลอดภัยด้วย Yubikey และ Digital Signature

ในปัจจุบันไฟล์ PDF ถือว่าเป็นสกุลไฟล์ที่ใช้งานกันอย่างแพร่หลาย ตั้งแต่การเก็บเอกสารทั่ว ๆ ไป จนไปถึงเอกสารสำคัญต่าง ๆ มากมาย วันนี้เราจะพามาทำความรู้จักการเซ็นต์เอกสารด้วย Digital Signature กัน

ทำไมการเรียนเขียนโปรแกรมมันยากขนาดนี้ !!
Tutorial

ทำไมการเรียนเขียนโปรแกรมมันยากขนาดนี้ !!

มีหลายคนบอกเราว่า การเขียนโปรแกรมมันยากมาก ๆ หัดยังไง มันก็ไม่ได้สักที จริงเหรอ วันนี้เรามาหาคำตอบกันว่าทำไมมันถึงดูยากได้ขนาดนั้น

Programming 101
Tutorial

Programming 101

โลกเราหมุนไปทุกวัน เทคโนโลยีเกิดขึ้นทุกวัน

Deep Learning ดีกว่า Traditional Machine Learning จริงเหรอ
Tutorial

Deep Learning ดีกว่า Traditional Machine Learning จริงเหรอ

Deep Learning ถูกเอามาใช้งานอย่างแพร่หลายในปัจจุบัน จนทำให้บางคนบอกว่า Deep Learning เนี่ยดีที่สุด วันนี้เราจะมาดูกันว่า เรื่องนี้มันจริงเหรอ