แวะมาฟัง Lead Engineer Meetup#02

สำหรับวันนี้ไป 2 งานเลย งานแรก BrowserStack QA Meetup Group- Bangkok-AUG2026 MCP / Web Perf บ่ายมางานนี้ครับ ที่ UnixDev วิวชั้น 35 สวยจริง เห็นจัดงานของ Owasp หลายรอบ แต่ไม่มีโอกาสได้มาสักที วันนี้ได้มาเจิมครับ Recap คำถามตอนลงทะเบียน Intro Lead Engineer ที่มาของานนี้ทาง Host ของงานถูกดันขึ้นมาเป็น Lead เหมือนกัน เลยสร้าง Community ขึ้นมา มี Idea มาจาก leaddev.com (ถ้าฟังไม่ผิดนะ) เน้น Soft Skills มากกว่า Technology เช่น การบริหารคน การให้ feedback และการ Coaching เป็นต้น เลยมี Idea มาลองจัดที่ไทย เพราะในไทย Tech Events เยอะมาก แต่ไม่มีหัวข่้อแนวๆนี้เท่าไหร่ และสร้างพื้นที่ให้ Lead มาร่วมกันแชร์กันคุยกัน ยิ่งสูงยิ่งโดดเดี่ยว หา Mentor เป็นต้น สำหรับในวันนี้มี 2 แบบมาฟรี หรือ แบบ Sponsors รอบนี้ได้ Clicker สวยๆด้วย นี้อวดๆ Share ประสบการณ์ – ถ้าเราต้องให้คนออก ต้องคุยยังไง ? – เวลาทีมมีปัญหา แล้ว Lead สนิท กับอีกฝายนึงมากกว่าจะจัดการอย่างไร – จัดการกับความรู้สึกอย่างไร ในองค์กรกำลังลดขนาด ในช่วง IT ขาลง – How to…

BrowserStack QA Meetup Group- Bangkok-AUG2026

Modern Web(Frontend) Performance and Architecture Speaker Nitish Mittal 📌 สำหรับหัวข้อนี้จะ Focus ในส่วนของ Front End ผ่านมา 10 ปีเราจะพบว่ามันต้องมีเทคนิคที่ทำให้ User Experience ไม่สะดุด เพราะมี Device หลายประเภทมากขึ้น อย่างพวก Mobile Device ( Smart Phone / Tablet) มันเลยย้อนกลับมาว่า Dev จากเดิมที่ต้องดูการใช้ CPU / RAM จากพวก PC / Notebook ให้ทำงานได้ไหลลื่นต้องกลับมาดูด้วย 📌 นับวัน Traffic ที่มาจาก Mobile Device สูงขึ้นเรื่อยๆ ยิ่งถ้ามีปัญหาด้าน Performance มันผลเสียได้ ดังนี้ 📌 ยิ่งถ้าเว็บเราใหญ่ขึ้น ทั้ง Image / Font / Script (JS) แม้ว่าเราจะมีการ Optimize Image / Font แต่ปัญหาหลักที่ทำให้เว็บช้าคือ ปริมาณ JavaScript ที่ส่งไปยังเบราว์เซอร์ เพราะ JavaScript จะไป Block การทำงานของ Main Thread ในการประมวลผล ทำให้เกิดการรอกันได้ 📌 ดังนั้นก่อนเข้าใจว่าจะแก้ปัญหาอย่างไร สิ่งที่ต้องรุ้ก่อนตัว Browser มันมี Rendering Pipeline ขั้นตอนที่ 1-3 ทำงานบน CPU (Main Thread) ซึ่งเป็น Single Thread หากมีงานค้างอยู่จะไม่สามารถทำอย่างอื่นได้ ส่วนขั้นตอนที่ 4-5 สามารถส่งต่อไปยัง…

Fixed Cannot find module /app/node_modules/xlsx/dist/cpexcel.js

Today I want to share a problem I encountered when integrating SheetJS with Nuxt specifically in cases without authentication, accessing the path directly works fine. But when the path requires Server-Side Authentication, it throws the error below. Why Solution Upgrading the SheetJS library from 0.18.5 → 0.20.3 has two approaches, but for versions after 18, SheetJS requires you to pull the package directly from instead. – First Solution (Public to Private Repo) – Second Solution (Add tarball in Code Repository) Note: If you do not run bun remove first, it will cause a dependency exception when installing the package.…

Petaflop ของเรานั้นไม่เท่ากัน

