星期一, 10月 30, 2006

皺眉頭妹妹

昨晚小小傢伙喝了幾口奶,就停下來不吃了。


她看著媽媽,嘴裡發出伊伊呀呀的聲音,眉頭卻皺著,好似想吐露內心的不滿(就像她姊姊常說的:「都沒有人陪我玩」;小小傢伙可能是想說:「都沒有人陪我說話」吧?)。

我想起多年前,項藍(項老師的女兒)曾稱呼我「皺眉頭叔叔」,意思大概是說,看見我的多半場合,我都皺著眉頭,看起來一副愁眉苦臉的樣子吧。現在小小傢伙會皺眉,我有時笑著稱呼她「皺眉頭妹妹」。

小小傢伙似乎天生就會皺眉 -- 她姊姊可從來不會這樣子呢。不知道「皺眉」是不是真的會遺傳;而我會被稱呼為「皺眉頭叔叔」,會不會也是因為基因遺傳的緣故啊!

星期四, 10月 26, 2006

清晨的甜蜜負擔

清晨六點,發現小傢伙緊緊抓著我的手臂。

怎麼了呢?「爸爸不要去上班,我要爸爸在家陪我。」

「不行,跟爸爸說 bye bye。」一旁的媽媽說。小傢伙不依,很快地就流出了眼淚。

坦白說,很難招架女兒的這種柔情攻勢,很想多抱抱她,答應她的請求。但雖然今天自己是可以選擇陪她一個早上,卻有些擔心她會逐漸養成「想要,不然就哭」的習慣,所以我沒有答應(其實,我心裡是有些動心,自己也想再多睡一陣子呢)。

在媽媽扮演黑臉的狀況下,最後小傢伙只得噙著眼淚說,「爸爸你要打電話給我,你要想我喔~」

再過數年,小傢伙漸漸長大後,應該就不會這麼黏人了罷。然而,說不定我那時候,反而會懷念這種甜蜜的負擔呢。假使能夠,我真的希望能好好地珍惜保存這份令人心動的美好回憶。

星期一, 10月 23, 2006

三談資料模型的架構圖

最近發現先前的「資料模型架構圖」,在釐清觀念的溝通上,確實頗有幫助。

或許先前許多溝通上的困難,扣除掉(其實是最重要的)情感因素後,大致可說是:每個人關心的子問題與重點各有不同,理解的深度與焦距也不一樣,但卻使用類似的詞彙或語言。大家都使用自己所認知的詞彙,卻沒有注意到討論很可能是「雞同鴨講」,以致結果類似於「一個中國、各自表述」。

討論後,隱隱覺得先前的架構圖中,好像還漏了些什麼,使用的詞彙也不怎麼好(哎,對目前使用的詞彙,其實也仍然不滿意啦)。修正了一下,新的架構圖長得像這樣:


有了資料模型的架構圖,對於每個人的提問與質疑,可以藉著定位(將問題大致歸屬於某個區塊)來釐清重點。例如,當討論的重心是在「抽象模型」時,其實我們不必太在意資料建構或實作時,一定會碰到的成本或效率問題。而當討論的重心是在「資料建構模型」或「實作模型」時,就必須考慮現實面的可行性。

此外,也可以將項老師所關心的「模型、語言、推理機制」,用這張架構圖來說明它們的位置。例如:
  • 「模型」應該可以對應到這裡的「問題抽象模型」,但最後應該可以有簡潔漂亮的數學或邏輯表達方式。

  • 「語言」與「推理機制」,在思考或討論時,都運作在抽象模型上。但是,因為我們希望最後實作出「實際可用」的東西,因此可以將「語言」視為「使用者介面模型」的一種,將「推理機制」視為「實作模型」中必備的功能區塊。

  • 每個模型中,都還可能有不同層次的模型。例如,即使是「抽象模型」,也依然可以區分為「理想中的抽象模型」(例如,假設每個歷史事件的日期都應該是明確的)與「現實環境下的抽象模型」(實際上,取得的時間描述通常有其模糊性)。

註:為了自己參考方便,整理一些相關的先前 posts:
資料模型的溝通再談資料模型官職表:行政組織與任職人員官職表的模型問題來自史料的想像

星期四, 10月 19, 2006

讓自己悠閒幾天

昨天交出論文的初稿後,我打算讓自己悠閒幾天。

今天提早離開實驗室,到街上逛了逛。買了些閒書,也買了些幼教光碟。然後,拎著一個大袋子到咖啡廳喝咖啡、看書聽音樂。最後,則是開車回家,舒服地睡了一覺。

