Quantcast
Channel: cc :: somkiat
Browsing all 1997 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

จดบันทึกเรื่องของ การเขียน Automated Test

สัปดาห์ที่ผ่านมา มีอธิบายเรื่องของการทดสอบแบบอัตโนมัติไปทั้ง Unit, Component, Contract และ Integration test ไปมักจะมีคำถามมากมายมาเสมอ ยกตัวอย่างเช่น ใครเป็นคนออกแบบ ใครเป็นคนเขียน ใครเป็นคน run test...

View Article


Image may be NSFW.
Clik here to view.

MockTimers ใน NodeJS 20.4.0

ใน NodeJS 20.4.0 ซึ่งเป็น current version นั้นมี experiment feature ออกมาคือ MockTimersมาช่วยในการทดสอบระบบงานให้เสถียรมากขึ้น และ คาดเดาได้เมื่อต้องทำงานกับ setTimeout() และ setInterval()โดยการจำลอง...

View Article


Image may be NSFW.
Clik here to view.

บันทึกการ pre-processing ข้อมูลก่อนจัดเก็บใน Elasticsearch

จากบทความของ Elastic เรื่อง Pruning incoming log volumes with Elasticอธิบายถึงการเก็บข้อมูลใน Elastic stack ว่าข้อมูลที่จัดเก็บนั้นมีจำนวนที่เยอะ รูปแบบที่หลากหลายส่งผลให้ระบบมีปัญหาในการจัดเก็บ...

View Article

Image may be NSFW.
Clik here to view.

สรุปจาก The Way Of Testivus

เห็นเอกสารเรื่อง The Way Of Testivus ทำการ share ใน feedเห็นน่าสนใจดีเลยนำมาสรุปในสิ่งที่ชอบไว้นิดหน่อยโดยพูดถึงเรื่องของการเขียน unit test เพื่อแนะนำให้นักพัฒนาได้เข้าใจแต่ผมคิดว่า มันใช้ได้กับทุก ๆ...

View Article

Image may be NSFW.
Clik here to view.

บันทึกเรื่อง CDC (Change Data Capture) และ Outbox pattern

ใน course Microservices ที่ Skooldio นั้นมีคำถามเรื่องเกี่ยวกับรูปแบบของการแลกเปลี่ยนข้อมูลระหว่าง serviceว่า CDC (Change Data Capture) และ Outbox pattern มันเป็นอย่างไรจึงทำการอธิบายพร้อมตัวอย่าง...

View Article


Image may be NSFW.
Clik here to view.

มาลองใช้งาน TTL.sh สำหรับจัดการ Ephemeral Docker image registry

ในการจัดการ Docker image นั้น เราจะจัดเก็บไว้ใน Docker registry serverไม่ว่าจะเป็น Docker Hub หรือ ตามระบบต่าง ๆ ทั้ง public และ privateทั้ง on-premise และ on-cloud...

View Article

Image may be NSFW.
Clik here to view.

การใช้งาน EventPublisher ใน Spring Boot app

คำถาม ในการพัฒนาระบบงานด้วย Spring Boot ถ้าเราต้องการแยกการทำงานต่าง ๆ ใน process เดียวกันโดยไม่ต้องการ messaging server เป็นตัวกลางจะต้องทำอย่างไรบ้าง คำตอบง่าย ๆ คือ หนึ่งในวิธีการที่ใช้งานคือ...

View Article

Image may be NSFW.
Clik here to view.

สรุปเรื่องที่น่าสนใจจาก DevOps and Cloud Trend July 2023 จาก InfoQ

ทาง InfoQ ได้ปล่อย DevOps and Cloud InfoQ Trends Report – July 2ซึ่งมีหลาย ๆ เรื่องที่น่าสนใจจึงทำการสรุปไว้นิดหน่อย ประกอบไปด้วยเรื่องต่าง ๆ ดังนี้ การใช้งาน cloud นั้นเข้ามาเป็นเรื่องปกติ การ...

View Article


Image may be NSFW.
Clik here to view.

K6 :: ว่าด้วยเรื่องของ Result output ของการทดสอบ

เพิ่งแบ่งปันความรู้เรื่อง performance testing ไปซึ่งหนึ่งในเครื่องมือที่นำมาใช้งานและแนะนำคือ K6พบว่ามีการเปลี่ยนแปลงเยอะเลยเช่น Result output หรือผลของการทดสอบ สามารถเก็บได้หลาย ๆ รูปแบบ...

View Article


Image may be NSFW.
Clik here to view.

ทำความรู้จักกับ NativePHP กันหน่อย

เห็นว่าเพิ่มมีการเปิดตัว NativePHP ออกมาซึ่งมีเป้าหมายสำหรับสร้าง native application ใน OS ต่าง ๆโดยเขียนด้วยภาษา PHP 8.1 และใช้งานผ่าน Laravel framework 10+ นั่นเองและใช้ web technology ต่าง ๆ เช่น...

