Tip :: ทำการใส่ข้อมูลใน binary file สำหรับ Go

คำถามต้องการกำหนด version ต่าง ๆ ของ binary fileที่ build มาจากภาษา Go จะทำได้ไหม ? คำตอบคือ ทำได้แล้วทำอย่างไร

Read More…

มาทดสอบความเป็น Web Developer กันหน่อย

ไปเจอ tweet ใน Twiter เกี่ยวกับ การตรวจสอบว่าคุณเป็น Web Developer จริง ๆ หรือไม่โดยให้เราทำการอธิบายว่าเรื่องต่าง ๆ เหล่านี้คืออะไร อย่างไรถ้าไม่รู้จักแสดงว่าคุณไม่น่าจะเป็น Web Developer จริง ๆ !!มาลองทดสอบตัวเองดู

Read More…

สรุปแนวคิดจากการแบ่งปันเรื่อง Microservices

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

Read More…

ลองใช้งาน User Flow Template ใน Miro

ช่วงค่ำมีพูดคุย User Flow เพื่ออธิบายและคุยระบบงานกับ product ที่ทำนิดหน่อยเลยเห็นว่าใน Miro มี User Flow template ให้ใช้งานเลยลองนำมาใช้งานดู ปกติมักจะไม่ใช้ template มากเท่าไร จะสร้างเองมากกว่า

Read More…

คำถามที่น่าสนใจ What’s your favorite approach to tracking bugs?

เช้านี้เจอคำถามที่น่าสนใจจาก Twitter ของ Pragmatic Programmerสอบถามเกี่ยวการ tracking bugs ของระบบงานว่าทำกันอย่างไรบ้าง

Read More…

อ่านสนุกดี สำหรับหนังสือ Git Apprentice

เพิ่งได้รับ email แจ้งว่ามีหนังสือใหม่ออกมา ชื่อว่า Git Apprenticeเป็นหนังสือที่มีเนื้อหา เหมาะสำหรับผู้เริ่มต้นกันเลยใช้งานใน command line ล้วน ๆตั้งแต่แนวคิด การสร้าง repostory, การจัดการใน local และ remoteซึ่งครบถ้วนต่อการเริ่มต้นมาก ๆ ใครสนใจ ลองไปอ่านกันได้แต่ว่าอ่านได้ไม่หมดนะ เพราะว่า ต้องเป็นสมาชิกด้วย

Read More…

ควรใช้งาน Stored procedure ใน database หรือไม่ ?

เพิ่งคุยเรื่องการใช้งาน Stored procedure ที่เขียนใน databaseว่าระบบ legacy หลาย ๆ ตัวใช้งานกันและยังคงดูแลรักษา เพิ่ม feature ต่าง ๆ มาจนถึงปัจจุบันตลอดจนก็สรรเสริญถึงมันเยอะมาก ๆ !!ว่าแต่ปัญหามันคืออะไรกันแน่ ?มันไม่ดีใช่ไหม

Read More…

Pause/Resume ใน Docker Desktop 4.2

ใน Docker Desktop 4.2 นั้น ทำการเพิ่ม feature ที่น่าสนใจเข้ามาคือ การ pause/resume ของ Docker Desktop เมื่อไม่ถูกใช้งานจะช่วยประหยัด resource บนเครื่องที่ใช้งาน ทั้ง CPU และ memoryนั่นหมายความว่า ส่งผลต่อการใช้งาน battery ของเครื่องอีกด้วยแต่ยังเป็นการทดลองเท่านั้นนะ

Read More…

สวัสดี .NET 6 ตัว final

จากที่เคยเขียน blog อธิบายความสามารถที่น่าสนใจของ .NET 6 previewในช่วงต้นเดือนพฤศจิกายนทาง Microsoft ปล่อย .NET 6 ตัว final มาให้ใช้งานบน production กันแล้วโดยมีความสามารถใหม่ ๆ ดังนี้

Read More…

ลองใช้งาน Spring Cloud Contract (HTTP) กันหน่อย สำหรับ Contract testing

ในการทดสอบระบบงานพวก RESTful API นั้น ๆเราสามารถทดสอบได้หลายวิธี ไม่ว่าจะเป็น API testing tools เช่น Postman Unit, Integration, Component และ End-to-End testing แต่อีกตัวที่น่าสนใจคือ Contract Testingสำหรับการทดสอบการทำงานร่วมกันระหว่าง services ต่าง ๆ

Read More…