就像幾天前的 post,我發覺自己若能悠閒地在家睡個午覺,醒後就會很有飽足感,就會有點幸福的感覺。

真想讓自己多擁有幾個這樣悠閒的日子!要達到這個目的,應該不會太困難吧?

星期三, 10月 18, 2006

得意忘形

今天有些得意忘形,以致於又流露出積習難改的一些毛病。

雖然今天達成了幾件頗值得高興的事:寫好論文初稿、大致確認項老師的「歷史資訊學初步模型」與自己所想的差不多、也多少讓項老師同意「資料模型的架構圖」有助於溝通與焦點定位;但興奮過度,甚至得意忘形,就值得警惕了。

感謝學弟妹的提醒。

論文難寫

寫論文,對我來說還真是一件困難事。

經過兩個多月的努力與掙扎,終於將論文的初稿完成,在今天拿給項老師審閱。看看自己最後決定的論文標題,與多年前投稿失敗的那一篇,相似度高到只差了幾個用字有了改變(而自己甚至還在斟酌是否先前的用字才更恰當)。那麼,為什麼還會需要這麼長的時間?

表面上的差異,或許是在於多舉了幾個例子,重組了論述的條理,並且修改英文的語句。但重寫論文期間,苦思該如何表達自己的想法與意見,卻也真的讓自己更能釐清想說的重點。

當然啦,自己也還是知道,許多地方論述似乎仍然不是那麼自然有力。此外,在英文語句的表達、以及去除冗餘的說理與造句上,這篇論文也應該還有「很多」的問題。我甚至預計,之後還會至少需要一次「大改」、以及數次的「小改」呢。

而說「論文難寫」,是在於自己雖然已經知道要述說的內容,也很努力地去寫,但平均每天生產的數量,竟然連半頁都不到。只是,每個人認為困難的事,真的都不一樣。我覺得寫論文難,有人覺得生小孩難,也有人覺得養小孩更難。

事後回顧,寫論文之所以如此困難,或許是因為自己年輕時並沒有接受足夠的訓練、沒有足夠好的英文表達能力、同時也並沒能釐清許多觀念之間的條理關係。但不管怎樣,寫完初稿總也算達到一個階段性目標,總也是令人感到高興的一件事。

星期日, 10月 15, 2006

笨蛋,就是溝通的問題!

前兩天項老師找我和學妹討論「歷史資訊學」(hisinformatics) 中的模型、語言、以及推理機制。

學妹跟老師說,她和我對老師所說的「語言」,聽到的重點與理解上都有差異。由於「語言」必須具有足夠的表達能力,她似乎傾向於往 meta-language 的角度思考。然而,我卻覺得,若是把重點擺在 meta-language,那麼做出來的結果,很可能是 too general to be useful,這應該不是老師所想要的。

於是,老師試著把他的想法,說得更清楚些。他一邊解釋、一邊思考,最後很高興地說,「啊,這樣我們就有歷史資訊學了。」學妹對老師的興奮感到不解,但其實項老師這幾年忙著行政工作,很難有時間好好地思考「歷史資訊學」該建構於怎樣的理論模型上。能夠看見理論模型的曙光,我的回答又是「非常同意」,老師當然很高興。

老師說,我從前都沒有說過「非常同意」這樣的話。我事後想了想,我的理解其實和從前幾乎沒有什麼不同。只是,在從前,看到的是不一樣的地方;但現在,重視的卻是意見相同之處。因此,以前會急著強調自己與老師想法不同之處(甚至想表現出,自己想法應該比較好),但現在卻對相同的想法給予掌聲。至於想法不同的地方怎麼辦?以後「自然」會有機會表達啊。

所以,這其實應該就是溝通上的問題。就像前一篇 post 所說的,不管自己的想法有多獨特,在溝通時也不應讓別人覺得他是被強迫接受的。而從這樣的角度觀看,多給他人肯定,其實也是對自己有信心的表現呢。

星期五, 10月 13, 2006

一本談溝通的小書

最近對於薄薄的小書特別感興趣。

不知道是不是為了擴充版面賺稿費,現在的書籍大半都是厚厚的一大本。如果是經典著作,那也就算了;但是我總覺得很多書籍的內容,其實並沒有豐富到需要那麼多頁面來說明與闡釋。

前些時日在書店看到一本講溝通的小書:「五座燈塔教我的事」。全書只有 109 頁,字體字距都不小,中間還有一些不錯的插圖。心想這一陣子自己似乎頗關心溝通問題,看看專業的書籍或許會有幫助吧。

