好熱鬧的長庚醫院地下街~

農曆年前的連著三天 (1/20~22),對長庚大學的研究所學生以及資訊中心開發人員等授課。 我個人是負責第一天的課程與第三天的課後總結。 因為上課地點就是在長庚醫院周邊的醫護宿舍,所以也趁著中午休息時間與空檔,順道吃午餐外,也逛逛久違已久的地下街商場。

為甚麼說是久違已久呢? 因為我當兵就是在林口與桃園中間的下湖師部營區,當時休假時一定是先坐公車到長庚醫院,然後才轉搭長庚的 台北─林口 往返的專車,很是方便。 那個時候啊,當然有時會下去地下街逛逛;喔,當然啦,當預官時出公務的空檔,也是三不五時會到這邊繞繞。 十餘年前的記憶了,如今又隨著上課的機會,又來到這裡逛區。

中午時刻,那個美食區可真是 『人塔人』,醫院耶! 怎麼好像如同百貨公司的人潮一樣? 而且稍微出乎意料的是,各種葷的、炸的、煎的、油膩的,並沒有什麼禁忌呢。 各種菜色幾乎都有,從自助餐、叉燒飯、台式小吃,到日式料理,任你選擇。 第一天啊,我繞了好久,猶豫不決,結果選擇了蛋炒飯、青菜與豬血湯,可惜並不好吃;第三天我是下午兩點才過去,已經幾乎沒有人用餐。我在一個算是裡面比較大的店面、專賣日式料理的,點了一個莎朗鐵板牛排,嗯嗯,一方面是肚子真的挺餓,吃起來是覺得不難吃。

除了美食區外,地下街其它的店面還包括有理髮廳、水果店、7-11、麥當勞、書店、藥妝店、甚至還有一家電腦店呢‧‧‧ 喔,竟然還開了三家咖啡廳耶!! 第三天飽餐後,我在其中的「伯朗咖啡」點了一杯 『楓糖咖啡』,哇!! 令人為之驚豔呢,口味非常地獨特,還灑有杏仁片,非常地好喝呢。

我覺得,長庚醫院提供如同商城的設施,讓病人、家屬、醫師、員工等,都能很便利地解決日常生活所需。 甚而,讓醫院不再像只是看病治療的醫院,淡化了一般醫院給人那種較沉重的感覺。 這也可以說是,長庚醫院創辦人的一種德政吧。

我也跑去買了「嘸蝦米輸入法」7.0 標準版~

上個星期五傍晚,趁要參加我們公司尾牙時,順道開車過去「光華商場」買「嘸蝦米」最新釋出的 7.0 最新版。

7.0 標準版不含書官方標準售價是 NT$1280。老實說,我是覺得僅是輸入法軟體來說,是貴了些,而且事實上,該公司的行銷通路並不佳,竟然連在光華商場許多販賣軟體的店面都沒有賣,那更何況是其它地區的店面呢? 但話說回來,這個輸入法,用的人可能不少,但實際買的人卻不多;加上 6.0 之前的版本,太久沒有作過更新,許多好用、有創意的新功能,竟然是由高級玩家自行所寫出來的,如「偽.蝦米」。 但最近 7.0 新版本卻是令人耳目一新,所有「偽.蝦米」的功能全被加入了這個官方的新版本了。難到是正版模仿偽版嗎? 其實我覺得,行易公司總算作了一件非常正確的決策:把 偽.蝦米 的作者請到公司來成為專業的研發工程師! 有創意又有功力的高級玩家,又能為了自己喜歡使用的輸入法來開發,那絕對是會迸出創新好用的產品了。 所以 7.0 不僅支援 Windows XP,也含 Vista-64 位元,同時也支援 Mac 平台、Linux 平台,甚至 PDA 手機等。 真可謂耳目一新,也是成為我會想要購買正版輸入法軟體,以行動來支持好用而且用心的軟體!

