Programming Archive

สวัสดี Java 26

ในวันที่ 17 มีนาคมที่ผ่านมาครบรอบ 6 เดือนพอดีหลังจาก Java 25ดังนั้น Java 26 ได้เวลาปล่อยตัว final ออกมาโดยมีความสามารถที่น่าสนใจดังนี้ มาดูตัวอย่างการใช้งานบางตัวกันดู

Read More…

VS Code :: มาใช้งาน Built-in Integrated Browser กัน

หนึ่งในความสามารถใน VS Code ที่เพิ่งรู้ว่ามีคือ Built-in Integrated Browser หรือ Simple browserโดยเราสามารถเปิด web ใน VS Code ได้เลยไม่ต้องสลับหน้าจอไปไหนสามารถใช้งาน web ได้ปกติ ทำการ inspect element ต่าง ๆ ได้เลยที่สำคัญคือ ทำการร่วมกับ AI Agent ได้เลยเช่นการทำงานร่วมกับ GitHub Copilot Chat ได้เลยมาลองใช้งานกันดู

Read More…

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

มาลองใช้งาน Qwen Code CLI จาก Alibaba กันมันคือ AI Agent เหมือนกัน Claude code, Copilot Chat CLI และ Gemini CLI นั่นเองโดยสามารถใช้งานได้แบบฟรี ๆ เลย (free tier)ไม่ต้องผู้บัตร credit ใด ๆ จนกว่าจะจ่ายเงินcompatible กับ OpenAI / Anthropic / Gemini APIsสามารถใช้งานใน IDE/Editor ต่าง ๆ ได้เช่น VS Code, Zed และมี feature ต่าง ๆ ที่ AI agent ต้องมีให้ครบแถมยังเป็น open source project อีกด้วย

Read More…

สรุปเรื่อง 4 Patterns ของ AI Native Development

จาก 4 Patterns of AI Native Development เป็นการพูดเรื่องของการรูปแบบต่าง ๆ ที่เปลี่ยนไปของ Software Engineering ในโลกของ AIโดยได้สรุปไว้ 4 รูปแบบคือ มาดูกันว่าในแต่ละรูปแบบเป็นอย่างไรแบบสั้น ๆ ?น่าจะช่วยให้ Developer Experience(Dx) ดีขึ้น

Read More…

ทำความรู้จักกับ Gemini embedding 2 กัน

ทาง Google เพื่อปล่อย embedding model ชื่อว่า Gemini embedding 2 preview ออกมาซึ่งเป็น model ที่รองรับ input หลายชนิด หรือ Multimodel เช่น

Read More…

AgentsView :: ทำการ monitor session ต่าง ๆ ของ AI Agent

เจอเครื่องมือในการ monitor session ต่าง ๆ ของ AI Agent ชื่อว่า AgentsViewเป็น web app สำหรับการดึงข้อมูล ค้นหา และ วิเคราะห์การใช้งานของ AI Agentพัฒนาด้วย Claude Code นี่แหละ !!ซึ่งสนับสนุน AI Agent ต่าง ๆ ดังนี้ ทำให้เราเห็นการใช้งานแบบที่เดียวเลยลองใช้งานแล้วสะดวกดี

Read More…

มาลองใช้งาน go fix ใน go 1.26 กัน

ใน go 1.26 นั้นทางทีมพัฒนาได้ปล่อย go fix ออกมาเขียนใหม่หมดเลย โดยที่มีโครงสร้างเหมือนกับ go vetนั่นคือใช้งาน go analysis frameworkโดยใน go fix จะมี analyzer สำหรับภาษา go ใหม่ ๆมาให้เพียบน่าจะช่วยให้ง่ายต่อการปรับปรุง code ให้ดียิ่งขึ้น และ modern มากขึ้นดังนั้นมาลองใช้งานกัน

Read More…

สิ่งที่น่าสนใจจากบทความเรื่อง The State of Java on Kubernetes 2026

จากบทความเรื่อง The State of Java on Kubernetes 2026บอกว่าการใช้งาน Java บน Kubernetes นั้นส่วนใหญ่ใช้งานไม่ถูกต้องหรือใช้งานด้วยค่า default จึงส่งผลต่อ performance และ ค่าใช้จ่ายสูงเกินความจำเป็นจากการสำรวจพบว่า บริษัทขนาดใหญ่ใช้ Java มากกว่า 68% โดยส่วนใหญ่จะใช้งาน Java 17 และ 21 เป็นหลัก

Read More…

Claude Code 2.1.63 เพิ่ม /simplify และ /batch เข้ามา

เพิ่งเห็นว่า claude code version ใหม่ล่าสุดคือ 2.1.63ได้เพิ่ม command /simplify และ /batch เข้ามาโดยที่แต่ละตัวมีความสามารถดังนี้

Read More…

สิ่งที่น่าสนใจจากบทความ We cut Node.js’ Memory in half

บทความที่น่าสนใจเกี่ยวกับ NodeJS คือ We cut Node.js’ Memory in halfหรือดูสรุปใน Twiiter/X ได้ทำการอธิบายว่าทำไม NodeJS version ที่ใช้งานกันอยู่นั้นจึงไม่ทำการเปิด feature V8 Pointer compression (memory and performance)ซึ่งถ้าเปิด feature นี้แล้วจะช่วยลดการใช้ memory ลงถึง 40-50% กันเลย

Read More…