Author: Kirin Lin

  • OSGi R4.1 新增 Bundle 啟動策略

    以前 Eclipse 版本 2 的時代,要是功能一多就會變得非常慢。除了體積大之外,耗用的記憶體資源跟恐龍一樣,功能還不怎麼樣。整個 Eclipse 平台啟動時,就會把所有 plugins 載入等著啟動。

    當初訂 OSGi 標準的時候沒把「如果有上千個 bundle 時只要載入就會耗掉一拖拉股資源」的狀況考慮進來,或許應該是說沒考慮到「怎麼方便地讓 bundle 該載入的時候才載入而不會浪費系統資源」。

    後來 Eclipse 版本 3 弄了個自有的載入與啟動方式,然後就經過了好長好長一段時間…

    稍微看了一下 OSGi R4.1 規格書,Eclipse 所使用的方式應該是經過了一番驗證,變成新規格的一部分。

    Bundle Life Cycle

    Bundle JAR 檔案中的 MANIFEST.MF 中可加上 Bundle-ActivationPolicy: lazy 這個宣告讓平台知道該 bundle 所使用的啟動策略。

    新增參考文件:Lazy Activation Policy

  • 兩杯咖啡的失眠夜

    上床後翻來覆去睡不著,想著是否是某種原因…

    兩個小時之後,倏地想起再簡單不過的原因:兩杯咖啡

    下午,綠蟲約了在 illy 咖啡聊 web 2.0,請了一杯卡布其諾;晚上,跟朋友在台北火車站二樓的微風美食廣場用完餐,移師伯朗咖啡聊天,點了杯漂浮冰咖啡。晚上不應該喝咖啡,那時候卻一點都沒有注意到。

    以前也不會這樣,些許的咖啡因對晚上的睡眠並不會有影響。或許一整天的咖啡因累積已達到失眠標準;又或許是現在的身體機能已退化,唉~

  • 試升級 WordPress 2.5-RC1 版本 at URL

    Kirin Lin at URL 已經成功地由 WordPress 2.3.3 升級為 WordPress 2.5-RC1,現在就只等正式版本釋出嚕~

    另,前陣子發現智邦虛擬主機已經支援在 .htaccess 中使用 RewriteEngine。不過,剛剛試了一下還是不行。這部份可能需要聯絡一下技術支援才會知道。

    但已經可使用 FTP 上傳 .htaccess 檔案,之前只要 www 目錄有該檔案整個網站就會錯誤。最後固定網址的設定仍然維持之前有 index.php 前綴的設定方式。而 WordPress 無法在後台直接寫入 .htaccess 檔案,這僅是權限的小問題。

    最後,虛擬主機本身內定的 phpMyAdmin 無法顯示及匯出 utf-8 格式的資料。寫了封信給技術支援後,兩小時內(上班時間)就得到另外一個新版的 phpMyAdmin 連結,速度真快。

  • 椅子上的 Kirin

    拍照的好天氣與拍照的好地點,那是加東某海邊。

    Kirin、椅子

    拍照:老妹。原圖彩色,使用 GIMP 變成單色以及縮小。

  • 停滯

    腳似乎踏進一處泥淖,拔不起來
    心裡頭有想著繼續向前行,卻無從施力

    虧天氣還挺不錯 *誤*

    感謝遠方為我加油的朋友
    麻吉總是情義相挺,喊燒義不容辭

    總之勉勵自己要有耐心,繼續努力
    以上。