ช่วงนี้เห็นมี Ads เยอะ แบบขายเครื่อง XXX สามารถ Run AI ได้ 1 Petaflop เหมือนมีเครื่อง Super Computer อยู่ที่บ้านคุณเอง แต่ทว่าพอเอา Model เดียวกัน แต่ความละเอียดต่างกัน ความเร็วในการตอบสนองต่างกันมากโขเลย FLOPS คือ อะไร FLOPS (Floating-Point Operations Per Second) มองว่าเป็นการวัดว่าใน 1 วินาที ตัวหน่วยประมวลผลของเราไม่ว่าจะเป็น GPU / NPU / CPU ว่าจะคำนวณจุดทศนิยมได้เยอะแค่ไหน นั้นเอง Floating Point คือ อะไร Floating Point ระบบการจัดเก็บข้อมูลตัวเลขในคอมพิวเตอร์สำหรับค่าที่มีจุดทศนิยมหรือตัวเลขที่มีค่ามาก/น้อยมากๆ เท่าที่จะเก็บตรงๆ แบบพวก Scientific Notation อันนี้ผมย้อนกลับไป ปี1 เครื่อง LC-3 เค้าจะมีอ้างอิงมาตรฐานนึง IEEE 754 แบ่งพื้นทีการเก็บพวก Floating Point ออกเป็น 3 ส่วน อีกแบบนอกจาก Floating Point ก็ INT เก็บจำนวนเต็มล้วนๆ ประหยัดพื้นที่สำหรับพวกทิศนิยมลง ความต่างทั้งหมดมาจากการแบ่งนี้แหละ — ถ้า Bit ยิงน้อย มันจะใช้หน่วยความจำน้อยและคำนวณเร็ว แต่ก็เสียทั้งช่วงค่าและความละเอียดไป เวลาไปฟังเค้าขาย XXX 1 Petaflop มาจากไหน ? อันนี้ต้องย้ายไปดูที่ตัว Model กันก่อน พอดีผมไปฟัง Talk หลาย Session เช่น If you need Local what you should know to…

แวะมาฟัง QWEN3.8 USE CASE SHOW CASE

Alibaba Cloud – Token Plan AGICAFET – Qwen Use Case in Enterprises / University Speaker Natdhanai Praneenatthavee สำหรับหัวข้อนี้คุณ Job เล่าการใช้ Qwen ใน 3 มุม 📌 Enterprises 📌 University 📌 Physical AI ROLE MODEL หู – Speech-text qwen3-asr-flash (Model Builder) สมอง – Brain qwen3.8-max-preview (Token Plan) ปาก – Text-speech qwen3-tts-flash (Model Builder) ตา – Vision qwen3.8 multimodal (Token Plan) เส้นทาง – Routing text-embedding-v3 (Model Builder) Agentic Payments Speaker Dome Charoenyost 📌 Vibe Code Story 📌 Agentic Payments Trend 3 อันที่มาแน่ local model / agent / agentic payment (mpp) จากนั้นเป็น Demo ย้อนมาเล่า Slide โดยพื้นฐานของ Agentic Payments มาจาก HTTP 402 (Payment Required) ตั้งแต่ปี…

กลิ้งแลกแว่น 2569

ช่วงนี้แว่นที่ใช้เริ่มมัวและ พวก Multicoat (เคลือบช่วยลดแสงสะท้อน ทำให้ภาพคมชัด สบายตา ป้องกันรังสี UV และลดรอยขีดข่วน) มันแตกหมดแล้ว ตอนแรกว่าใช้แว่นต่าเดิมไปอีกสัก 1-2 ปี เพราะปีนี้แบบค่าใช้จ่ายเรื่องคุณแม่เยอะ และแบบปมในใจน่าจะถึงขีดสุดและมั่ง ที่ระบายใน FB ทั้งการโยนงาน โดนเป็นถังขยะระบายอารมณ์มาหลายปีที่ผ่านมา (จริงๆเอากล่าวขอโทษจบและ) โบนัสน้อยนิดมาตลอดการทำงาน พอดีมันมีโครงการวิ่งแลกแว่น ผมเห็นว่ามันลดรายจ่ายได้ มาลองวิ่งดูจะได้ค่าใช้จ่ายเลย เลยพยายามวิ่งที่สวนบางขุนนนท์ ให้ได้ตามเงือนไข 11 km หรือ 19000 ก้าว เลยพยายามวิ่งให้ได้ และเดินอีกนิดสำเร็จ ผม จากนั้นรีบเดืนไปต่อ เพื่อไปใช้สิทธิที่แว่นท๊อปเจริญสาขาเซ็นทรัลปิ่นเกล้า ลำดับขั้นตอนตามรูปเลย ของผมลด 5000 บาท แต่ส่วนลดค่าแว่น 3800 บาท / เลนส์ 1200 บาท และจ่ายค่าประกอบเพิ่ม 280 บาท โดยสิ่งที่ Custom เพิ่ม สรุปมันเอาราคาเต็ม หักจำนวนที่ลดได้จากการวิ่ง และเอาไปหัก % ส่วนลดอีกที วันที่ 27-Jun-2026 วันไปรับแว่น 11-Jul-2026 สภาพกรอบตามรูปเลยครับ ของผมสั้น + เอียงเยอะ ลองแรกๆ มั่วมากเลย ต้องรอตาปรับไป 1-2 อาทิตย์เลย อันนี้รู้สึกส่วนตัวนะ ตาขวาผมว่าน่ามันจะเบลอๆ บางจังหวะ แต่ลองไปร้านพนักงานบางว่าตอนนี้คิวแน่นมาก อาจจะต้องรอเลนส์ 3-4 เดือนเลย เลยลองใช้ไปก่อนมันดีกว่าแว่นเก่า ดูเมะชัดก็ OK แล้ว หวังว่าปีนี้จะมีอะไรดีๆบ้างนะ Reference

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 ภาษาไทย