ปกติผมจะใช้งาน Dockerfile แบบ Alpine มาตลอดเพราะมันเบา แต่บ้างงานก็จำเป็นต้องใช้งาน Ubuntu เป็น Dockerfile ด้วย ซึ่งในทุกครั้งที่ทำ ผมจำเป็นต้องเพิ่ม nonroot user ไว้
สำหรับใครที่ติดตั้ง Gitlab-runner server ใช้งานเองแล้วพอใช้ไปสักพัก pipeline เราจะเกิดอาการ error ฟ้องมาว่า no space left on device ให้เดาได้เลยว่า Gitlab-runner พื้นที่น่
SonarQube เอาไว้ใช้ตรวจสอบคุณภาพของ code เรา และหาข้อผิดพลาด หรือหา bugs ที่อาจจะทำให้แอพพลิเคชั่นเราเกิดความเสียหายได้ และยังมีการแนะนำเพื่อปรับปรุงคุณภาพให้ดียิ่งขึ้นด้วย ซึ
ใครเคยมีความคิดอยากอัพเดทเวอร์ชั่นทุก dependency ใน package.json บ้างยกมือขึ้น... ผมนั้นเอง เลยไปหาวิธีการได้ดังนี้
$ npm install -g npm-check-updates
$ ncu -u
$ npm install
หรือ
$ npx
Discord เป็นโปรแกรมคุยที่มีความสามารถสุดๆ คุยส่วนตัวก็ได้ คุยเป็นองค์กรหรือทีมก็ได้ หรือเราจะทำให้มันเป็นระบบสังคม (Community) ของเราเองยังทำได้ ซึ่งในโลก NFT หรือ