Somprasong Damyos

Somprasong Damyos @somprasongd

About: 13+ years of hospital software development experience I always like to learn new technology to improve my skills. and share it with my teammates.

Location:
thailand
Joined:
Oct 3, 2019

Somprasong Damyos
articles - 24 total

แนะนำ Bash Command สำหรับ Developer มือใหม่

Originally published at https://somprasongd.work/blog/server/baisc-bash แม้ว่า GUI...

Learn More 0 1Jul 21 '25

Observability Series ตอนที่ 4 — เก็บ Metrics ด้วย OpenTelemetry + OTLP Metric (gRPC)

ตอนนี้เราจะเริ่ม เก็บ Metrics ให้เห็นใน Grafana โดยใช้ Prometheus Originally published at...

Learn More 0 0Jul 9 '25

Observability Series ตอนที่ 3 — Tracing เชื่อม Logger ด้วย OpenTelemetry + Tempo

ตอนนี้เราจะเริ่ม เก็บ Trace ให้เห็นใน Grafana โดยใช้ Tempo Originally published at...

Learn More 0 0Jul 9 '25

Observability Series ตอนที่ 2 — ส่ง Log เข้า Grafana ด้วย Loki

ในตอนที่แล้ว เรารู้จัก Observability และ 3 เสาหลัก: Logs, Metrics, Traces ตอนนี้เราจะเริ่ม เก็บ Log...

Learn More 0 0Jul 9 '25

Observability Series ตอนที่ 1 — Observability คืออะไร ทำไมต้องทำ?

ซีรีส์นี้: สอนทำ Observability ครบ 3 มิติ (Logs, Traces, Metrics) ด้วยภาษา Go, Framework Fiber,...

Learn More 1 0Jul 9 '25

Correlation Logging: ตอนที่ 3 Promtail ดึง Log จาก Kubernetes

Originally published at https://somprasongd.work/blog/go/correlation-logging-3 จากตอนที่แล้ว รันด้วย...

Learn More 0 0Jul 4 '25

Correlation Logging: ตอนที่ 2 ส่ง Log จาก Go Fiber ไป Loki

Originally published at https://somprasongd.work/blog/go/correlation-logging-2 จากตอนที่แล้ว...

Learn More 0 0Jul 4 '25

Correlation Logging: ตอนที่ 1 ให้ Log รู้ว่าเกิดจาก Request เดียวกัน

Originally published at https://somprasongd.work/blog/go/correlation-logging-1 เคยไหม? เปิด log...

Learn More 0 0Jul 4 '25

การสร้าง Docker Image สำหรับ Go ให้เหมาะกับ Production

แนวทางสร้าง Go container image ที่ เล็ก ปลอดภัย deploy ง่าย และ maintain ได้ระยะยาว Originally...

Learn More 0 0Jun 30 '25

ทำไมต้องใช้ Database Transaction?

Originally published at...

Learn More 0 0Jun 27 '25

ลด Coupling และแยก Concern ด้วย Domain Event และ Integration Event

Originally published at...

Learn More 0 0Jun 6 '25

N8N Credentials Setup: จัดให้ครบ จบทุกการเชื่อมต่อ

N8N Credentials Setup: จัดให้ครบ จบทุกการเชื่อมต่อ การสร้าง Credentials...

Learn More 12 0Apr 25 '25

ทำความรู้จัก Modular Monolith: สถาปัตยกรรมที่สมดุลระหว่าง Monolith และ Microservices

Originally published at https://somprasongd.work/blog/architecture/modular-monolith ตัวอย่างโค้ด:...

Learn More 1 0Mar 28 '25

Go Fundamentals

Originally published at https://somprasongd.work/blog/go/go-fundamentals ภาษา Go (หรือ Golang)...

Learn More 2 0Mar 21 '25

ถ้าจะเอา Hospital-OS ไปออกหน่วยฉีดวัคซีน ทำยังไง

ช่วงนี้หลายๆ โรงพยาบาลคงเตรียมตัวสำหรับฉีดวัคซีนโควิดกันอยู่ ซึ่ง Hospital-OS เวอร์ชัน 3.9.64 นั้น ได...

Learn More 7 0May 11 '21

จาก JavaScript ไปยัง TypeScript เริ่มยังไง

โดยปกติผมจะเขียนโค้ดอยู่คนเดียว ความ dynamic type ของ JavaScript ก็ไม่ได้สร้างปัญหา สร้าง bug ให้กับผ...

Learn More 17 0Mar 11 '21

วิธีการตั้งค่า TypeScript กับ Node.js

อัพเดท 2022-07-22 วิธีการตั้งค่าโปรเจคให้สามารถรัน TypeScript ได้ พร้อมกับวิธีการนำไปใช้กับ...

Learn More 15 2Mar 11 '21

วิธีติดตั้ง WSL 2 ใน Drive อื่น

โดยปกติของการติดตั้ง WSL 2 นั้น จะทำการติดตั้งลงใน system drive หรือ drive C: แต่เราสามารถติดตั้งแบบ...

Learn More 4 1Feb 25 '21

กำหนด limit CPU/Memory ให้กับ Docker ที่รันบน WSL 2

ขั้นตอนการกำหนดค่า limit CPU/Memory สร้างไฟล์ .wslconfig ที่ C:\Users\<yourUserName&gt...

Learn More 1 0Feb 19 '21

ถ้าจะเปลี่ยนจาก Node.js มา Deno เริ่มยังไง?

deno v1.6.2 ใกล้จะสิ้นปีแล้ว ปีหน้ามีโปรเจคใหม่ๆ รออยู่เพียบ วันนี้เลยมาลองดูหน่อยว่า deno พร้อมที...

Learn More 10 0Dec 24 '20

บันทึกการโหลด vdo จาก teachable

เนื่องจากได้สมัครคอร์สใน teachable เอาไว้หลายคอร์ส โดยส่วนใหญ่จะเปิดดูใน Tablet แต่เวลาเดินทางจะไม่มี...

Learn More 1 0Dec 3 '20

บันทึกการติดตั้ง oh-my-posh

สิ่งที่ต้องมีก่อน Windows Terminal Git for Windows Powerline font โดยให้ทำการติดตั้ง Cas...

Learn More 9 3Nov 26 '20

Fullstack with GraphQL, Prisma, Node, React and Apollo Boost

การพัฒนา Web Application ปกติ เราจะใช้ Architecture แบบ 3-tier Architecture ซึ่ง API Server จะทำหน...

Learn More 23 0Aug 5 '20

Docker ฉบับรวบรัด 2020

Docker เป็นเครื่องมือที่มาเปลี่ยนวิธีการติดตั้งโปรแกรม จากเดิมที่จะทำการติดตั้งบน Virtual Machines หล...

Learn More 11 0Aug 4 '20