星期二, 4月 05, 2011

忙碌的三月

三月的時候接到母校的電話。

「T醫師,某教授希望你修改病理切片瀏覽程式,加入社群功能」
「我想想看,等等...某教授不是皮膚科?為什麼會想改病理切片」
「喔喔,因為他想根據這個寫論文」

聽到自己寫的東西要被拿去發表,本座表示斷然不能忍XD。於是乎這個case就接下來了,看會不會真的功能完成了可以寫paper。順便要了一點小錢當作開發費用。

結果打開IDE發現東西幾乎快忘光了。Actionscipt、XML、E4X,etc.。本以為三兩下可以搞定的東西最後都弄很久。加上現在不是學生,白天上班得當Radiologist還得照樣值班,晚上下班回來弄,弄的三月瞬間就過去了。中間還穿插放射科年會讓我某個週末不能寫code。不過說實在現在還是感覺碰code比較幸福。打開livedocs動力又來了。

最後案子總算是如期完成,開發過程比想像中長一點,特別是最後一關,一時興起想說應該丟個中文資料之類的測試,結果程式一吃中文就掛了,後來trace發現是Flex 4 SDK內建的XML Parser處理unicode有bug(明明XML就寫明用Unicode了,資料也用UTF8編碼存,偏偏Parser就是會腦殘把它當成ANSI編碼)。最後自己想出辦法手動把HTTP挖過來的資料手動轉碼丟給Parser,總算是繞過這個bug,修修美工最後收工,現在就等對方的回應了。

然後code寫完就進入小兒科,第一次值班就收了10+個new pa,讓我從中午十二點接到凌晨兩點,值班班數是放射科兩倍,假日還有腦殘note要補。感覺code寫完的真是時候XD 全文連結

0 意見: