浴室如果有乾濕分離, 基本上更容易發臭. 這點我今天才知道.
浴室的落水頭, 也就是俗稱的排水孔, 其實要適當地澆水, 讓裡面保持水分, 這樣排水管的臭氣就不會蔓延上來. 甚至於小昆蟲也才不容易順著水道爬進家裡.
它的原理很簡單, 看一張廣告就知道了.
如果不是防臭的落水頭, 就不用澆水. 但是水封式的落水頭, 就儘量不要讓它乾掉. 即使是乾濕分離, 還是要三不五時澆點水, 就當作是澆花吧!
GPL 專家 Armijn 介紹 Linux kernel team 給我們認識, 我才知道想把 code 放進 Linux kernel 不是一件容易的事. 這些也可以給一般的 programmer 參考.
他們第一件事就是要求 coding style. 然後是 check list. 相關的說明可以從 Linux 網站找到.
等到這些 code 變漂亮了 (the code is all great and shiny ) , 還要把 code 切成小塊. 因為太多 code 就很難 review. 另一方面, 切成小塊之後就可以分成不同的 patch.
我的 Office for Mac 用起來還 OK, 但是有一件事情非常困擾我. 那就是只要打開 spelling and grammar check, Word 裡面就是滿江紅!而且它建議我改的字, 都是些我不認識的, 只有極少數不會被畫上紅色的波浪底線. 這麼一來, 真正拼錯的字就找不出來了!
我本來以為是字典的問題, 或是語言設定的問題, 又或者是使用者自定字典 (custom dictionary) 引起的? 不過今天我赫然發現, 原來一切都是荷蘭人惹的禍!!! 我這個 Word 所打開的第一份文件就是荷蘭人寫的, 所以 Word 就自動把荷蘭文寫進 normal.dot. 從此以後, 它就自動以荷蘭文為標準來檢查我的拼字. 這個問題在我 select all –> 選 tool/language/English(US) –> 選 default 之後就測底解決了. 這麼怪異的 bug, 難怪我在網路上都找不到解答!
另外一個發現是我重灌 word press, 也就是我的部落格的時候. 發現 2.5.X 和 2.6.X 都不認識 Windows Vista. 雖然看似安裝起來了, 但是進到 phpMyAdmin 就出不來了. 無奈之下只好去裝 2.4.9 版, 僅僅比 2007 年建部落格時用的 2.4.5 版高級一點點而已. 但 2.4 支持 PHP4, 2.5 支持 PHP5, 2.6 支持 PHP6, 不相容也勉強不來. 此外, 雖然書上書, 安裝部落格的時候, 在 Appserv 這個套件裡面要輸入 Web server 的 IP, 而且 IP = localhost = 127.0.0.1. 但對於 PPPoE 撥接的人可不是這樣.
假設我向中華電信申請了一個固定 IP: 1.2.3.4. 撥接上去之後, PC 看到自己的 IP 並非這個值, 而是內部虛擬的另外一個 IP, 比方說: 9.8.7.6, 所以在 AppServ 裡面固然要填第一個 1.2.3.4 的 IP, 但不要以為 localhost 就是它, localhost 是 9.8.7.6. 如果要進入 phpMyAdmin, 就要指定 9.8.7.6 才對, 我試過用外網的 IP 或是 localhost 都看不到東西.
這樣裝起來之後, 不需要 port forwarding 也可以在本機編輯自己的 blog. 當然, 此時還要執行動態 IP 程式, 先告訴 DNS http://www.cash.idv.tw = 1.2.3.4 才能用 domain name 代替 IP address. 以上就是最近兩三天的新發現, 希望對大家有用.
對了! 以安裝 Apache 的套件來說, Xamp 雖然比較酷炫, 但是 AppServ 還是不錯用. 幸好有這些好心人提供免費軟體, 我們才能省下大把的時間. 雖然利用套件還是有很多要摸索的地方, 但時光若倒退 30 年, 能架 httpd server 的人就是高手高手高高手, 或許可以進 FBI 工作了. 更遑論複雜地多的 blog, 若不是累積眾人的智慧也無法變得如此普及. 往好處想, 我們能享受科技帶來的便利真是幸福~~~
明眼人都看得出來, 我倒站了!
最近很忙沒有時間修理, 所以站務荒廢一個星期之久. 好多文章來不及備份, 只好到網路上去 Google, 這樣又撿回來了幾篇. 這或許可以稱為 Google 備份法吧.
這次倒站的元凶是 Seagate 硬碟不穩, 加上這一週我家在修漏水, 室內室外的牆壁都要打掉. 電腦只好包起來藏在桌子下面. Seagate 休息了幾天沒上班, 不思精忠報主, 收假後反而退化到只能斷斷續續地開起來, 最後連它的客戶 boot code 都不認識它囉!
身為開機硬碟竟然這麼不爭氣, 只好請它搬出豪宅, 去住 USB 外接烤麵包機 – 也就是 NexStar 的兩片硬碟外接盒. 搬到雙併透天厝之後, 可能因為散熱較好, 它稍微可以維持較長的工作時間. 但隨著清醒的時間愈來愈短, 我看它真的來不及交代後事了. 只好橫下心來重灌!! 這次 3 顆都改用 WD 硬碟.
倒站前, 我寫的最後一篇文章很俗氣地談了有關股票的事. 我推薦穎台和新日興. 新日興上週連漲兩隻停板, 後來漲幅變小, 我看到獲利超過 15%, 於是就賣掉了. 可惜是中午才注意到, 要是上午有空還可以多賣 2 塊.
穎台雖然還在盤整, 不過我成本相對低 (118 NTD), 可能再持有一陣子吧! 畢竟它原先是從 200 多跌下來的, 一路上 "瀛台泣血" 者不在少數, 因此它絕對不可能暴漲, 但是有可能回復比較合理的價格.
會提到這兩支股票是因為上次搭同事的車去台北, 路上聊到景氣不好時, 殺下來的龍頭股最應該低接. 因為景氣不好會導致小廠比大廠先倒閉, 所以 iPad 既出, 樞紐相關公司都會下跌沒錯. 但龍頭股反而很可能是受益股. 因為我看到某分析師在 11 月的時候, 拿 iPad 等無樞紐產品大賣的理由去看空新日興, 覺得這真是後知後覺極了, 所以就勇敢地買了一些~~~
首先, 講一下很多人為之頭痛的 syncServiceAgent 問題. 很多人重裝 Office 2011 for Mac, 到了最後兩分鐘的時候, 安裝程式才開始抱怨: 有一個 syncServiceAgent 正在執行, 所以無法繼續安裝. 許多老外因此而氣得抓狂, 有人提供了要花一小時才能關掉 syncServiceAgent 的 “TIPS", 感動的網友 Haakon 竟然說:"Anthony. You can marry my daughter any day. IT WORKED! after 1 hour trying to shut the damn thing down. THANK YOU" 可見生女兒真的比較不值錢~~~呃! 我是說大家都氣瘋了!
但其實這個很簡單, Mac 的工具程式裡面有活動監視器, 類似 Windows 的工作管理員. 找到 syncServiceAgent 之後, 就選擇結束它!然後….它又立刻生出來了!不過 Mac 很貼心地把它的老爸也秀出來, 只要把它的老爸 launchd 也殺了, syncServiceAgent 沒辦法很快再生出來. 此時趕快按 install 程式的 “繼續", 就可以把最後兩分鐘安裝完!
當然, 事情會搞得這麼困擾, 就是因為沒有把前一版的 Office 解除安裝. 想要把它徹底 uninstall, 在 2008 年版只要執行 uninstall 就可以了!但是 2011 版就是少了這個反安裝程式, 搞得大家都很辛苦. 一如 N 年前我上 Synopsys Synthesis 課程的時候, 講師說: 這步做錯了怎麼辦?我立刻說 “undo", 講師苦笑說:沒有 undo. 真的想把 Office 2011 for Mac 殺乾淨, 可以參考這一篇:http://support.microsoft.com/kb/2398768/en-us
不過, 上述的殺法雖然很徹底. 如果想要重新安裝, 那麼千萬不要把 step 6 的 Microsoft User Data folder 殺掉. 一定要先備份起來. 到時候把 data copy 到 microsoft user data / office 2011 identities / Main indentity / Data Records 下面, 然後選和 Data Records 同層的 Database, 再選打開, rebuild database, 就可以把陳年舊帳 merge 回去.