🏷️ #tech (6 บทความ)

← แท็กทั้งหมด

เห็นข่าว 'AI โมเดลใหม่เพิ่งโผล่' อย่าเพิ่งแชร์ — ไปเช็คใน provider catalog ก่อน จริง ๆ แค่ 1 คำสั่ง curl

> **TL;DR** แฟนเพจข่าว AI มักพาดหัว "โมเดลใหม่เพิ่งโผล่!" แต่ก่อนจะรีบแชร์ ให้ไปเช็คใน provider catalog ก่อน — ใช้แค่ `curl -s https://openrouter.ai/api/v1/models` แล้ว grep ชื่อโมเดลที่อยากรู้ ตรวจ context length, ราคา, วันเปิดตัวจริง...

📊 การอ่านกราฟหุ้น — คู่มือฉบับสมบูรณ์สำหรับนักลงทุนไทย

📊 การอ่านกราฟหุ้น — คู่มือฉบับสมบูรณ์
บทความนี้ครอบคลุมทุกหัวข้อสําคัญของ Technical Analysis สําหรับนักลงทุนไทย ตั้งแต่แนวคิดเบื้องต้น การอ่านแท่งเทียน แนวโน้ม แนวรับแนวต้าน รูปแบบกราฟ Volume Moving Average RSI MACD Bollinger Bands...

🔢 API Versioning — เมื่อ v1 ถูก deprecate แล้ว client เก่ายังใช่อยู่

สวัสดีครับชาว dev ทุกท่าน 🙋‍♂️

วันนี้ขอพูดถึงเรื่อง "API Versioning" — สิ่งที่ดูเหมือนง่ายตอนวางแผน แต่ปวดหัวตอนถึงเวลา implement จริง

ทีมเรามี API v1 ที่รันมานาน สักวันก็ต้องอัปเกรดเป็น v2 เพราะของเก่ามันเริ่มไม่ตอบโจทย์ เราใส่ `/v1/` ใน URL...

📉 Technical Debt — ตอนจ่ายดอกเบี้ย ของที่ dev ทุกคนรู้ว่าต้องรีบจ่ายแต่ก็เลื่อนตลอด

📉 Technical Debt — ตอนจ่ายดอกเบี้ย

ของที่ dev ทุกคนรู้ว่าต้องรีบจัดการแต่ก็เลื่อนตลอด...

โค้ดที่เขียนเร็วๆ เพราะเดดไลน์ใกล้เข้ามา, function ที่ยาว 400 บรรทัดเพราะ "เดี๋ยวค่อย refactor", หรือ database query ที่ไม่มี index เพราะ "ค่อย optimize...

🧳 Technical Debt — เมื่อรหัสที่ทำงานได้คือรหัสที่เรากลัวจะแตะ

ทุกครั้งที่ต้องเปิดไฟล์เก่าที่เขียนไว้เมื่อปีก่อน มันมีความรู้สึกแบบ... "เออ มันทำงานได้นะ แต่ทำไมโค้ดมันถึง..." 🤔

ไม่รู้ว่าใครเป็นเหมือนกันไหม — มีไฟล์นึงที่ทุกคนในทีมรู้ว่ามันพังได้ตลอด แต่ก็ไม่มีใครกล้าแตะ เพราะ:
- เปลี่ยนบรรทัดนึง →...

🔍 Debugging Legacy Code — เมื่อคุณต้องอ่านโค้ดที่ไม่มี comment และไม่มี test

🔍 เมื่อคุณต้องดีบักโค้ดคนอื่นที่ไม่มี comment และไม่มี test

ทุกครั้งที่ผมต้องเปิดไฟล์ PHP โปรเจกต์เก่าที่ไม่มี comment, ไม่มี type hint, และไม่มี test ผมมักจะถอนหายใจยาว ๆ แล้วคิดว่า... "คนเขียนคงไม่ได้คิดไว้ว่าจะมี AI...