Tutorial

A collection of 188 posts

MQTT คืออะไร ? ลองมาเล่นกันขำ ๆ ด้วย Paho-MQTT บน Python กัน

MQTT คืออะไร ? ลองมาเล่นกันขำ ๆ ด้วย Paho-MQTT บน Python กัน

MQTT หรือ Message Queuing Telemetry Transport คือ Protocol สำหรับการรับส่งข้อมูลที่เบามาก ๆ เหมาะสำหรับอุปกรณ์ IoT ที่ต้องมีขนาดเล็ก และ ประหยัดพลังงาน วันนี้เรามาทำความรู้จักมัน และลองเล่นกันบน Python...

Pydash ร่างทรงของ Lodash ใน Python

Pydash ร่างทรงของ Lodash ใน Python

หลาย ๆ คนที่เขียน Javascript มา น่าจะเคยผ่านการใช้งาน Library อย่าง Lodash แล้วใน Python ละมีมั้ย คำตอบก็คือ Pydash วันนี้เรามาดูกันว่ามันทำอะไรได้บ้าง...

เรื่องของ สี กับการออกแบบโดย Programmer สู่ Programmer

เรื่องของ สี กับการออกแบบโดย Programmer สู่ Programmer

สี เป็นเครื่องมือนึงที่ใช้ในการสื่อสารได้เป็นอย่างดี โดยเฉพาะกับการสร้าง First Impression ให้กับงานเรา วันนี้เราเลยจะมานำเสนอเรื่องของสี ว่าสีมันมีการอ้างอิงอย่างไร และ เราจะเลือกมันอย่างไรให้เข้ากับงานของเรา...

#Hackให้เด็กมันดู : ARP Poisoning

#Hackให้เด็กมันดู : ARP Poisoning

วันนี้ขอเปิด Series ใหม่ด้วยเรื่องของการโจมตียอดนิยมอย่างการทำ ARP Posioning หรือ ARP Spoofing กันที่เป็นการโจมตีแบบ Man-in-the-middle ประเภทหนึ่ง วันนี้เราจะมาลองดักข้อมูลกัน...

จัดการกับ Nested Condition ด้วย Guard Causes

จัดการกับ Nested Condition ด้วย Guard Causes

Nested-Condition ใน Code เรียกได้ว่าเป็นปัญหา เวลาเรามานั่งอ่านมาก ๆ ไหนจะ Indent ยาวถึงดาวอังคาร จอไม่พอ กับจะแก้ทีก็ต้องมานั่งหาอะไรสารพัด วันนี้เราขอนำเสนอ Guard Causes ที่จะเข้ามาช่วย Refactor Code พวกนี้ให้อ่านง่ายขึ้นกัน...

เขียน HTML/CSS อย่าง Overpowered ด้วย Emmet

เขียน HTML/CSS อย่าง Overpowered ด้วย Emmet

วันนี้เราจะมาแนะนำ Plugin บน Text Editor ที่ทำให้การเขียน HTML และ CSS ของเราทำได้แบบ OP มาก ๆ นั่นคือ Emmet นั่นเอง...

Img และ Picture Tag ใช้อันไหนดี ?

Img และ Picture Tag ใช้อันไหนดี ?

เป็นเรื่องที่คุยกันมาสักพักแล้วในเรื่องของการ Serve รูปภาพบนหน้าเว็บของเรา ว่าเราควรจะใช้ Img เหมือนเดิม หรือเราควรจะไปใช้ Picture Tag ซึ่งเป็นมาตรฐานใหม่ดี...

สรุป <script> ควรไว้บน Head หรือ ล่าง Body

สรุป <script> ควรไว้บน Head หรือ ล่าง Body

เป็นเรื่องที่คนเถียงอะไรกันเยอะมากว่า เราควรจะวาง Script Tag ไว้ที่ไหนดี ซึ่งจริง ๆ แล้ว มันมีเหตุผลของการวางในแต่ละที่อยู่ วันนี้เราจะมาหาคำตอบกัน...

ทำ Image Lazy Loading บน Ghost CMS ด้วย Nginx กัน

ทำ Image Lazy Loading บน Ghost CMS ด้วย Nginx กัน

อันความบังเอิญไปเจอ HTTP Sub Module ใน Nginx เข้าความสนุกเลยบังเกิดด้วยการ Implement Browser-Level Image Lazy Loading กัน...