• 休假免驚

    前陣子,某天,腦中突然響起一首歌,停不下來,很電波

    這首歌是伍佰的「小姐免驚」。

    原先不知道為什麼我會想在腦中哼「小姐免驚」,但是前天排休假之後,我突然瞭解了,這是潛意識要我「休假免驚」(認真)。如果前天我不排休假,或許我反而才會驚嚇不已,因為那天是地方特考報名手續的最後一天、報名文件寄件期限的倒數第二天,而報名所需的畢業證書,我放在家裡;並且,原本我就想找個上旬的日子排休,或湊個中秋連休,卻都因為業務緊軋而未果,整個人心理狀態如健診當時諮商師跟我說的「發條繃太緊」,最好找個時間緩衝一下。

    大前天晚上趕著洗證件照片、到超商繳報名費。接著前天又大清早趕回宜蘭把畢業證書翻出來影印、跑郵局完成寄件,至此才暫時止住心內的驚惶。

    接著又衝去羅東的銀行開戶。平常日的環市道路,近午時分,幾無車馬喧,非常喜歡這種恬靜的感覺。因為安靜,也讓我察覺後輪似乎某幾根幅條偏軟,騎乘時由於受力不均,發出噫喔噫喔的拉扯異音,需要再作調整;前變速器也有些問題,要一併找時間維修。

    之所以再去開戶,也是源於某天睡醒,突然察覺自己一事無成、蹉跎韶光,很是悲哀,心想至少要學著理財吧,就想去開一個多合一戶頭。無奈因為近年來詐騙猖獗,銀行業者多要求客戶需在離戶籍地最近的分行開戶,亦提高開戶金額,以抑制人頭帳戶,我也只好趁此休假,回來順道辦理。

    再衝回宜蘭後,由於沒有約到人,只好自己一個人跑去吃魚丸米粉,解決中餐;之後又去逛還沒去過的蘭城新月誠品、湯姆熊。終於玩到 Street Fighter Ⅳ,讓身為格鬥遊戲迷、又身處大型電玩沙漠的我好感動;同時也頭一次玩到華語歌曲版的太鼓達人,在我個人的大型電玩歷程中,除了臺灣鈊象電子出的機台,這還是我頭一次玩到國外廠商推出在地化內容版本的大型電玩遊戲。

    接著又跑回宜蘭大學看看。除了新的行政大樓,也發現圖書館的軟硬體改變不少,不免有些許人事已非的悵然、陌生感。

    最後終於甘願滿足地回家吃晚餐,再帶著一點點不甘願地坐車重返魔都。

    沒來由的話,我也不想閒閒沒事戰什麼「台北國」的偏見,只是當你呼吸了一天清新的空氣後,步出捷運南港站,又是一陣汽機車廢氣味撲鼻而來,當中的落差,怎能不讓人有所比較與感慨?你知道,你又回到魔都了。

  • 詭異的刮鬍刀片訂價

    一直以來,我都對宜蘭市某大賣場的某款刮鬍刀片訂價策略相當好奇。

    兩片裝:NTD$99、四片裝:NTD$238。

    我想四片裝的只能賣給算術不太好的人。

  • 砍掉重練,需要勇氣

    因為有感於不曉得還能這樣人模人樣地活多久,所以決定盡棄所學,在有限的殘生,做一個自己喜歡的自己。

    當初,原本入住宿舍的第一天、還未開學,即有念頭重考。是賴鼎銘老師講述的圖書資訊學概論,將我留下。如此真正追求「資訊」本質而非偏頗於「資訊即電腦」的學門,其實可以很理論,也可以很實務。除了賢師的思想引領,上下幾屆的能人異士輩出,以及功力深厚的宗穎助教引導,窩在系上的實驗室,在自我培養各種資料處理技能之外,便是同這些強者互相交流。如《創新求勝》一書所述,知識管理是「把人找對、給他們一個激盪想法的好環境」,LAB 對我而言,就是這樣的好環境。域名命名「魅研社」,乃有其紀念意義。在大學期間,或許和部份人士相處不睦,有些許遺憾,但是總體而言,個人非常感謝世新圖資(現世新資傳)的教育、栽培。

    而承襲舍我老校長的報人精神,世新校園的思想自由、多元,也是影響我不致成為尋常的「死大學生」、還能有基本獨立思考能力的轉捩點。感謝這個隨時能拿到破報等刊物、統派和獨派思想者都能開授臺灣史、眾多社團與實習單位任你玩、柯賜海也能進來當演講來賓的學校。

    四年期間,對我最重要的幾個觀念啟蒙老師,除了賴鼎銘老師給予圖書資訊學整個大系概觀介紹,還有謝宗穎助教指導的動態網站程式設計,至今仍是我混個溫飽的主要技能;卜小蝶老師糾正「系統」一詞不該只是電腦軟硬體,而必須把人、組織、作業流程等一併納進來分析,如此的整體觀才是「系統」,我同樣於現在做系統分析時隨時銘記在心;林頌堅老師訓練學生上台以類似後來相當風行的「心智地圖」畫圖表達自己對特定主題知識的認知,在我做系統設計、甚至是撰寫學位論文時都一直受用。

    是故,雖說「盡棄所學」,卻絕無可能,因為這些所學早已內化。然而,幾次國家考試應考失利,以及不知多少次對於環境的無從施力,積累下來,深感自己學藝不精、資質駑鈍,無所適從,日前決定不再執著,換另一個攻略路線,或能較快樂、有成就感。誌之惕己。

  • 前陣子去聽了蕭煌奇「愛作夢的人」演唱會

    這是我人生首次自掏腰包購票去聽演唱會。

    某天上班途中,等紅綠燈的時候,一台公車從我眼前駛過。我突然注意到車體廣告:蕭煌奇「愛作夢的人」演唱會!曾經想去奧多咖啡聽蕭煌奇唱歌,但是就在「有時間一定要去聽」、「找個時間去聽」的蹉跎怠惰找理由之間,奧多咖啡已不在。所以當我看到這幅廣告後,毫不遲疑地去訂了票。

    剛開場的時候,現場觀眾似乎還放不開,但是陳昇突然以飛機頭造型亂入踢館後,整個場子被炒熱了,氣氛變得超級熱情歡樂。

    我最感動的幾個片段,是全場合唱「你是我的眼」,還有唱到「春花夢露」、「阿嬤的話」這兩首的時候,以及看到一段他用電腦點字輔具的影片時。

    這真是一場值回票價的演唱會。

  • 程式設計怎麼會是「給大學生去做就好」的工作?

    對我來說,這個小圈圈,某些教授這種不尊重專業的觀念,是我落入失望的關鍵。

    在碩班聽到這句話兩次,我整個人都癱了。

    開發一個資訊系統,不是只有 Programming 而已,至少還有 Analyzing 與 Designing,要做出一個好系統,三者相生、互為關連,無一可偏廢或偏頗。而就算是這些大頭認為「給大學生去做就好」的程式設計工作,也還有各種的程式設計方法、風格,道中有門、門中有派,各富趣味;要把程式寫好,你最好還得懂一些資料結構、演算法、作業系統、編譯程式、人機介面…等知識,豈止是單純的「你們開出需求、他們只管『按圖施工、照表操課』」而已?

    更別說針對不同行業別,還得具備其領域知識,才能做出一個切合需求的資訊系統。

    而什麼時候,當你有能力去親身參與、實踐一個資訊系統的開發過程,而不是講得一嘴好系統時,竟然會被說「那不是你該做的事」?

    就算是要做所謂的「管理白領」而不是「編碼黑手」,你也得有一些基本的觀念與知識才有底子去指揮與溝通吧?

    如此心態,無怪圖書館界用的一堆資訊系統,其軟體品質低落至極。

  • 筆記一下週六的 HTC Magic 刷機心得

    這次是幫強者我學弟刷機,最大的差異是有了 Universal Androot 這個鑽 Android 漏洞工具介面,就不用再迂迴於製作金卡、刷歐版 RUU 等步驟了。

    老話一句:本文為純粹個人心得,如果對於路過的你有幫到忙,那麼大家算是結了個善緣,但是我沒有必要因為本篇對任何人負責。你的手機,你自己負責。

    1. 打開除錯模式,用 adb 透過 USB 安裝 Universal Androot
    2. 在 adb shell 下執行 su 切換為 root 後,用 flash_image 工具刷 recovery-RA-sapphire-v1.7.0H.img 換掉官版 Recovery。
    3. 拔掉 USB 傳輸線,按 Home + Power 重開機進 Recovery,先做一次 Nandroid 備份,再用裡頭的 Zip 檔更新功能,刷 update-hboot-1.76.2007-signed.zip 換成工程版 HBOOT (SPL, Fastboot)。按下 Home + Back 完成更新、重新開機。
    4. 接上 USB 傳輸線,按 Back + Power 重開機進入 Fastboot USB,刷 Radio_HTC_PVT_32A_6.35.10.18.img 這版 Radio,再重開 Fastboot 確認版本號正確。
    5. 做到以上步驟,裝了 HTC Sense UI 的 Android 1.5 版 HTC Magic 機器已經完全解鎖。如果需要換成 CyanogenMod 6.0 (Android 2.2),再繼續以下步驟。
    6. 在 Fastboot USB 模式下把 Radio 降版為  Radio_HTC_PVT_32A_3.22.20.17.img,把 HBOOT 降版為 hboot-1.33.2010-signed.img。不可省略或直接跳到這個降版動作,一來 CyanogenMod 6.0 需要 3.22 版 Radio 和 1.33 版 HBOOT,二來若直接刷 1.33 版 HBOOT 會無法刷 3.22 版 Radio,螢幕會一片慘白陷入當機。刷完後記得 fastboot erase system -w 清除系統分割區資料。
    7. 再進入 Recovery,刷 update-cm-6.0.0-DS-signed.zip (CyanogenMod 6.0), boot-cm_2634.7_ds_32a-oc-uv-fp-091310.zip (32A 版機器用 Linux kernel), gapps-mdpi-tiny-20100816-signed.zip (Google Experience Applications),刷完後重開。
    8. 進新版 OS,安裝與設定 SetCPU、Google Maps(需另外賦予特別權限)、注音倉頡輸入法。
    9. 進 Spare Parts 設定 End button behavior 為 Go to sleep。
    10. 進 CyanogenMod settings 調 Performance 關掉所有的選項,換穩定與電池續航力。
    11. 進同步選項把 Picasa Web Album 取消同步,換 3D Gallery 的流暢。
    12. 進 ROM Manager 把 Recovery 換成 ClockworkMod 版。(選用)
    13. 進 Recovery 做一次 Nandroid 備份。(選用)
    14. 根據個人需求再做一些微調,收工。