จดๆจาก Ray Summit 2026 Recap

สำหรับ Blog นี้ขอบคุณทาง vLLM Bangkok ที่แจกบัตรเข้าร่วมงานครับ เลยได้มาจด และเขียน blog recap ไว้ครับ เพราะส่วนตัวมี ลอง vLLM ยัง Windows + Docker นะ ยกตกลงกับน้องไม่ได้เรื่องเกมครับ 555 สถานที่จัดงานตึก MS Siam Tower ชั้น 31 เป็น บ SVOA (สมัยเด็กเคยซื้อ PC มาเล่นอยู่ ตอนนี้ไปเน้นสายองค์กร กับ Dealer และ ไกลนิดนึง เรียกว่าเดินทางไกลถ้าจากสายใต้ใหม่ นั่งรถขับตรงได้ แต่รถเมล์จะอ้อมนิดนึงแบบนั่ง 89 หรือมาท่าพระก่อน แล้วต่อสาย 205 (ป่ายน้ำเงินครับ) Opening & What’s Ray and vLLM + Serving a Frontier Open Model with Ray & vLLM Speaker Natdhanai Praneenatthavee 📌Why Ray ? 📌vLLM Open Source สำหรับ Model Serving / Inference เน้นส่วน LLM หลังทมีมาปรับจูนในแต่ละ Use Case โดยทำให้ใช้ Resource ให้คุ้มที่สุด ทำให้ตัว vLLM รองรับ Model แรกๆ ตั้งแต่ Day0 อย่าง DeepSeek-V4-Flash / MiniMax M3.1 vLLM (Engine) with Ray(Control…

PHP2Shell-mitigation

PHP2Shell คือ อะไร php2shell เป็นชื่อ write-up ทาง มี 2 เจ้านะ สรุปเจอ ช่องโหว่ PHP RCE 2 ตัว ได้แก่ CVE-2026-109618 และ CVE-2026-109619 ซึ่งมันเป็น Bug ค้างมาหลาย 10 ปี แล้วมันทำผลเยอะด้วย โดยมันสามารถทำให้ตัว memory server เต็ม ระบบทำงานผิดพลาด จนผู้โจมตีสามารถส่งคำสั่งพิเศาเพื่อสร้าวความเสียหาย หรือ ไปหลอกล่อเอาข้อมูลออกมาก็ได้ โดนทั้ง ทั้ง Apache mod_php และ PHP-FPM แนวทางการเอาตัวรอดหละ ชั่วคราวนะ 📌 ปิด session upload progress (ใช้กับ PHP-FPM) session.upload_progress.enabled=0 เพื่อกันช่องโหว่ CVE-2026-109619📌 ตั้ง memory_limit=-1 เพื่อกันช่องโหว่ CVE-2026-109618 (ใช้ทั้ง mod_php และ PHP-FPM) และอย่าใช้ RLIMIT_AS / RLIMIT_DATA ของ OS เพราะทำให้ memory เต็มได้เหมือนกัน แต่วิธีนี้มีข้อควรระวังนะ ไม่มี Limit ชีวิตเกินร้อยยย ดังนั้นต้องคุมที่ระดับ container/cgroup แทน 📌 ลดขนาด post_max_size ช่วยได้บางส่วน แต่ bypass ได้📌 ตั้ง pm.max_requests ต่ำ ๆ (เช่น 500) เพื่อรีไซเคิล worker บ่อย ๆ 📌 จำกัดสิทธิ์ worker: ไม่รันเป็น root, ใช้ disable_functions, filesystem…

Fixed .NET WEBAPI Error 524 + 403 When Call Local LLM Server behind Cloudflare Tunnel

For today’s blog, I just want to jot down a quick note. I set up a local LLM server, managed it through LiteLLM, and exposed it to the outside world via a domain on a Cloudflare Tunnel. Then I noticed that the web api kept getting a 524 error. When I dug through the logs, I found that the request from the web API to the local LLM server (through Cloudflare) was actually getting a 403. The reason it surfaced as a 524 is that my .NET API wasn’t written well: after receiving the 403, it just kept waiting instead…

จดๆ จาก LINE Thailand Developer Conference 2026

สำหรับงาน Line Dev Conf ปีนี้เป็นปีที่ 2 ได้มาฟัง และจดเล็กๆน้อยครับ ตาม Style Blog นี้บรรยากาศงานเล็กน้อย และจดสรุปครับ วันนี้ผมได้เข้าทั่งในส่วน Talk และ Workshop เอาจริงคาดหวัง Workshop ครับ Welcome Keynote Speaker Norasit Sitivechvichit › การของ AI มันคล้ายกับเปลี่ยนปัจจัย 4 ของคนเราในยุคต่างๆ ซึ่งเราเรียนรู้ได้จากประวัติศาสตร์ เข้าใจคน เข้าใจโลก 8 minutes history ลอยมาทันที เพราะ AI ตอนนี้มันการเปลี่ยนยุคการเดินทางเดิมเราใช้ม้า วัว ข้ามยุคมาเป็นรถยนต์ และมันเป็นปัจจัยที่ 5› อีกยุคเป็นส่วนของการสื่อสาร จากการเปิดตัว Smart Phone (iphone) ทำได้มากกว่าแค่การโทร ตอนนี้กลายเป็นปัจจัยที่ 6 แล้ว› แต่ Pattern การเปลี่ยนแปลงมันคล้ายกันนะ ฝั่งที่คิด เป็นฝั่งตะวันตกหมดเลย รถยนต์ (เยอรมัน) / Smart Phone (USA) แต่ฝั่งที่ทำมันแพร่หลาย Mass เป็นฝั่ง Asia หมดเลยนะ รถยนต์ (ญี่ปุ่น จีน) / Smart Phone (เกาหลี) ซึ่ง AI มัน Pattern คล้ายกันจาก USA > จีนแข่งกัน 📌แล้วโอกาสและศักยภาพของไทย ? › หาจุดแก้ปัญหา / pain point ได้ จะเกิดประโยชน์ใหม่ หาโอกาสทาง business ได้ ซึ่งไทยมีจดแข็งการท่องเที่ยว / Soft…

Refactor Jenkins User Defined Global Properties

If you’ve been running a Jenkins instance for more than a few months, chances are the Manage Jenkins > System > Global Properties > Environment Variables section has quietly accumulated a small graveyard of key-value pairs. Someone added NEXUS_TOKEN during a migration in 2022. Someone else pasted a DB_PASSWORD “just for testing” that never got removed. A few PATH overrides exist for reasons nobody remembers. None of this is visible unless you scroll through the UI manually — and manual scrolling doesn’t scale, doesn’t get version-controlled, and definitely doesn’t produce an audit trail. If you’re doing a security review, a…

Sleep Test ครั้งแรกที่โรงพยาบาลตากสิน

การเตรียมตัวก่อนมา 📍อันนี้เป็นเอกสารเตรียมตัวครับ 📍อย่าลิมเตรียม ATK ด้วยนะครับ ของผมแยงก่อนไปนอน และเอาสำรองไปอีกอันกับตัวครับ อีกอันรักษาสุขภาพด้วยครับ ของผม ก่อนมาช่วง 6-7 เดือนแรกของปีนี้นอนวันละ 3 ชม ดูแลคุณแม่ติดเตียง และทำงาน Review Code / Test สภาพเลยแย่ ความดันสูงด้วย Flow ขั้นตอน 📍อาคารบวรเวชรัตน์โรงพยาบาลตากสิน (ตึกใหม่) ที่ชั้นล่างกดบัตรคิว และแจ้งสิทธิเอาใบนัดยื่นให้เรียบร้อย ของผมเจ้าหน้าที่นัดตอนบ่าย 2 เลยก่อนสัก 15 นาทีครับ 📍จากนั้นชั้น 9 รายงานตัววัดความดันให้เรียบร้อย ของผมความดันสูง ต้องลงไปกินข้าวก่อน ให้ความดันมันลงมาจาก 177 > 146 แต่พยาบาลบอกว่ายังสูงนะ 📍จากนั้นรอถึง 4 โมงเย็น พยาบาลจะให้เอกสารมาครับ เพื่อไปที่ อาคารสมเด็จพระเจ้าตากสิน รพ.ตากสิน (อาคาร 17 ชั้น) เพื่อไปชั้นที่ 16 ครับ ที่นอน Sleep Test ของเราจะอยู่ที่ตึกนี้ครับ อ๋อ และมีทางเชื่อมอาคารบวรเวชรัตน์โรงพยาบาลตากสินชั้น 2 ไปได้นะครับ 📍เมื่อมาถึงจะมีพยาบาลเอาแบบสอบถามมาให้ ระหว่างนั้นเราขอพยาบาลเตรียมตัวอย่างพวกกินข้าว และอาบน้ำให้เรียบร้อย ช่วง 20:00 – 20:30 พยาบาลจะมาวัดความดันอีกรอบ และติดเครื่องมือ สายมันเยอะอยู่เข้าห้องน้ำก่อนนะครับ 📍ของผมประมาณ 3 ทุ่มนอนแล้วครับ แอร์หนาวมาก เอาผ้าห่มแยกก็ดีครับ ระหว่างนี้พยายาลจะไปอีกห้องแยก เพื่อ monitor อันนี้ของผมเอง ประมาณช่วงเที่ยงคืน – ตี1 พยาบาลจะมาปลุก เพราะมองว่าหยุดหายใจเกินที่กำหนด เลยเอาตัวเครื่องอัดอากาศแรงดันบวก (CPAP) มาช่วยอัดลมเข้าไป จากนั้นนอนต่อช่วงนี้ฝันถึงครอบครัวด้วย แต่ขยับปากพูดยาก เพราะลมมันเข้ามาครับ ตื่นอีกทีประมาณตี 5.10 เอาจริงๆแอบตื่นสายปกติ 📍หลังจากตื่นนอนมา อาบน้ำ/ล้างตัวครับ 📍และมาทำแบบประเมินหลังนอนจบ…

จดๆจาก Claude Thailand Community Meetup 3: Real Business Use Case

สัปดาห์ก่อนแวะไปงานของ AI อีกค่ายมาครับ มาวันนี้ลองส่วนของ Claude ครับ ว่าจะมี Use Case เด็ดๆอะไรบ้างครับ โดยผมได้จดๆแต่ละหัวข้อมาตามนี้คร้าบ Intro – Opening Speaker ธรรณพ อารีพรรค / ณัฐพล ยงค์ไพบูลย์ 📌 สำหรับงานนี้เปิดมารอบที่ 3 แล้วนะครับ ถ้าสนใจเริ่ม Claude ตามกลุ่ม FB ได้เลยครับ ตอนนี้มีสมาชิก 520K และตอนนี้น่าจะเป็นกลุ่มรวมตัวคนใช้ AI มากที่สุดของไทย ปี้นีมารอลุ้นว่ามีสมาชิก 650K (1% ของประชากรไทย) โดยในกลุ่มมี Post 80-90 Post ต่อวัน 📌 SCBX NextTech ที่จัดงาน เปิดมา 3 ปีและ มี 15K Session ปลายปีมีงาน 3 Theme OCT (Invest & Insure) / NOV ( Dev & Emerging Tech) / DEC (Smart Skills) 📌 ในงานมี Local LLM มาให้ดูด้วยนะครับ Deploying Claude in Production, Not Pilots Speaker Ian Borders (KYBERNESIS) 📌 Most AI Pilot Never Reach Prod ไปไม่ถึง Prod เพราะ 📌 ในไทยมีการใช้ AI เยอะนะ…

จดๆจาก OpenAI DevDay Exchange Community: Bangkok

วันนี้ผมมาลองฟัง Use Case ด้วยว่าเค้าเอา ChatGPT Family มาทำอะไรบ้าง ผมใช้พวก Copilot / Claude มาครับ และแวะมาเอา Credit ฟรีด้วยครับ อิอิจะได้ลองใช้ Recap OpenAI DevDay ว่ามีเปิดตัวอะไรบ้าง Speaker Piyalitt Ittichaiwong สำหรับ OpenAI DevDay จัดมาเป็นปีที่ 4 แล้ว ChatGPT มี User 1200 ล้านคน แล้วปีนี้มาเปิด Feature 20 อย่าง อันนี้ผมจดมาตามความเข้าใจนะ 📌Models Ultra Fast – มันช่วยลด Roundtip ของการสื่อสารได้นะ อย่างพวก Meeting ที่ไม่จำเป็น เช่น Dev คุยกับ User ให้ AI Agent ปรับระบบเลย และสรุป Final กับ User ตอนนั้นว่าตรงใจไหม 📌Developer & Codex 📌Agents & Computer Use Computer History เช่น การกรอกข้อมูลลงระบบ sap hana แต่ต้องมี context ชัดนะ ถ้าเราวอกแวกเล่น fb มันเอาไปด้วยนะ ระวังพวก sensitive data มัน log ทุกการกระทำ ตอนนี้มีใน pro plan + mac os 📌Ecosystem & Platform 📌Demo ลองเอา dots มาช่วยแปลง…

ลองใช้ Microsoft Agent Framework – Agent Skills

สำหรับวันนี้ Blog ชุด Microsoft Agent Framework และเรื่องผมไปพูดในงาน Build.AI 2026 ที่ผ่านมาครับ โดย Feature นี้มันมีมาพักใหญ่ๆ แล้วครับ For English Version: Using Skills in Microsoft Agent Framework – C# ผมเล่นตั้งแต่ช่วงหยุดสงกรานต์ ตอนนี้อยู่มีเสียงในหัว พวก Claude / Hermes มันเอา Skill.md เข้ามาใส่ แล้วที่นี้ตัว Microsoft Agent Framework มันใช่ได้ไหม ปรากฏว่ามันมีครับ เลยเป็นที่มาของลองเล่นกับน้อง Cat / Claude 56555 หัวข้อใน Blog จะมีประมาณนี้ครับ Recap Microsoft Agent Framework สั้นๆ Microsoft Agent Framework(MAF) เป็น NuGet Lib ที่เข้ามาช่วยให้การสร้าง AI Agent บน Stack ของ dotnet / python และ Golang (preview) ง่ายและสะดวกขึ้น โดยรองรับทั้งการ Chat แบบทั้งไป หรือ ทำ Workflow แม้แต่การทำ Harness Agent ที่มีการจัดการเรื่อง Memory / Tools Approval สามารถทำได้ สำหรับใน Blog นี้จะเน้น Skill เน้นๆ Skill คือ อะไร ? ชุดความสามารถบางเรื่องที่สนใจ ถูกสกัดออกมาเป็น Prompt เล็ก…