Update PostgreSQL 17 > 18 Docker Note

อันนี้ Blog นี้มา Recap Step สำหรับ Update Postgres 17 > 18 Docker Note ผมใช่ในสาย Dev นะ Env เดิม สำหรับผมใช้ docker compose ตามนี้เลยครับ แล้วที่นี่มีการ map data จาก /var/lib/postgresql/data มาที่ host ./postgres_data ข้างใน มีของตามนี้ GoTo PG18 เนื่องจาก Postgres 18+ บน Docker เปลี่ยนโครงสร้างการเก็บไฟล์แบบแยกเวอร์ชัน มันมี 3 – ทำ dump ออกมา restore แล้ว อันนี้ Step แบบ Classic เลยครับ – autoupgrade image อันนี้มีหลายค่าย หลักการเหมือนกัน อ๋อ compose ตัวเต็มที่ผมใช้ใน dev – line ที่ปรับตาม highlight tianon/docker-postgres-upgrade ทดเพิ่ม จริงมันเป็น Solution ให้มาเขียน Blog ผมไม่อยาก dump db ที่ docker dev มันเยอะ เลยมาหาดูครับ เจอปัญหาเยอะ เจออะไรแบบนี้ สรุปต้องมาใช้ tianon/docker-postgres-upgrade และเอา Check Sum ออก จะได้ผลลัพธ์ตามนี้ แก้ pg_hba.conf ถ้าลอง Connect เข้ามาไม่ได้ สำหรับ Postgres V18 ปรับจะไม่ให้ IP ข้างนอกเข้ามาเชื่อมได้ง่ายๆ…

[CR] Aoringo-Nibuta Curry รอบนี้ลด 99%

Blog นี้มาเขียน Recap ไว้ เพราะผมดวงดีครับ ได้ส่วนลด 99% จาก Aoringo วันนั้นผมไปฟังงาน Agile Thailand และตอนเย็นก็หิว เลยเข้าธนิยะ ตอนแรกจะไปราเมง แต่เออร้านนี้เราไม่ได้กินมานานแล้ว หลังจากจบ ป โท ไป เลยเข้ามาดู และลองสั่น Nibuta Curry ใน Set มี ก่อนจะกลับมันก็มืนๆงงๆ อยู่ เพราะมีงานแทรกมาด้วย แต่น้องพนักงานให้มาทอยลูกเต๋า ถ้าได้ 26 จะได้ลด 99% ในเมนูข้าวเลย โปรมีช่วง 17:00 – 20:30 และยอด 320 บาทขั้นไปครับ ผมลองทอยเล่น และได้เลย ดีจายย แบบอึ้งๆด้วย เพราะตัวเอง ไม่มีดวงด้านนี้เลย ขอบคุณครับ และหวังว่า Blog นี้จะช่วยให้มีคนเข้าร้านเรื่อยๆนะครับ น้องที่รู้จักเห็น Post ใน FB ตามไปกินมา 5-6 ท่านและ

OpenSSH SSH Server Cannot Start Error 1067 (Windows)

Today I’m writing up a recap as a KM note about the issue: “Windows could not start the OpenSSH SSH Server service on Local Computer (Error 1067).” This is a bug in Windows caused by a Microsoft Windows Update itself, which breaks the service’s permissions. You can fix it by Also check the user account that runs the service. Normally, it should be a Local System Account as shown in the screenshot. , or by using the command. Reference

จดๆจาก vLLM by mood @OpenCraft

Recap จาก Live vLLM by mood @OpenCraft พูดถึงเหตุผลที่องค์กรควรทำ Local LLM (Security, Privacy, Full Control) รวมถึง Secret Sauce ของ vLLM อย่าง PagedAttention, Fusion Passes, Speculative Decoding, Quantization และแนวทางเลือก Model/Hardware ให้เหมาะสม ปิดท้ายด้วย Q&A เรื่อง Fine-tuning vs RAG และการประเมินคุณภาพ Local LLM ภาษาไทย

Performance Issue (Recap จากประสบการณ์)

