Hi, I’m Champ. I write about technology, health, mindful living, and the ideas that help me build a better life.

See what we’ve
written lately

GitLab Workflow vs Job Rules วิธีควบคุม CI/CD Pipeline ให้แม่นยำและประหยัดเวลา

เคยเจอปัญหา Pipeline รันพร่ำเพรื่อไหม? หรือบาง Job รันในตอนที่ไม่ควรจะรัน? การปล่อยให้ CI/CD ทำงานผิดจังหวะทำให้เราเสียเวลาและเปลือง Resource โดยใช่เหตุ กุญแจสำคัญที่จะแก้ปัญหานี้คือการเข้าใจความแตกต่างระหว่าง Workflow Rules และ Job Rules ใน GitLab ทั้งสองอย่างนี้ทำหน้...

อย่าปล่อยให้แอปพังฟรี! มาดูวิธีไล่ Log ใน Docker กันแบบง่ายๆ

เวลาแอปที่เรา build ขึ้น Docker มันพังหรือทำงานแปลกๆ สิ่งแรกที่เรานึกถึงคืออะไรครับ? ... "ขอดู Log หน่อย" ใช่ไหมครับ แต่ปัญหาคือ หลายคน โดยเฉพาะมือใหม่ มักจะงงว่า Log มันไปอยู่ที่ไหน? ทำไมรัน docker logs แล้วไม่เห็นมีอะไรเลย?...

อัปเกรด Gemini CLI ด้วย Custom Slash Commands

ช่วงนี้ผมใช้ Gemini CLI เป็นผู้ช่วยค่อนข้างบ่อยครับ แต่การต้องพิมพ์ Prompt ยาวๆ ซ้ำๆ เพื่อสั่งงานเดิมๆ ก็เป็นเรื่องน่าเบื่อที่คอยขัดจังหวะการทำงานอยู่เสมอ โชคดีที่ Gemini CLI มีฟีเจอร์เด็ดอย่างการสร้าง Custom Slash Command ของเราเอง...

7 เหตุผลที่ทำให้ผมหลงรัก Spartan Race จากลิงโหนบาร์สู่เป้าหมายชีวิตที่แข็งแกร่ง

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

ปลดล็อก Longevity ด้วย G-BOMBS กินอย่างไรให้ร่างกายแข็งแกร่งและอายุยืน

ในวัย 38 ปีที่รักการเข้ายิม ยกเวท และดูแลสุขภาพอย่างจริงจัง ผมค้นพบว่าสิ่งที่สำคัญไม่แพ้การออกกำลังกายเลยก็คือ "อาหาร" ที่เราเลือกกินในทุกๆ วันครับ เราต่างเห็นคนรอบตัวหรือแม้แต่ตัวเราเองต้องเผชิญกับปัญหาสุ...

ตั้งชื่อ API Endpoints ยังไงให้เพื่อนร่วมทีมรัก (และคนอื่นก็ใช้ง่าย)

เคยไหมครับ เวลาต้องเข้าไปต่อ API กับระบบอื่น แล้วเจอชื่อ Endpoint ที่อ่านแล้วต้องเกาหัว? /getData, /proc1, /user_get_list อะไรทำนองนี้ พอเห็นแล้วก็ท้อใจเบาๆ ว่าเราต้องเสียเวลาทำความเข้าใจมันอีกนานแค่ไหนกันนะ การออกแบบ API ที่ดีมันไม่ใช่แค่เรื่องของการเขี...

You’ve successfully subscribed to SnappyTux: Technology, Health & Mindful Living
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.