MPlayer 音樂播放去除人聲

想要練唱歌, MPlayer 可以將 MP3 的人聲去除掉, 只要下述指令即可:

mplayer -af karaoke filename.mp3

雖說是去人聲, 不過還是會聽到很小聲的演唱者歌聲, 而 MTV(*.mpg) 目前測試都無法去除人聲.

閱讀全文〈MPlayer 音樂播放去除人聲〉

PHP session 暫存檔過多的注意事項

註: 若您已經將 session 存入 MySQL 或 存入 memcache, 此文對您就沒有幫助囉~ 🙂

PHP 預設 session 是會存成 file, 預設檔名是 sess_一串亂碼, FreeBSD 是存在 /tmp/var/tmp, Debian 會放在 /var/lib/php5. (以下都以 Debian 為例)

閱讀全文〈PHP session 暫存檔過多的注意事項〉

Ubuntu / Debian 快速修改預設編輯器(nano -> vim)

 Debian / Ubuntu Linux 在 visudo 等動作, 預設是 nano, 要修改預設編輯器可用下述命令:(還是改成 vim 比較熟, nano 連複製都不會, 修改起來很辛苦)

  • update-alternatives --config editor

上述指令會出現如下選項:

   可使用的替換項目
===========================
          1    /bin/ed
*+        2    /bin/nano
          3    /usr/bin/nvi
          4    /usr/bin/mcedit-debian
          5    /usr/bin/vim.basic

按下 enter 來指定預設選項[*],或者輸入選擇的號碼:

這個代表現在預設是 nano, 輸入數字即可設定預設的編輯器 (我是一定選 5 的. XD)

改用 vim 後, 擺脫掉原先黑白的設定畫面~ 果然彩色的設定看起來就不一樣, 改起來也輕鬆多了~ 🙂

Windows 免費燒錄軟體 - CDBurnerXP

現在買光碟機都會附上 Nero, 不過光碟機附的 Nero, 在其它品牌光碟機安裝是不能使用的, 更糟狀況是, Nero 光碟也早就丟掉了.

於是要挑免費的燒錄軟體來用, 目前看起來 CDBurnerXP 的評價是免費裡面, 比較值得推薦的(而且有中文版).

閱讀全文〈Windows 免費燒錄軟體 - CDBurnerXP〉

安裝 PHP bcompile 做 編譯/加密 原始碼

PHP 的程式在公司在交付程式中, 比較麻煩的就是要如何把原始碼編譯或加密, 免費的方案, 可以考慮用 bcompiler(PHP bytecode Compiler).

不過這套於 PHP5 的物件寫法, 繼承等等, compiler 後執行會有問題, 純 function / include 等等, 是正常的.

閱讀全文〈安裝 PHP bcompile 做 編譯/加密 原始碼〉

好站: CSS 屬性 與 JavaScript 對應 轉換表

CSS 的屬性值 和 JavaScript 設定 CSS 屬性值 的命名規則上有點差異, 簡單的說, 大多數的差異, 都是 CSS 屬性有 -: 號的, 就是去掉 -:, 後面接的字轉大寫, ex:

  • background-color => backgroundColor
  • background-image => backgroundImage
  • background-position => backgroundPosition
  • background-repeat => backgroundRepeat
  • text-decoration: line-through => textDecorationLineThrough
  • text-decoration: none => textDecorationNone
  • 要注意的例外狀況是: float => styleFloat 這個.

閱讀全文〈好站: CSS 屬性 與 JavaScript 對應 轉換表〉

知名天使投資人評估公司的條件(2008年)

現在經濟持續惡化的狀況, 對 投資人Angel / VC 影響也蠻嚴重的, 這篇文章摘錄的是 華爾街老兵、天使投資人羅傑·依倫伯格(Roger Ehrenberg)在 Blog 撰文闡述了他的投資理念, 並列出了他甄選投資項目的條件.(註: 此篇是 2008 年的新聞, 我對此行業並不熟悉)

不管有沒有要找資金, 這些項目都是可以拿來當自己公司的 check list 來評估看看.

閱讀全文〈知名天使投資人評估公司的條件(2008年)〉

PHP 判斷網址是否正確 / 網頁是否存在

PHP 要判斷網頁是否存在, 簡單的方法就是 fopen / file_get_contents .. 等等, 有一堆的方式可以做, 不過這些方式都會把整頁 HTML 拉回來, 要判斷的網址資料很多時, 就會有點慢.(簡單說, 就是 PHP 如何快速 Check Url 是否存在?)

要判斷可以由 HTTP HEADER 來判斷, 就不用把整頁的內容都抓回來(詳可見: Hypertext Transfer Protocol -- HTTP/1.1).

閱讀全文〈PHP 判斷網址是否正確 / 網頁是否存在〉