สวัสดี Bun 1.3 :: Full‑stack JavaScript

หลังจากที่ Bun 1.3 ถูกปล่อยออกมาให้ใช้งานพบว่ามีความสามารถที่น่าสนใจเยอะรวมทั้งการปรับปรุงเรื่องของ productivity และ performanceดังนั้น มาลอง upgrade ที่ใช้งานกันหน่อยมาเริ่มกันเลย

Read More…

มาลองใช้งาน Python 3.14 กัน

หลังจากที่ Python 3.14 ปล่อยออกมาให้ใช้งานมี feature ที่น่าสนใจเยอะเหมือนกันดังนั้นเราลองมาดูกันหน่อยเพื่อ update ความรู้พื้นฐาน มาเริ่มกันเลย

Read More…

สวัสดี Playwright Agents ใน Playwright 1.56

Playwright 1.56 นั้นปล่อยความสามารถใหม่ชื่อว่า Playwright Agents หรือ Test Agentsโดยเป็น Agent ที่สามารถทำงานต่าง ๆ ได้ดังนี้ หรือตามแนวคิดของ Agent เลยคือ Planner -> Generator -> Healerดังนั้นมาลองใช้งานกันดู

Read More…

มาลองใช้งาน PostgreSQL สำหรับเก็บ data caching ด้วย Unlogged table

เห็นบทความต่าง ๆ เกี่ยวกับ PostgreSQL ว่า เอามาจัดการเรื่อง caching ได้เลยซึ่งเอามาแทนที่ Memcached หรือ Redis ได้เลยแถมไม่ต้องไปจัดการข้อมูลแยกระบบ หรือ คนละ software ด้วยดังนั้น จึงมาลองใช้งานกันดูหน่อยว่าเป็นอย่างไร

Read More…

มาลองใช้งาน Claude Code ใน VS Code กัน

ทีมพัฒนา Claude Code ได้ปล่อย VS Code Extension ออกมาให้ใช้งานโดยยังเป็น beta preview version เท่านั้น น่าเป็นอีกทางเลือกหนึ่งที่น่าสนใจซึ่งมีความสามารถต่าง ๆ กันนี้

Read More…

ว่าง ๆ มาใช้งาน SubAgent ใน Claude Code แบบง่าย ๆ

ในการพัฒนาระบบงาน หรือ Software Development Life Cycle (SDLC) นั้นประกอบไปด้วยขั้นตอนต่าง ๆ เช่น ดังนั้นถ้าเรานำเอา AI เข้ามาช่วยใช้งานน่าจะต้องแบ่ง AI ให้ทำงานแต่ละอย่างออกจากกัน เป็นขั้นเป็นตอนทำให้เราทำงาน review ได้ง่ายทำการกำหนด knowledge และ เป้าหมายของการทำงานได้ง่ายขึ้นซึ่งจะเรียกว่า SubAgent

Read More…

Tip :: แนวทางการตรวจสอบ folder ที่เปลี่ยนแปลงใน Jenkins pipeline

มีคำถามจากกลุ่ม DevOps Thailandเป็นแนวทางการตรวจสอบการเปลี่ยนแปลงใน Jenkins pipelineว่ามีการเปลี่ยนแปลงใน folder อะไรบ้าง เพื่อทำการ run ในรูปแบบต่างกัน เช่น จะทำอย่างไรดี

Read More…

สวัสดี GitHub Copilot CLI

ทาง GitHub Copilot ได้ปล่อย CLI tool ออกมาใน version public preview (0.0.327) ออกมาให้ใช้งานซึ่งเป็นเครื่องมอใช้ผ่าน CLI เหมือนกับ Claude code, Gemini, Codex เป็นต้นสามารถทำงานกับชุดคำสั่งต่าง ๆ ใน CLI ได้หมดรวมทั้ง MCP ก็ใช้งานได้เป็นปกติ

Read More…

Java 26 จะลบ Applet API ออกไปแล้ว

จาก JEP 504: Remove the Applet APIซึ่งเป็นการลบ Applet API ออกไปจาก Javaเนื่องจากทำการ deprecated มาตั้งแต่ Java 17 แล้วและ appletviewer tool ก็ถูกลบออกไปตั้งแต่ Java 11โดย modern web browser ไม่ได้ใช้งาน Applet อีกต่อไปแล้วดังนั้นจึงไม่มีเหตุผลอะไร ที่จะเก็บเอาไว้ ดังนั้น ลาก่อนนะ Applet !!

Read More…

Tips :: ปรับปรุงการทำงานของ Spring Boot Test Context  ให้รวดเร็วขึ้น

ในการทดสอบระบบงานที่พัฒนาด้วย Spring Boot นั้นจะมีแนวทางการใช้งานผ่าน Spring Boot Testซึ่งเป็น integration test ของระบบงานโดยจะทำสร้างและ load ข้อมูลต่าง ๆ ของระบบที่เรียกว่า bean เข้ามาใน contextขึ้นมาบน memory ในรูปแบบของ key-valueการทำงานปกตินั้นตัว framework จะตัดสินใจให้เองว่าในแต่ละ test class จะทำการสร้าง หรือ reuse context ให้เอง

Read More…