Skip to content

Month: November 2012

ความแตกต่างระหว่าง Web services และ Web application

เห็นคนใช้ “Web services” กับ “Web application” ผิดบ่อยๆ ส่วนมากมักเรียก Web application ว่าเป็น Web services ทั้ง 2 คำถูกนิยามและมีความแตกต่างกันดังนี้ Web services เป็น platform ในการแลกเปลี่ยนข้อมูลระหว่าง device มี 2 แบบคือ SOAP และ REST (อ่านเพิ่มเติม) แต่…

[Presentation] Render your web with Mustache Template engine

เป็น slide นำเสนอแชร์ความรู้ภายในทีมที่ออฟฟิศ เตรียมไว้แต่ยังไม่ได้นำเสนอ อัป slide ไว้ก่อนแล้วกัน :p ป.ล. หัวข้อนำเสนอได้แรงบันดาลใจจากบล็อกก่อนๆ Render your web with Mustache Template engine from KOR

เขียน script เพื่อ ping process บน Linux

ส่วนหนึ่งของงานที่ทำอยู่ของผมมีโปรแกรมที่ต้องรันเอาไว้ตลอดเวลาเขียนด้วย Java รันเป็น executable jar แต่มีปัญหาคือเกิด exception และตายบ่อยต้องคอย start เองอยู่เรื่อยๆ

โจทย์ของผมคือโปรแกรมที่คอยตรวจว่าโปรแกรมต้องการยังรันอยู่หรือเปล่าถ้าไม่ได้รันอยู่ก็ start ขึ้นมา ผมเลยเขียน script เล็กๆ เพื่อทำงานตรงนี้จะได้ไม่ต้องมา monitor เอง

งานแค่นี้จริงๆ จบได้ด้วย shell script แต่ผมเขียนไม่คล่องเลยใช้ Python แทนได้โค้ดประมาณนี้