Programming Archive

ทำความรู้จักกับ Recorder ใน Google Chrome กัน

หนึ่งความสามารถที่น่าสนใจใน Google Chrome ที่หลาย ๆ คนไม่รู้นั่นก็คือ Recorder ที่อยู่ใน DevToolsซึ่งช่วยให้เราสามารถ record และ playbackจากการเล่นหรือใช้งาน web app ผ่าน Google Chrome ไว้นั่นเอง

Read More…

บันทึกการแบ่งปันเรื่อง AI Agent for coding แบบพื้นฐาน

มีโอกาสแบ่งปันความรู้พื้นฐานเกี่ยวกับการใช้งาน AI Agent for Codingทั้ง Claude code และ Github Copilot Chat ที่สถาบัน IMCเป็นเครื่องมือที่นำมาเพื่อช่วยสร้างและแก้ไขปัญหา ไม่ใช่มาสร้างปัญหารวมทั้งไม่ใช่นำมาใช้เป็นเพื่อนคุยไปมายาว ๆ นะครับโดยแน่นอนว่า นำมาใช้ในการพัฒนาระบบงานทั้ง frontend และ backendมาดูกันว่า มีแนวทางการใช้งานขั้นพื้นฐานอย่างไร ?เน้นย้ำว่า พื้นฐานล้วน ๆ

Read More…

ทำการทดสอบ จาก OpenAPI Spec ด้วย Schemathesis

ขั้นตอนปกติของการพัฒนาระบบงาน เช่น REST API มักจะมีขั้นตอนการทำงานดังนี้

Read More…

สวัสดี 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…