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

Image may be NSFW.
Clik here to view.

สรุปคำแนะนำการพัฒนาระบบด้วย Spring Boot

ระหว่างนั่งกินข้าวกลางวัน มีคำถามเกี่ยวกับการพัฒนา Spring Bootว่ามีคำแนะนำอะไรบ้าง ที่จำเป็นต่อการพัฒนาก็เลยบอกไปสั้น ๆ ว่าเขียน code ให้ดี ทดสอบให้ได้ที่เหลือก็รับผลกรรม !! ตอบแบบนี้ไปคงไม่ดีแน่ ๆ...

View Article


Image may be NSFW.
Clik here to view.

มาลองใช้งาน NATS JetStream เล่น ๆ

เห็นว่า NATS นั้นมี JetStream มาให้ใช้งานเพื่อมาจัดการปัญหาเรื่องของ persistence และ นโยบายการ delivery messageรวมทั้งให้ง่ายต่อการ scale และรองรับข้อมูลขนาดใหญ่สามารถดูเป้าหมายการออกแบบของ JetStream...

View Article


Image may be NSFW.
Clik here to view.

Elasticsearch 8.3 มีอะไรที่น่าสนใจบ้าง ?

จาก Elasticsearch 8.3 นั้น ทำการปรับปรุง performance การทำงานของ Ingest pipelineโดยลดการใช้ CPU ลงไปประมาณ 5-10% ขึ้นอยู่กับรูปแบบของข้อมูลและมีสิ่งที่น่าสนใจ ประกอบไปด้วย สามารถ query...

View Article

Image may be NSFW.
Clik here to view.

ความรู้พื้นฐานที่ควรจะต้องรู้เกี่ยวกับ Database

