สรุปเรื่องที่น่าสนใจจาก The rise of the DevOps mindset
ทาง StackOverflow เขียนบทความและสรุป Q/A ต่าง ๆ ที่น่าสนใจในทุก ๆ สัปดาห์ โดยในสัปดาห์ที่ผ่านมา มีบทความที่น่าสนใจเรื่อง DevOps นั่นก็คือเรื่อง The rise of the DevOps mindset มีคำที่น่าสนใจคือ DevOps...
View Articleสรุปบทความเรื่อง Why optimizing for MTTR over MTBF is better for business
อ่านบทความเรื่อง Why optimizing for MTTR over MTBF is better for business ? จากบริษัท Grafana โดยทำการอธิบายว่า ได้นำค่าของ MTTR (Mean Time to Recovery) มาใช้สำหรับการวัดผลการทำงาน นั่นคือ...
View Articleสวัสดี Playwright สำหรับ Web browser testing
เห็นมีการ share เรื่องของ Playwright ที่พัฒนาจาก Microsoft กันเยอะ เลยลองมาทำความรู้จักและลองใช้งานกันหน่อย เป้าหมายหลัก ๆ ของ Playwright ประกอบไปด้วย End-to-End testingCross-browser automation...
View ArticlePlaywright :: บันทึก VDO การทดสอบกันหน่อย
ไหน ๆ ก็ลองใช้ Playwright ในการทำ End-to-End testing บน web browser แล้ว ก็อยากลองทำการบันทึก VDO การทดสอบหน่อย ก็ไปเจอว่ามี module ชื่อว่า playwright-video ให้ใช้งาน ซึ่งทำงานร่วมกับ ffmpeg...
View Article[Note] จัดการ template ของ commit message ใน Git
วิธีการจัดการ template ของ commit message ใน Git เพื่อเป็นแนวทางในการเขียน commit message โดยการใช้งานมีขั้นตอนดังนี้ ขั้นตอนที่ 1 สร้างไฟล์ template สำหรับกำหนดรูปแบบที่ต้องการ [gist...
View Articleสรุปการเรียนรู้ในเรื่องใหม่ ๆ ไว้หน่อย
วันนี้มีการแลกเปลี่ยนแนวทางการเรียนรู้สิ่งใหม่ ๆ ในส่วนของ technology และ programming กัน ว่ามีแนวทางกันอย่างไรบ้าง จึงสรุปสิ่งที่ได้พูดคุยกันไว้นิดหน่อย มาเริ่มกันเลย อย่างแรกในการเรียนรู้นั้น...
View Articleคำแนะนำการใช้งาน Postman ของทีม
บทความจากทาง Postman Team แนะนำการใช้งานที่น่าสนใจ เพื่อให้ทีมทำงานสามารถทำงานร่วมกันได้ดีขึ้น ทั้งการออกแบบ พูดคุย พัฒนา และ ทดสอบ เพื่อทำให้มั่นใจว่าระบบงานมีคุณภาพและส่งมอบได้...
View Articleบันทึกการอ่านบทความเรื่อง How Django can handle 100 millions of requests per day
บันทึกการอ่านบทความเรื่อง How Django can handle 100 millions of requests per day มีหลาย ๆ แนวคิดที่น่าสนใจ เพื่อให้ระบบมีประสิทธิภาพสูงขึ้น จึงทำการบันทึกสิ่งที่น่าสนใจไว้ มาเริ่มกันเลย เรื่องที่ 1...
View Articleมาดูขั้นตอนการรับคนเข้าทำงานของ Stack Overflow กัน
จากบทความเรื่อง How Stack Overflow hires engineers ? ทำการสรุปขั้นตอนการรับคนเข้าทำงานของ Stack Overflow (Engineer) ว่าเป็นอย่างไรบ้าง ซึ่งน่าสนใจมาก โดยที่แนวทางของการรับสมัครจะเป็นดังนี้...
View Articleเรื่องที่น่าสนใจจากการสำรวจเรื่อง The Pandemic Programming
จากการสำรวจเรื่อง The Pandemic Programming นั้น เพื่อเป็นการสำรวจว่า COVID-19 นั้น ส่งผลกระทบต่อ software developer อย่างไรบ้าง รวมทั้งมีการจัดการและได้รับการช่วยเหลืออย่างไรบ้าง...
View Articleนักพัฒนาทำอย่างไร เมื่อติดปัญหาเกี่ยวกับ coding
เป็นคำถามที่น่าสนใจอย่างมากว่า เมื่อเกิดปัญหาในการ coding ขึ้นมาแล้ว นักพัฒนาหาวิธีแก้ไขปัญหาต่าง ๆ เหล่านั้นกันอย่างไร จึงสรุปขั้นตอนที่ทำบ่อย ๆ ไว้หน่อย เริ่มต้นด้วยขั้นตอนแรกคือ ค้นหาใน Google...
View Articleการจัดการ GitHub Profile ด้วยไฟล์ README
ช่วงที่ผ่านมาเห็นหลาย ๆ คนเริ่มทำการปรับปรุง GitHub Profile ด้วยการเขียนในไฟล์ README.md เมื่อลองไปดูพบว่า มีเครื่องมือหลาย ๆ ตัวให้ใช้งาน จึงทำการสรุปไว้นิดหน่อย ก่อนอื่นต้องสร้างไฟล์ README สำหรับ...
View Articleสรุปการแบ่งปันเรื่องของ Microservices
ในช่วง 2-3 เดือนที่ผ่านมานั้น มีโอกาสได้แลกเปลี่ยนความรู้และประสบการณ์ เกี่ยวกับการนำแนวคิด Microservices มาใช้งาน ผ่านทางการพูดคุย สอน แบ่งปันแบบ Remote/Online ทำให้ได้เห็นแนวทางที่ชัดเจนขึ้นว่า...
View ArticleJib :: ทำการ สร้าง Docker image สำหรับระบบงานที่พัฒนาด้วย Java
Jib เป็นเครื่องมือช่วยสร้าง Docker และ OCI image สำหรับระบบงานที่พัฒนาด้วย Java โดยที่ไม่ต้องติดตั้งหรือมี Docker deamon รวมทั้งไม่ต้องเขียน Dockerfile อีกด้วย โดยที่ Jib จะมี plugin มาให้ทั้ง Apache...
View ArticleVS Code :: ใช้งาน REST Client ง่าย ๆ
ใน VS Code มี extension ชื่อง่า REST Clientสำหรับใช้ทดสอบ RESTFul API ด้วยการส่ง HTTP Request และดู response ใน VS Code ตรง ๆ แบบง่าย ๆ ได้เลยทำให้เราไม่ต้องไปใช้เครื่องมืออื่น ๆ อีกแล้ว...
View Article[Golang] สรุปการใช้งาน environment variable
สำหรับการจัดการพวกค่า configuration ต่าง ๆ ของระบบงาน จาก 12-factor นั้นแนะนำให้จัดการผ่าน environment variable เพื่อแยกระหว่าง code และ configuration ต่าง ๆ ออกจากกันในแต่ละ environment...
View Articleมีหลักการในการตั้งชื่อ URI กันอย่างไร ?
ในการออกแบบ RESTFul API นั้น ชื่อและรูปแบบของการตั้งชื่อมันสำคัญมาก ๆ จากคำถามใน StackOverflow ก็มีการถามเกี่ยวกับเรื่องนี้เหมือนกัน ว่าใช้รูปแบบของชื่ออย่างไร เช่น Camel casePascal caseSnake...
View Articleทำการ generate ข้อมูลแบบง่าย ๆ ด้วย DataHelix
วันนี้ว่าง ๆ เจอเครื่องมือชื่อว่า DataHelix ใช้สำหรับ generate หรือสร้างข้อมูลขึ้นมาแบบอัตโนมัติแบบง่าย ๆ โดยที่ผู้ใช้งานสามารถเขียน configuration หรือ profile เพื่อกำหนดรูปแบบข้อมูลทั้งชื่อ ชนิด...
View Articleมาดูความสามารถที่น่าสนใจของ Elasticsearch 7.9
ทาง Elastic เพิ่งปล่อย Elastic stack 7.9 ออกมาให้ใช้งาน มีสิ่งที่น่าสนใจเยอะมาก (จะเยอะไปไหน) หนึ่งในนั้นคือ Elasticsearch ซึ่งเป็นหัวใจหลักของ Elastic stack เลย เนื่องจากเป็นที่จัดเก็บข้อมูลทุก ๆ...
View Articleมาลองใช้ Postman บน Web browser กัน [Beta version]
ทาง Postman เพิ่งประกาศปล่อย Postman บน web browser ใน beta version ให้ใช้งาน โดยมีเป้าหมายเพื่อ เข้าใช้งานได้ง่าย โดยไม่ต้องติดตั้ง program บนเครื่องผู้ใช้งานงานต่อการ link ต่าง ๆ ภายในทีมการใช้งานบน...
View Article