Author Archive

VS Code :: สร้าง Kanban board (TODO, Doing, Done) ด้วย Markdown

วันนี้ทดลองสร้าง board สำหรับจัดการงาน หรือ Kanban board ใน VS Code พบว่ามี extension ชื่อว่า CodDX โดยเราสามารถสร้าง Kanban board ด้วยการเขียนในรูปแบบ Markdown อีกแล้ว ซึ่งไฟล์ Markdown นั้นจะเขียนตามรูปแบบของ TODO.mdมาลองใช้งานกันดู

Read More…

Angular 9.1 :: build เร็วขึ้น และเลือก Test case ที่จะ run ใน End-to-End testing ได้

โดยใน Angular 9.1 นั้นเป็นการปรับปรุงและแก้ไขเป็นส่วนใหญ่ สิ่งที่น่าสนใจและที่กระทบกับที่ผมใช้งาน ประกอบไปด้วย การ build เร็วขึ้น จากการปรับปรุงการทำงานของ Ivy โดยสามารถ build หลาย ๆ  package พร้อมกันได้ สนับสนุน TypeScript 3.8 ใช้ TSLint 6.1 ปรับปรุง Angular

Read More…

สรุป Live การพัฒนาระบบ เราไม่ทิ้งกัน จาก page รู้ไม่มากแต่อยากเล่า

จาก Live กับหนึ่งในทีมพัฒนาของระบบเราไม่ทิ้งกัน จาก page รู้ไม่มากแต่อยากเล่า ที่เปิดให้คนไทยที่ได้รับผลกระทบจาก COVID-19 มาลงทะเบียนเพื่อรับเงินเยียวยา ดังนั้นจึงทำการสรุปสั้น ๆ ไว้หน่อย

Read More…

ทำการ share code สวย ๆ ด้วย Carbon

การ share code ให้สวย ๆ นั้น เครื่องมือมีเยอะเลย แต่เครื่องมือที่ใช้บ่อย ๆ  ก็ทำการ capture หรือ copy จาก IDE และ Text Editor เลย แต่ถ้าอยากให้สวย ๆ ก็มีเครื่องมือแนะนำเช่นกัน หนึ่งในเครื่องมือคือ Carbon

Read More…

บันทึกการนั่งเฝ้าดู เราไม่ทิ้งกัน.com

บันทึกการนั่งเฝ้าดูระบบ เราไม่ทิ้งกัน.comซึ่งบอกไว้ว่าจะเปิดให้ลงทะเบียนวันที่ 28 มีนาคม เวลา 18.00 น.ผมก็เฝ้ารอดูระบบเลยว่าจะเอาอยู่ไหม ?เรื่อง IT เราสนใจอยู่แล้วมาดูกันเป็น timeline กันเลย

Read More…

มาดูการเปลี่ยนแปลงสถาปัตยกรรมของ Istio 1.5 กัน

วันนี้ได้รับ email เรื่องเกี่ยวกับ Architecture จาก InfoQ  ทำการสรุปสถาปัตยกรรมที่เปลี่ยนไปของ Istio 1.5 ซึ่งเปลี่ยนจากแนวคิดที่แบ่งเป็น component ย่อย ๆ ใน control plane ตามแนวทาง Microservices มาเป็น component เดียว หรือ Monolithic นั่นเอง สิ่งที่น่าสนใจคือ เหตุผลของการเปลี่ยนแปลง มาดูว่าเป็นอย่างไรกันบ้าง

Read More…

ทำความรู้จักกับ Gauge สำหรับการทดสอบระบบงาน

มาทำความรู้จักกับ Gauge เป็น test automation framework สำหรับการเขียน acceptance test ขึ้นมาในรูปแบบของ Markdown ช่วยทำให้สามารถเขียนชุดการทดสอบในรูปแบบเอกสารสาร (Documentation) ตอบโจทย์เรื่องของ Living documentation อย่างมาก น่าจะเป็นอีกทางเลือกหนึ่งที่น่าสนใจ มาเริ่มกันเลย

Read More…

ว่าง ๆ มา Deploy container บน Heroku กันดีกว่า

ช่วงนี้มีงานที่ต้องส่งให้ลูกค้าลองใช้งาน แต่ไม่อยากลงทุนอะไรมาก เลยคิดถึงเพื่อนเก่าอย่าง Heroku พบว่าสามารถ deploy ระบบในรูปแบบ container ได้เลย (น่าจะมีนานแล้ว แต่ผมไม่สนใจ) ทำให้ deploy ระบบงานง่ายเลย เนื่องจากไม่ต้องเปลี่ยนรูปแบบการพัฒนาอะไรเลย มีขั้นตอนดังนี้

Read More…

มาดูความสามารถใหม่ ๆ ใน IntelliJ IDEA 2020.1

ทาง Jet Brains ได้ปล่อย IntelliJ IDEA 2020.1 ใน preview version ออกมาให้ลองใช้งาน ตัวเต็ม ๆ จะปล่อยในเดือนเมษยนนี้ ดังนั้นมาดูกันหน่อยว่า มีความสามารถอะไรที่โดน ๆ กันบ้าง น่าจะเพิ่ม productivity ให้นักพัฒนาขึ้นอีกเยอะ มาเริ่มกันเลย

Read More…

เรียนรู้อะไรจากบทความเกี่ยวกับ Wikimedia เลือก JavaScript framework

จากบทความเรื่อง  Watching you, with a Vue to a Kill: Wikimedia developers dismiss React for JavaScript makeover despite complaints ดูจากหัวข้อแล้วมันก็ดราม่าเลย แน่นอนว่า สงครามของเหล่า framework ทั้ง Vue และ React ก็ออกมาถกกัน ซึ่งเป็นเรื่องปกติที่ไม่ปกติ  เนื่องจากเกิดเรื่องแบบนี้มานานมาก ๆ จาก Programming war มาถึง Tool war และ Framework war !!

Read More…