ย้ายไฟล์จำนวนมากเข้าโฟลเดอร์ย่อย แบบมีเงื่อนไข

ด้วย brief ที่เก็บไฟล์แยกด้วยตัวเลขล้วนๆ ทำให้ง่ายต่อการสร้าง folder โดยหลักการก็คือ แบ่ง folder เป็นเลข 00-99 และในแต่ละ folder ก็สร้าง 00-99 ไว้ด้วย ตามแบบด้านล่าง

ตั้งค่า NodeJS ให้ทำงานอัตโนมัติเมื่อ Boot Windows หรือ linux

การสั่งให้ nodejs ทำงานตอนที่ boot windows/linux ทำได้ด้วยกันหลายวิธี แต่ที่รู้สึกว่ามัน work สุดเท่าที่ได้ลองมาคือ start ผ่าน PM2 เครื่องมือสำหรับจัดการ process เพื่อให้โปรแกรมที่เราพัฒนาขึ้นมาด้วย node.js  Windows Installation ติดตั้ง Nodejs […]

การใช้ Node.js Corn Job ตั้งเวลาแจ้งเตือนหากเว็บล่ม เข้า LineNotify

idea นี้เริ่มต้นจากเห็น feed ของเพจ scotch.io แนะนำการใช้ Node Cron Jobs พอลองอ่านดู เลยปิ๊งขึ้นมาได้ว่า มี job นึงที่ยังไม่ได้ทำ และด้วยความขี้เกียจมานั่งเฝ้า monitor ก็เลยจะทำอะไรซักอย่าง ให้มันแจ่งเตือน หากเว็บมันเข้าไม่ได้ หรือ […]

วิธีย้าย npm project เดิมขึ้น yarn

ผมข้ามขั้นตอนการใช้สำหรับการสร้าง project ใหม่ไป  จะมาทดลองใช้ yarn กับ repository เดิมก่อน (เพราะเขาคุยว่าใช้กับ package.json เดิมได้นิ) basic workflow คือ Creating a new project Adding/updating/removing dependencies […]

วิธีติดตั้ง Node.js บน Windows 7/8/10

Node.js คืออะไร? สรุปสั้นๆ ตามความเข้าใจของผม คือ มันเป็น platform หนึ่งที่ถูกสร้างขึ้นมาเพื่อทำให้เราสามารถเขียนโปรแกรมด้วย JavaScript บนฝั่งของ Server ได้ แทนที่จะเป็นการทำงานในฝั่ง Client ซึ่งตัวมันเอง “ไม่ใช่ภาษาใหม่” และ “ไม่ใช่ Compiler ใหม่” […]