สรุปการใช้งาน Bun ในการพัฒนาระบบงาน
เห็นว่า Bun 1.0 เพิ่มปล่อยออกมาก็เลยมาทำการสรุปประสบการณ์ในการนำ Bun ไปพัฒนาระบบงานเล็ก ๆ ไว้นิดหน่อยซึ่งก็สามารถส่งมอบระบบงานได้ดีเลยมาดูกันว่าใช้อะไรบ้าง ก่อนอื่นต้องทำความเข้าใจก่อนว่าBun...
View Articleมาดู Spring Boot 3.2 กัน
Spring Boot 3.2 จะปล่อยตัว final ออกมาในเดือนพฤศจิกายนนี้นั้นตอนนี้ปล่อย version 3.2 M2 มาให้ใช้งานโดยความสามารถที่น่าสนใจคือ เปิดการใช้งาน Virtual thread executor ได้แบบง่าย ๆ ในไฟล์...
View Articleอธิบายเรื่อง Spring Boot Testing
จากการแบ่งปันเรื่องการพัฒนาระบบงานด้วย Spring Boot และ Testingมีคำถามเกี่ยวกับ Spring Boot Testingจึงทำการสรุปความรู้พื้นฐานไว้นิดหน่อยดังนี้มาเริ่มกันเลย Spring Boot testing นั้นจะมีให้กับ project...
View ArticlePostman สนับสนุน MQTT แล้ว (open beta)
ตอนนี้ทาง Postman สนับสนุน MQTT (Message Queuing Telemetry Transport) แล้วเป็น communication protocol สำหรับอุปกรณ์ IoTซึ่งมีการทำงานในรูปแบบ pub/subโดยก่อนหน้านี้สนับสนุน WebSocket และ Socket.io...
View Articleอีก 10 ชั่วโมง ไปร่วมฟัง Java 21 Launch Event
โดยสามารถร่วมงานผ่าน Youtube ได้เลยซึ่งมีหัวข้อต่าง ๆ เหล่านี้ การเปลี่ยนแปลงต่าง ๆ ของ Java 21 เรื่อง Virtual Thread Java ในโลกของ Cloud Pattern matching Performance improvement ต่าง ๆ ใน Java 21...
View Articleสรุปจากการดู SQL Query Optimization!
เห็นใน feed มีการ share เรื่อง SQL Query Optimization! กันเยอะซึ่งอธิบายการปรับปรุงประสิทธิภาพการทำงานของ SQL กันยกตัวอย่างเช่น LIKE vs REGEXP_LIKE REGEXP_EXTRACT ใช้ temp table แทน IN...
View Articleน่าสนใจกับ v0.dev
ทาง Vercel Lab ได้ปล่อย V0.dev ออกมา (private alpha)ให้ไปลองใช้งาน (ลง waiting list) ไว้ก่อนโดยเป็นระบบที่จะ generate user interface ออกมาให้ (Generative UI)ซึ่งจะเป็น ReactJS กับใช้งาน framework คือ...
View Articleว่าด้วยเรื่อง DevOops !!
เพิ่งเห็นผ่าน ๆ ใน feed เกี่ยวกับเรื่องของ DevOpsพบว่าหลาย ๆ ที่จะเรียกว่า DevOops !!มันมีที่มาที่ไปอย่างไรนะ จะหาก็หาไม่เจอเลยนำเอาสิ่งที่เคยเจอมาอธิบายดีกว่าส่วนใหญ่ไม่น่าจะใช่เรื่องจริง !!...
View Articleสรุปจากการแบ่งปันเรื่อง Postman in the right way #1
ช่วงเสาร์และอาทิตย์ที่ผ่านมามีโอกาสแบ่งปันเรื่อง Postman in the right way ที่ SCK Dojoโดยมีเป้าหมายเพื่อแนะนำการใช้งาน Postmanซึ่งเป็นเครื่องมือสำหรับการทดสอบระบบงานแต่จากเท่าที่เจอมาหลาย ๆ...
View Articleมาดู feature ที่น่าสนใจใน Java 21 GA ที่เพิ่งปล่อยออกมา
Java 21 GA นั้นเพิ่งปล่อยออกมานั้นมี JEPs ออกมา 15 ตัว พร้อมกับแก้ไข bug ไปมากกว่า 2,000 ตัวโดย feature มีดังนี้ Vector API (Sixth Incubator) String Templates (Preview) Unnamed Patterns and Variables...
View Articleคำถามเกี่ยวกับการใช้ newman #1
มีคำถามเกี่ยวกับการใช้งาน newmanสำหรับการ run collection ของ Postman ผ่าน command lineจึงทำการสรุปไว้ดังนี้ คำถามที่ 1 ทำการ run collection อย่างไร ขั้นตอนหลังจากที่สร้าง colelction ใน Postman...
View Articleสรุปจากงาน LINE Conference Thailand 2023 (LCT23)
มีโอกาสไปร่วมงาน LINE Conference Thailand 2023 ที่ BITEC บางนาเนื่องจากติดงาน เลยเข้าร่วมงานสายแต่ก็ได้ฟังหลาย ๆ เรื่องเป็นเรื่องที่น่าสนใจ ทั้งสถิติการใช้งาน ทั้ง product ใหม่ ๆแน่นอนรวมทั้งฝั่ง...
View Articleน่าสนใจดีนะ Unit Tests Generator น่าสนใจดีนะ
เห็นว่ามีระบบ Unit Tests Generator จาก AI นี่แหละเป็นอีกแนวทางที่น่าสนใจกับการทดสอบโดยจะสนับสนุน code ในภาษาต่าง ๆ เช่น Go C# Java Python NodeJS JavaScript และยังแยกไปตาม framework หรือ library...
View Articleบันทึกการแบ่งปันเรื่อง Mobile testing ด้วย Appium
มีโอกาสแบ่งปันความรู้เรื่อง Mobile Testing ด้วย Appium และ Robot frameworkโดยสิ่งที่ทำการแบ่งปันประกอบไปด้วย รูปแบบของการทดสอบ ขั้นตอนการใช้งาน Appium ในการทดสอบ ขั้นตอนในการทดสอบของ app ต่าง ๆ เช่น...
View Articleมาลองใช้งาน Generative AI with MongoDB Atlas
ทาง MongoDB เพิ่ม feature preview ชื่อว่า Generative AI เข้ามาใน Atlas compassเพื่อช่วยในการสร้าง query และ aggregate ของ MongoDB ให้เลยจาก prompt ที่เราสามารถเขียนและส่ง request ไปได้เลยรวมทั้งแปลง...
View Articleตอนนี้ Google Chrome แสดงการใช้งาน memory ในแต่ละ tab ให้แล้ว
เพิ่งสังเกตว่าใน Google Chrome นั้น จะแสดงการใช้งาน memory ในแต่ละ tab ให้แล้วเพียงแค่นำ mouse มา over ที่ tab นั้น ๆ ก็เห็นไม่ต้องไปดู task manager แล้ว แสดงการทำงานดังรูป อีกทั้งสามารถทำการเปิด หรือ...
View Articleตอบคำถามเกี่ยวกับ Selinium Grid 4 และ Appium
คำถาม ถ้าต้องการใช้งาน Selenium Grid และ Appiumสำหรับการทดสอบแบบ distributedหรือกระจายการทดสอบ mobile app ไปหลายเครื่องหรือ run อยู่ในเครื่องเดียวกันก็ได้และเมื่อไปดูเอกสาร หรือ บทความต่าง ๆ...
View Articleสรุปเรื่องปรับปรุงประสิทธิภาพการทำงานของ APIs
หนึ่งในคำถามใน course Microservice Design ที่ Skooldio ที่น่าสนใจคือแนวทางในการปรับปรุงประสิทธิภาพการทำงานของ APIs ให้ดีขึ้นว่าเราควรทำอย่างไรบ้าง...
View ArticleDocker Tips :: การสร้าง image แบบ multi-architecture
การสร้าง Docker image นั้น สามารถสร้าง image แบบ Multi-architecture ได้โดยทำการ build ผ่าน Buildxมีขั้นตอนดังนี้ ทำการสร้าง image ผ่าน buildx command ดังนี้ [gist id="3944c2346a2a11d4674e3adbfb5f4938"...
View Articleใช้งาน Go Toolchains สำหรับจัดการ version ของ Go
เพิ่งรู้ว่าตั้งแน่ Go 1.21 นั้น เพิ่ม Go Toolchains เข้ามาสำหรับการกำหนดว่าจะใช้ go version อะไรได้เลยซึ่งเข้ามาช่วยแก้ไขปัญหา ถ้าใน project ของเรานั้นใน go.mod มี version ของ go ที่แตกต่างกัน...
View Article