於 Linux 移除 Mp3 的 所有 ID3 Tag

MP3 的檔案裡, 有時後會看到 Big5 / GB2312 / BGK 等編碼, 若檔名是 01.mp3, 02.mp3 這些就有用處, 但若檔名本身就是歌名的話, 那只需要將 id3 移除即可.

閱讀全文〈於 Linux 移除 Mp3 的 所有 ID3 Tag〉

PHP 在 Windows Vista 開 中文名稱 資料夾 該用何種編碼

在 Windows Vista(XP 應該也是一樣), 然後 LAMP 是 Appserv, 要開中文名稱的資料夾, 會出現下述錯誤:

Warning: mkdir() [function.mkdir]: Invalid argument in C:\AppServ\www\test\mkdir.php on line 3

閱讀全文〈PHP 在 Windows Vista 開 中文名稱 資料夾 該用何種編碼〉

Git 初學筆記 - 指令操作教學

Git 是分散式的版本控制系統, 從架設、簡易操作、設定, 此篇主要是整理 基本操作、遠端操作 等.

註: Git 的範圍太廣了, 把這篇當作是初學入門就好了. 🙂

注意事項

由 project/.git/config 可知: (若有更多, 亦可由此得知)

  • origin(remote) 是 Repository 的版本
  • master(branch) 是 local 端, 正在修改的版本

平常沒事不要去動到 origin, 如果動到, 可用 git reset --hard 回覆到沒修改的狀態.

閱讀全文〈Git 初學筆記 - 指令操作教學〉

Debian Linux 架設 Git + Trac

Trac + SVN 的搭配非常方便, 也是一直沒從 SVN 轉換到 Git 的原因之一.

既然想要取代 SVN, Trac + Git 當然也是該要有的, 下面就來將 Trac + Git 完成.

此篇文章假設已經將 Git Server 環境建置完畢, 若尚未建置, 可參考下述:

此篇文章不會詳細解說 Trac 及 額外 Trac 指令等, 有興趣可以參考:

閱讀全文〈Debian Linux 架設 Git + Trac〉