耀賢's profilePhotosBlogListsMore Tools Help

Blog


    May 30

    最近的一些彼此不相干的感覺...

    1. 一天的時間很快就過去. 不管你是或不是真的很忙, 都一樣.

    2. 生活真不容易專心, 天冷時會突然病到無法動彈, 天熱時會中暑, 也不能動彈.

    3. Windows XP防火牆打開之後, 不會被雜七雜八的防火牆訊息煩擾. 不要管那麼多, 是一種好處.

    4. 我專心一次能有耐心讀的份量是二頁(排版密集)或四頁(排版較寬)的英文文件, 大約要一個小時. 一些複雜知識, 聽別人講的比較快, 自己讀真是超慢的.

    May 26

    投稿...

    之前寫一些東西投自家研討會 (我相信自家研討會只是 student session, 審核標準奇低無比), 又隨便寫了一篇投某公司的碩論獎. ("隨便" 是說, 因為知道的時間太晚, 硬要投, 就寫不多.) 一週前投完那稿子之後覺得很沮喪, 本來時間應該足夠衝明天截稿的某人壽公司的碩論獎, 但二週前一股勁兒很想趕快把二個都投一投. 接著發現, 好累, 連事先寫完的機會都沒有.

    這週五早上面對自家研討會, 報告完之後, 感覺到這篇似乎是我寫過最工整的文章了, 基本結構各部份都不缺. 但邁入週末之後, 再怎麼樣我也不相信三天能夠趕快寫出一篇可以投稿某人壽論文獎的文章. 重點是, 我覺得我現有的梗都寫完了. 至於之前為什麼沒寫呢? 因為每週二, 三應付一百多位學生太累了, 真的累得所有生產文章的能量都沒有了.

    今晚在回頭思考自己為什麼對某人壽論文獎有很強的執著心, 我發現, 似乎只是為了一個名吧! 本來我真的希望放手做學術做研究, 最後卻仍然落到求名求利這個小溝槽. (以動態系統比擬, 這稱為吸子.) 三年之內最開心的一段時間, 是某一堂課我自己選用Cellular Automata為主題做報告, 以及2007年第一期Flolac那時熬夜唸書的時間. 我早應該想到自己該把握最有興趣的學科 "程式語言" 研究, 結果當時沒想到, 只想到資料庫或演算法方面的研究. 也許是因為自家招牌是資管, 帶來一些思考上的盲點吧!

    話說回來, 碩士論文所有能寫的梗都差不多準備好了, 實作我實在不知道該實作到哪個程度.

    我想, 也許我可以放下5月26日搶佔某人壽論文獎的執著心, 分一半努力做程式語言的研究. 我需要對自己說: "你放棄這次吧! 給自己多一點時間把東西做好一點." 最近需要一些衝刺的能量...

    May 24

    防火牆...

    偶爾用一次 Windows, 因一次開機也許就度過二個晚上, 下次登入 Windows 可能就遇到了什麼問題了. 這次我發現 Sygate Personal Firewall 主程式啟動會跳出錯誤回報視窗, 也許程式檔被做了什麼手腳而失效了. 於是引起我很強烈的焦慮感.

    過去我曾經靠著 SPF 與還算可以的 Windows 使用方式而讓系統使用了三到四年都未重灌, 但最近不一樣, 先是發現 SPF 竟然被關掉了, 再是重灌之後一陣子 SPF 又失效. 敵方的反制防火牆能力似乎加強太多了. 防火牆也不是說換就換的, 因為用 SPF 很久, 對此軟體的特性已經非常熟悉, 被逼著要換防火牆難免感到失落. 新的防火牆軟體是 Comodo Firewall Pro, 用起來感覺雖然相似於 SPF, 但右下角跳出龐大的 "接受或封鎖" 選項頁讓人嚇一跳.

    最近實在太忙, 沒興趣調查是哪個惡意程式造成 SPF 失效. 週五早上在推廣部研討會聽見一篇論文, 談程式的視覺化, 概念很有趣: 程式以組合語言表達會有很多流程與 jmp, 若將各種流程與 jmp 以視覺形塑為一些像積木的區塊, 就可以組合成一種模型, 可視為程式流程圖的另一種型式. 那篇論文概念是, 現在惡意程式已經太多了, 也許我們不再是持續防堵這些惡意程式, 而是試著與病毒共同生存, 就好像我們與自己身體裏的微生物一同生存一樣. 但我想, 對我來說, 或許真的是已經與病毒一同生存了, 在自己的感覺上仍不能接受這種想法吧! 所以失去 SPF 這個門面, 是我很擔心的事情.

    May 22

    コロッケ ものまね

    http://www.sankei.co.jp/enak/2005/jun/kiji/24croquette.html

    他好好笑.

    放映表演 http://tw.youtube.com/watch?v=lZBbqxdVkCs

    33人變化 http://tw.youtube.com/watch?v=Tz31t8Ln6DU&feature=related

    也是33人變化 http://tw.youtube.com/watch?v=njMbBJoBj9o&feature=related

    46人變化 http://tw.youtube.com/watch?v=rJPfzL1N6t0&feature=related

    大回顧 http://tw.youtube.com/watch?v=A2nF8TNPTUA&feature=related

    May 21

    受不了差勁的大學生

    標題很聳動, 但一點也沒有言過其實.

    我覺得這二年多做教學助理的工作做厭了. 何必這麼熱血呢? 在這個學校的學生有一大半就是以很可怕的態度在進行著他們的學習生涯啊!

    或許你會認為我該先想想自己的處置態度有沒有問題, 或者是我對於不同表現的容忍度有沒有問題! 請你想一想, 世界上有哪個教課的能夠忍受學生在課堂中尖叫? 課堂中充斥著電玩, 電玩, 電玩, 每個人都只玩自己的東西就夠了! 都不要學了!

    我認為我沒有問題! 不管我的努力再怎麼不到那個程度, 也不至於該忍受學生在課堂中喧鬧甚至尖叫!

    難怪文化大學被嫌到不能再嫌啊! 學店的消費者為學店打造了實至名歸的大招牌!

    我很佩服在學校教課的, 久而久之, 他們可能已經沒有熱情了, 卻在不使人滿意的學校環境中為了生存而繼續執行自己的工作.

    我覺得, 是, 我真的教不起! 但是起碼我做了該做的事情. 學生學得爛要怪我, 我會回答他: 「請你先想想自己上課時在做什麼事情.」

    學業程度差, 在道義尊重人方面程度也差, 沒想法, 沒目標, 就是這樣子而已. 也許爛泥真的扶不起牆.

    May 18

    有趣的 USB 病毒

    病毒是一種想辦法讓自己的存在延伸擴展的程式, 最主要的行為就是感染, 就數學形式來說, 病毒是個 Fix-Point ( XDD ) , 是一個程式執行自己就能夠得到自己的複本.

    今天去影印店印一些資料, 掃毒程式抓到了病毒. 但我想, 我曾經做過 autorun.inf, 為什麼還有? 我仔細看, 發現有個 AutoRun.inf 檔案, 以及另一個 AvtoRun.inf 資料夾. 唉, 原來先自己做個 AutoRun.inf 資料夾並不夠, 如果它可以改檔名, 病毒就會拿這個資料夾做掩護. 生命的世界的確如此, 我太佩服這個變種的作者了.

    May 15

    投了一篇稿, 似乎是失敗的

    趕完一篇稿投到國內的某研討會, 但時間份量都不夠, 而且遇到中文的文章規格要求與 LaTeX 的符合, 才發現好像走進了窄巷一樣.

    國內看待文章的規格真的很奇怪, 一篇文章的段落標題最大項是「章」而不是「節」. 這好奇怪. LaTeX 偏偏在article與report之間有很清楚的劃分, 於是我作不出一篇中間沒有任何中斷換頁, 而標題最大項是「章」的稿子. 標題與內文還要不同的字型, 連參考文獻都要納入章的編號中, 也很累人.

    忙亂中靈機一動, 覺得反正是小稿子, 直接把所有的「節」全都換成普通的段落文字, 加上放大與換字型的語法. 一邊做一邊覺得這樣很笨, 文章的結構全都消失了. 我一邊做一邊感到崩潰的心情. 也許時間保留得太少了吧! 對新手來說, 應該留一天以上的時間都做排版處理.

    May 08

    電腦問題的排解

    最近常接到一些電腦問題, 而我一概的態度是不清楚時就不做過度推測. 因為根據經驗, 努力推想很久卻最後發現連遇到狀況都誤判了, 覺得很沒有意思.

    不過我也非常容易忘記所有的約定. 答應找時間去Google找別人也遇過同樣問題的經驗, 後來都忘了. 或許連問問題的人都忘了. 雖然知道有些狀況很煩人, 但答案除了要知道該怎麼找, 還要碰到運氣了才行.

    VB.Net 2005工具欄都空空的怎麼辦? 誰知道是怎麼玩成空空的呢! 還好, 應該有個重設的功能吧! IDE畢竟是IDE, 有自我調整配置的功能比較方便.

    然後是另一題, Windows帳號配置的問題. 設定了另一個普通帳號, Administrator帳號就藏起來了. 該怎麼解決呢? 很久沒調Windows了, 想不起來.

    但話說回來, 讀資訊的價值不是一味地很懂電腦呢! 工程師與專家畢竟不一樣, 雖然同樣都懂電腦, 正常情況下需要工程師, 而異常的時候才需要專家. 非此領域的人, 或是匢圇吞棗學習的本科生, 可能也不知道這些區別.

    明明當駭客, 當技師, 或當專家, 都必須非常用心且努力才能夠做到, 一般人卻將求解電腦雜症的期望隨意地加到我們身上, 以為別人都是天生就那樣, 實在不切實際.

    修電腦是一項專才, 解病毒是一項專才, 寫程式是另一項專才, 並不是會這個一定很會那個. 但一般人可能會有: 「隨便抓個學電腦的八成都能談硬體問題」的想法, 實在太粗魯, 太粗魯地看待學問, 也太粗魯地對待他人.

    另一種太粗魯處理學問的例子, 是有些人念起東西來怕東怕西的, 還沒唸過書就強調「盡信書不如無書」, 無條件地懷疑, 導致連基本的學習與討論都沒辦法進展, 這就是無意義的懷疑. 事實上, 懷疑應該是建立在已經充分閱讀的基礎上, 而不是建立在半吊子的閱讀基礎上. 有些人為了怕犯錯, 乾脆什麼都不做, 什麼事情都迴避, 什麼事情都說不知道, 那就是「恐懼的原型」所指的第一項「分裂人格」 (害怕把自己交出去, 凡事猜疑) 或第三項「強迫人格」(害怕改變, 猶豫不決) 吧, 這態度太粗魯了!

    在我的學校中, 粗魯地處理學問與交涉的學者大有人在. (簡言之: "有理不能講," 因為對方沒有肯聽的耳朵,) 這是我對學界減少期待的主因. 幸好我的視野不侷限在學校那個小環境.


    May 07

    書: 「恐懼的原型」

    這是一本讓我驚訝的書. 商務出版的譯本Open系列第35作.

    分裂人格, 憂鬱, 強迫... 這些人格的情況是如何? 先想一想自己認知的答案, 再看看這本書的解釋, 會覺得非常驚訝! 在心理學的定義竟然與一般所認知的不同. 一般人說: "他有精神疾病", 意思大概是說他是不健康的, 並且他有一些具體的行為是說這話的人所不能接受的. 但其實並不是一般人就沒有這些精神官能的問題.

    分裂人格原來是一種避世的態度, 太害怕與人接觸的心理情況. 比喻為地球的自轉.

    憂鬱人格原來是太依賴外界事物, 全然不相信自己的心理情況. 比喻為地球的公轉.

    二週前因感興趣買了這本書, 現在只看了前二部份. 在閱讀時, 感覺自己具備了每種層面的恐懼原型. 我不曉得有沒有人看完之後, 確定自己是完全健康的. 或許對憂鬱型的人來說, 會覺得非常崩潰吧! 他會認為自己完全具備了書中所講的每一點.

    隆與地下城」有些非常基本而有效的法術, 是影響精神系統的, 包括恐懼或強心. 一個月前經過一陣強烈的恐懼創傷 (從哪來的我也不知道) 之後, 我覺得精神傷害是人生中非常厲害的要素, 而我這段經歷也很難得. 又很羨慕「魔法戰隊 --- 魔法連者」那麼簡單地傳達勇氣的概念. (魔法是神聖的力量, 也是未知的冒險, 更是勇氣的證明.) 真實生活中, 面對真正壓迫或傷害的事物, 拿出勇氣有多難.

    May 05

    臨時改稿件

    自己家有篇研討會投稿, 延後三天交件卻要求把稿件改成 .doc , 於是很悽慘地把 LaTeX 排版做好, 編譯為 PDF, 然後截字轉貼到 Word. 雖然不是不會 Word, 但修文字, 調整公式字體, 與重新安插圖表真累人.

    GrindEQ轉公式很漂亮, 但中文字處理得不好, 有些地方反而亂掉. 臨時也來不及訂購.

    其實操作步驟簡單一點, 用 Word 也可以排得很好看. 但有些較細的地方做不到了, 例如二層次的下標字體. 不使用公式編輯器, 只用普通文字打公式, 於是第一層下標字全套用下標, 第二層下標字就打個斜體, 勉強地把一些公式矇混過去. 我猜他們眼睛不銳利, 看不出我的折衷下標方案.

    May 02

    關於 Ubuntu 8.04 LTS

    不愧為前測版本 (alpha) , 真的很不穩.

    Ubuntu 版本的意義是: *.04 為前測版本, *.10 為穩定版本; 前者是春天釋出, 後者是秋天釋出.

    7.10 版, 代號 Gutsy Gibbon 已經用得很安心了, 後來重新安裝為 8.04, 代號為 Hardy Heron, 很快就遇到問題, 而且是相當嚴重到不知道怎麼解決的. 譬如: 音效驅動程式突然就沒了. 或許不是沒有辦法解決, 但是從使用經驗與反應就可以感覺得出差別: 之前使用了很久都覺得很順暢, 新版本安裝之後, 二三天內就遇到令人想罵的問題. 相較於前測版本之上, Windows XP 反而比較穩定.

    (不過, 差的系統只要用得步步為營, 也可以有穩定的使用經驗. 只差在不可以隨意驅使而已.)

    只好等待 8.10 了.

    May 01

    Talking about Building Agda2 Continue

    Under Ubuntu, zlib1g-dev must be installed for building zlib-0.4.0.x.

     

    Quote

    Building Agda2 Continue
    Then, I got two problems. The first is that when building zlib-0.4.0.1 it said that ByteString.Base can be found. The second is that in HackageDB there's no QuickCheck 2.0.

    The solution for the second problem is to google "quickcheck 2" and to find the site "Nabble - ANNOUNCE: QuickCheck 2 development version."

    I tried ignoring the warning messege when building zlib-0.4.0.1 and found error about gzip interface file when building Agda-2.1.3