PHP: 將 CSS 檔 做排版的程式(inline, formatter)

有某人說要將 css selector "{}" 包住的值, 依照字母排列順序的排列(註), 所以先寫了 css_formatter.php, 後來發現某人寫程式的時後, 有時後會做其另一類的排版方式, 所以就再寫一個 css_inline.php(將格式先變成 一個 selector {} 一行), 這樣子(inline)的格式才能給 css_formatter.php 正常吃下來, 並做排版的動作.

註: 依照字母順序來寫 css, 維護起來比較容易, 看起來也蠻漂亮的.(PS: IE hack 要特別處理一下, *, _ 要排在最後面, 所以順序會是 Global -> IE -> IE6)

閱讀全文〈PHP: 將 CSS 檔 做排版的程式(inline, formatter)〉

寫 JavaScript 需要的 VIM Syntax 和 Plugin 檔

預設 vim 來寫 JavaScript, 會發現到 Plugin 很糟, 主要是縮排(indent), 根本跟沒縮沒什麼兩樣, 要看程式碼真苦, 所以就去找了一下, 加了一個 Plugin 後, 整個程式看起來舒服多了, 縮排做的好, 對讀懂程式就已經成功一半了~ 🙂

閱讀全文〈寫 JavaScript 需要的 VIM Syntax 和 Plugin 檔〉

Windows 的 工作管理員中有很多 SVCHOST.EXE, 那到底是什麼?

Windows 看到一堆的 SVCHOST.EXE, 然後會看到 99% 的 CPU 都被他吃掉了, 那這到底是什麼東西..... (都很想把他砍了, 但是砍了又不知道會怎麼樣~)

閱讀全文〈Windows 的 工作管理員中有很多 SVCHOST.EXE, 那到底是什麼?〉

PHP: 英文的數字值 轉換成 阿拉伯數字的值 程式

這星期臨時需要一個將英文的數字值, 轉換成 阿拉伯數字的程式, 發現怎麼找都是 數字 => 英文, 就是找不到 英文 => 數字.(需求就是同 English-Number Translator 這篇).

大致要做的就是如下的例子:

six => 6
negative seven hundred twenty nine => -729
one million one hundred one => 1000101

閱讀全文〈PHP: 英文的數字值 轉換成 阿拉伯數字的值 程式〉

TRAC 關閉 Source Code View, 其它功能都可以使用 的 參數設定

TRAC 設定, 我通常都很懶, 一定是直接給 TRAC_ADMIN, 如下 Command:

sudo trac-admin TRAC_PATH/PROJECT_NAME permission add USERNAME TRAC_ADMIN

但是有人說說不想讓某些人看 Source Code(只讓他管其它東西), 本來想說, 那就把 BROWSER_VIEW 拿掉就可以了, 原來不是照我想的一樣, 沒有 Disable 的東西可以設... Orz..

閱讀全文〈TRAC 關閉 Source Code View, 其它功能都可以使用 的 參數設定〉