กำลังลอง custom Docker Image สำหรับ build/run ระบบที่พัฒนาด้วยภาษา Javaโดยหลัก ๆ จะใช้งานพวก OpenJDK เป็นหลักแต่ก็ไปเจอ BellSoft Liberica OpenJDKซึ่งทำการ build มาจาก OpenJDK เช่นกันและมีการ custom ทางด้านการใช้งานและประสิทธิภาพเยอะดังนั้นก็เลยลองนำมาใช้งานด้วยเช่นกันมาดูว่าเป็นอย่างไร
Read More…
มาลองใช้งาน bld เป็น build tool เหมือนกับ Apache maven และ Gradle นั่นเองแต่ไม่ต้องมาเขียนไฟล์ xml และ build.gradleเพราะว่าเขียนใน code ภาษา Java ไปเลยดังนั้นมาลองใช้งานกันดู
Read More…
จากบทความเรื่อง Modernizing Testing Practices for Jakarta EE Projects นั้นมีแนวทางการทดสอบระบบงานที่น่าสนใจมีการปรับเปลี่ยนแนวคิดของการทดสอบ เพื่อให้เข้ากับสิ่งที่เปลี่ยนไปโดยทั้ง developer และ quality engineer จะต้องทำงานร่วมกันมีการกำหนดขั้นตอนการทำงานมีการ approach และ guildeline การทดสอบไว้ให้ชัดเจนรวมทั้งเครื่องมือ และ ชุดของ library อีกด้วยดังนั้นจึงทำการสรุปสิ่งที่น่าสนใจ เอาไว้นิดหน่อย
Read More…
หลังจากที่ update docker แล้วมาใช้งาน Docker compose พบ warning นี้ WARN[0000] docker-compose.yml: `version` is obsolete ก็เลยงงว่า ทำถึงเลิกใช้แล้วเพราะว่า version เอาใช้ในการ validate syntax ที่เขียนในแต่ละ vesion นั่นเอง
Read More…
ทาง Grafana ได้ปล่อย Loki ออกมาสำหรับจัดเก็บ log ของระบบงาน และค้นหาได้ง่ายและรวดเร็วขึ้นโดยสามารถใช้งาน Loki ร่วมกับระบบงานที่พัฒนาด้วย Spring boot ได้อีกด้วยซึ่งมีขั้นตอนดังนี้
Read More…
เห็นว่า website ของ NodeJS นั้น ทำการ redesign ใหม่ออกมาจึงตามไปดูว่ามีการคิด และ การพัฒนาอย่างไรบ้างโดยเริ่มต้นจากการพูดคุยและออกแบบใน figma ก่อนเพื่อให้ได้เอกสารในการทำงานร่วมกัน ประกอบไปด้วย จากนั้นจึงทำการลงมือเขียน code ต่อไปช่วยทำให้การทำงานร่วมกัน ที่ส่วนใหญเป็นแบบ remote ทั้งโลกง่ายขึ้น
Read More…
ทาง Thoughtworks ได้ปล่อย Technology Radar 2024 Volume 30 ออกมาโดยมีหลายเรื่องที่น่าสนใจจึงทำการสรุปในแต่ละกลุ่มว่ามีอะไรบ้างทั้งมุมของ Techniques, Tools, Platforms และ Languages and frameworks
Read More…
เห็นมีการแนะนำ Runme หรือ การ run ไฟล์ READE.md หรือ markdown format ได้ช่วยทำให้การเขียนเอกสารมันมีความสามารถเพิ่มขึ้นหรือเรียกได้ว่า มันเหมือน Jupyter notebook นั่นเองโดย Runme นั้นมีความสามารถพื้นฐานดังนี้ ดังนั้นจึงสามารถนำมาประยุกต์ได้เยอะเลย
Read More…
จากข่าวเรื่อง XZ Utils backdoor นั้น โดย code อยู่ที่ xz repoซึ่งมีการแจ้งปัญหาไว้ดังนี้ ดังนั้นสำหรับชาว Mac มาตรวจสอบกันหน่อยถึงจะไม่กระทบก็ตาม
Read More…
เห็นมีการ share เครื่องมือต่าง ๆ เกี่ยวกับ Dockerซึ่งช่วยลด pain point ต่าง ๆ ของการใช้งานลงไปทั้งการเขียน Dockerfileทั้งการสร้างไฟล์ Docker composeตาม application ต่าง ๆมาดูกันว่ามีเครื่องมืออะไรที่น่าสนใจกันบ้าง
Read More…