กำลังลอง 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…
หลังจากที่ update docker แล้วมาใช้งาน Docker compose พบ warning นี้ WARN[0000] docker-compose.yml: `version` is obsolete ก็เลยงงว่า ทำถึงเลิกใช้แล้วเพราะว่า version เอาใช้ในการ validate syntax ที่เขียนในแต่ละ vesion นั่นเอง
Read More…
เห็นเครื่องมือชื่อว่า DrawDBเป็น editor สำหรับออกแบบ database นั่นเองสามารถใช้งานผ่านระบบ web application ได้เลยมี user interface ที่ใช้งานง่ายดี และ ฟรีด้วยสามารถนำมาติดตั้งที่ server ของเราได้เองเลย
Read More…
เห็นมีการแนะนำ Runme หรือ การ run ไฟล์ READE.md หรือ markdown format ได้ช่วยทำให้การเขียนเอกสารมันมีความสามารถเพิ่มขึ้นหรือเรียกได้ว่า มันเหมือน Jupyter notebook นั่นเองโดย Runme นั้นมีความสามารถพื้นฐานดังนี้ ดังนั้นจึงสามารถนำมาประยุกต์ได้เยอะเลย
Read More…
คำถามเกี่ยวกับการสร้าง data ใน PostgreSQL database จำนวนเยอะ ๆ ในแต่ละ table อย่างไรดี ? คำตอบง่าย ๆ สามารถใช้งานเขียน code และใช้งาน fake library ได้เลยแต่ถ้าต้องการเขียนคำสั่ง SQL ทำเลยก็สามารถทำได้ด้วยการใช้งาน GENERATE_SERIES ของ PostgreSQL นั่นเองหรือเขียนด้วย pgSQL ก็ได้ แล้วแต่ความชอบ
Read More…
คำถามจากการแบ่งปันเรื่อง Postman ว่า ถ้าต้องการทำการ mock data ขึ้นมาใน response ของแต่ละ requestจะทำได้ไหม ?ถ้าทำได้ต้องทำอย่างไร
Read More…
วันนี้มีโอกาสไปแบ่งปันประสบการณ์การใช้งานโปรแกรม Postmanใช้สำหรับการทดสอบระบบงานพวก REST API ผ่าน HTTP protocolโดยใช้ชื่อว่า Postman in the Right Way ใน 1 วันเป็นคำแนะนำสำหรับการใช้งานที่คิดว่า น่าจะมีประโยชน์มาจากประสบการณ์ใช้งานที่พอมีมาบ้าง มีเป้าหมายว่า เครื่องมือถูกสร้างมาเพื่อลดงาน มิใช่เพิ่มงาน !! สิ่งที่แบ่งปันประกอบไปด้วยเรื่องต่าง ๆ ดังนี้
Read More…
เพิ่งเห็นข่าวที่ทาง Microsoft ปล่อย Garnet 1.0 ออกมาซึ่งมีแนวทางการใช้งานเหมือนกับ Redis ที่เพิ่งเปลี่ยน licence การใช้งานไปโดยที่พัฒนาบน Redis serialization protocol (RESP) ของ Redis เป็น open source 100%และมี feature เป็น subset ของ Redis แถวเร็วกว่าด้วยในปัจจุบันยังไม่เทียบเท่า แต่ก็เพิ่มเรื่อย ๆ ยังชวนให้นักพัฒนาเข้ามาร่วม contribute ด้วยดูเพิ่มเติมได้ที่ API compatability
Read More…
ใน PostgreSQL 16 มีความสามารถใหม่ ๆ และการปรับปรุงที่เยอะเลยดังนั้นจึงทำการสรุปไว้นิดหน่อยมีทั้งความสามารถทางด้วย development และ operationมาดูกันว่ามีอะไรบ้าง
Read More…