Recent Articles

บทความล่าสุด


ลอง Deploy Next.js บน Digital Ocean ด้วย Nginx และ PM2

Web Development

ลอง Deploy Next.js บน Digital Ocean ด้วย Nginx และ PM2

ในบทความนี้เราจะมาลอง Deploy Next.js บน Digital Ocean กันดูบ้าง จากบทความครั้งก่อนที่ผมได้ลองสร้าง Droplet บน Digital Ocean ไป โดยผมจะข้ามการสร้าง Droplet ไป เข้าสู่การ ssh เข้าไปที่ Droplet กันเลย โดย Droplet ที่ผมใช้จะเป็น Ubuntu 22.10

เกือบ 2 ปีที่ผ่านมา

แปลงวันที่ใน JavaScript เป็น พ.ศ. ด้วย Dayjs

Web Development

แปลงวันที่ใน JavaScript เป็น พ.ศ. ด้วย Dayjs

ในบทความนี้เราจะมาดูวิธีการแปลงรูปแบบของวันที่ใน JavaScript เป็น พ.ศ. ด้วย Dayjs

เกือบ 2 ปีที่ผ่านมา

Dependency Injection คืออะไรกันน้อ!?

Programming

Dependency Injection คืออะไรกันน้อ!?

เกือบ 2 ปีที่ผ่านมา

การสร้าง Droplet ใหม่ใน DigitalOcean และติดตั้ง Ubuntu 22.04 LTS

Linux

การสร้าง Droplet ใหม่ใน DigitalOcean และติดตั้ง Ubuntu 22.04 LTS

ในบทความนี้ถือว่าเป็นบทความแรก ที่ผมได้มากเขียนบทความเกี่ยวกับ Linux ทางฝั่ง Server ด้วยความที่จำเป็นต้องใช้ในงาน และต้อง Setup หลายๆ อย่างเองทั้งหมด จึงได้มาเขียนบทความนี้ขึ้นมาเพื่อเป็นการบันทึกการเรียนรู้ของตัวเอง และนำมาแชร์เผื่อจะเป็นประโยชน์กับคนอื่นๆ ด้วย

เกือบ 2 ปีที่ผ่านมา

การ Clear Caches บน macOS

macOS

การ Clear Caches บน macOS

การ Clear Caches บน macOS

เกือบ 2 ปีที่ผ่านมา

การบีบอัดไฟล์และโฟลเดอร์เป็น .7zip ด้วย bash script

Linux

การบีบอัดไฟล์และโฟลเดอร์เป็น .7zip ด้วย bash script

ในการบีบอัดไฟล์ใน Linux ปกติเราก็อาจจะใช้โปรแกรมที่เป็น GUI มาช่วย แต่ในบางกรณ์ เราอาจจะต้อง remote ไปยังเครื่องอื่น แล้วเครื่องนั้นไม่สามารถลงโปรแกรมแบบ GUI ได้ อย่างเช่น เครื่อง Server แล้วเราต้องการไฟล์จากเครื่องนั้น ลำพังจะดาวน์โหลดทีละไฟล์ก็แสนจะลำบาก จะดีกว่าไหม ถ้าเราจะบีบไฟล์ไว้ก่อน แล้วค่อยดาวน์โหลดทีเดียว

เกือบ 2 ปีที่ผ่านมา

การเติม 0 ด้านหน้าตัวเลขหลักเดียว ใน JavaScript

Web Development

การเติม 0 ด้านหน้าตัวเลขหลักเดียว ใน JavaScript

เกือบ 2 ปีที่ผ่านมา

PHP: isset และ empty

Web Development

PHP: isset และ empty

ในบทความนี้เราจะมาเรียนรู้เกี่ยวกับ isset และ empty ใน PHP กัน ซึ่งทั้งสองตัวนี้ก็เป็น Built-in Functions ที่ใช้ในการตรวจสอบค่าของตัวแปร

เกือบ 2 ปีที่ผ่านมา

การกำหนด version Node.js ให้กับโปรเจค

Web Development

การกำหนด version Node.js ให้กับโปรเจค

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

เกือบ 2 ปีที่ผ่านมา