เมื่อเจอปัญหา ACCEPT ERROR: :system_limit ใน ระบบที่พัฒนาด้วย Elixir

เนื่องจากไปทำการ review ปัญหาของระบบที่พัฒนาด้วย Elixirพบว่าเจอปัญหา ACCEPT ERROR: :system_limit เมื่อมีผู้ใช้งานมากยิ่งขึ้นโดยเมื่อสอบถามการแก้ไขแล้วคือ การเพิ่ม ulimit ของ Kernel OS ไปแล้วแต่ปัญหายังเกิดขึ้นเหมือนเดิม จะต้องทำอย่างไรดี

Read More…

บันทึกการแบ่งปันเรื่อง Idempotency

จากการแบ่งปันความรู้และประสบการณ์เรื่องของ Idempotencyโดยเกิดจากปัญหาการทำซ้ำของระบบทั้งจากผู้ใช้งาน หรือ process/workflow การทำงานของระบบก็ตาม เช่น ซึ่งปัญหาเหล่านี้เราควรวางแผน ออกแบบระบบการทำงานเพื่อป้องกันไม่ให้ปัญหานี้เกิดขึ้น

Read More…

สิ่งที่น่าสนใจจาก The 2026 AI Accountability Report ของ GitLab

ทาง GitLab ได้ปล่อยผลการสำรวจเรื่อง The 2026 AI Accountability Reportโดยมีคนทำแบบสำรวจกว่า 1,528 คนจากหลากหลายบริษัท (DevSecOps)ว่าแต่ละบริษัทมีการนำ AI มาใช้ใน software engineering อย่างไรบ้าง

Read More…

แนะนำ Course 5-Day AI Agents: Intensive Vibe Coding Course With Google

ทาง Kaggle และ Google ได้ปล่อยเอกสารต่าง ๆ ของ Course 5-Day AI Agents: Intensive Vibe Coding Course With Google ออกมาเพื่อให้เรียนรู้ได้ด้วยตัวเองแล้วซึ่งเป็น course ที่สอนเกี่ยวกับเรื่องพื้นฐานต่าง ๆ และ โครงสร้างการทำงานของ AI Agentตอนจนแนวทางการใช้งานเช่น Agent Skills และ Spec-Driven Development เป็นต้น

Read More…

ความสามารถที่น่าสนใจใน Postgres 19

PostgreSQL ได้ปล่อย version 19 beta 1 ออกมาให้ทดลองใช้งานโดยมีความสามารถใหม่ ๆ และ ปรับปรุงความสามารถให้ดีขึ้นยกตัวอย่างเช่น มาลองใช้งานเล่นกันดูเล็กน้อย

Read More…

มาลอง Visualize code ของระบบงานด้วย codebase-memory-mcp

จากคำถามว่าใช้อะไรในการ visualize code ออกมาดังรูปโดยสิ่งที่ใช้งานคือ codebase-memory-mcpจะทำการวิเคราะห์ code ผ่าน tree-sitter AST analysisซึ่งสนับสนุน programming language มากกว่า 100 ภาษาและนำ LSP (Language Server Protocol)มาช่วยในการวิเคราะห์ และสร้าง knowledge graph ของ code ออกมา

Read More…

มาลองใช้งาน Deno Desktop กัน

ใน Deno 2.9 นั้นได้เพิ่ม Deno Desktop เข้ามาให้ลองใช้งาน (experiment feature)โดยจะทำการแปลง web app ที่พัฒนาด้วย JavaScript และ TypeScriptให้ไปเป็น native desktop app ในแต่ละ OS ให้เลยทั้ง macOS, Windows และ Linuxแถมมีขนาดของไฟล์ที่เล็กกว่า framework อื่น ๆ เช่น electron และ tauri เป็นต้น ที่สำคัญสนับสนุน web framework ต่าง ๆ ให้แบบอัตโนมัติโดยไม่ต้องทำการแก้ไข code ใด ๆและสนับสนุน auto-update binary ให้อีกด้วย

Read More…

มาลองใช้งาน Browser Use Skills สำหรับทดสอบระบบ web application

ทาง Browser Use ได้ปล่อย Agent Skills มาให้ใช้งานแบบง่าย ๆโดยประกอบไปด้วย browser-use และ qa skillเพื่อใช้ควบคุมการทำงานของระบบผ่าน web browser รวมทั้งการทดสอบนั่นเองดังนั้นมาลองใช้งานกัน ผ่าน claude codeเริ่มกันเลย

Read More…

มาลองใช้งาน UUID build-in package ใน Go 1.27rc1

ตอนนี้ Go ได้ปล่อย version 1.27rc1 มาให้ลองใช้งานซึ่งมี build-in package ใหม่ที่น่าสนใจคือ UUIDสำหรับจัดการ UUID ทั้ง v4 และ v7 ดังนั้นมาลองใช้งานกันดู

Read More…

บันทึกการอ่านบทความเรื่องการ scale database จาก Scaling Rails at Aura Frames

จากบทความเรื่อง Scaling Rails at Aura Frames: Splitting to 8 Primary DBsมีความน่าสนใจสำหรับการปรับปรุงระบบให้รองรับการใช้งานที่สูงขึ้นทั้งอัตราการ write และ read ข้อมูลโดย technology ที่ใช้ในการพัฒนาระบบคือ Ruby on Rails และ PostgreSQL ใน AWS RDSมาดูกันว่า ก่อนและหลังการปรับปรุงจากปัญหาที่เจอมีอะไรที่น่าสนใจบ้าง

Read More…