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

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

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

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

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

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

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

OSSEC เป็น HIDS (Host Based Intrusion Detection System) เอาไว้คอยดูเหตุการณ์ต่างๆ ในเครื่องเซิร์ฟเวอร์, ตรวจสอบการเปลี่ยนแปลงไฟล์, ตรวจสอบ rootkit, แจ้งเตือน และทำ active response กับเหตุการณ์ต่างๆ ที่เกิดขึ้น

มาลองเล่นกัน OSSEC จะประกอบด้วย 2 ส่วนคือ OSSEC server และ OSSEC agent ตัว server จะทำหน้าที่ประมวลผลและทำ corelation, alert ฯลฯ ส่วน agent จะทำหน้าที่ส่งข้อมูลมาให้ server หากต้องการ monitor เครื่องใดๆ ก็เอา agent ไปติดตั้งไว้ครับ ง่ายๆ แค่นี้ มาลงมือกัน


Continue reading

Grafana มี feature alert มาด้วยสามารถสั่งผ่าน webhook, email, slack, pagerduty, victorops และ opsgine ครั้งนี้เรามาลองสั่ง alert ไปยัง slack กัน

อันดับแรกไปสร้าง Alert Notifications กันก่อนที่ Alerting > Notifications เลือกส่งข้อมูลไปที่ slack กรอกข้อมูล slack webhook url และ channel ที่ต้องการ post ข้อความไป อ้ออย่าลืมสร้าง Incoming WebHooks กันก่อนนะครับ


Continue reading

ช่วงเดือนที่ผ่านมามีคนสนใจ Power BI เยอะมาก ดูจากอัตราการค้นหาข้อมูลจาก Google และหลงเข้ามาในเว็บ thaiopensource.org ก็เลยถือโอกาสมาแนะนำแหล่งเรียนรู้ Power BI กันสักหน่อย

ช่วงต้นปีที่ผ่านมามีหลายท่านแนะนำ ChatBot มาให้ลองเล่นหลายตัว ตั้งแต่ Line Messaging API, Facebook Messenger Platform, Azure Bot Service เป็นต้น ก็เลยถือโอกาสรวบรวมลิงค์ไว้สักหน่อย

สำหรับองค์กรที่กำลังเตรียมสร้างบุคลากรที่มีความรู้เรื่อง Cloud Infrastructure เพื่อประโยชน์ในระยะยาว ทาง Opsta ได้เปิดคอร์สอบรม OpenStack Administration Workshop รอบ 3, 4 ที่จะเริ่มต้นในวันที่ 28 กุมภาพันธ์และ 14 มีนาคมปีนี้แล้ว โดยมีรายละเอียดดังนี้

วันอบรม:

  • รอบที่ 3 วันอังคารที่ 28 กุมภาพันธ์ 2560 – วันพุธที่ 1 มีนาคม 2560
  • รอบที่ 4 วันอังคารที่ 14 มีนาคม 2560 – วันพุธที่ 15 มีนาคม 2560

เวลา: 9.30 – 17.30 น.

จำนวนผู้เข้าอบรม: รอบละ 20 ท่าน

สถานที่: Glowfish ชั้น 6 ตึกอโศกทาวเวอร์ ถนนอโศก

การเดินทาง:

  • โดยรถส่วนบุคคล สามารถขับรถมาจอดที่อาคารได้ฟรีทั้งวัน
  • โดยรถไฟฟ้าใต้ดิน ลงที่สถานีเพชรบุรีประตู 2 แล้วเดินมาทางอโศกมาประมาณ 200 เมตร
  • โดยเรือ ลงที่สถานีสะพานอโศก แล้วเดินมาทางอโศกประมาณ 200 เมตร

แผนที่:

ราคา: พิเศษ! จากราคาปกติ 12,900 บาท แต่ถ้าโอนเงินก่อนวันที่ 17 กุมภาพันธ์ 2560 (Early Bird) ลดเหลือ 9,900 บาทเท่านั้น! (ราคารวม VAT แล้ว) สมัครเรียนได้ทันทีที่ https://training.opsta.io/


Continue reading

สำนักงานส่งเสริมเศรษฐกิจดิจิทัลเปิดอบรมหลักสูตรเพิ่มทักษะและศักยภาพภาครัฐก้าวสู่ Thailand 4.0 ด้วยหลักสูตร 6 ที่พลาดไม่ได้

ดาวน์โหลดตารางฝึกอบรม ลงทะเบียนอบรมออนไลน์ได้แล้ววันนี้

Telegraf มี plugin ให้ใช้งานได้หลายรูปแบบทั้ง input, output, process และ service ขึ้นอยู่กับเราต้องการใช้งานแบบไหน ครั้งนี้เราจะใช้ MQTT Consumer สำหรับเชื่อมต่อไปยัง MQTT Broker เพื่อ Subscribe ใน Topic ที่เราต้องการเอาข้อมูลมาใช้ แล้วให้ Telegraf ส่งข้อมูลไปเก็บใน InfluxDB และใช้ Grafana ในการแสดงผลต่อไป

มาสร้าง config กันก่อน ใช้ docker เหมือนเดิมดังนี้

docker run --rm telegraf --input-filter mqtt_consumer --output-filter influxdb config > mqtt-telegraf.conf

แก้ไข MQTT Broker, Topic, InfluxDB Database, Data Type


Continue reading