webzer.net

I blog to God but the sky is buggy ...

git

Git log to spreadsheets

March 14, 2012 - 12:10 -- gibbo

คือเป็นมนุษย์ประเภทที่ชอบลืมว่าตัวเองทำอะไรไปบ้างสำหรับแต่ละโปรเจ็คต์ ถ้าโปรเจ็คต์แบบเหมาจ่ายก็ไม่มีปัญหา แต่สำหรับงานต่อเนื่องที่ต้องคิดค่าแรงตามชั่วโมงเนี่ย เผอิญเป็นฟรีแลนซ์ทำงานอยู่บ้านเลยไม่ค่อยมีใครช่วยจำ ถ้าทำทีละโปรเจ็คต์ก็ยังพอนึกออกบ้าง แต่ถ้าหลายโปรเจ็คต์พร้อมกัน ปวดหัวน่าดู!

โชคดีที่มี git เป็นเพื่อน และโปรเจ็คต์ส่วนใหญ่ที่ทำ ใช้ git เป็น version control ก็เลยพิมพ์ลงใน terminal ตามนี้

git log --author=Sungsit --format='%ai,%cn,%s' >~/invoice-2012-02.csv

Drupal 7, anyway ...

October 27, 2010 - 16:38 -- gibbo

Twitter กับ Facebook ทำให้ผมเขียนอะไรยาวๆ ไม่ได้อีกต่อไป blog เลยร้างไปหลายเดือน แต่ไหนๆก็ไม่ได้ใส่ใจมันเท่าไหร่อยู่แล้ว เลยอัพเดตเป็น Drupal7 มันซะเลย ไม่ต้องกลัวเจ๊ง!

ตอนแรกดูเหมือนง่าย จริงๆมันก็น่าไม่ยาก เพราะผมใช้ contrib modules ใน blog นี้ แค่ไม่กี่ตัว เลยไม่ต้องกังวลมากเวลาอัพเดต database (แต่เนื้อหาบางส่วนก็ยังเพี้ยน เพราะใช้ code filter สำหรับ code block พอเอาออกไปมันเลยเละ!) แต่ปัญหาที่ทำให้เจ็บใจ คือ ผมใช้ Drush ดาวน์โหลด contrib modules แล้วเก็บซอร์สด้วย Git ตอนรันใน localhost ไม่เจอปัญหาอะไร แต่พอ deploy ขึ้น webfaction เจอ error แดงเถือกตลอด