รัน go app แบบ background ด้วย supervisor บน Ubuntu 16.04

ในการนำ go มาใช้เป็น REST API หรือ Web Server เวลา Production จำเป็นต้องรันในลักษณะ background process ซึ่งถ้าเริ่มต้นก็อาจจะใช้ nohup รันขึ้นมา ซึ่งจะเป็น command ทำให้การจัดการยุ่งยาก และไม่มี logrotate

แต่อีกทางเลือกคือใช้ supervisor มารันเป็น service ครอบ process ของ go application และจัดการเรื่อง logrotate ให้เลย

»

awesome!! สุดยอดคัมภีร์สำหรับ Developer

ในโลกแห่ง opensource ที่มี library ต่างๆเต็มไปหมด จะเขียนอะไรสักอย่างก็ต้องหา library มาใช้ บ้างก็ไป Search จาก Google บ้างก็ไปเจอแนะนำใน Stackoverflow หรือท้ายสุดก็ไปไล่หาใน github

แต่ๆๆๆๆๆ ณ วันนี้ (จริงๆก็นานแล้ว) มีคนตั้งชุมชนที่คอยรวบรวมมาให้ โดยมี Prefix ว่า “awesome”

»

เริ่มต้นใช้งาน Google Cloud Function บน Firebase

หลังจากที่ Google ได้ทำการเปิดตัว Cloud Function ซึ่งสำหรับนักพัฒนาที่ใช้ Firebase ก็จะสามารถใช้งาน function ต่างๆที่นอกเหนือจากใน Firebase โดยไม่ต้องติดตั้ง Server เพิ่มเติม เช่นการเข้ารหัส หรือ resize image สามารถลดงานไปได้พอสมควร ก็สมควรที่จะลองใช้ดู

»

Hello world

Hello world, welcome to my new blog. This blog is written with markdown language with jekyll and hosted on github. Thanks AkshayAgarwal007 for beautify theme Jekyll-Mono. »

Author image Panu Guyson

มาเลือกหุ่นยนต์ทำความสะอาดให้ถูกใจกันเถอะ!!!

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

»

Single Gateway คืออะไร ทำไมต้องกังวล????

ภายในวันสองวันที่ผ่านมา เราอาจจะได้เห็นข่าวจากหลายๆที่ เรื่องกระทรวง ICT ดำเนินการเรื่อง Single Gateway แต่หลายๆคนก็ยังงงๆ ว่า Single Gateway คืออะไร ทำไมชาวเน็ตถึงต้องต่อต้าน มีข้อดีข้อเสียอะไรบ้าง วันนี้ จะมาอธิบายให้ครับ

»