Security Headers config for Nginx
Security Headers configuration for Nginx

ขอแปะ code snippet สำหรับการทำให้ website ได้เกรดของ Security Headers เริ่มจาก A ถึง A+ ได้ตามด้านล่างนี้

Read more
Redirect URLs ด้วย Nginx
Page not found

มี broken link ในเว็บเยอะมาก เนื่องจากมีการปรับ structure url ใหม่ ทำให้ link เก่า ๆ ที่เป็นที่จดจำของผู้ใช้บางอันไม่มีอยู่บนเว็บเวอร์ชันใหม่

Read more
How to debug Javascript on Safari’s iPhone / iPad

จะไม่ใช่เรื่องยากเลยถ้าเจอเหตุการณ์นี้บนเครื่องคอมพิวเตอร์ กดอินสเปคเตอร์ก็พอจะรู้ว่าเกิดจากอะไร ตัวนี้เป็นมือถือไง แถมเป็น Safari บน iPhone เลยต้องหาวิธี debug ดูสักหน่อย

Read more
[บันทึก] เมื่อทำ production ด้วย React บน Next.js – วันที่ 1

“เสียงลือเสียงเล่าอ้าง…….อันใด พี่เอย” นั่นแหละครับ เปิดด้วยกลอนก่อนเลย 55 ขอเข้าเรื่องเลยว่าได้ยินมานานแล้วว่า react นั้นทำให้เว็บเราเร็วได้ บวกกับช่วงนี้อินกับ PWA มากเหลือเกิน เลยมองหาเทคโนโลยีที่จะมาตอบโจทย์ชีวิตเราได้ ก็ไล่ๆ อ่าน ไล่ดูวิดีโอเรื่อยๆ ร่วมๆ เดือน พอคิดว่าเก็บเกี่ยวความรู้ได้เต็มที่แล้ว เลยจะเริ่มลงมือ แต่การลงรายละเอียด ขอเล่าสถานะ และ ความสามารถที่ผมมีก่อน

Read more
KINT Bank – Thai Baht Coin counter & Online banking

ห่างหายไปนาน กลับมาอัปเดต และทำของเล่นมาให้ลองดูกันครับ แต่ตอนที่เขียนบทความนี้ โปรเจกต์ที่ทำอยู่ยังไม่เสร็จดียังเป็นแค่เพียง POC (Prove of Concept) อยู่แปลว่าอาจจะมีหลาย ๆ ที่อาจจะต้องเปลี่ยนแปลงหรือปรับเปลี่ยนไป โปรเจกต์ที่ว่านั้นก็คือ ธนาคารรับฝากเงินเหรียญส่วนตัว ผมเรียกภายใต้โค้ดเนมว่า KINT Bank

Read more
ประสบการณ์ใส่รากฟันเทียม

และแล้ววันนี้ก็มาถึง!!! หลังจากหลบเลี่ยงและถนอมฟันหน้าซี่ขวามือมานานแรมปีเมื่อถูกคุณหมอทักตอนไปขูดหินปูปลายปี 58 “ฟันมีจุดดำ ๆ นะคะ หมอไม่มั่นใจว่าผุหรือเปล่า” แล้วก็ทำการเอกซ์เรย์ดูจนมั่นใจว่าฟันซี่นี้มีอาการผุอยู่ข้างใน

Read more
ติดตั้ง Docker บน Ubuntu 16.10

Docker คือ แอปพลิเคชันที่ช่วยให้เรารันแอปพลิเคชันอื่นได้ง่าย ๆ โดยจัดการครอบสิ่งที่เรียกว่า container ซึ่งก็ตรงตัวเลย คือมี กล่องบรรจุแอปพลิเคชันอื่นไว้เฉพาะตัว แต่ละตัวก็ทำงานภายใต้กล่องบรรจุของตัวเอง ดูเผิน ๆ ก็เหมือนกับเป็น Virtual machine นั่นแหละ แต่ในเชิงลึกก็ดีกว่าหลายจุดทีเดียว เช่นเบากว่า แบ่งปันทรัพยาการได้ยืดหยุ่นกว่าไม่ใช่จองไปให้เครื่องหนึ่ง ๆ ซะทั้งหมดในคราวเดียว เป็นต้น

Read more
เปิด/ปิดแอร์ผ่านมือถือด้วย WeMos D1 Mini (ESP8266)

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

Read more
ตรวจวัดอุณหภูมิห้องด้วย WeMos D1 Mini (ESP8266) แจ้งเข้า LINE

ปีนี้มันร้อนมากเกินไปละ แต่ก็ไม่รู้ว่าร้อนนี่มันร้อนกี่องศาเซลเซียส เมื่ออยากรู้ก็เลยค้นอุปกรณ์เก่าเก็บมาทำตัววัดอุณหภูมิ มีของแถมให้มันส่งแจ้งเตือนเข้า LINE Notify ตามที่บทความก่อน มันด้วยซะเลย

Read more