Tinnapat ChaipanichinKBTG Lifeโปรแกรมเมอร์ กับเรื่องวุ่น ๆ ของวันที่และเวลาผมเองก็มีประสบการณ์ในอดีตที่เขียนโปรแกรมเกี่ยวกับวันที่และเวลา แล้วเจอปัญหาทำงานผิดพลาดจากหลายสาเหตุ ตั้งแต่ Time Zone จนถึงเรื่อง Leap YearJun 6Jun 6
Tinnapat ChaipanichinKBTG LifeObservability Pt. 5: Observability as Non-Functional Requirementsในการวิเคราะห์ความต้องการของระบบนั้น ทุกระบบควรจะมี Requirement ในส่วนของ Observability เพราะถือเป็น Non-Functional Requirement ด้านหนึ่งMar 20Mar 20
Tinnapat ChaipanichinKBTG LifeObservability Pt. 4: การเชื่อมความสัมพันธ์ระหว่าง Trace กับ Logสำหรับบทความตอนนี้ เรายังอยู่ในเรื่องของ Trace เช่นเคย โดยจะเพิ่มไปแตะเรื่อง Log หน่อยนึง ก็คือวิธีการเชื่อมโยงข้อมูลระหว่าง Trace กับ LogNov 6, 20231Nov 6, 20231
Tinnapat ChaipanichinKBTG LifeObservability Pt. 3: Manual Tracing Instrumentation with OpenTelemetryถ้าข้อมูลที่เราเห็นจากการทำ Automatic Instrumentation ไม่เห็นในจุดที่เราต้องการล่ะ เราจะเพิ่มให้มีข้อมูล Trace ในจุดที่เราต้องการได้อย่างไรJun 15, 2023Jun 15, 2023
Tinnapat ChaipanichinKBTG LifeObservability Pt. 2: Tracing with OpenTelemetry and Jaegerแม้คำนี้จะมาเป็นอันดับ 3 เวลาเราพูดถึง Observability แต่ผมขอยกเรื่อง Tracing มาเล่าก่อน เพราะคิดว่าเป็นเรื่องที่น่าสนใจและเข้าใจไม่ค่อยยากFeb 2, 2023Feb 2, 2023
Tinnapat ChaipanichinKBTG LifeSoftware Testing Series: Test Double Patternsซีรีย์ใหม่เกี่ยวกับการทดสอบระบบ ในตอนแรกนี้จะพูดถึง Test Double ว่าคืออะไร ช่วยในการทดสอบโค้ดของเราได้อย่างไร และมีเทคนิคอะไรบ้างครับNov 29, 20221Nov 29, 20221
Tinnapat ChaipanichError Connecting to DB2 with ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY (securityMechanism=13)IssueNov 29, 2022Nov 29, 2022
Tinnapat ChaipanichinKBTG LifeObservability Pt. 1: ทำความรู้จักกับ Observability กันเถอะผมไม่แน่ใจว่าเพื่อนๆ ที่ได้ยินคำว่า Observability ในครั้งแรกนึกถึงอะไร แต่สำหรับผมแล้ว สิ่งแรกที่ผมนึกถึงคือเจ้าตัวนี้ครับMay 24, 2022May 24, 2022
Tinnapat ChaipanichinKBTG Lifeแชร์ประสบการณ์สอบ Certificate ที่บ้านแบบออนไลน์กับ Pearson VUEช่วงต้นเดือนที่ผ่านมาผมได้มีโอกาสไปสอบ Cert มาตัวนึง จึงอยากมาแชร์ประสบการณ์ให้ฟังว่าการลงทะเบียนสอบแบบออนไลน์กับ OnVue…Mar 31, 2022Mar 31, 2022
Tinnapat ChaipanichinKBTG LifeDeveloper Life in KBTG — ทำความรู้จักกับงาน Developer ที่ KBTGผมได้รับคำถามจากคนภายนอก โดยเฉพาะอย่างยิ่งจากผู้สมัครที่เข้ามาสัมภาษณ์งานกับทาง KBTG อยู่บ่อยครั้งว่างานของ Developer ที่นี่เป็นอย่างไรJan 18, 2022Jan 18, 2022