programming

วิธีใช้งาน Omise.js ใน Vue.js และ React.js แบบง่ายๆ

เล่าประวัติกันเล็กน้อย เป็นโปรเจคเก่าๆที่ทำไว้เล่นๆ เพราะว่ามีคนถามค่อนข้างเยอะว่าเอ๊ะ ทำไมใช้ Omise.js กับ JavaScript Framework อื่นๆไม่ได้ เช่น Vue.js หรือ React.js เป็นต้น โดยเอาจริงๆแล้วมันใช้งานได้นะครับ 😅 แต่ว่าพักหลังๆ โปรแกรมเมอร์จะติดกับการใช้งานพวก JavaScript Package Manager เช่น npm, yarn หรือ bower… Read More »วิธีใช้งาน Omise.js ใน Vue.js และ React.js แบบง่ายๆ

Expo กับ `OnActivityResult` Event

เมื่อไม่นานมานี้ได้ทดลองเขียน App บนมือถือโดยใช้ Expo ในการพัฒนา ก่อนอื่นก็เกริ่นก่อนว่า Expo จริงๆแล้วก็คือ React-Native นั่นแหละ แต่เพียง Expo เป็น SDK ตัวหนึ่งที่ bundle library ต่างๆที่ทำให้เราไม่จำเป็นต้องไปโหลด dependency อื่นๆ หรือต้องมานั่งเขียน bridge ระหว่างตัว javascript กับ Android… Read More »Expo กับ `OnActivityResult` Event

Docker – อีกหนึ่งชื่อที่เข้ามาในชีวิต

ตอนนี้มีอีกหนึ่ง technology ที่เข้ามาในชีวิตแบบเต็มๆ (แม้ว่าเมื่อก่อนจะเคยใช้แบบผ่านๆ) คือ Docker นั่นเอง จริงๆแล้วจะไม่ใช่แค่ Docker แต่จะมี Kubernetes และ Jenkins ด้วย แต่หลักๆที่ต้องเรียนรู้คือ Docker เนื่องจากการเขียน Deploy code บนเครื่อง Development หรือ Production ก็ดี จำเป็นที่จะต้องเขียน Dockerfile… Read More »Docker – อีกหนึ่งชื่อที่เข้ามาในชีวิต

deploy เว็บไซต์ที่เขียนด้วย Nodejs ง่ายๆ โดยใช้ PM2

เพิ่งกลับมาทดสอบเริ่มเขียน Node.js อีกครั้ง ที่ปกติแล้วที่บริษัทจะมีทีม DevOps ซึ่งเขาใช้ Jenkins เพื่อ build docker และ deploy image ที่ผ่านการทดสอบแล้วขึ้น production โดยอัตโนมัติเพียงแค่ push code ขึ้น git เท่านั้น แต่เนื่องด้วยว่าถ้าเขียน project เอง และค่อนข้างโง่เรื่อง… Read More »deploy เว็บไซต์ที่เขียนด้วย Nodejs ง่ายๆ โดยใช้ PM2