Page 1 of 26
1 2 3 26

ทำระบบ Auto Fill Form จากเครื่องอ่านบัตรประชาชน

รีวิวเครื่องอ่านบัตรประชาชน ประโยชน์ของการใช้เครื่องอ่านบัตรประชาชน ดึงข้อมูลผู้ใช้งาน มาแสดงในแบบฟอร์มการสมัครสมาชิก จะช่วยลดระยะเวลาในการกรอกข้อมูล และลดข้อผิดพลาดของข้อมูลที่จะได้รับ ข้อดีของการนำเครื่องอ่านบัตรประชาชนมาใช้กับระบบลงทะเบียนลูกค้า – ในกรณีที่ระบบมีการลงทะเบียนข้อมูลลูกค้าจำนวนมาก ๆ จะช่วยลดระยะเวลาในการกรอกข้อมูล  – ข้อมูลลูกค้าที่ได้รับ เช่น ชื่อ นามสกุล วันเดือนปีเกิด รหัสบัตรประชาชน ที่อยู่ เป็นต้น จะเป็นข้อมูลจากระบบ ซึ่งมีโอกาสผิดพลาดน้อยกว่าการใช้คนกรอก ลักษณะการทำงาน มีตัว hardware หรือเครื่องอ่านบัตรประชาชน ติดตั้ง Software บนเครื่องคอมพิวเตอร์ สำหรับรับข้อมูลจากเครื่องอ่านบัตร ตั้งค่า Software ให้ทำงานส่งข้อมูลไปที่แบบฟอร์มกรอกข้อมูล ตั้งค่าแบบฟอร์มให้รองรับการรับข้อมูล นำข้อมูลที่อยู่ในแบบฟอร์มไปใช้งานตามต้องการ ข้อมูลอะไรบ้างที่จะได้เมื่อใช้เครื่องอ่านบัตรประชาชน เวอร์ชั่น เลขประจำตัวประชาชน ชื่อเต็ม (ไทย) คำนำหน้า (ไทย) ชื่อตัว (ไทย) ชื่อกลาง (ไทย) นามสกุล (ไทย) ชื่อเต็ม (อังกฤษ) คำนำหน้า (อังกฤษ) ชื่อตัว (อังกฤษ) ชื่อกลาง […]

อ่านเพิ่มเติม


สร้าง QR Code ชำระเงิน ด้วย Kbank Open API ด้วย PHP CURL

KBANK Open API คือ ระบบที่ถูกพัฒนาขึ้นมาเพื่อให้เราสามารถทำธุรกรรมทางการเงินในรูปแบบต่าง ๆ เช่น การชำระเงิน การเติมเงิน การดูรายงานรายการเดินบัญชี กับทางธนาคารกสิกรได้ ในอดีตการที่เราจะทำธุรกรรมทางการเงินในรูปแบบต่าง ๆ จำเป็นต้องใช้บริการของธนาคารนั้น ๆ เป็นหลัก เช่น จะตรวจสอบ Transactions ยอดเงินในบัญชี รายการโอน ถอน อาจจะต้องเข้าแอพ K Plus หรือเข้า K-Cyber  Internet Banking เพื่อดูรายการ รายวัน รายเดือน KBANK Open API จะเข้ามาช่วยให้เราสามารถทำสิ่งเหล่านั้นได้ โดยที่ไม่ขึ้นกับซอฟต์แวร์ของธนาคาร เราจะสามารถตรวจสอบยอดเงินในบัญชี รายการเดินบัญชี ผ่าน Mobile Apps หรือ หน้าเว็บไซต์ของเราเอง เราจะสามารถ Generate QR Code สำหรับการชำระเงินขึ้นมาเองได้ เป็นต้น KBANK Open API แบ่งเป็น 5 […]

อ่านเพิ่มเติม


Web Inspect วิธีตรวจสอบเว็บไซต์ ( Debug ) บน iOS Real Device

