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

Semver การกำหนดเลขเวอร์ชั่นของ npm

เวลาที่เราติดตั้งโมดูลใหม่ด้วยคำสั่ง npm i --save มันก็จะไปทำการเขียนข้อมูลลงใน package.json ให้โดยมีชื่อโมดูลและเลขเวอร์ชั่นกำกับประมาณนี้ "dependencies": { "lodash": "^3.9.2" } เคยสงสัยไหมว่าไอ้ตัว ^ ภาษาอังกฤษเรียกว่า "caret"...

Git: วิธีเปลี่ยนตัวอักษรจากพิมพ์เล็กไปใหญ่ของไฟล์

สิ่งที่ผมพบเจอในการใช้ Git คือ การเปลี่ยนแค่ชื่อไฟล์จากตัวพิมพ์เล็กไปใหญ่ หรือพิมพ์ใหญ่ไปเล็ก (Capitalization) ถ้าเราทำการเปลี่ยนชื่อไฟล์ตามปกติ มันจะไม่คิดว่ามีการเปลี่ยนแปลงเกิดขึ้น เราก็เลยไม่สามารถ Commit ไฟล์นั้นได้ เช่น ไฟล์เดิมคือ readme....

สร้างเสริม 9 Soft skills ด้วย Board game

ยุคสมัยนี้เราจะทำงานเก่งอย่างเดียวไม่ได้แล้ว เราจำเป็นต้องมีสิ่งที่เรียกว่า Soft skill หรือทักษะทางอารมณ์ เป็นคุณลักษณะส่วนบุคคลที่ช่วยให้เราสามารถโต้ตอบกับผู้อื่นได้อย่างมีประสิทธิภาพและกลมกลืน มักถูกเรียกว่า "ทักษะด้...

8 เครื่องปรุงที่ต้องมีติดครัวสำหรับชาวมังสวิรัติ หรือวีแกน

อาหารมังสวิรัติ เจ หรือวีแกนในไทยนั้นต้องยอมรับว่าหากินได้ยากพอสำควร ไม่ใช่เดินออกไปหน้าปากซอยก็จะได้กิน หรือแม้แต่หาร้านอาหารในพวกแอพส่งอาหารก็ไม่ค่อยมี ทำให้ใครก็ตามที่เริ่มหันมาสนใจกินมังสวิรัติก็จะต้องพยายามทำอาหารด้วยตนเอง ผมมาทำอาหารเป็นได้ก็เพราะสถานการณ์บั...

ใช้งาน Nginx Dockerfile โดยไม่ใช้ root user

ช่วงนี้ผมกำลัง DevSecOps Pipeline อยู่โดยมันจะขั้นตอนหนึ่งให้เรา scan dockerfile ด้วยซึ่งถ้า Dockefile ไม่มีการกำหนด user มันจะไม่ให้ผ่าน เพราะมันจะไม่ให้ใช้ root user นั้นเอง แต่ผมต้องมีการใช้งาน nginx dockerfile ถ้าเราไปเพิ่ม user เฉยๆ มันจะไม่...

9 ข้อดีเมื่อนำ Board game มาใช้ในองค์กร

ในโลกปัจจุบันที่มีความวุ่นวาย และมีการเชื่อมโยงถึงกันตลอดเวลา หลายคนมีแนวโน้มที่จะทำงานมากขึ้น และหยุดพักน้อยลง และมีการเสพติดมือถือมากขึ้นไปอีก ซึ่งในโลกของการทำงานก็เป็นแบบนั้น มีการใช้ชีวิตวนแบบเดิมๆ เช่น มาทำงาน > กินข้าว > ทำงาน > กลั...

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.