Monthly Archives: February 2007

天使戰爭

天使戰爭

今天晚上看了我弟買的《天使戰爭》(Agents of Light and Darkness)。這是賽門.葛林(Simon Green)夜城(The Nightside)系列的第二集,之前中文版已經出過一本《永夜之城》(Something from the Nightside)。

第一集我給的評價只有中等,就像序言中說的,這是冷硬偵探和都會奇幻結合。還算值得一看的奇幻小說,不過因為「夜城」概念對我們來說不算什麼新點子(相信很多人都有看過日本漫畫「閃靈二人組」GetBackers,和其中的「無限城」的概念相當雷同,雖然閃靈二人組基本上是部爛作…),評價上自然也不會打得太高。

第二集描述一件神器「墮落聖杯」(註)來到夜城,因為它有強大無比的力量所以各方勢力都想搶奪--甚至包括光明天使和黑暗天使,主角必須在天使們毀掉夜城之前找到它,並阻止它落入不當勢力的手中。
Continue reading 天使戰爭

春節書單

家裡大家都感冒,外面又濕冷下雨,還到處塞車,於是後面幾天的時候花了點時間看了之前沒時間看的小說。

Darren Shan – Demonata Series(向達倫 – 魔域大冒險系列):

  1. Lord Loss(喪王降臨) – 重看
  2. Demon Theif(惡魔賊)
  3. Slawter(嗜血魔)
  4. Bec(女祭司)

其它:

  1. Charlotte’s Web(夏綠蒂的網)
  2. Prelude to Foundation(基地前奏)
  3. Foundation and Earth(基地和地球)

Continue reading 春節書單

live search

之前就一直在用的live search plug-in,我想應該很多人都曉得在IE下面打中文永遠都是No Results.

前幾天把部落格上的prototype.js從1.5.0rc0(幾乎所有的人都還在用)換成1.5.0 release,script.aculo.us升到1.7.0。那時候沒啥感覺,只覺得似乎和原本的script都還相容,prototype.js變肥很多(53.xkb->70kb),再來就沒去理他了。

結果今天無聊在試驗的時候,發現在IE下面打中文竟然搜尋得到東西了。看來新版有針對在IE下的utf8問題做了修正吧。

沒啥大不了就是了,就做個筆記。

Updated: 剛剛發現了,管理後台和1.5.0 release不太相容,comment管理的AJAX會失效。所以後台目前還是要用rc0,前台後台得分兩份了。目前看wordpress trac他們打算2.2版才會修正這些問題。

FancyTooltips re-fix

FancyTooltips在Firefox下會顯示雙重tooltip是個老問題了,而之前我也弄了個修正,但是因為舊的修正和IE7相處不太愉快,最近一直在想辦法改良它。

今天剛好在試Firebug,比js debugger好的地方是,當hover的時候,如果firebug是處於dock狀態,滑鼠不會被focus out--於是難以debug問題就解決了。

問題的癥結點在於,在呼叫setContainerContent()的時候,oContainer有時候並不是空的,真正理由不曉得,可能是某些function的重覆進入。總之清掉就沒事了,修正方法如下:

var oOutputNode = document.importNode(oXMLDoc.documentElement, true);
removeContainerContent(); //增加這一行
var oChild = oOutputNode.firstChild;

照例放上新的修正

這個修正依然包含之前wordpress中<ins> <del>時間錯誤的問題。再加上一個IE透明度的小修正(css)。

注意:FancyTooltips以MIT License方授權。

Live Sync 1.0

基本上把所有想得到的功能都做完了,改了不少,原來MSN Sync的骨架剩下的也不多了。來點新氣象,換名字叫1.0吧。說明也已經更新好,如果沒有什麼大問題的話應該不會再常常更新了吧。

MSN Sync Modified 2.2 -> Live Sync 1.0更新事項:

  1. 增加選項可選擇全文同步或切到<!–more–>為止。可自定另一個內文範本供截斷文章時使用。
  2. 修改時間功能,能真正傳出文章的時間。
  3. 增加一個同步所有文章的按鈕。(因為文章判斷的一些問題,可能只在wordpress 2.1之後有效)
  4. 增加可以選擇不想同步的類別。

