砍掉所有 .svn 目錄(使用 find)

產品 Release 時, 真的很懶的話, 就是直接 svn checkout 後, 就讓他上線, 但是 .svn 的目錄怎麼辦~  就用下面這一行來砍一砍:

find PATH -type d -name '.svn' -exec rm -rf {} \;

PATH 再自行換成那個路徑即可. 🙂

閱讀全文〈砍掉所有 .svn 目錄(使用 find)〉

程式的縮排 Coding Style(Indent style) 使用 K&R

DK 長輩推薦 K&R Indent style(此連結也有其它的 Indent Style 可以比較), 慢慢使用後, 就漸漸喜歡上這個囉~

發現 PEAR 規定的 Coding Standards(這個有很詳細的說明和介紹), 看起來跟 K&R 也是一樣的. 🙂

閱讀全文〈程式的縮排 Coding Style(Indent style) 使用 K&R〉

MP3音樂播放 由 Beep-Media-Player(BMP) 轉換成 Audacious

最近在應用程式選項中看到 Audacious, 昨天發現滑鼠移到歌名清單上, 會自動把專輯的圖片秀出來(應該是自己從網路抓的吧, 不知道從哪來的), 覺得蠻炫的~

註: 此軟體為 "MP3音樂播放" 使用

剛好其它機器要裝, 但是名字太長記不起來, 一查之下, 原來 Audacious 是 Beep-Media-Player 的分支, 而 Beep-Media-Player 早在 2005 年10月 就停止更新維護了....(原來是早就該換, 是我一直都不知道要換)... Orz...

閱讀全文〈MP3音樂播放 由 Beep-Media-Player(BMP) 轉換成 Audacious〉

Firefox 加速使用 RamDisk(Windows, Linux)

RamDisk 是我灌好機器後要做的首要工作, 因為灌好機器後, 就會開始抓些東西來灌, 但是我又很懶得砍, 所以通常這些暫時抓來放的, 都會丟在 RamDisk 裡面, 重新開機就當做沒這回事, 一乾二淨了~

不過到現在都還沒有寫篇文章紀錄, 所以每次重新開機都要辛苦的再翻其它Help來設定, 看最近寫 RamDisk 的人越來越多, 可以少打不少東西, 做些重點摘要即可, 感謝下述引用的前輩.. Orz...

閱讀全文〈Firefox 加速使用 RamDisk(Windows, Linux)〉

將 Subversion 管理的 File 設定自動加入 Revision 或 Id 等資訊

Subverion 和 CVS 都有一模固定的參數可以加入, 然後只要加入後, 就會依照指定的值, 每次更新時自動修改此值.(在下面這種我統稱叫 SVN 變數 好了)

ex: 以 CVS 為例, 只要於檔案中加入 下述:

  • $Id$, CVS 在更新時就自動會將 $Id$ 換成 $Id: index.php,v 1.21 2007/12/11 10:12:37 tsung Exp $
  • $Source$: $Source: /CVSROOT/project/webroot/index.php,v $
  • $Author$: $Author: tsung $

閱讀全文〈將 Subversion 管理的 File 設定自動加入 Revision 或 Id 等資訊〉