Life of Dev

สร้าง LINE Bot + Dialogflow + Google Sheets

บทความนี้จะแนะนำการสร้าง LINE Chat bot ที่นำข้อมูลจาก Google Sheet มาใช้ โดยผ่าน Dialogflow ที่ต้องใช้ Dialogflow เนื่องจากเป็น platform ที่ให้บริการด้าน chatbot โดยตรงอยู่แล้ว มีความยืดหยุ่น และสามารถ integrate เข้ากับโปรแกรม chat ต่าง ๆ ได้หลากหลาย LINE Developers มีการเปลี่ยนหน้าตา User Interface ใหม่ เมื่อ 27 พ.ย. 2019 (https://developers.line.biz/en/news/2019/11/) วันเดียวกับที่ผมเขียนบทความนี้เสร็จเลย ทำให้ต้องนั่ง rewrite ใหม่อีกรอบ ถ้าตรงไหนผิดหรือตกหล่นทักท้วงมาได้เลยนะครับ Start LINE Developers เข้าไปที่ https://developers.line.biz/console/ และ Login ด้วย LINE Account ที่เราใช้งานอยู่ จากนั้นสร้าง Provider ของเราขึ้นมา […]

ขึ้น Yarn แบบไม่ต้องซื้อโหลดเพิ่ม

ลดขนาด node package ด้วย yarn autoclean เพื่อแก้ปัญหาของคนใช้ npm ที่ต้องเจอแน่ๆ คือ ไฟล์ขยะ หรือไฟล์ที่เราไม่ได้ใช้ จำนวนมหาศาล ที่ไม่ควรไปนั่งเสียเวลานั่งลบมัน แต่ด้วยขนาด package ที่ใหญ่ เวลาเอางานขึ้น production นั้น ถ้าไม่ลง node ไว้บน server และ install ผ่าน CLI เราก็ต้องใช้วิธี FTP เข้าไปวาง

ย้าย WAMP ไป Laragon แบบขยี้แล้ว

ขั้นตอนง่ายๆ ดังนี้ โหลด laragon มา ในที่นี้ผมเลือกตัว Lite หรือถ้าอยากลองติดตั้งตัวอื่นๆ ก็เข้าไปที่ https://laragon.org/download/ ซึ่งจุดเด่นที่ผมชอบมากๆคือเราสามารถติดตั้ง git, phpmyadmin, Node.js/MongoDB, Python/Django/Flask/Postgres, Ruby, Java, แค่คลิก “Tools > Quick add” และที่เจ๋งและสะดวกไปกว่านั้นก็เป็นรุ่น portable นั่นแหละ เบาสบาย ติดตั้ง php 7 เอาทีหลังก็ได้ Edition Laragon Full: Apache 2.4, Nginx, MySQL 5.7, PHP 7.2, Redis, Memcached, Node.js 11, npm, yarn, git,…Download Laragon – Full (130 MB) Laragon Lite: Don’t include Node.js […]

วิธีใช้ Google Form ส่งข้อความเข้า LINE Notify

ขั้นตอนต่อไปนี้จะข้ามส่วนของรายละเอียดบางอย่างไป ซึ่งก่อนจะทำตรงนี้ควรจะรู้แล้วว่า LINE Notify ใช้ทำอะไร และ Access Token จะเอามาจากไหน แต่จะพยายามอธิบายให้ครอบคลุมที่สุดก็แล้วกัน

ขั้นตอนการลงทะเบียนลายนิ้วมือบุคลากรใหม่ เครื่อง HIP

ขั้นตอนการลงทะเบียนลายนิ้วมือบุคลากรใหม่ มีดังนี้ แจ้งดำเนินการในระบบ ISR เข้าระบบ ICT Service & Repair เพื่อบันทึกการลงทะเบียน เปิดใบงาน 1 คน ต่อ 1 ใบงาน รายละเอียดที่ต้องระบุมี “ชื่อ นามสกุล, ตำแหน่ง, ประเภทการจ้าง, หน่วยงาน” จากนั้นพิมพ์แบบ “ICT1 ขอความร่วมมือให้ดำเนินการ” จากนั้นให้ผู้ลงทะเบียนลงลายมือชื่อเพื่อรับรองเอกสาร สำหรับส่งแนบให้ผู้บริหารรับทราบ และกดรับเรื่องในระบบ ISR เพื่อดำเนินการต่อ เปิดไฟล์ ATH-Member-list-fingerscan ในไฟล์นี้จะเป็นตารางรายชื่อบุคลาการที่ลงทะเบียนลายนิ้วมือ ซึ่งไฟล์นี้จะมี sheet ที่ใช้กรอกข้อมูลคือ “รวมทุกประเภท” (ภาพแรก) ส่วนข้อมูลสำหรับการ Import จะอยู่ใน Sheet1 (ภาพสอง) ซึ่งทำสูตรไว้แล้ว หากมีการเพิ่มรายชื่อใหม่ ในsheet: รวมทุกประเภท ข้อมูลก็จะขึ้นใน sheet1 อัตโนมัติ เมื่อเสร็จสิ้นแล้วให้ Save ไฟล์และปิดไปได้เลย เชื่อมต่อเครื่อง Scan […]

บันทึกการตั้งค่า upgrade EOS version 2.8.3.1 เครื่อง EDC Verifone VX520C จากธนาคารกรุงไทย

สำหรับเครื่องที่ไม่ได้มีการตั้งค่าเชื่อมต่อด้วย LAN ก็จะดำเนินการได้ง่ายกว่า เนื่องจากใช้สัญญาณ GPRS ที่ไม่ได้ block port ไว้ ในที่นี้จะบันทึกการดำเนินการสำหรับการ upgrade เครื่องที่เคยเซ็ตค่าผ่าน LAN ไว้แล้ว บทความเดิมที่เกี่ยวข้อง บันทึกการตั้งค่า LAN และเปลี่ยน parameters เครื่อง EDC Verifone VX520C จากธนาคารกรุงไทย 1. Firewall Allow port 7080 TCP/UDP เพื่อใช้ในการเชื่อมต่อ ถ้าเรา block ไว้มันก็จะ เชื่อมต่อไม่ได้ 2. กด Enter จากนั้นกด 6 3. กรอกรหัสผ่าน “1111” จากนั้นกด Enter 4. กด Enter อีกครั้ง เพื่อติดตั้งโปรแกรมเวอร์ชั่นใหม่ ซึ่งหลังจากกดแล้ว เครื่องจะพิมพ์ใบสรุปยอดออกมา หากมียอดค้างของวันดังกล่าวอยู่  5. รอจนกว่าจะ […]

1 2 3 18