Monthly Archives: September 2010

砍掉重練,需要勇氣

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

當初,原本入住宿舍的第一天、還未開學,即有念頭重考。是賴鼎銘老師講述的圖書資訊學概論,將我留下。如此真正追求「資訊」本質而非偏頗於「資訊即電腦」的學門,其實可以很理論,也可以很實務。除了賢師的思想引領,上下幾屆的能人異士輩出,以及功力深厚的宗穎助教引導,窩在系上的實驗室,在自我培養各種資料處理技能之外,便是同這些強者互相交流。如《創新求勝》一書所述,知識管理是「把人找對、給他們一個激盪想法的好環境」,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. 根據個人需求再做一些微調,收工。

【尋人啟事】曾在宜蘭高中圖書館服務過的尤秀美小姐

我想要找一個對我而言很重要的人:曾在宜蘭高中圖書館服務過的尤秀美小姐。她離開宜中多年、後來曾調到埔里高中(現在的暨南大學附中),與我們這幾屆常去圖書館窩的學生斷了聯絡,求助 Google 大神也未有線索,希望藉著這則尋人啟事,有緣能再與她重新取得聯繫。

尤小姐或多或少影響了我就讀圖資系所的決定,從小到大,我遇過的圖書館員不少,但是如她親切者,至少到高中畢業時,還是只有她一個。不過,如果真的與她聯繫上,其實我想跟她好好細說的是,這麼多年下來,發現我其實是一個圖資界的不適者,就算這樣,我還是有一大堆的感想、心路歷程想與她分享。

請路過、見過本篇的朋友,能幫忙我留意看看,週遭是否有一位尤秀美小姐,曾在宜蘭高中圖書館服務過的尤秀美小姐。感謝您。