rsync for Git bash

ด้วยความที่เป็น developer สายวินโดวส์ (ไม่มีตังค์ซื้อ Mac 😂) ผมเลยต้องติดตั้ง Cygwin ไว้ตลอดเพราะต้องการใช้ bash และ tools ต่างๆ ของลินุกซ์ แต่พบว่าบางทีมันจะมีปัญหาเรื่องพาธของไฟล์เวลาใช้ tools ที่เป็น Windows Native ใน bash ของ Cygwin เช่นพวก git, composer, node, npm, php, ฯลฯ

ช่วงหลังๆ เลยหันมาใช้ bash ใน Git for Windows อย่างเดียว ก็รู้สึกว่าพอใช้แทน Cygwin ได้ แต่วันนี้เพิ่งรู้ว่า มันไม่มี rsync ให้ใช้ 😕

Google หาข้อมูลอยู่เป็นชั่วโมง ก็พบวิธีติดตั้ง rsync เพิ่มให้ Git bash อาจจะดูยุ่งยากเล็กน้อย แต่ก็ได้ผลตรงตามจุดมุ่งหมาย เลยขอจดไว้หน่อย

[Read More]

I'm Back… Sort of

พยายามปลุกชีพบล็อกหลังจากเลิกเขียนไปเป็นปี 😑 คราวนี้คาดว่าน่าจะเขียนได้ต่อเนื่องกว่าที่ผ่านๆ มา เพราะช่วงนี้อ่านหนังสือ/บทความ ค่อนข้างเยอะ และรู้สึกว่าควรจะมีที่จดโน้ตไว้เผื่อย้อนกลับมาดูได้ง่ายๆ (แก่แล้ว ความจำสั้น) เลยคิดว่าบล็อกนี่แหละน่าจะเวิร์กที่สุด

ส่วนเครื่องมือที่ใช้ ทีแรกก็ลังเลอยู่ว่าจะใช้ static site generator หรือใช้ Vue.js เขียนเป็น single page application ดี เผื่อจะอัพเกรดเป็น progressive web app ในอนาคตด้วย แต่ยังรู้สึกแปลกๆ อยู่ว่าแค่บล็อก ทำไมต้องทำเป็น SPA บวกกับความขี้เกียจ สุดท้ายเลยมาลงที่ Hugo 😆

[Read More]