Category Desktop/Web Programming

Desktop/Web Programming

Progressive Web App (PWA) & Firebase

Blog อันนี้ผมแตกมาจาก สรุปงาน Google I/O Extended Bangkok 2016 ข้อมูลมันเยอะมากเลยย โดยคำว่า Progressive Web App (PWA) ผมเพิ่งได้ยินมาจากงานนี้แหละ ปกติใช้แต่ HTML กับ JQuery ทำงานนิดหน่อย ส่วนมาทำแต่หลังบ้าน (บ้าน .Net, บ้าน Java) ฮ่าๆ Progressive Web App (PWA) PWAเป็น Metaphor ในการทำเว็บในยุคนี้ครับ เพราะ ยุคนี้ Mobile First และสัดส่วน Mobile App 87% ส่วน…

XAMPP Port 80 in use by “Unable to open process” with PID 4

หลังจากไว้ใช้ App Server ที่คอมตัวเองเสียนาน พอดีมีต้องสอน PHP ให้น้องที่รู้จักพอ Run Apache บน XAMPP เท่านั้นแหละ ปรากฏว่า Start ไม่ขึ้น 55555 ตามรูป Feature ต้องขอชมทาง Dev ที่พัฒนา XAMPP นะครับที่ช่วยแสดง Error ให้ง่าย ถ้าเป็นเมื่อสัก 3 ปีก่อนนี้ต้องใช้ประสบการณ์ล้วนๆ (ที่ใช้ Version เก่านี่ ดูจากวัน Build เพราะ อยากจะบอกว่ามันมี Message แจ้ง Error สวยๆมานานแล้ววววว) มาที่…

Shallow Copy กับ Deep Copy มีประโยชน์อย่างไรบ้าง

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

[Android] ซ่อนคีย์บอร์ดให้ EditText

เวลาเขียน Android หลายครั้ง เราก็ไม่อยากให้ EditText มันแสดง keyboard เมื่อเราไปเลือกมัน เช่น เราอาจจะใช้ให้ EditText ระบข้อมูลวันที่จาก Date Picker แทน วันนี้ผมมี Code เล็กๆน้อย เพื่อที่จะซ่อน Key board ให้กับ EditText ตามนี้เลยครับ

[VB6] Regular Expression

ถึง VB6 เป็นเทคโนโลยีที่เก่า ล้าสมัยไปแล้ว แต่อย่าลืมว่าระบบงานบางระบบยังคงใช้ภาษานี้อยู่ ซึ่งการปรับเปลี่ยน หรือ Port ไปทั้งระบบ อาจจะมีค่าใช้จ่ายที่สูง ทางที่ดีที่สุด คือ พัฒนาส่วนเสริมให้มันต่อไปเรื่อยๆ วันนี้ผมจะมาแนะนำการ Validate ข้อมูลโดยใช้ Regular Expression (ตกใจหละซิ เพราะหลายคนคิดว่ามันน่าจะมีใน Java / C# กัน) โดยผมจะแนะนำขั้นตอนการทำ โดยใช้ตัวอย่างของการนำ Regular Expression มาหา IP Address ที่อยู่ในช้อความ ตามขั้นตอน ดังนี้ สิ่งที่ควรู้รู้ก่อนดูตัวอย่าง Code การใช้งาน ตัวอย่าง Code การใช้งาน…