ทำความรู้จักกับ Model Context Protocol (MCP) จาก Anthropic

ทาง Anthropic ซึ่งให้บริการ Claude AI ได้ปล่อย Model Context Protocol (MCP)ซึ่งเป็น opensourceมีเป้าหมายเพื่อให้เป็น standard ของการติดต่อสื่อสารที่ปลอดภัยระหว่าง LLM server ด้วยกันระหว่าง LLM server กับ external datasourceหรือเครื่องมือต่าง ๆ ที่จำเป็นต่อการใช้งานช่วยให้การตอบ หรือ การทำงานของ model ต่าง ๆ ดีขึ้นอย่างมากหรือมันคือเครื่องมือของ AI Agent นั่นเอง (มาแทนที่คนแน่นอน … เริ่ม ..)

Read More…

มาสร้าง Presentation ใน Terminal กัน

ช่วงวันหยุดลองทำ slide สำหรับการเขียน code และ test นิดหน่อยก็เลยคิดว่า น่าจะทำ slide อยู่ใน terminal ไปเลยดีกว่าจะได้ไม่ต้องสลับหน้าจอไปมาให้วุ่นวายดังนั้นจึงไปลองหาว่า มีเครื่องมืออะไรให้ใช้บ้าง

Read More…

ปล่อยออกมาแล้ว Spring Boot 3.4.0

ทางทีมพัฒนาของ Spring ได้ปล่อยตัว final ของ Spring Boot 3.4.0 มาให้ใช้งานแล้วโดยมีความสามารถที่น่าสนใจดังนี้

Read More…

มาดูกันว่า Testing strategies ใน Android app มีการเปลี่ยนอะไรบ้าง ?

จากที่ทาง Android Developer ทำการเปลี่ยนแปลงเอกสารเกี่ยวกับ Testing strategiesเป็นคำแนะนำแนวทางในการทดสอบ android appเพื่อสร้าง app ที่มีคุณภาพ ทั้งความเสถียรและน่าเชื่อถือให้มากที่สุดโดยพยายามให้เจอปัญหาตั้งแต่การ develop process หรือ detect early นั่นเองเพื่อลดปัญหบน production รวมทั้งง่ายต่อการ debug หรือ profilingมาดูกันว่าแนวทางเป็นอย่างไรบ้าง

Read More…

มาดูความสามารถที่น่าสนใจของ ASP.NET Core ใน .NET 9

ทาง Microsoft เพิ่งปล่อย .NET 9 ตัวเต็มออกมาทำการเพิ่ม feature ปรับปรุง experience และ performance หลายอย่างดังนั้นจึงทำการ download และลองใช้งานกันดูหน่อย ว่าเป็นอย่างไรมาเริ่มกันเลย

Read More…

แนะนำ Val Town

เพิ่งเห็น Val Town เปิดตัว Townie AI ซึ่งเป็น code assistantเหมือนกับ v0.dev และ gptengineer นั่นเองแต่พอเข้าไปดู feature พบว่ามีความสามารถที่น่าสนใจมาก ๆดังนั้นมาลองใช้งานกันดูนิดหน่อย

Read More…

บันทึกการแบ่งปันในเรื่อง Full-Stack Automation Software Testing ที่ Skooldio

หลังจากการแบ่งปันความรู้และประสบการณ์ที่พอรู้มาบ้างใน course Full-Stack Automation Software Testing รุ่น 3 ที่ Skooldioซึ่งในครั้งนี้น่าได้แบ่งปันเรื่องที่ตัวผมเองสนใจทั้งเรื่องของ Contract testing ด้วย Pactทั้งเรื่องของ Service component testingทั้งเรื่องของ Internal vs External testing technique และการจัดการ dependency ต่าง ๆ ของระบบที่ต้องการทดสอบ เช่น database และ external system เป็นต้น

Read More…

สามารถใช้งาน Gemini model ผ่าน OpenAI library ได้แล้ว

ทาง Google เพิ่งเปิดตัวการใช้งาน Gemini model ผ่าน OpenAI library ได้แล้วทำให้นักพัฒนาไม่ต้องแก้ไข code เดิมเพียงแต่เพิ่ม config เข้าไปนิดหน่อย เช่น มาลองใช้งานกันดู

Read More…

สรุปการอ่านเรื่อง How we run migrations across 2,800 microservices

จากการอ่านบทความเรื่อง How we run migrations across 2,800 microservices ของทาง monzoซึ่งเป็น online banking ที่ UKทำการเขียนบทความเรื่องการ upgrade library จากเดิมที่ใช้งาน OpenTracing และ Jaeger ที่ deprecated ไปแล้ว มาใช้งาน OpenTelemetryบน service จำนนวน 2,800 service !! มาดูกันว่าทำอย่างไรบ้าง

Read More…

ลองใช้งาน GenAI Script จาก Microsoft ในการสร้าง test data ของระบบงาน

เห็นทาง Microsoft ได้ปล่อย Generative AI script: GenAIScript ออกมาสามารถเขียน prompt ในรูปแบบภาษา JavaScript และ TypeScript แบบง่าย ๆ ได้เลยทำให้นักพัฒนาสาย JavaScript ไม่ต้องเรียนรู้ภาษาใหม่ ๆ เพิ่มอีกรวมทั้งยังสนับสนุน LLM provider ต่าง ๆ เช่น

Read More…