ก่อนจะเริ่มจัดการ Performance Issue สิ่งที่เราควรมี 📌 พิมพ์เขียวของระบบ ไม่ว่าจะเป็น System Architecture หรือ Software Architecture เอาไว้เห็นการไหลของข้อมูล และความสัมพันธ์ของละ Sub System / Microservice ครับ 📌 ข้อมูลบันทึกการทำงานของระบบ สมัยนี้เค้าจะเรียกว่า Observability พวก Log / Tracing / Metric ในปัจจุบัน Software และ Framework หลายๆมี Endpoint ที่จะเอามา Feed เข้า Centralize อย่าง LGTM แล้วครับ แค่ถ้าไม่มีเอาแบบบ้านๆ Log ของพวก OS Perfmon (Windows) / SysLog (Linux) มีข้อมูล System Utilization (CPU , Memory Disk , Network ) 📌 การเปลี่ยนแปลงที่เกิดขึ้นภายในระบบ พวก Ticket การแก้ไข จริงๆมันดู Commit ก็ได้แหละ แต่มันหาสรุปยาก เอาจริงคนที่แก้ควรจะสรุปมากกว่า เคสล่าสุดมีคนไปแก้ แล้วไม่เปิด Ticket > QA ไม่รับตรวจ เพราะไม่มี Owner เลยไหลไปที่ Prod ลูกค้าตรงแทน เอาหละมาลอง Recap ดีกว่ามีประเด็นอะไรบ้าง – Application Tier 📌 APP – เขียน Code แบบไม่เอ๊ะ หรือ Optimize ปัญหาที่เจอประจำพวก การเขียน Loop ซ้อนกัน…

จดๆจากงาน Agile Thailand 2026

สำหรับงาน Agile จัดที่ธนาคารกรุงเทพ สำนักสีลม น่าจะเป็นครั้งแรก หรือป่าวที่ BBL จัด Public Tech Event โดยจัดเป็นปีที่ 15 แล้วรูปแบบงาน Open Conference รูปแบบงานบุญใครมีอะไรมาช่วยแชร์ + Open Space BBL Journey towards AI-Driven Delivery Speaker Nol Rananand 📌 BBL Adopt Agile ตั้งแต่ปี 2019 โดยเริ่มต้นจาก m-banking จนทำให้ Release ขอภายใน 15 เดือน ซึ่งไวมาสำหรับระบบขนาดใหญ่ในยุคนั้น 90% Tx มาจากระบบนี้ มีการใช้ Scrum@Scale และยังคง Quality ตามมาตรฐาน BOT หลังจากนั้น Release NewVer 2 เดือน📌 AI Readiness เน้น Educate ตั้งแต่ผู้บริหารลงไป 📌 AI in SDLC + Human In Loop บางอย่างที่มี pattern ทำเป็น skill hook / Knowledge Base (RAG) เอาความรู้ที่ใส่ เพื่อให้ AI เข้าใจบริบทสำคัญของบริการต่างๆ ของธนาคาร 📌 การเอา AI มาใช้ทำให้ Bank redesigning operating model เพื่อให้การทำงานมีประสิทธิภาพสูงสุด แต่ต้องอยู่ภายใต้ข้อกำหนดของ BOT(ธปท) ตัว AI Risk Management Guidelines (เน้นส่วน…

Claude Cowork แก้ปัญหา Preview ภาษาไทยแล้วได้ภาษาต่างด้าว

ช่วงนี้ลองเล่น Cowork แล้วจะเจอว่าพอเอกสารที่มาจาก Skill ตอน Preview มันได้ภาษาต่างด้าว แต่ตัวไฟล์อันนี้แสดงผลถูกนะ ก่อนอื่นต้องเข้าใจก่อนว่าตัว Cowork มี VM แยกสำหรับทำงานของตัวเองนะ แล้วถ้างานพวกที่สร้างเอกสาร Office มันจะใช้ตัว LibreOffice Engine ในการช่วยสร้าง อ้างอิงจาก ซื่อแน่นอนมันไม่ได้ Bundle ภาษาไทยมาด้วยอยู่แล้ว แล้วถ้าอยากให้ Preview บน Claude ได้ด้วยมีวิธีการทำตามนี้

How to delete lines containing a specific pattern in Notepad++

Recently I’ve been needing to mock test data for Component Tests / Integration Tests, and I found that certain properties can’t be serialized into a JSON object. The workaround is to remove those properties from the JSON entirely — that way it won’t trigger the related getters However, the data doesn’t match line-for-line, but when it follows a certain pattern as described below… At first I thought about throwing it to Claude, but that wastes tokens which are costly. So instead I figured out a way to do it manually with minimal effort but achieve the same result — and…

[CR] Starbucks Pork Bulgogi Sandwich

เมนูสายเกาหลีบ้าง ถ้าชอบรสเกาหลีหวานๆ เค็มๆ และอยากได้อาหารที่อิ่มพอดีกับกาแฟ ตัวนี้โอเคมากครับ แต่ถ้าชอบของกรอบๆ อาจจะผิดหวังนิดนึง เพราะขนมปังนุ่มเป็นหลัก Reference