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

เพิ่ม Google analytics ใน Nextjs

สำหรับใครที่ต้องการให้ Nextjs ของเราติด Google analytics (GA) เพื่อเก็บข้อมูลสถิติผู้เข้าใช้งานเว็บ สามารถทำได้ดังนี้ Get the GA key ให้ไปสร้าง account ที่ https://analytics.google.com/ จากนั้นเราได้เลข G-XXXXXXXXXX เก็บเอาไว้ Add to Environment มาที่ Nextjs ของเราให้...

เราควรมี Crypto wallets กี่อัน?

ใครที่เล่น Crypto มานานคงได้รู้จักคำว่า wallet กันอยู่แล้วซึ่งมันคือกระเป๋าที่เอาไว้เก็บเหรียญต่างๆ ซึ่งสามารถนำไปเล่น defi, nft, trading เป็นต้น ซึ่งผมก็มีหลายกระเป๋าเหมือนกันเอาไว้ ส่วนตัวผมจะเอาไว้เก็บออม กับซื้อขาย NFT เป็นหลั...

เพิ่ม class ภาษาใน body สำหรับคนใช้ WPML

ใครที่ใช้งาน Wordpress และติดตั้ง WPML เพื่อทำการแปลภาษา เราสามารถเพิ่มลูกเล่นให้กับมันได้โดยการเพิ่ม class lang-xx ไปใน body ได้ เพื่อที่เราจะได้ปรับแต่ง css ได้ในแต่ละภาษาด้วย แก้ไขไฟล์ function.php ใน theme ของเรา <?php # WPML - Add language class to...

ส่ง Docker log ไปหา GCP logging

ผมใช้งาน docker ใน server ตัวเองประจำแล้วจะเข้ามาดู log แต่ละครั้งก็ต้อง ssh เข้าไป ซึ่งในบ้างครั้งมันก็ไม่สะดวกเอาซะเลย เวลาระบบมีปัญหาก็จะถามหา logs กัน ซึ่งจะให้ทีม dev ทำการ ssh เข้ามาดู log แบบเราก็ไม่ได้ เพราะมันไม่ปลอดภัย เลยคิ...

Responsive iframes โดยใช้ CSS กำหนด aspect-ratio ได้

วันนี้ผมจะแสดงให้คุณเห็นว่า คุณสามารถใช้ CSS เพียงไม่กี่บรรทัดเพื่อทำให้ iframe ที่เราต้องการมีขนาดตาม ratio ซึ่งมันจะสามารถย่อขยายตามขนาดหน้าจอได้ด้วย iframe { aspect-ratio: 16 / 9; height: 100%; width: 100%; } แค่นี้ง่ายๆ เราก็ไปกำหนด 16/9 เอาว่าอยากได้ ratio เท่...

7 bots ฟรีที่ควรมีในการเริ่มต้น Discord NFT

ใน Discord นั้นมีบอทหลายตัวมาก ซึ่งการที่เราจะสร้าง NFT Community นั้นในช่วงเริ่มต้นนั้นเราจำเป็นต้องใช้บอทช่วยงานเราในหลายๆ เรื่อง แต่สำหรับศิลปินที่พึ่งเริ่มก็คงสับสนว่า เราควรใช้บอทตัวไหนดีในการเริ่มต้น ซึ่งจากประสบการณ์ผมที่ทำอยู่ ณ. ตอนนี้คือ * Founder...

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.