Raviroj Phaivirojอัปเดต Changelog แบบสบายๆ ด้วย commitizen และ semantic-releaseบทความนี้ผมจะมาแนะนำแพ็กเกจที่จะมาช่วยสร้าง Changelog โดยการดึงข้อความ Commit ใน Git มาสร้างเป็นรายการ Changelog ให้โดยอัตโนมัติAug 4Aug 4
Raviroj PhaivirojClean Code 101 — Ep 5: จัดรูปแบบของ Code ยังไงให้อ่านง่ายการจัดรูปแบบ Code ถือเป็นเรื่องที่สำคัญ เพราะเกี่ยวข้องกับการสื่อสารระหว่าง developer และยังมีผลต่อความยากง่ายในการอ่าน Code อีกด้วยMar 9Mar 9
Raviroj Phaivirojบันทึกประสบการณ์การแก้ปัญหา “No space left on device” โดยไม่สามารถ SSH เข้าไปที่ VM ของ Google…วิธีการแก้ไขปัญหา No space left on device บน VM Instance ของ Google CloudSep 20, 20232Sep 20, 20232
Raviroj PhaivirojClean Code 101 — Ep 4: เขียนคอมเมนต์แบบไหนดีCode ที่ชัดเจนไม่จำเป็นต้องมีคอมเมนต์ แต่ถ้าจำเป็นต้องเขียนคอมเมนต์ลงไปใน Code ก็ต้องรู้จักว่าคอมเมนต์หน้าตาแบบไหนที่ควรเขียนและไม่ควรเขียนJul 9, 2023Jul 9, 2023
Raviroj PhaivirojClean Code 101 — Ep 3: เทคนิคการเขียนฟังก์ชันที่ดีฟังก์ชันถูกสร้างขึ้นมาใช้งานมากมายภายใน Code เพราะฉะนั้นเราจะมาดูกันว่าหลักในการเขียนฟังก์ชันเพื่อให้อ่านเข้าใจง่ายมีอะไรกันบ้างApr 20, 2022Apr 20, 2022
Raviroj PhaivirojClean Code 101 — Ep 2: การตั้งชื่อให้มีความหมายในการพัฒนาแอปพลิเคชัน การตั้งชื่อถือเป็นเรื่องสำคัญ เรามาทำความรู้จักกับเทคนิคการตั้งชื่อเพื่อให้ code มีความสะอาดกันMar 31, 2022Mar 31, 2022
Raviroj PhaivirojClean Code 101 — Ep 1: Clean Code คืออะไร?บทความนี้เราจะมาทำความรู้จักกันว่า Clean Code คืออะไร? ทำไมถึงสำคัญ? ประโยชน์ที่ได้รับ และเมื่อไหร่ถึงจะควรเขียน Clean CodeMar 31, 2022Mar 31, 2022
Raviroj Phaivirojมาสร้าง AI ง่าย ๆ ของเกม OX ด้วย Minimax Algorithm กันเถอะบทความนี้จะแนะนำอัลกอริทึมที่มีชื่อว่า Minimax Algorithm ซึ่งจะนำมาใช้สร้างเป็น AI ของเกม Tic Tac Toe หรือที่พวกเรารู้จักกันในชื่อเกม OXMar 1, 2022Mar 1, 2022
Raviroj Phaivirojเข้าใจธรรมชาติของสตรี: วิธีคาดการณ์ช่วงมีประจำเดือน, ช่วงไข่ตก หรือเช็คการตั้งครรภ์บทความนี้เป็นบทความแชร์วิธีการใช้เทอร์โมมิเตอร์มาวัดอุณหภูมิร่างกายเพื่อคาดการณ์วันที่ประจำเดือนมา, วันที่ไข่ตก, หรือเช็คการตั้งครรภ์Nov 7, 2021Nov 7, 2021
Raviroj Phaivirojทำระบบ Resources Monitoring แจ้งเตือนความผิดปกติด้วย Grafrana และ Prometheus บน Docker Containerปัญหาของแพลตฟอร์มอาจจะไม่ได้เกิดจากโค้ดเพียงอย่างเดียว แต่อาจเกิดจากสภาพแวดล้อมต่าง ๆ ที่แพลตฟอร์มนั้นทำงานอยู่ เช่น Disk เต็ม…..Aug 24, 2021Aug 24, 2021