Author: Kirin Lin

  • 刷洗浴室

    不知道多久沒有刷浴室,雖說平常也會稍微清理一下(把頭髮拿掉用水沖沖之類),時間一久浴缸的垢出現,檯面的灰塵也清晰可辨。

    想想年終要到,這陣子手指頭的狀況也 OK,氣溫也適合(開著浴室暖房)。洗完臉,把瓶罐移到一旁,刷起檯面與鏡子。然後刷浴缸,把那些垢給清掉,金屬衛浴設備也把水垢給刷掉,磁磚上的垢也清清,最後是馬桶。

    浴室現在乾淨多了,靜靜地迎接新的一年吧!

  • Män som hatar kvinnor

    中文片名:龍紋身的女孩
    英文片名:The Girl with the Dragon Tattoo
    IMDb:  Män som hatar kvinnor (2009)

    先看了原著小說再來看電影,會發現很多沒說有些改掉有些發展突兀。觀賞瑞典片的機會不多,裡頭的人物表面上看起來幾乎都很冷靜與理智。

    男主角的內心戲看不太出來,他的合夥人兼前女友現任床伴的內心戲看得出來但是味道不夠。

    不過還是很期待第二部與第三部續集,這是三部曲啊~

  • 網誌升級至 WordPress 2.8.6

    是說很久沒有升級這個網站的 WordPress(默)

    前幾天想要發佈文章的時候發現新增文章的介面掛點,本來以為被駭(出現俄文訊息)。仔細檢查之後也只有不能發文,其他都運作正常,程式檔案與資料庫沒有被竄改的跡象。

    不知道從什麼時候開始 2.5.1 就不能自動升級外掛,平常都手動。同樣的主機環境下 2.8.6 就自動得一切正常。主機商也對環境做了幾次升級,猜想是 2.5.1 對環境改變漸漸不相容。

    可是不能發文很討厭啊啊啊啊~

    昨晚心一橫就從 2.5.1 直上 2.8.6,運氣很好都沒有問題,自己寫的醜醜佈景主題也可以繼續套用,只有一個地方不能用而已。

    因為跳很大,步驟就比較繁瑣:

    • 把 wp-config.php 改成 2.8.6 用的版本(多了幾組 key)。
    • 網站改成升級用首頁(把 index.php 換掉)。
    • 佈景主題換成預設。
    • 停用所有外掛。
    • 備份檔案。
    • 備份資料庫。
    • 刪除舊版 WordPress 2.5.1 檔案,保留 wp-content 內容。
    • 拷貝新版 WordPress 2.8.6 檔案。
    • 進入升級頁面升級。
    • 進入管理頁面升級全部外掛並啟用。
    • 把佈景主題換回來。Done!

    全部過程大約四十五分鐘。

    更新:前兩天 WordPress 2.9 出來之後就順手用自動升級的方式升上去(茶)。

  • District 9

    中文片名:第九禁區
    官方網站:District 9
    宣傳網站:D-9.com
    IMDb: District 9 (2009)

    大樓電梯旁的 LCD 最近放送著這部片的預告,對這部片的認知也僅止於預告片。聽說在網路以及戲院預告片的行銷操作上做得不錯,而這部片前身還有一部 2005 年短片《Alive in Joburg》,網路上也有文章對劇情、片名以及外星人的造型做了點背景提示。

    身為觀眾心情很沈重,它是一部披著科幻外衣的種族歧視片。話說回來,哪部片子會讓認真魔人挑不出歧視的問題呢?另外的老梗是有錢有權有槍枝的商業公司為巨大利益,人只不過是零件是實驗品是商機罷了!實驗室內做著無人道的實驗,例如把人活生生地開膛剖肚這件事情。雖然是老梗,仍令人難過。

    故事的力道很不錯,加上科幻題材、行銷與拍攝手法,就算拋開那些會引起你某些情緒想法的內容,剩餘的它還是值得進電影院看特效。

    延伸閱讀:

  • 括號使用於目錄名稱的問題

    最近很少寫一些技術性的東西,剛好這幾天工作上解決一個問題,就順手寫一下。

    產品安裝程式用 InstallShield 撰寫,最近發現 32-bit 安裝程式在 64-bit Windows 無法安裝在預設給 32-bit 用的 C:\Program Files (x86) 路徑下面,想當然是安裝程式把括號視為無效的字元給擋住。

    修改了判斷用的正則表示式(Regular Expression)重新編譯之後丟上測試機器去安裝。Done!

    通常,測試員在測試安裝程式的時候,會在路徑這種欄位輸入一堆有的沒的字元(有效與無效)做測試。其實,Windows 或 Linux 下面使用括號是有效的。

    Windows 下頭無效的字元除了 ASCII/Unicode 1~31 編碼字母外還有引號(”)、小於(<)、大於(>)、管線(|)、Backspace (\b)、null (\0) 與 tab (\t)(資料來源為 MSDN – Path.GetInvalidPathChars Method (System.IO))。

    安裝程式在設計安裝案例時,當然希望使用者輸入比較正常一點的字元,例如只有大小寫、數字以及幾種符號,沒把括號納入。但…當初誰知道 Windows 64-bit 會來個 C:\Program Files (x86) 這樣的設計呢?XD