話說回來,整個「光華商場」新大樓全部逛過,好像還不到三、四家有賣「嘸蝦米」,而且最便宜的還賣到 NT$1150,沒有比官方售價便宜多少。 後來還是直接繞到「順發3C」,才買到 NT$1080,便宜整整 NT$200。 標準版(不含書)內有本薄薄的安裝手冊,以及有兩片光碟,一片是已去逝「嘸蝦米」的發明人親自錄影的 DVD 教學;另外一片就是可安裝 Windows-based 的輸入法軟體了(同時支援 Windows-32 XP/Vista-64)。 嗯,還有授權書與兩張字根卡(這卡片太小,實在會傷眼,最好是影印放大用來參考較好)。

我會「嘸蝦米」輸入法嗎? 不會,根本就不會! 其實,我在退伍前一個月,在軍中就曾買過「嘸蝦米」輸入法的書想要來學了。但是這種算嫌枯燥、要能將字根深印在腦海裡的死記功夫,我根本記不來,學了一下又把它給放棄了。 最近因為是看了上述相關「嘸蝦米」的好評介紹,所以突然熱血又來了,這次決心想要確實學好這個輸入法。 事實上,我打注音輸入法(現在是利用酷音輸入法)不算慢,大約一分鍾有 3,40 個中文字。但是相對於「嘸蝦米」熟練後,動輒 80,100 多個字,的確會打動我,我還是很想能再加快打字速度的。

一買回來我就先看那個教學光碟了。 的確很簡單,』形』 跟 『音』 等挺容易背的,而這很久以前當時,這兩部份本來就好學。 卡在最難學的就是 『義』 了, 當時怎樣就是背不起來。雖然「嘸蝦米」號稱背字根是最容易記誦了,可我很不以為然,有很多字根,根本就是 『硬凹』 兜出來的,哪有什麼意思、邏輯可言? 突然啦,我最近就是悟出這個道理,也不要去指望有什麼邏輯性的道理來背誦。 打字這種東西,就是你直接上場來用,打久了,這些字根不用背就能成為直覺了,成為直覺性的習慣性打字,才是學習輸入法的進步的不二法門!

再過一陣子吧! 我應該就會把「酷音輸入法」移除,這樣才能逼得自己不得不用「嘸蝦米」,這樣實際用於日常事務上的打字,才有可能會習慣使用這個輸入法,這次花了千把塊,總不能棄而不用吧?

對啦,光碟安裝後也有內附輸入法練習程式,還沒習慣前,可以先用這個練習程式先熟習一些字根。爾後呢,真的有字根忘了話,除了透過字根卡,也可以透過新版的功能,利用注音、甚至是同音字來查詢字根,這可是相當實用的功能呢。 ;)

※ 相關參考資訊
 o 嘸蝦米輸入法 7.0 入手
 o 重灌狂人的 [下載] 嘸蝦米輸入法 7.0 最新版!
 o 蝦米?7.0?

【影片分享】集結號 (Assembly)
集結號 (Assembly)  集結號 (Assembly)
 ———————————–
 集結號
 上映日期:2008-08-01
 類  型:戰爭
 片  長:1時45分
 導  演:馮小剛
 演  員:胡軍、張涵予
 發行公司:海樂

劇情簡介
電影起始為1948年的淮海戰役。主角穀子地是解放軍中原野戰軍獨二師一三九團三營九連的指揮官。在一次阻擊戰中,團長劉澤水命令他聽到集結號後才可撤退。因此他率領區區47人拖住兵力若干倍的國軍85軍某部隊,擊退其三次進攻,最後只他一人生還,餘皆陣亡。他重傷暈死之前,都沒有聽到集結號聲(然而他當時聽力已經受損)。

穀子地回到中共軍隊後,由於戰事連綿,部隊多次改編,無從找到原部隊並證實死去戰友的戰功(記錄上,該次戰鬥的犧牲者都是失蹤)。穀子地對年輕炮兵營長趙二斗傾述後,無奈的充當炮兵,以炊事兵身份留在部隊。後來該營參加韓戰,他英勇拯救誤踩地雷的趙二斗,確保其完成炮擊重要橋樑的任務,但受傷並影響了視力。

戰後,穀子地繼續查找原部隊和戰友屍骨。藉著趙二斗(已晉陞團長)幫助,他見到看守劉澤水(已犧牲)所葬烈士陵園的原團部司號員,這才知道由於主力部隊遭受突襲,集結號的命令始終不曾下達。