เห็นบทความเรื่อง Things You Should Know About Databasesจากทาง Architecture Notesว่าด้วยเรื่องที่ควรต้องรู้เกี่ยวกับ database ที่ใช้งานกัน โดยเฉพาะ RDBMS (Relational DataBase Management...

View Article

Image may be NSFW.
Clik here to view.

สวัสดี Bun แรงส์ไปไหน

เห็นมีการพูดถึง Bun ซึ่งเป็น JavaScript Runtime ที่รวมเอาทุกอย่างไว้ด้วยกันทั้ง Bundling ของ JS และ CSS,Transpiler ของ JS, TS และ JSXJavaScript Runtime ที่มี Web API มาเลย ทั้ง fetch และ websocket...

View Article


Image may be NSFW.
Clik here to view.

ทำการ reverse engineer ของ Docker image มาเป็น Dockerfile

ปัญหาวันนี้ ต้องการจะสร้าง Dockerfile ขึ้นมาจาก Docker Image ที่มีอยู่แล้วคำถามคือ จะทำอย่างไรดี ? โดยปกตินั้นเราจะใช้คำสั่ง $docker image history สำหรับดูว่าในแต่ละ layer ของ Docker Image...

View Article

Image may be NSFW.
Clik here to view.

Rocketry :: จัดการ job scheduling แบบง่าย ๆ ด้วยภาษา Python

ปกติในการจัดการพวก job scheduling นั้นมักจะใช้พวก crontab เป็นหลักหรืออาจจะไปใช้งานพวก AirFlow ไป ก็ช่วยได้เยอะแต่ลองไปค้นหาเพิ่มเติ่ม ก็เจอ Rocketryซึ่งพัฒนาด้วยภาษา Pythonที่สำคัญเขียน code ง่าย ๆ...

View Article

Image may be NSFW.
Clik here to view.

Localization ใน Robot Framework 5.1 alpha 1

จาก Release notes ของ Robot Framework 5.1 alpha 1 นั้นมี feature ใหม่ที่น่าสนใจออกมาเยอะน่าดูหนึ่งในนั้นคือ Localizationช่วยทำให้ เราสามารถเขียน test script ให้ตรงตามภาษาของประเทศนั้น ๆ ได้เลย...

View Article


Image may be NSFW.
Clik here to view.

Frankenstein API คืออะไร

วันนี้ได้อ่านบทความเรื่อง Frankenstein APIs Explained! - API Cyber Security Series แต่ได้ฟังชื่อก็แปลกดี ไม่เคยได้ยินเลยดังนั้นจึงลองอ่านและสรุปไว้นิดหน่อยว่าคืออะไร มีรูปแบบอย่างไร ?...

View Article


Image may be NSFW.
Clik here to view.

สวัสดี Github’s CodeQL กัน

มาทำความรู้จักและลองใช้งาน GitHub CodeQL กันซึ่งสร้างขึ้นมาเพื่อทำการ scan sourcecode ต่าง ๆเพื่อตรวจสอบหาจุดบกพร่องของ code ในมุมมองของ bug และ securityหรือเป็น Static Application Security Testing...

View Article

Image may be NSFW.
Clik here to view.

ว่าง ๆ มาลองใช้งาน Virtual Threads ใน Java 19 กันดู

ใน Java 19 นั้น มีความสามารถที่น่าสนใจคือ JEP 425 : Virtual Threadsซึ่งอยู่ใน Project Loom นั่นเองโดยยังเป็น feature preview อยู่ เป้าหมายของ Virtual Threads ทำการ scale การทำงานของ thread...

View Article

Image may be NSFW.
Clik here to view.

ดูขนาดของ Index ใน MySQL

คำถามที่น่าสนใจเกี่ยวกับ MySQL database คือทำไม memory ถึงใช้เยอะขึ้นเรื่อย ๆ กันบ่อยครั้งกินไปเรื่อย ๆ จนเกือบไม่เหลือแต่ระบบก็ยังทำงานได้ปกตินะ หนึ่งในสิ่งที่เจอคือ การใช้งานจาก INDEX ต่าง ๆ...

View Article

Image may be NSFW.
Clik here to view.

สรุปแนวทางเพื่อให้ได้ feedback ที่รวดเร็วขึ้น

มีโอกาสได้แบ่งปันเรื่องเกี่ยวกับ feedback loop ในการพัฒนา softwareโดยหนึ่งในเรื่องที่น่าสนใจคือการให้ได้มาซึ่ง feedback ที่รวดเร็วเพื่อให้เรารู้และเข้าใจในสิ่งที่สร้างขึ้นมาว่า...

View Article


Image may be NSFW.
Clik here to view.

หนังสือ Cloud Native Go เปิดให้ download ฟรี 3 บท

จากที่เคย review หนังสือ Cloud Native Go ไว้นิดหน่อยตอนนี้ได้เปิดให้ download มาอ่านแบบฟรี ๆ จำนวน 3 บทประกอบไปด้วย Building Cloud Native service ด้วยภาษา Goเรื่อง Dependability ในการจัดการปัญหาต่าง ๆ...

View Article

Image may be NSFW.
Clik here to view.

Tips :: ข้อมูลอะไรไม่ใช้ หรือ ใช้ไม่บ่อย ก็ลบทิ้งไปบ้าง

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

View Article


Image may be NSFW.
Clik here to view.

สรุป Machine Learning Library สำหรับ JavaScript

มาดูกันหน่อยว่า library เกี่ยวกับ Machine Learning ด้วยภาษา JavaScript นั้นมีอะไรให้ใช้บ้าง มาดูกัน ประกอบไปด้วย Brain.js สำหรับ neural network ซึ่งจะทำงานบน GPU แต่ถ้าไม่มีก็จะทำงานแบบ pure...

View Article

Image may be NSFW.
Clik here to view.

Developer Observability คืออะไร

อ่านบทความเรื่อง How observability is redefining the roles of developersทำการอธิบายเรื่องของ Observability ของระบบ ซึ่งถ้าเคยได้ยินจะพูดถึงเรื่องของ Application metricsDistributed tracingCentralized...

View Article


Image may be NSFW.
Clik here to view.

ว่าง ๆ ลองใช้งาน Podman นิดหน่อย

เห็นเพื่อน ๆ แนะนำ Podman มานานวันนี้ว่าง ๆ เลยลองมาเล่นดูหน่อยว่าใช้งานกันอย่างไรโดยที่ Podman เป็นเครื่องมือสำหรับการจัดการ image และ containerตามมาตรฐาน Open Containers Initiative (OCI) นั่นเอง...

View Article

Image may be NSFW.
Clik here to view.

สรุปเรื่อง Microservices Anti-Patterns

จากเอกสาร Microservices Anti-Patterns: A Taxonomy นั้นทำการสรุปเกี่ยวกับ Anti-patterns หรือแนวทางที่แย่ ๆ สำหรับ Microservicesออกมาประมาณ 20 patterns ที่มักจะพบเจอมาดูกันว่ามี pattern...

View Article

Image may be NSFW.
Clik here to view.

เรียนรู้ในการแก้ไขปัญหา

หนึ่งในสิ่งที่ได้แบ่งปันไปในงาน meetup ของสถาบัน IMCเรื่องของแนวทางในการศึกษา และ ทำงานด้าน programming developmentว่าควรทำอย่างไรบ้าง ?เป็นคำถามที่สามารถตอบได้หลายแนวทาง ตามประสบการณ์ของแต่ละคน...

View Article
Browsing all 1997 articles
Browse latest View live