มาใช้งาน Docker MCP Catalog และ Toolkit กัน
ในการพัฒนา MCP server หรือ tool ขึ้นมานั้นมักจะมีปัญหาต่าง ๆ ดังนี้ Runtime สำหรับการสร้างและ run ตัว MCP Server ที่มีหลากหลาย version ทั้ง Python และ NodeJS เป็นต้น Security เรื่องความปลอดภัยของการนำ...
View ArticleOpenTelemetry :: เรื่อง auto instrumentation สำหรับภาษา Go
เมื่อต้นปีที่ผ่านมานั้น ทาง OpenTelemetry ได้ปล่อย Go Auto-Instrumentation using eBPF ออกมาซึ่งเป็น beta version ให้ลองใช้งานกันดูช่วยให้นักพัฒนาไม่ต้องเป็นเขียน code เพิ่มเติมสำหรับจัดการพวก log,...
View Articleมาลองใช้งาน Alumnium สำหรับ Web Automation Test
ใน community ของ Automation test สำหรับ wep appแนะนำเครื่องมือในการทดสอบชื่อว่า Alumniumซึ่งสนับสนุนทั้ง Selenium และ Playwriteโดยการทำงานด้านหลังจะทำงานร่วมกับ LLM provider ต่าง...
View Articleทำความรู้จักกับ Redis Vector Sets ใน Redis 8
หลังจากที่ทาง Redis 8 ถูกปล่อยออกมาซึ่งมี data type ใหม่คือ Vector Sets เข้ามา (preview feature)โดยนำความสามารถของ sorted set มาใช้กับ vectorเมื่อทำการเพิ่มข้อมูลเข้าไป เช่น text, image...
View Articleว่าง ๆ ลองสร้างเอกสารจาก code กันดู ด้วย Pocket Flow
ปัญหาอย่างหนึ่งสำหรับนักพัฒนาคือเรื่องเอกสารที่ใช้อธิบาย code ของระบบที่ดูแลมันไม่ค่อยตรงกับ code จริง ๆ สักเท่าไรหนักกว่านั้น มันไม่เคยมีเลย !!แต่เมื่อเราต้องมาดูแล หรือ พัฒนา code...
View Articleมาสักทีกับ Grafana K6 version 1.0
ทาง Grafana เพิ่งปล่อย K6 version 1.0 ออกมาให้ใช้งานเป็นเครื่องมือสำหรับการทำ performacne testing ของระบบโดยโครงสร้างข้างใน engine พัฒนาด้วยภาษา Goส่วน test script นั้นเขียนด้วยภาษา...
View Articleแนวทางในการ generate API Doc จาก traffic การใช้งาน
ปัญหาและคำถามหนึ่งที่น่าสนใจ สำหรับการพัฒนาระบบ API คือถ้าระบบงานของเราไม่มี API Document เช่น Swager หรือ OpenAPI และ Scalarเราจะสร้างขึ้นมาอย่างไรดีแถม code ก็ไม่สามารถแก้ไขอะไรได้อีก...
View Articleสิ่งที่น่าสนใจจากเรื่อง Goodbye Microservices จาก 100+ เหลือ 1 service
จากการอ่านการสรุปเรื่อง สิ่งที่น่าสนใจจากเรื่อง Goodbye Microservices จาก 100+ เหลือ 1...
View Articleบันทึกแนวทางการทดสอบ AWS Serverless app
คำถามเกี่ยวการทดสอบจาก class Full Stack Testing ที่น่าสนใจเราจะทำการทดสอบ Serverless app บน AWS อย่างไรกันบ้าง ?เพื่อช่วยเพิ่มคุณภาพและความเร็วในการพัฒนาและส่งมอบงาน (Quality and...
View Articleมาลองใช้งาน Microsoft Foundry Local สำหรับ run Local LLM
ทาง Microsoft ปล่อย Foundry Local ออกมาให้ใช้งาน เป็น public preview versionใช้สำหรับการ run AI model บนเครื่องของเราเอง (Local LLM)เหมือนกับ Ollama...
View Articleแนะนำการใช้งาน Local LLM ใน VSCode แบบง่าย ๆ
คำถาม จากการแบ่งปันเรื่องการใช้งาน LLM มาช่วยเขียน code คือจะ config อย่างไรใน VS Code ให้มาใช้งานพวก Local LLM ได้บ้าง ?เช่นการใช้งาน Ollama เป็นต้น คำตอบที่แนะนำไปเป็นดังนี้ ถ้าใช้งาน GitHub Copilot...
View Articleบันทึกการอ่านเรื่อง Migrating 3.7 Million Lines of Flow Code to TypeScript...
จากบทความเรื่อง Migrating 3.7 Million Lines of Flow Code to TypeScriptโดยทีมของ Pinterest ทำการเปลี่ยน code ของระบบจาก Flow มาเป็น TypeScript ภายใน 8 เดือนซึ่งช่วยให้ code ดีขึ้นทั้ง...
View ArticleSpring AI 1.0 ปล่อยออกมาให้ใช้งานแล้ว
ก่อนหน้านี้ Spring ได้เปิดตัว Spring AI ออกมาให้ใช้งานสำหรับพัฒนาระบบงานเพื่อทำงานร่วมกับ AI หรือ LLM provider ต่าง ๆหลังจากที่ทำการปรับปรุงและเพิ่มความสามารถต่าง ๆ มาเรื่อย ๆในตอนนี้ได้ปล่อย Spring...
View ArticleSpring Boot 3.5 ออกมาแล้ว
ทางทีมพัฒนา Spring Boot ได้ปล่อย verion 3.5 ออกมาให้ใช้งานแล้วโดยมี feature ที่น่าสนใจดังนี้ การ load properties file จาก environment variable ปรับปรุงเรื่องของ structured log ในการจัดการความยาวของ...
View ArticleRobot Framework 7.3 ออกมาแล้ว
Robot Framework 7.3 เพิ่งปล่อยตัวจริงออกมาโดยใน version นี้สนับสนุน Python 3.14และได้เพิ่มความสามารถใหม่เข้ามาคือ Variable type conversionหรือการแปลงค่าของตัวแปร ซึ่งได้เพิ่มเข้ามาทั้ง Data หรือ test...
View Articleว่าด้วยเรื่องการทดสอบ จากการแบ่งปันเรื่อง Software Architecture
จากการแบ่งปันเรื่องของ Software Architecture และ Microservicesมีการพูดคุยถึงเรื่องการออกแบบ การเลือก Architecture สำหรับการพัฒนาระบบงานหนึ่งในสิ่งที่สำคัญคือ เราทำการทดสอบ หรือ validate...
View Articleทดลองใช้ Mistral OCR สำหรับอ่านข้อมูลจาก PDF
เห็น Mistral OCR เปิดให้ใช้งานพอดีมี use case ต้องใช้งานเกี่ยวกับ OCR(Optical Character Recognition)ซึ่งเป็นไฟล์ PDF ที่ scan เป็นรูป...
View Articleบันทึกการอ่านเรื่อง Scale Now or Scale Later ?
หลังจากอ่านบทความเรื่อง The MVP Dilemma: Scale Now or Scale Later?ว่าด้วยเรื่องของการ scale ระบบงานว่ามีแนวคิดที่น่าอย่างไรบ้างจึงทำการจดบันทึกสิ่งที่น่าสนใจไว้นิดหน่อย ในการ scale ระบบนั้น...
View Articleลองใช้งาน PostgreSQL for Visual Studio Code จาก Microsoft
ทาง Microsoft ได้ปล่อย extension PostgreSQL สำหรับ Visual Studio Code ออกมาซึ่งเป็น preview version อยู่เท่านั้นความสามารถของ extension ตัวนี้ ประกอบไปด้วย จัดการ database connection จัดการ...
View Articleทำความรู้จักกับ Multigres จาก Supabase
ทาง Supabase ทำการเปิดโครงการ Multigresสำหรับการ scale PostgreSQL databaseหรืออาจจะเรียกว่า Vitess for Postgres นั่นเองเนื่องจากหัวหน้าโครงการนี้คือ Sugu Sougoumaraneซึ่งเป็นผู้ร่วมสร้าง Vitess for...
View Article