若干年後,穀子地終於找到原團政委,證實了他及戰友們的戰鬥經歷,也找到他藏放他們屍骨的煤洞。通過軍區的認可,所有47名犧牲戰士追認為革命烈士,9連全部官兵授予解放獎章,並矗立一個紀念碑塔,在他們曾經戰鬥的地方。

對於國共戰爭的歷史,我相當地感興趣。 畢竟,國共的三大會戰:遼瀋、平津、淮海(國民黨這邊稱為 徐蚌會戰),從極佔優勢、到勢均力敵、至最終潰不成軍,竟然只在短短地四年時間,國民黨就痛失江山、山河易手﹒﹒﹒。

我在「百事達」竟然會看到這部大陸製片,且是涉及到敏感話題的國共戰役的影片。原來就有耳聞該片是以三大戰役中的「淮海戰役」為藍本,所以以為劇情就是講述該戰役的經過。 這我可是非常有興趣,當下即租回家觀看。

沒想到劇情其實不是那麼一回事,原來是在敘述共軍一個英勇連隊的故事,不! 應該說僅是一個人,也就是男主角 穀子地 (飾演老連長) 因整個連隊全部陣亡、而後他為陣亡弟兄們尋根、正名的故事。

前半段就是大型的戰鬥場面。 老實說,我是覺得有些矯情過了,況且雖然戰鬥場面相當具水平,包括血腥(斷手斷腳)、爆破特技、大軍攻擊等。 但你會覺得有似曾相識的感覺,原來就是很像「搶救雷恩大兵」的美國式戰爭風格,說真的,這一段的戰爭場面,我並不覺得好看。 但也還好,還不至於像其他華人片那種所謂名導演拍出來的大堆頭— 一大堆小卒被一兩個英雄像砍豆腐一樣任意宰殺,就好像是把電玩裡的「真三國無雙」給搬到電影來一樣,好像很華麗但根本沒有任何實質內涵。

後半段僅剩男主角 穀子地 一個人,劇情應該會沉悶,但結果反而好看。 男主角是由 張涵予 飾演的一個老連長,我是第一次聽到這名字,因為看了眾多大陸劇,好像也沒看過他掛名過。 至於另外一位較具知名度的 胡軍,則僅是在影片中客串點綴一下而已,飾演的是男主角的直屬團長。 胡軍的型 我印象很深刻的是他所飾演的 朱元璋,一口的老廣西腔調,演得非常好。

回到本片,我覺得男主角的演技真的非常好! 他真的演活了那個老連長。 因為他一直堅定認為沒有聽到撤退的 集結號,但他的弟兄們、甚至是頻死的排長也都說有聽到號角的撤退喇叭聲響,結果老連長因為不願意撤退,而導致所有的弟兄們陣亡。 在戰後的傷悲悔恨之餘,他窮盡了後半輩子的生命,也要去尋找死難弟兄們的殘骸,為其正名(因為共軍這邊若未能尋找到屍首,僅能報失蹤,而會影響到陣亡官兵的撫卹與獎章頒給等)。

雖然不是特別會讓我感動,但本片還是值得一看的。

看完本片後,突然給我的一個感想是,無論是 國、共 兩軍,都對老兵們太過照顧不周了。 像劇中男主角因為整個部隊被剿滅,甚至後來還被懷疑他有投降才能存活下來。 整個部隊的番號,完全不見了,就好像是沒有這回事一樣。 想想,作為一個老兵,那些以前一同並肩作戰、並為國捐軀的弟兄們,就好像是幽靈一般,那些犧牲難道是假的嗎? 而僥倖存活下來的老兵,回到家鄉後,也沒有享受到任何的福利,打下江山基礎的辛酸血淚,似乎被現在安逸康樂生活的人們給遺忘了。

戰爭,真的是殘酷的。被犧牲的眾多中下底層的士兵們,可說是大時代下悲劇的產物!

※ 詳細的圖片介紹與影評:
 o [影后炮]《集結號》:中國人終於有了他們的《Saving Private Ryan》