วิธีการตรวจสอบเว็บไซต์ หาปัญหาที่ทำให้เว็บไซต์ไม่สามารถทำงานได้ หรือที่เรียกว่าการ debug โดยส่วนใหญ่แล้วในขั้นตอนการพัฒนาเราใช้วิธีการ Web Inspect ผ่าน Simulator ของแต่ละ Device เช่นถ้าต้องการทดสอบการแสดงผลบน iPhone 8 หรือ iPad ก็แค่คลิกขวา เลือก inspect บน Google Chrome หรือเลือก Inspect Element บน Safari จากนั้นก็ดูที่ Tab Console สำหรับ Error หรือ Warning ส่วนของ Frontend กรณีต้องการดูการรับส่งข้อมูลระหว่าง Sever ก็เลือก Tab Network ระบบจะสามารถให้ข้อมูลปัญหาต่าง ๆ ที่อาจจะทำให้เว็บไซต์ใช้งานไม่ได้ Browser ส่วนใหญ่รองรับการ Debug แบบนี้อยู่แล้ว ใช้งานง่าย ตรวจสอบง่าย แต่ปัญหาอีกอย่างหนึ่งที่นักพัฒนามักเจอคือการทำงานบน Simulator กับ Device จริง […]

อ่านเพิ่มเติม


วิธีใช้งาน TestFlight ส่ง iOS Apps ให้ลูกค้าหรือทีมพัฒนาทดสอบ ก่อนขึ้น Store

วิธีใช้งาน TestFlight ส่ง iOS Apps ให้ลูกค้าหรือทีมพัฒนาทดสอบ ก่อนขึ้น Store

ก่อนหน้าที่จะมี TestFlight ขั้นตอนในการจะส่ง iOS apps รุ่นเบต้าให้ทุกคนทดสอบ เป็นเรื่องที่ยุ่งยากครับ คือต้องขอ UDID เครื่องที่จะทดสอบมาก่อน จากนั้นเอา UDID ไปเพิ่มเข้าไปใน provisioning profile แล้วเอา profile มาเพิ่มเข้าไปในขั้นตอนกรา Build .ipa ไฟล์ เสร็จแล้วก็ส่ง .ipa ให้คนที่จะทดสอบ เข้า itune ติดตั้งลงเครื่อง ขั้นตอนที่ว่ามาทั้งหมดมันยุ่งยากทั้งทีมพัฒนา app และคนที่จะทดสอบ ติดตั้งแอพ ด้วยเหตุผลนี้จึงเกิดแอพที่ชื่อว่า TestFlight ที่จะทำหน้าที่เป็นตัวกลางในการทดสอบ iOS application โดยไม่ต้องมีขั้นตอนดังที่ว่ามา ไม่ต้องยุ่งเกี่ยวกับเครื่องของผู้ทดสอบ ไม่ต้องขอ UDID ใด ๆ ปัจจุบัน TestFlight Apps ถูกซื้อโดย Apple และระบบผูกอยู่ในส่วนของ App Store Connect อยู่แล้ว เพียงแค่เราอัพ .ipa ขึ้นไปที่ […]

อ่านเพิ่มเติม


วิธีใช้ Google Lighthouse ตรวจสอบคุณภาพเว็บไซต์

วิธีใช้ Google Lighthouse ตรวจสอบคุณภาพเว็บไซต์ การพัฒนาเว็บไซต์ในปัจจุบันนั้น นอกจากเรื่องความเร็ว และการพัฒนาให้รองรับการแสดงผลในหลากหลาย device แล้ว ยังมีอีกหลายส่วนที่ต้องคำนึงถึง ทีมพัฒนาของ Google จึงได้ออกเครื่องมือโอเพนซอร์ส ที่ชื่อว่า Lighthouse เพื่อให้นักพัฒนาสามารถใช้สำหรับการตรวจสอบคุณภาพของเว็บไซต์ให้ได้ใช้งานกันแบบฟรี ๆ

อ่านเพิ่มเติม


วิธีเปิดใช้งาน USB Debugging Mode เครื่อง Samsung S9สำหรับนักพัฒนา

วิธีเปิดใช้งาน USB Debugging Mode เครื่อง Samsung S9 สำหรับนักพัฒนา วิธีเปิดใช้งาน USB Debugging Mode เครื่อง Samsung Galaxy S9/S9 Plus สำหรับนักพัฒนา – ไปที่การตั้งค้า / Setting – เลือกเมนู เกี่ยวกับโทรศัพท์ / About Phone

อ่านเพิ่มเติม


Datatables.js ใช้ Ajax โหลดข้อมูลทีละหน้าเกิน 10,000 Row

