Category: Coding

CodingIoT

KINT Bank – Thai Baht Coin counter & Online banking

ห่างหายไปนาน กลับมาอัปเดต และทำของเล่นมาให้ลองดูกันครับ แต่ตอนที่เขียนบทความนี้ โปรเจกต์ที่ทำอยู่ยังไม่เสร็จดียังเป็นแค่เพียง POC (Prove of Concept) อยู่แปลว่าอาจจะมีหลาย ๆ ที่อาจจะต้องเปลี่ยนแปลงหรือปรับเปลี่ยนไป โปรเจกต์ที่ว่านั้นก็คือ ธนาคารรับฝากเงินเหรียญส่วนตัว ผมเรียกภายใต้โค้ดเนมว่า KINT Bank
Coding

ติดตั้ง Docker บน Ubuntu 16.10

Docker คือ แอปพลิเคชันที่ช่วยให้เรารันแอปพลิเคชันอื่นได้ง่าย ๆ โดยจัดการครอบสิ่งที่เรียกว่า container ซึ่งก็ตรงตัวเลย คือมี กล่องบรรจุแอปพลิเคชันอื่นไว้เฉพาะตัว แต่ละตัวก็ทำงานภายใต้กล่องบรรจุของตัวเอง ดูเผิน ๆ ก็เหมือนกับเป็น Virtual machine นั่นแหละ แต่ในเชิงลึกก็ดีกว่าหลายจุดทีเดียว เช่นเบากว่า แบ่งปันทรัพยาการได้ยืดหยุ่นกว่าไม่ใช่จองไปให้เครื่องหนึ่ง ๆ ซะทั้งหมดในคราวเดียว เป็นต้น
CodingIoT

เปิด/ปิดแอร์ผ่านมือถือด้วย WeMos D1 Mini (ESP8266)

จากบทความที่แล้ว ก็ได้คำแนะนำและกำลังใจเกินความคาดหมาย จึงมีแรงดีดให้รีบรื้อโปรเจกต์เก่าที่คิดไว้แต่ไม่ลงมือทำสักทีนั่นคือ รีโมตแอร์ด้วยมือถือ แต่นั่นแหละครับ คิดไว้นานแต่ไม่ลงมือก็ไม่ได้ผลลัพธ์สักที เอาหล่ะเพื่อไม่เป็นการเสียเวลา ไปดูรายละเอียดกันเลยดีกว่าครับ
Coding

ตรวจวัดอุณหภูมิห้องด้วย WeMos D1 Mini (ESP8266) แจ้งเข้า LINE

ปีนี้มันร้อนมากเกินไปละ แต่ก็ไม่รู้ว่าร้อนนี่มันร้อนกี่องศาเซลเซียส เมื่ออยากรู้ก็เลยค้นอุปกรณ์เก่าเก็บมาทำตัววัดอุณหภูมิ มีของแถมให้มันส่งแจ้งเตือนเข้า LINE Notify ตามที่บทความก่อน มันด้วยซะเลย
Coding

LINE Notify ง่าย ๆ ไม่ต้องเขียนโปรแกรม

วันนี้ได้รับโจทย์ให้เขียนระบบตรวจสอบสถานะการออนไลน์ของอีกระบบหนึ่ง ด้วยความที่ได้ผ่านหูผ่านตามาบ้างว่าในโลกใบนี้มีระบบแจ้งเตือนอยู่หลายแบบ เมื่อผนวกเข้ากับการที่ทุกคนที่อยากได้รับผลของสถานะล้วนแต่อยู่ในกลุ่ม Line เพื่อคุยงานกันอยู่แล้ว จึงตรงจุดพอดีที่จะใช้บริการ LINE Notify แจ้งสถานะการออนไลน์อีกระบบปลายทางได้
Coding

แปลง JSON string เป็น Class ที่พร้อมใช้กับ C#

พอดีจะต้องประมวณผลกับ JSON บนโปรเจกต์ .Net - C# แล้วทีนี้ JSON นี่หลายชั้นมาก แต่มองนี่ก็ปาดเหงื่อเลยทีเดียว จะมานั่งสร้าง class model ไว้รองรับทั้งหมด นอกจากจะเหนื่อยและลายตาแล้ว โอกาสผิดก็สูงด้วย แต่โชคดีที่โลกใบนี้มีคนใจดีทำตัวช่วยออกมาให้เรื่องนี้สบาย
Coding

ตัวช่วยจัดการอัปโหลดรูปภาพด้วย TinyMCE บน Laravel

หลังจากได้โปรเจกต์หนึ่งที่ต้องเปิดให้มีระบบหลังบ้านสามารถแก้ไขข้อมูลได้เอง ซึ่งตอนแรกก็แค่ปรับแต่งและจัดระเบียบตัวอักษร แต่เอาไปเอามาต้องเปิดให้สามารถอัปโหลดรูปภาพได้เองอีกด้วย
Coding

แนะนำฟอนต์ Noto Sans Thai

วันก่อนเห็นข่าว Google ปล่อยฟอนต์ที่สามารถแก้ปัญหาไม่แสดงตัวอักษรเมื่อฟอนต์ใดฟอนต์หนึ่งไม่รองรับหรือที่เรียกว่าตัวเต้าหู้ (ตัวช่องสี่เหลี่ยม) โดยตั้งชื่อว่า Noto...