VDB 理論與實作 by .NET (1) — 虛擬DB、Value 與 Business 物件的關係

VDB 理論與設計 — Ringle Lai;本次範例實現 — Steve Chou:編排與修正 — Kenming Wang。


虛擬DB(Virtual DB) 並非特定平台的實做技術,其主要特性如下:

針對某一個特定的任務,將該任務所需的相關資料由各種不同的資料來源取得至 記憶體(Memory)中,讓相關的處理程式可以「就近處理」這些資料;其與資料來源的實體儲存格式無關,且在取得資料後,應該保持與資料來源「離線(offline)」的方式來進行存取,而 虛擬DB 只提供資料的存取,不負責進行運算。

也因此,Java 世界中的 Value Object 其實也是「虛擬DB」的一種體現;至於在.NET Solution中,最適宜表現虛擬DB的技術就是 ADO .NET 中的「DataSet」技術。而 Business Object 與 Value Object 最大的差別在於 Business Object必須要有「企業運算邏輯(Business Logic)」。舉例而言,下圖就是一個典型的Business Object的類別圖:

典型的 Business Object 類別圖
(點擊圖片鏈接看原圖)圖、典型的 Business Object 類別圖

根據前述的 Business Object 的定義,我們可以發覺在上圖中,Business Objcet只有兩個,分別是:

  • Order Class – 因為其有一個【CalculateTotalAmount】的 Business Method;
  • OrderItems Class – 因為其有一個【CalculateSubtotal】的 Business Method。

而在該圖中,Product Class 因為只有一個 Getter 的 Method,因此可以將之視為 Value Object,至於 OrderItems 也有一個【Quantity】的屬性,因此也具備了 Value Object 的性質。

一般來說,Business Object其實通常具備了三個主要特質,分別是:

  • 資料面 – 這通常會以【屬性(attributes)】來呈現。
  • 企業邏輯 – 這通常是除了 Getter 與 Setter 之外的 Method。
  • 結構面 – 也就是類別間的靜態關係(包括 Association、Aggregation、Generalization 以及Dependency 等)。

然而,當我們有了 虛擬DB 的概念後,資料面的部分可以交由 虛擬DB 代勞,因此,Business Object就只存在了企業邏輯以及結構面。

我們可以利用UML的 Composite Structure Diagram(複合結構圖) 來表達 虛擬DB 與 Business Object 兩類元件的關係:

虛擬DB 與 Business Object 間的關係
(點擊圖片鏈接看原圖)圖、虛擬DB 與 Business Object 間的關係

我的桌上型電腦系統又重裝了~ (2009-01)

又到了半年~一年一度的電腦系統重裝時間了。 從昨天晚上還原最基本含驅動程式的作業系統開始,到今天下午包括一般應用程式與網際網路應用程式等,幾乎已還原到原來日常上約 80% 的應用程式。

WindowsXP,雖然相對效能與穩定比 Vista 佳,但是當你安裝了一堆有的沒的應用程式之後,效能肯定變差,開機速度也變得慢多了,而且,還三不五時會出現那個藍色當機畫面。 說真的,再怎麼利用優化程式等去調校,也不容易有什麼幫助,倒不如回覆到原始、尚未安裝如何應用程式的作業系統。當然,我一向是還原到有含已安裝驅動程式時的環境,然後,再去更新包括驅動程式等,以及 Windows Update,取得最新的安全性修正,再作一次影像備份,然後以此為安裝開始點,逐步安裝應用與工具程式等。

影像備份,我只針對 C 磁碟。目前較常用的備份工具應該是 Ghost 與 True Image 了。 我是使用後者,備份效率相當好,整個 C 磁碟備份下來才不到 3 分鍾。 而且它有附開機修護光碟,利用它開機後,也可以執行備份或還原等工作,所以在 WindowsXP 系統下,也可以直接移除那個 True Image,免得常駐影響記憶體資源與效能等。