書中嘗試以第一人稱的故事,敘述他從五座燈塔裡思考體悟到的五項溝通關鍵:
  1. 傳遞的訊息要強而有力
  2. 善用譬喻讓人印象深刻
  3. 使用聽者聽得懂得語言
  4. 常注意聽者的各種反應
  5. 以邀請來代替強迫信服
這些要領,乍看下還真都像老生常談呢。這說明了我對於這類條理敘述的方式,感知其實已經麻木了。或許,重點是在於切身去實踐,並從實踐中體悟到溝通的要領或真理吧。

書中有一句話,倒是頗令人回味:生活是與心靈共生,而不是與腦袋共存。似乎在很久的從前,就有某些人曾經提醒過這句話。只可惜,當時的自己似乎太重視道理的論辯,因而忽略生活是有溫暖與情感的。

註: 隔天後,我覺得這本書的主旨,應該是「演講、演說」的五項關鍵,而非「溝通」的五項關鍵(不知道是不是自己的感覺有偏差,還是翻譯的人弄錯了)。只是,閱讀時自己還是一直被譯文帶著走,也分不清「溝通」、「演說」之間,應該是有相當差異的。

星期一, 10月 09, 2006

睡午覺

相信許多人都度過一個愉快的五天假期吧。

從某種角度來說,放不放假對我而言並沒有什麼差異。由於項老師並不會要求我每天都出席,做 post doctor 工作其實跟唸博士班差不了太多。寫論文這回事,其實多半都是自己內心的要求,放不放假影響應該不會太大。

但這兩天我是真有覺得享受,原因是「能夠在家裡,舒舒服服地睡午覺」。

小朋友長大,漸漸懂事了。雖然她自己不想睡午覺,卻也會說,「爸爸睡覺,我在旁邊看書、玩玩具」。我看著她可愛的臉龐,心裡有著幾分感動。

曾幾何時,能夠舒適慵懶地睡午覺、睡到自然醒,感覺竟然也如此幸福美妙。

星期四, 10月 05, 2006

可愛的貓造型圖片

昨天實驗室會議,無意間瀏覽到五年前存下來的一些圖檔。

貓咪造型的電話?看了就覺得很可愛。

貓咪伸懶腰造型的烤麵包機,很有一副慵懶的味道。右邊這個是貓咪造型的郵筒嗎?被小狗一口咬住尾巴,應該很痛吧,眼睛瞪大得像銅鈴。

在疲倦忙碌的日子裡,撥出些時間看看這些可愛逗趣的圖片,有時還真有調劑心情的功效呢。

星期二, 10月 03, 2006

小天使

小傢伙已經四歲,講話也充滿了童趣。

昨天晚餐時,她問說,「爸爸你一百歲就要到天上當小天使了,對不對?」

然後,她又說,「你到天上當小天使,那我就看不到你了,嗚嗚嗚...」

我說,爸爸就算到天上當小天使,她也可以在夢裡跟爸爸見面說話啊。

她想了想,問說,「爸爸,天上的電話號碼是幾號啊?」

又遇編碼問題

原本以為對文字編碼問題已經相當了解,沒想到最近又碰上一個狀況。

一直以為,Unicode 比 Big5 收錄更多的中文字元,因此從 Unicode 轉碼到 Big5,可能有部分字集無法轉換;但從 Big 轉碼到 Unicode,則不應該會碰到轉碼失敗的狀況。

但上週試圖從 Big5 編碼的網頁擷取內容時,PHP 的 iconv() 函式卻回報轉碼失敗的警告訊息。比較轉碼前後的檔案,發現原來是「恒春」的「恒」轉碼失敗了。

啊,怎麼會這樣?這下子怎麼辦呢?

想不出什麼好方法,只好先用 Windows VBScripting 將儲存下來的檔案,從 Big5 編碼轉成 Unicode,然後直接用 PHP 來讀取 Unicode 檔。比較耐人尋思的是,或許是因為資料處理的流程發生改變,即使是如此簡單的修改,也讓自己著實花了好一番工夫才完成。

事後,我試了一下,Java 程式也可以正確地轉換「恒」的文字編碼。那麼,為什麼 PHP 就不行呢?查閱相關文件,PHP 的 iconv() 好像是採用 GNU 的 libiconv 來執行編碼轉換的。下載 libiconv 來試試,它真的沒有辦法成功轉換「恒」這個字!

唉,看來連 GNU 的軟體,在中文處理上的可信賴度都沒有想像來的高呢。真是只能用嘆氣來形容自己的感覺了。