Datatables-ใช้-Ajax-โหลดข้อมูลทีละหน้าเกิน-10000-Row

Datatables.js ใช้ Ajax โหลดข้อมูลทีละหน้าเกิน 10,000 Row Datatables.js ใช้ Ajax โหลดข้อมูลทีละหน้า สำหรับการแสดงผลข้อมูลในรูปแบบตารางนั้น อีกหนึ่ง plugin ที่ได้รับความนิยมอย่างมากคือ datatables.js เพราะมีความยืดหยุ่นสูงสามารถปรับรูปแบบตารางได้หลากหลาย รองรับ responsive table ใช้งานง่าย เหมาะสำหรับการใช้แสดงผลข้อมูลรูปแบบตารางและทำรายงาน

อ่านเพิ่มเติม


วิธีแก้ Error Foreign key constraint ใน MySQL

วิธีแก้-Error-Foreign-key-constraint-is-incorrectly-formed

วิธีแก้ Error Foreign key constraint ใน MySQL วิธีแก้ Error Foreign key constraint is incorrectly formed วิธีแก้ Error Foreign key constraint is incorrectly formed สาเหตุของ error เกิดจากการที่เราพยายามที่จะสร้าง table หรือเพิ่ม row data เข้าไปในฐานข้อมูลแต่รูปแบบของข้อมูลในตารางนั้น มีบาง field ที่ถูกกำหนดให้มีความสำพันธ์กับตารางอื่นในฐานข้อมูลเดียวกัน หรืออีกอย่างหนึ่งก็คือ ในตารางที่เราพยายามจะสร้างนั้นมีการสร้าง Foreign key ซึ่งเป็น Primary Key ของตารางอื่นที่สัมพันธ์กันอยู่ เพื่อป้องกันข้อผิดพลาด ระบบจึงแจ้ง error และไม่ทำงานคำสั่ง MySQL ที่เราเขียนไป

อ่านเพิ่มเติม


ทำเว็บไซต์ขนาดใหญ่ ด้วย HMVC Codeigniter

HMVC-สำหรับพัฒนาเว็บไซต์ขนาดใหญ่

ทำเว็บไซต์ขนาดใหญ่ ด้วย HMVC ทำเว็บไซต์ขนาดใหญ่ ด้วย HMVC Design Pattern คำว่า Design Pattern ในเชิงการพัฒนาเว็บไซต์ หมายถึง รูปแบบวิธีการเขียนโค๊ดที่ถูกพัฒนาขึ้นมาเพื่อแก้ปัญหาโดยรวมในการพัฒนาเว็บไซต์ ปัจจุบัน Design Pattern ที่ได้รับความนิยมอย่างมากคือ MVC Design Pattern ( Model, View, Controller ) การพัฒนาเว็บไซต์โดยใช้หลักการ MVC สามารถเพิ่มประสิทธิภาพและแก้ปัญหาการพัฒนาเว็บไซต์ได้หลายส่วน ทำให้การพัฒนาเว็บไซต์มีความยืดหยุ่นทั้งในแง่ของการพัฒนาต่อยอด และการทำงานเป็นทีมของกลุ่มนักพัฒนาเอง

อ่านเพิ่มเติม


React Native ส่ง Notification ด้วย Onesignal [Android]

React-Native-ส่ง-Notification-ด้วย-Onesignal-3

React Native ส่ง Notification ด้วย Onesignal React Native ส่ง Notification ด้วย Onesignal Onesignal คือบริการ Push Notification หรือตัวกลางในการส่งข้อมูลไปยังเครื่อง Client ที่สามารถทำงานได้แบบ Crossplatform ทั้งบน Website ระบบปฏิบัติการทั้ง iOS และ Android สามารถทำงานได้ในหลากหลายเทคโนโลยี คำว่าหลากหลายเทคโนโลยี ความหมายคือ ตัว Onesignal ได้ถูกพัฒนา SDK ให้สามารถนำไปใช้ได้กับหลากหลายเครื่องมือที่ใช้ในการพัฒนา เช่น Java, Objective-C, Swift, Unity, Ionic, React Native และ อื่น ๆ

อ่านเพิ่มเติม


Page 1 of 26
1 2 3 26