關於輸入法,像我現在則使用完全免費的「酷音輸入法」,與原來我所使用的「自然輸入法」相去不會差太多,但穩定多了。 所以「自然輸入法」在我這次的系統重灌就沒安裝了。 對了,今年我打算學習使用「嘸蝦米輸入法」,最近推出最新版的 7.0,看許多網友的口碑,蠻肯定的。我想從實際的打字中,慢慢地去熟習「嘸蝦米」,這樣應該比較會有學習成效的。 一套一千餘元,是貴了些,所以我是打算順道去「光華商場」時,再去購買,肯定可以省下好幾百元的。

兩個很棒的工具應用程式: xplorer2, 與 True Launch Bar。 前者是取代檔案管理、非常極具彈性,具有雙重窗格的檔案檢視;後者則是可以收納管理桌面上的捷徑,並置於快速啟動列上,讓桌面回歸整齊乾淨。 而且放在快速啟動列,還有一些附加又彈性的小工具,又完全不會對系統造成效能的影響,相當地棒! 這兩個工具程式都還是我特定直接從國外刷卡訂購的。 好用又用創意的工具,我們還是要支持它的。

至於經常上網的瀏覽器,我已經越來越習慣使用 Firefox 了。 尤其是官方公佈 3.0 的大版,的確有感覺效能變好、也相對更穩定了。 尤其是它有一些太好用的外掛了,包括 簡繁轉換的同文堂、隨時可擷取網頁文件的 ScrapBook 等,喔,當然還有那個 IE Tab,可以讓你也能在 Firefox 頁中以內嵌的 IE 引擎,瀏覽 IE Only 的網頁。 當然啦,可以瀏覽多個 TAB 網頁、IE內嵌引擎的 Maxthon,我還是會下載回來安裝的。只是,現在使用它的頻率就越來越低了。 至於官方的 IE7 呢,盡量啦,我都不會去打開它,相對於前兩者,實在難用得緊。

喔,原來很擔心「魔獸世界」也要重新安裝,結果發現到,直接執行它就可以了耶,這可讓我省去了不少時間呢。 :-)

※ 延伸參考
 o [系統安裝] 重新安裝我的 Windows XP 系統 (2008/06/01)
 o 購買了取代「快速啟動」的好工具— True Launch Bar
 o 【心得】重裝 OS 有感~

適合懶人但也能品嚐高品質香醇的濾掛式咖啡

我最愛喝咖啡了。 並非是為了提神,而是一種生活上的品味。 只不過我對品嚐咖啡其實喝不太出好壞,當然啦,太過難喝或是那種即溶泡出來的,與蒸餾或濾過的咖啡來比較,還是可以分辦得出來的。

我也買了整組的濾泡式的咖啡用具,包括咖啡壺、陶瓷濾杯、濾紙、小型電動磨豆機等。 一般我是會買半磅的混合曼巴咖啡豆,在家裡自己弄來喝。 但是往往過一個月也都還沒有喝完,因為在外面時,仍還是會習慣買杯 焦糖瑪奇朵 的花式咖啡來喝。 說真的,有時候為了只喝那麼一杯咖啡,還要弄這些器具,還要再沖洗等,想到就懶了,也難怪買來的咖啡豆會沒喝完。

上個月 Ringle 說,「豆工房」有出了隨身包的咖啡,包括 Cathy, Steve 等,都至少透過 Ringle(他有會員)買了兩大包。 我想說也順便買一包來看看好了。 昨天拿到了咖啡,原來是一袋的量販包,裡面含了 25 個隨身包,總共給 Ringle NT$340,每小包的成本才 NT$13,4 元,算是夠便宜了。

豆工房濾掛式咖啡

本來以為是即溶式的咖啡,差點整個泡下去喝了。 還有,後來發現怪怪的,袋子裡竟然還有附了簡易濾紙呢,原來這是 濾泡式 的咖啡呢。

它是使用濾掛紙架的方式,據其內附的沖泡步驟說明,與坊間掛耳式浸泡咖啡不一樣的是,其萃取後的咖啡液不會和咖啡渣浸泡在一起,而產生雜味。 咖啡豆則是綜合的口味,不酸不苦,順口稍濃,是其自家烘煎咖啡 24 小時熟化後研磨,含氮氣沖填包裝,可以持久而保持新鮮。

繼續閱讀 »