下載新版

本來時間是送錯的,所以Live Space在newpost的時候永遠幫你填目前時間。目前可以正確送出在wordpress上面張貼的時間。

而修正時間問題後終於能把同步所有文章的功能加入(不然同步所有文章時間都是現在,很怪)。美中不足的是,因為Live Space日期彙整產生方式比較特殊,就算你同步了舊文也不會出現舊月份的彙整。

p.s: 已經在用的人用Sync All existing Posts功能理論上也是安全的,之前有儲存到id的文章會用edit去修改。若有用到很早期版本msn sync的人,因為一開始id沒有儲存到,就有可能出現重覆文章的問題。

Update: 重新包了一包,也submit到wp-plugins.net上去。新包好的版本檔名改過。舊版使用者請先deactive plug-in,刪除wp-msnspace.php,放入wp-livesync.php之後再重新啟動plug-in。

MSN Sync Modified 2.3beta

上一版基本上做錯了…腦袋一時打結,趕快更新一下功能正常的版本。
主要修正:

  • 修正沒有more時全篇文章會消失的問題。2.2 測試的時候其實是正常的,但是正式版忘了判斷是否根本沒<!--more-->tag的存在。所以如果沒有<!--more-->整篇文章會不見。
  • 因為正常來說是要有<!--more-->的時候才會有閱讀全文的連結。所以新增一個給more用的template,當文章中有<!--more-->才會予以切斷及增加<!--more-->的連結。會改用另外一個範本。若之前抓過2.3beta的人,在b2不懂怎麼用的話可以按reset option參考新範本怎麼做。

非功能性修正:

  • 修正送出的時間,本來是送目前時間,改為送出wordpress中文章的時間。可惜live spaces完全不理時間的樣子,改了等於沒改。
  • 修正無法通過xhtml 1.0驗證的問題。

新版下載

募兵新制

最近聽到的,一改以往統一招募,由國防部分發,或是下部隊後再重新簽約受訓的作法,現在各位單需備自行獨立招募所需的志願役士兵員額。

和過去不太清楚會被分到什麼單位的狀況比起來,目前在簽約的時候,就能很清楚知道受訓結束後,將會被派駐至什麼單位服務。服務地點,工作內容,甚至你將來的長官是誰,都比過去明確很多。

雖然不曉得招募有無因此改善,聽起來這個新政策,對一直招募不到足額志願役士兵的情形,應該是一項相當正面的因素。

一個軍校畢業的朋友就笑說,真想不到當軍人也會有業績壓力。

那位朋友的單位是屬上下班單位,也可利用下班時間進修,且業務內容偏重電子、電機等專業技術,不像一些步兵旅的工作內容那麼無聊,能實質學得一些專業能力,又有機會考取赴美進修的機會。

志願役士兵雖只要求高中學歷,但他們單位一進去就有專業加給,薪水三萬多,甚至比一些大學畢業生還好,所以在他們單位也有不少大學學歷的志願役士兵。

對照以前在外島當兵毫無自由的那種精神壓力,真羨慕現在的小孩選擇那麼多。有時候剛畢業,找不到好工作,選擇和自己專長有關的上下班單位服志願役,除了盡完國民義務,也能學得到一些真正有用的東西,自由和發展性都比以前好太多了。

出社會有時候難免茫然,延後做選擇的時間也是一種方法。但比起延畢或去唸毫無意義的學位之類的手段,有不錯的薪水,又能解決兵役問題,似乎也是一個不錯的選擇。

以前考過軍校,也曾考慮過服兵役的薪水和福利,但對我來說,工作或錢都不是我人生的最大目標,重要的是能不能有永續學習的機會。這種自由度和未來性是那時候在外島步兵旅沒有看到的。當年有像現在這種制度的話,也許我現在就在軍隊中服務了吧?


btw, 雖然看這個blog的人也不多,總之也順便看看有沒有辦法幫朋友生點業績,如果有家住林口附近(台北縣或桃園?)最近要入伍,或追求穩定生活,有志報考志役願士兵的,可以和我連絡。或者新竹地區的小朋友,我表姊和表姊夫是在新竹地區服務的軍人,我也可以幫忙提供新竹地區的資訊。