耀賢's profilePhotosBlogListsMore Tools Help

Blog


    April 30

    心裏的故事

    對我來說, 所感受到的累是比身體的累再加一層的.

    身體累了就要休息, 誰不知道呢? 但可怕的是心裏的累啊! 明明自己已經很累了, 自己已經打定主意要休息了, 但偏偏別人不認為如此, 別人只認為當他在遠處看到你的時候, 就等於你在遠處也看到他了, 於是他要向你打招呼, 完全不管你當時在做什麼事情!

    於是, 自己在戶外唸書的時候會被打斷, 在思考的時候會被打斷, ... , 以及到最後, 疲於奔命地想躲開人群, 想要一個人靜一靜的時候, 仍然被逼著作社交的動作.

    這才是可怕的累啊! 不懂得體諒他人的心, 是很可怕的.

    這是我心裏一直感覺到的事情, 在這所學校中, 我真的不知道要躲到哪裡去. 拋頭露面可不代表我喜歡與人交談啊! 但我常覺得, 我真的很想休息, 卻沒辦法休息到. 我需要安靜, 因為我有類似中耳炎的病症, 經常使我的呼吸感覺不舒服, 缺乏睡眠時會有特別難過的感受. 我平常都在忍受這樣的感覺, 所以很不喜歡跟人講話, 因為跟人聊天太多消耗掉我的精力之後, 我會疲累而加強了呼吸不舒服的感覺. 為了不造成自己太疲累, 所以能不交際的時候就不交際.

    這是我調整自己身心的辦法, 我很知道自己痛苦的來源在於呼吸的難過, 也知道是因為身體太疲累而造成呼吸難過, 所以我為自己爭取許多休息時間. 幾乎不管什麼時候, 我都在休息, 也是在調息.

    但是, 外界的人就是喜歡打招呼, 就是喜歡在你沒看到他時認為他也要跟你打招呼, 就是覺得即使你在看書他也要向你打招呼. 我的天哪! 這讓我覺得很煩, 也覺得逼我到極度精神崩潰.

    尤其是那些信基督的人, 太可怕的熱情, 過去曾經差點把我逼死掉.


    Quote

    累了,就休息一下比較好!
    (有些重點)
     
    平時我們騎車或爬山,大家最常說的是「加油,再撐一下就到了」、
    「到前面那棵樹下比較陰涼再休息吧」、
    或是當有同伴提出休息要求時,我們會說「現在就要休息啊?」。
    這些說法都好危險,多撐那一下下,誰敢保證下一秒鐘不會出問題?
    你認為自己很健康?你多久做一次全身健康檢查?一年?半年?
    再怎麼注意,也不至於每個星期檢查一次吧?
    在爬坡的過程當中,你又怎麼知道是「很累」還是「心臟快停了」?
    老趙最後出問題的地方是最平的平路,且之前大家都有說有笑的,
    他有心臟及高血壓方面的問題,他天天持續努力的運動,
    但在他往生(47歲)之前,他依舊分不清是「很累」還是「心臟快停了」?
    累了,就休息吧!沒有人敢對自己的身體做100%的承諾!
    如果有人笑你,就讓他笑吧,因為那不是你真正的朋友。
    運動員透過不斷的訓練,把自己的體能推向顛峰,就像健美先生,透過各種方法,把自己全身肌肉搞得像是綠巨人,但這其實都不是符合大自然常態的,
    因為大多數「正常人類」,不可能肌肉這麼大、跑這麼快、跳這麼高、騎這麼陡這麼快,
    你現在沒問題,並不表示10年20年後依然沒問題,有可能你只是先預支以後的老本;
    所以,不要太著重什麼肌耐力訓練吧!因為那些電子儀器並不清楚你目前身體的健康狀態,
    自己的感覺最準,累了,快喘不過來了,即使只剩5公尺,就是要停下休息!
     

    投稿前夕得知延期...

    要寄一份全文出去之前, 不但得知延期, 而且要求的檔案格式也換了! 他們說要申請 ISSN 要大家都寄 .doc 或 .docx 去, 真奇怪.

    這樣子有點麻煩, 要把LaTeX檔案轉換製作為Word文件.

    April 25

    電腦系統出問題

    本來我的電腦是多系統, 還能夠補救, 但自己做錯了一些事情, 例如跳進Ubuntu用指令刪除Windows系統中的病毒執行檔, 以及相關 .sys 檔案, 卻不小心用了指令歷程功能 (按上鍵會讀出前一個已送出的命令) 用太兇, 沒注意到 ls 與 rm 的區別, 於是 ... 呵, 耍了一個笨招.

    讓我電腦Windows出事的是 wintems.exe .這次特別沒有破解病毒的希望, 是因為連安全模式也無法啟動.

    後來修復的動作出了一些問題, 首先是跳進Ubuntu刪Windows的病毒檔, 卻誤刪了Windows的系統驅動程式, 接著是用GParted Live CD調整硬碟啟動磁區的配置, 它所做的竟然不是我所預想的, 而且修改 bootable 設定之後沒有任何確認鍵, 也無可反悔. 本來想用GParted安裝Grub多系統啟動選單, 但失敗了.

    在想對策時, 曾想過一些屬於幻境的方案. 譬如, 電腦硬碟只是分割好的儲存空間, 作業系統全靠所塞的光碟片執行. 或許將來可以這樣做. 有關的是, 幸好我把資料磁區與系統磁區分開, 刪掉了系統磁區, 仍然可以在資料磁區讀取舊的資料.

    恰好 Ubuntu Hardy Heron (8.04) 出來了, 就安裝那個, 安裝之後覺得真美.

    難得的電腦中毒經驗

    今天我還在想著, 我的電腦防禦那麼強, 還可以讓我使用多久; 沒想到就中了不知什麼病或蟲, 而且退路完全堵死, 暫時無法補救.

    我的電腦有四個作業系統: Windows, Ubuntu, FreeBSD, 以及 Minix. 後方二者是練習用的作業系統. 為了調節四個系統的配置, 安裝順序是 Windows, Minix, FreeBSD, Ubuntu; Windows 是最早存在的系統, 其他資料磁區劃分出來放 Minix, 然後 FreeBSD 另有自己的分割磁區方式並且搶開機磁段, 最後用 Ubuntu 的 Grub 把四個系統開機區組織起來. 基本上, Windows 出大小事, 我都不敢重灌 Windows, 否則會把 Ubuntu 牽連進來, 而 Ubuntu 是我目前累積整理工作較多的磁區.

    從早期只使用 Windows 時, 我就有一份非常厲害的防火牆, 只要有這堵牆, 我三年多都沒中過嚴重毒害. 它名叫 Sygate Personal Firewall, 強的地方在於能夠紀錄網路上哪些輸入流與輸出流必須阻擋, 能夠自訂阻擋規則, 還能夠在有流量進入或流出時主動提示訊息詢問 "允許或阻擋." 另一方面, 我的電腦使用習慣也不是很隨意地抓各種檔案或隨便點擊執行什麼指令. 有時即使遇了一點麻煩, 還有安全模式可以處理. 對於檔案的處理, 只要一想到就用 ClamWin AntiVirus 檢查.

    但今天我似乎太急著找一種軟體了, 以致於一找到就打開來看一下效果. 忙了一段時間, 突然發現 Sygate Firewall 的駐守圖示不見了! 仔細一看, ClamWin 圖示也不見了. 趕緊去找 Sygate 與 ClamWin 的啟動圖示, 一執行就跳出訊息告訴我 "這不是合理的 Win32 程式," 這我就知道是出大事了. 病毒會主動阻擋任何掃毒措施. 忙完, 重開電腦, 發現進入安全模式會出錯誤, 藍白畫面告訴我要做一些基本檢查. 這樣我都找不到任何退路了: 無法修復, 無法掃毒, 也無法重灌. 因為多系統的關係, 我遭受的傷害只有一半, 但也因此不能隨意重灌其中一項系統.

    目前, 我想我能做的就是, 在 Windows 系統絕對不上網. Windows 內建的防火牆很早之前就被攻擊而無法啟動了, 而我也一直倚靠著 Sygate Firewall. 如此看來, 沒有防火牆而上網, 對我來說就像是沒有穿衣服而逛大街. 進 Windows 絕對不能上網, 是個麻煩, 但目前我還必須把 Windows 所能處理的檔案與文件繼續處理下去.

    這樣一想, 我很不清楚病毒究竟想給我什麼樣的破壞, 大不了我就不上網了, 不再接受與傳遞有問題的檔案. 它既不打算完全毀掉我的系統, 我也不為它傳遞病媒. 有什麼意義?

    麻煩的是, 我要切換到 Ubuntu 才可以上網傳檔案.

    April 18

    寫作

    這幾天在寫論文, 覺得用LaTeX寫東西是有點安心感的事情. 但是, LaTeX真不容易入門, 而且恰好我記性似乎一天一天地在短少著. (這時候學東西與處理大量資訊都覺得痛苦, 今天讀了明天就忘了, 好可怕.)

    寫東西真是苦差事, 一直在想是這樣寫好呢, 或那樣寫好呢. 有時候覺得現在記得的東西可能明天就忘了, 要趕緊記起來; 記起來之後, 卻好像把一件重要的事情丟在紙上了, 之後並不會用很慎重的心態閱讀那些記下來的東西. 這樣, 我想那是我欠缺的磨練. 寫作就像是把以前的自己跟現在的自己內心世界折疊起來, 也好比修改文章, 把之前的版本與新的版本混和, 才能寫出有系統, 有條理的東西.

    我覺得寫作上我沒遇到什麼瓶頸, 除了常常無法對付自己的記性衰減之外.

    混沌理論之父病逝

    一直喜歡混沌領域, 跟複雜科學一樣地喜歡, 雖然跟自己本科差距極大. 很可惜來不及涉入這些領域.

    聯合新聞網消息: http://udn.com/NEWS/WORLD/WOR3/4305105.shtml

    April 11

    Fan

    我記得大一時寫國文報告, 寫老舍的有名小說「駱駝祥子」, 在報告中不斷地寫「大師」當作代名詞. 那篇文章唸起來一定很癟口.

    然後, 在能力弱的時候, 對於領先者有許多憧憬. 靠著一些近似於催眠的自我激勵, 在心裏努力追隨著許多「大師」.

    今日聽老師提到 "fans" 這個詞, 那個詞眼像在我腦中自己給自己一擊. Max使我開了一項眼界, 是在於非常快與洽當地談論一件事情, 不管所談論的言語是否完備. 另一個更重要的點是, 以很輕鬆的態度面對褒獎與能力差距: 當人說他很好時, 他回答 "有嗎?" 我說自己很差時, 他回答 "有嗎?" 我想, 他是以學問的樂趣為重心, 卻不是以知識能力的強度為重心.

    經過一個月多的思考之後, 我很快地放棄了各種視其為大師的想法, 並且覺得自己不該公然地強調他講的課程之好. 我很不喜歡自認為是他的fan, 因為吸引人的不是那些外在漂亮的講課與解釋.

    我很喜歡的是他的那種平常心的精神. 他人也都有這種精神. 學識本身是一種美的, 愉悅的事物, 但學識的光芒越露出, 自己越想藏在黑暗處. 有一位現代哲學家羅蘭巴特也提過自己有這種癖好, 無法公然地凸顯自己太多. 我有同樣的感想, 讀書多了, 就越想待在平凡的處境.

    "Fan" 對我自己來說, 像一根戳著自己皮肉的針, 它是個壞狀態與好字眼, 提醒我多檢討自己的心態.

    壅塞學

    西成活裕 壅塞學

    在書店看到這本科學普及書籍, 內容覺得有包山包海的感覺. 最近我也在思考, 正在做的最短路線問題是否是一面以數學規劃方式解題, 另一方面也該視其為社會科學問題. 所謂找出最短路徑, 一方面是在性質屬於最短路徑, 另一方面在人的感覺上是最短路徑. 在這本書提到了我某一層想法: 車流與人流相同, 卻與電腦封包流不同.

    而且很高興他書裡頭提到了cellular automata. 之前我讀過二, 三個月的細胞自動機文獻, 一直很想把這方面的數學模型套進路線研究中.

    順道一提, 在想著functional language如何解最短路線問題時, 一開始在想著車流就是一堆車的排列, 所以開始定義:

    data Unit = Car | Empty

    type Flow = [Unit]

    就讓心裏想的模型有個轉彎: 如果直接拿車流情況來決定權重, 而不是拿黏附在道路上的某個成本函數來決定權重, 應該很自然. 細胞自動機講的就是這個, 這一秒存在於車流中的每一元素好比狀態不是0的細胞, 這些元素下一秒會往前移動. 我想, 車流中的流量可以由車流長度表示, 壅塞則由車流中的細胞狀態決定... 還不確定能不能做得很完整. 再看看.

    Time-Dependent Network

    I was not aware of the so-called "time-dependent network" until recently. Some researcher claimed that different results are caused in different scales in a time-dependent network with travel time as weight varying. They gave a refinement resisting instability from the old method by using velocity as weight in the dynamic network.

    I am thinking about another modeling paradigm. In general weights are treated as a number independent to the length of any link in a graph as a road network model. What imagined as alternative modeling technique is to model a flow network model, but a road network model. The quantity of cars lining up a road segment contains is varying, and the length of links are used as weights when using algorithms to calculate the shortest paths.

    April 06

    問題與解題技巧

    今天讀了一篇很棒的survey, "Formulations and exact algorithms for the vehicle routing problem with time windows," 才發現有個最基本的概念是我們做演算法研究的人要認清的: 一般人常說最短路徑演算法, 但各種詞彙有個講究, 最短路徑是個問題, 解答的方法稱為Dijkstra的演算法或是什麼演算法; 最小成本生成樹(minimal spanning tree)是個問題, 而Prim的演算法是個解題方法; 旅行的銷售員(TSP)是個問題, 且車輛限時尋徑(VRP with time windows)是個問題, spanning tree模型對它是一種解題技巧.

    過去在這一點吵不休, 回歸基本面, 即使是做老師的, 也不見得把什麼是問題, 什麼是解決方法區分得清楚; 或者什麼方法解決什麼問題, 是因為什麼理由, 都搞不清楚. 我想這是我學校一些學術人帶有這些問題. 在大學的學習經驗, 學資料結構與演算法時, 是將那些化約成臨時硬記的一些斷言(英語詞大概是tautology吧, 就是那些記起來並考試時照著寫的知識; proposition至少還有真假判斷, 考試的東西連proposition都談不上,) 可憐的大學學習生涯被葬送在只求考試寫對的事情上.

    另一方面, 我個人總是傾向於做分類學, 對一個詞彙總是先做正確的歸類, 再以(字面上)徹底認識的方式去看待. 因此, 我看一些formulation的東西總是看很久, 如果不能把符號記起來, 我覺得很難懂它所表達的事物. 這對我來說是個麻煩, 使我常來不及學到視物的細節.

    April 05

    逛天瓏書局

    平常很喜歡逛天瓏書局, 很少買書, 但一買一定是上千塊的花費, 因為只買英文書. 翻書也很只看英文書區, 不是因為崇洋, 而是中文電腦書給我的印象是manual, 中文書每一本都只是操作手冊. 而英文書的題材與討論豐富到家了. 最近在新書區發現竟然有歷史書.

    前晚去逛, 是為了一本定價台幣四千元有找的 Path Routing on Mesh Optical Networks. 因為定價高又真想讀一讀, 我必須仔細考慮. 看了大概之後, 覺得這本書只有一半是我想看的; 它討論尋徑演算法, 是我想看的, 但是計算環境特定於光學網路, 是我太不熟悉的東西. 我想存錢久一點再考慮要不要買.

    然後開始掃描各書櫃, 找到我的書單:

    Reasoning About Knowledge --- 裡面都講邏輯. 讓我想起以前有同學聲稱想做知識管理的研究題目, 不曉得這些商學的, 管理學的人知不知道要讀一些epistemology.

    Ramakrishnan & Gehrke的Database Management Concepts --- 我沒讀過的經典資料庫課本, 以前我的課本是Elmasri & Navathe的Fundamentals of Database Systems. 看中這本書的是裏頭講到DBMS的實作. 有空想複習.

    Physical Database Design --- 同上, 也看中DBMS的實作議題. 我非常喜歡資料庫這研究題目, 可惜在這研究領域似乎比較擁擠一些.

    Advanced Database Systems --- 裏頭除了relational與object-oriented, 還講temporal與deductive等類型的資料庫. Deductive database也是我很想看的議題, 是以邏輯為基礎的資料庫系統, 或許應稱為知識庫.

    Connecting: Patterns of Discovery --- 看到connecting這詞, 就想到E. Dijkstra 1959年的論文題目中那個connecxion一字. 我以為這本書講類似最短路線問題解題的網路環境, 概略看過發現是羅列了古今各種連結情況的應用, 包括了電腦, 網路, 人際, 與智慧的連結. 是很精彩但淺略的書, 適合翻譯列入「天下文化」科普系列中.

    二週前跟書店登記加訂Algorithms: A Functional Programming Approach, 目前還沒有回應. 每次經過天瓏書店的加訂存貨區, 都忍不住低頭掃瞄一眼. 其實我自己查過這本書在Amazon也缺貨, 只有一本二手書. 聽說是一本相當受到喜愛的書. 另外想要一本更舊一點的LNCS Combinators and Functional Programming, 目前Amazon仍有貨且US$ 22.

    雖然看這麼多書名, 另一方面, 卻沒什麼心情買書. 最近聽說博碩學生都會養成一些習慣與情結, 其中有 hard to concentrate in their subject, 寫這話的人現在是大學教授. 看樣子, "古今中外", 我們的感受差不多. 我想我該把手邊的書與報告讀完, 再說.

    致歉

    「三歲半カカミちゃん唸唐詩與大學篇」剛發現已經失連, 真抱歉, 將別人的私人影片張貼出來. 不告而貼謂之偷, 是基本的網路道德. 向娃娃的爸爸媽媽說抱歉, 都沒講就貼過來.

    April 04

    三歲半カカミちゃん唸唐詩與大學篇

    看到以下影片, 戳中我心中的甜蜜點了. 娃娃總是這麼吸引人.

    三歲半的日本人唸唐詩Japaness recites ancient Chinese poems (PART-1)
     

    三歲半的日本人唸唐詩和大學之道Japaness recites ancient Chinese poem(PART-2)
     

    April 02

    辭彙

    我覺得做學術的入門途徑中, 必須學習認得甚至能正確使用語言.

    目前注意到的語言辭彙有:

    1. trivial: 這個字出現率不低. 感覺是 "不重要" 或 "太細節" 的意思. 不過有時似乎是 "重要" 的意思.

    2. non-trivial.

    3. combinator: 學functional programming language見到的東西. 感覺是一般程式語言所講到的design pattern與data structure的綜合.