เล่น ChatBot กับ Mr.Tracky

ผมชอบใช้ ChatBot มากเพราะความสะดวก ไม่ต้องลง App ไม่ต้องเปิดเว็บแค่คุยกับ Bot ก็ทำให้ชีวิตสะดวกขึ้นแล้ว ผมใช้บริการ ChatBot ชื่อ Mr.Tracky อยู่ประจำ เวลาสั่งซื้อสินค้าแล้วได้หมายเลข EMS มาก็ถาม Mr.Tracky และบอกให้ติดตามสถานะพัสดุให้เลย ซึ่งสะดวกมากๆ

ด้วยความสงสัยก็เลย ค้นหาว่าใครเป็นคนพัฒนาก็พบ blog ใน Medium ชื่อ lukkiddd ซึ่งบันทึกและแนะนำการพัฒนา ChatBot ง่ายๆ แบบไม่ต้องโค้ด อ่านแล้วเข้าใจง่ายดีทีเดียว ใครสนใจก็ลองไปติดตามอ่านดูครับ อัพเดท ChatBot Mr.Tracky เปิดโค้ดบน GitHub ท่านที่สนใจสามารถตามไปศึกษากันได้ 🙂

ประสบการณ์พัดลม Mac Book Air ไม่หมุน

ผมเจออาการพัดลมเครื่อง Mac Book Air ไม่หมุน เครื่องร้อนมากและเครื่องดับ ต้องรอให้เครื่องเย็นถึงจะเปิดได้ พอสักพักก็ร้อนแล้วก็ดับอีก จนต้องหาแท่นวางพร้อมพัดลมระบายความร้อนมาใช้งาน สุดท้ายก็เลยต้องไปที่ศูนย์ซ่อมใกล้บ้าน ที่ศูนย์กดโปรแกรม Apple Diagnostics แล้วทดสอบอยู่สักครู่ก็บอกว่าต้องเปลี่ยนพัดลม ราคา 800 บาท และมีค่าซ่อมอีก 1,500 บาท ยังไม่รวม VAT โอ้วววว ทำยังไงได้ก็เลยจ่ายค่าพัดลมไปก่อน ผ่านไป 1 อาทิตย์ พัดลมก็ยังไม่มา ก็เลยตัดสินใจซื้อไขควง 5 แฉก ใช้ทักษะ Maker มาลองแงะเครื่องดู
ถอดสายแบตเตอรี่ออก ถอดสายพัดลมออก ถอดพัดลมออก เป่า เช็ด ถู ใส่กลับคืน ใช้งานได้

ไม่รู้จะดีใจหรือเสียใจดีที่ซ่อมเองได้ ครั้งหน้าจะสั่งแบตเตอรี่มาเปลี่ยนเองละ

มาลอง Query Nearby Location แบบดิบๆ บน MySQL กัน

ระบบฐานข้อมูลในบัจจุบันรองรับ Data Type แบบ Geolocation กันมากขึ้น และมี function เพื่อใช้ Query กับข้อมูล Geolocation มาให้ด้วย แต่ถ้าข้อมูลไม่ได้เก็บเป็นแบบ Geolocation เราจะต้องใช้วิธีโบราณ 🙁 ในการ Query ผ่านคำสั่ง SQL ฐานข้อมูลหน้าตาประมาณนี้

มาลอง Query สถานที่ที่อยู่รอบ latitude 13.785872, longitude 100.570635 ในรัศมี 5 กิโลเมตรกัน

ผลลัพท์ของการ Query จะได้แบบนี้

ลองเอาไปประยุกต์ใช้กันดูครับ

มาลองทำ Line Chat Bot กัน

Line เปิดให้บริการ Messaging API มาระยะนึงแล้วแต่ก็ยังไม่ได้ลองเขียน ChatBot สักที ครั้งนี้ก็เลยมาลองเขียนดูบ้าง

Messaging API สามารถส่งข้อความไปยังผู้ใช้ได้ ส่งข้อความโต้ตอบผู้ใช้ ซึี่งรูปแบบข้อความความสามารถอยู่ในรูปแบบ rich content ได้ เช่น image, audio, video, button, carousel เป็นต้น เราสามารถใช้ rich content โต้ตอบกับผู้ใช้ได้ เช่น สั่งซื้อสินค้า, แนะนำสถานที่โดยใช้ location ของผู้ใช้, บริการแปลภาษา ฯลฯ

สำหรับ LINE Bot SDK มีให้เลือกใช้หลายภาษา 🙂 มาลองเล่นกัน อันดับแรกต้องมี LINE@ account จากนั้นสั่ง Enable Messanging API ให้เรียบร้อย
Continue reading มาลองทำ Line Chat Bot กัน