View Article

Image may be NSFW.
Clik here to view.

สวัสดี Hono

มีคนแนะนำ Hono มาให้ลองใช้งานเป็น web framework ที่เล็ก และ เร็วมาก ๆรวมทั้งยังทำงานร่วมกับ JavaScript runtime ต่าง ๆ ได้อีกด้วยและมี middleware ต่าง ๆ...

View Article

Image may be NSFW.
Clik here to view.

ทำความรู้จักกับไฟล์ .http ใน Visual Studio

เพิ่งเห็นว่าตั้งแต่ Visual Studio 2022 เป็นต้นมานั้นสนับสนุนไฟล์ .http แล้ว นั่นก็คือ REST Client Extension เหมือนใน VS Code นั่นเองช่วยทำให้เราสามารถทดสอบ REST API ใน Visual Studio ได้เลยไม่ต้องไปใช้...

View Article

Image may be NSFW.
Clik here to view.

ลองใช้งาน Atlas สำหรับทำ Database migration

เห็นใน feed มีการ share เครื่องมือในการทำ Database migration ชื่อว่า Atlasสิ่งที่น่าสนใจคือ มีรูปแบบการทำงาน 2 แบบ คือ Declarative Versioned หรือ change-based migration ตัวอย่างการทำงานแบบ Declarative...

View Article


Image may be NSFW.
Clik here to view.

ลองใช้งาน gonew สำหรับการสร้าง project ของภาษา Go

เพิ่งเห็นว่าทาง Go นั้นได้ปล่อย gonewซึ่งเป็น experiment project สำหรับการสร้าง project ของภาษา Goโดยจะทำการ copy template project มาใช้งานได้เลยน่าจะช่วยให้การเริ่มต้นสร้าง project...

View Article

Image may be NSFW.
Clik here to view.

แนะนำ Postbot เป็น AI assistant สำหรับการเขียน test ใน Postman

ทาง Postman นั้นได้ปล่อย Postbot ออกมา (Open beta version)ซึ่งเป็น AI assistant สำหรับการช่วยเขียน test case ใน Postman (ในตอนนี้)และต่อไปจะมีความสามารถอื่น ๆ เพื่อเข้ามา เช่น เขียนเอกสารของ API และ...

View Article


Image may be NSFW.
Clik here to view.

[Atlas] ทำการสร้าง ER diagram จาก GORM model

จากที่เคยเขียนอธิบายเรื่อง Migrate database ด้วย Atlasเป็นเครื่องมือที่น่าสนใจมาก ๆแต่ก็พบว่าใน Atlas version ใหม่ คือ v0.13.1 นั้นสามารถทำการสร้าง ER diagram จาก GORM model (ORM for...

View Article

Image may be NSFW.
Clik here to view.

การเปลี่ยนแปลงของ Chrome Driver สำหรับ Google Chrome 115 ขึ้นไป

วันนี้เข้าไป download Chrome Driver ใหม่พบว่าตั้งแต่ Google Chrome 115 ขึ้นไปนั้นจะให้ไป download driver จาก Chrome for Testing แล้ว การใช้งานอื่น ๆ ยังคงเหมือนเดิมเพื่อเติามสามารถใช้งาน Chrome for...

View Article


Image may be NSFW.
Clik here to view.

มาลองใช้งาน Podman compose เล่นดูหน่อย

จากการมาลองใช้งาน Podman เล่นพบว่ามี project ที่ชื่อว่า Podman composeพัฒนาด้วยภาษา Pythonอธิบายง่าย ๆ คือ Docker compose ที่ทำงานบน Podman นั่นเองซึ่งเราสามารถนำไฟล์ docker compose มา run...

View Article

Image may be NSFW.
Clik here to view.

ใช้งาน Performance Testing ใน Postman

จากที่ Postman เปิดให้ลงชื่อใช้งาน performace testing ไปนั้นตอนนี้เปิดเป็น public แล้วส่งผลให้ผู้ใช้ทั่วไปสามารถใช้งาน feature นี้ได้แล้วดังนั้นมาดูรายละเอียดกันหน่อย ปล. ใช้ได้กับ Postman deskktop...

View Article

Image may be NSFW.
Clik here to view.

ข้อมูลการใช้งานของ Stack Overflow

ทาง Stack Overflow นั้น ได้ออกมาเปิดเผยข้อมูลการใช้งานโดยบอกว่าเป็นข้อมูลที่ถูกต้องกว่าที่มาจากบทความเรื่อง The Fall of Stack Overflowที่เป็นข้อมูลที่ไม่ถูกต้องมากนักเนื่องจากข้อมูลต่าง ๆ จะลดลง...

View Article
Browsing all 1997 articles
Browse latest View live