星期六, 3月 31, 2007

六校球賽之桌羽

說也奇怪,平常聽到鬧鐘仍要賴二十分鐘的我,今天竟然在鬧鐘響之前就起床了。大概是看布袋戲的意念太過強大吧!(在去交大前我打算看完這兩集 XD)最近這幾集格外精采,真希望能盡早看到後續(每兩集就得再等一個禮拜..)。

六點洗完澡、收拾行李、買完早餐後就前往依仁堂集合。說也奇怪,明明就說六點五十前要到的,卻遲遲不見大二們的人影,原來是學長施的詭計,怕大家遲到,於是大幅提前集合時間。不過既然知道了,下次我會記得晚點去的。 XD

一路上搭公車、火車,再從清華漫步至交大。話說清華交大也太清幽了吧,宿舍附近滿片都是樹,陣風一襲,樹葉滿天飛;和座落在宵夜街旁的男三舍截然不同阿!不塊是我夢想中的學校^^

走著走著到了體育館,很多人以前的高中同學紛紛出現,唯獨我沒看到半個熟悉的身影。可能是這次球賽中沒有他們擅長的項目所以就沒參加吧!(有網球的話宗展宗佑說不定會出現)

進入桌球室後,出現在我們眼前的,是十幾個桌球桌,看看天花板,似乎有提供空調(純屬猜測);不僅如此,旁邊還有一間浴室可沖澡。看到這,我滿心期待著羽球館會是如何,因此我獨自一人前往地下室一窺羽球館。

除了優質的地板外,布置,閉密性頗佳,而球館也保持得相當乾淨。想到中央的羽球館,氣窗不夠緊閉、格線不夠清楚、地板破舊、下雨天還會漏水,不禁令人嘆息。如果中央也能建個一兩棟優良的體育館不知有多好。

由於上午的桌球我並不拿手,甚至可以說根本不會打,因此我只能在一旁觀戰。可惜我們會打桌球的人太少,在第一場就敗陣下來。之後,我與振典、致評、嘉麟到羽球館練球,準備在球場上一展雄風。

經過了漫長的午餐時間,各校球員一一到場。瞻望他們練習的情況,我發現真正會打羽球的人並不多,但那些會打的大多都凌駕在我之上(簡單說就是我太弱了 XD)。比賽開始前,先集合大家,目的竟然是「說明基本規則」,真不塊是以「娛樂」取向的球賽。

這次比賽分五點:男單、女單、男雙、女雙、混雙。我本來是很想打男單的,不過有一位學長堅持要打男單,我只好與振典搭配打男雙。振典的羽球底子還算不錯,殺球相當強勁,和他單打時,碰到他殺球我也難以回擊。

第一場比賽的對手球路亂無章法,雖然最後是22比20,但我們大部分的失分來自於失誤或殺球失敗(這場我好像沒一次殺過去的,後來採保守作法玩切球 XD)。第二場比賽的對手,嗯...(輕嘆)。第三場比賽有趣多了,對手的實力讓我熱血沸騰,充滿幹勁。雖然最後以21比17打輸了,心裡卻感到無比暢快,打球就是要這樣阿^^

其實,打球的輸贏一點都不重要,只要比賽能讓我全力以赴,並在比賽中打出幾球好球,這樣就夠了。

本打算搭公車的,但下一班公車一小時後才到。商量後,決定坐小黃回火車站。

吃完飯後,小多比說要先去 Mister Donut 再搭火車回中壢。原來 Mister Donut 就是之前聽同學說過,那家相當有名的連鎖店。我索性買了四個,本以為和之前在漁人碼頭吃的差不多,沒想到口感截然不同,超棒的說!這次錢沒白花了^^

後來在火車上睡死,快到站時醒過來(還好沒坐過頭),就這樣回到中壢。

--
累的一天:)

星期五, 3月 30, 2007

鴻經館前的小白花

上完微積分課,騎上腳踏車之際,發現許多同學走向草坪間,原來是兩朵紅豔的玫瑰伴隨著櫻花盛開。為了在眾人前大放異采,櫻花與玫瑰相互爭研,被吸引的同學們紛紛拿起手機拍照留念。

頃刻間,我的注意力不知不覺轉向草坪中。紅櫻周圍環繞著綠葉,紅綠相襯下,顯得更加迷人;而兩朵呈現粉紅與豔紅間的玫瑰,各自一枝獨秀,氣勢一點也不輸給紅櫻。如此美妙的景象,也意味著春天真的來了!

不久後,我發現一朵白色的小花,生長在低矮的草叢上。它並不顯眼,但它仍盛開著,只是,又有多少人注意到這朵小白花呢?它也努力著讓自己迷人不是嗎?

生活上,又何嘗不是如此呢?我們總是把焦點放在最耀眼的人物上,他們聰明能幹,他們懂得展現自我,他們擅於人際,因此他們受歡迎、深得大家信任。

然而,我們卻經常忽略那些不擅於表現、不擅於交際的人。他們就像那朵小白花,努力地讓自己更好、更能幹,希望自己也能受到重視!只是,既有印象建立後,改變,不是件容易的事!

--
感觸還蠻多的,不過以我的文筆只能發揮到這樣...,還是要多磨練才行。

星期一, 3月 26, 2007

我是誰? 取自《讓高牆倒下吧》

從聖彼德大教堂裡,一陣陣沉重的鐘聲傳了出來,教宗庇護二世去世了。

去世教宗的靈魂悠悠地到達了天堂,天堂裡也有電視機,所以他可以看到地球上他葬禮的盛大場面。可是在天堂裡,似乎一點動靜也沒有,他總以為會有些歡迎的儀式,可是他在街上走來走去,沒有一個人認識他。

走著走著,他看到了一個牌子「天堂報到處」,他走了進去,裡面的辦事員笑嘻嘻地問他,「請問你是誰?」

「我是教宗庇護二世。」

那位接待員在電腦終端機上打進了一些字,然後滿臉困惑地告訴他,「找不到你的資料?」

教宗也糊塗了。他以為人人都認識他,他擁有到天堂的鑰匙,怎麼到了天堂,人家又說沒有他的資料。

他想了一想,說出另一個比較小的頭銜:某某地方的樞機主教,終端機上仍然表示查無此人。

教宗再給了一個頭銜,某某地方的主教,仍然查無此人。

最後,教宗想他曾在羅馬鄉下的孤子兒院照顧貧窮的孩子,做了那裡八年的本堂神父,當時大家叫他保羅神父。

「找到了」,歡迎你,保羅神父,你的資料上說你是個仁的神父。多少貧窮的孩子感到了你的愛。

教宗偷偷地看一下終端機上的文字,發現他的資料僅僅記載了他在孤兒院的經歷,以後他做主教、樞機主教、甚至全世界天主教徒的精神領袖,這些都隻字未提,完全空白。

保羅神父倒抽一口冷氣,拿出手帕來擦額頭上的汗。

電視上傳出了新聞快報,新教宗產生了。

保羅神父說「我認識這個傢伙,我要傳個信息給他,叫他不忘記他是誰」。

約翰只有七歲,可是他快死了,他得了愛滋病。最近有一位新的路加神父常來看他,每次都使他感到非常地快樂。

今天小約翰對路加神父說「路加神父,大家都說你像新的教宗,可是你又像一個普通的神父,你究竟是不是新的教宗?」

路加神父叫他不要胡思亂想,他舉起手來祝福小約翰。

小約翰終於看了出來,「神父,你露出馬腳了。你用拉丁文祝福我,只有教宗才會這樣做的」

路加神父彎下身來,在小約翰的耳朵前輕輕地說:「孩子,我的確是教宗,可是我一直沒有忘記我也是路加神父,來自鄉下的一位普通神父。」

小約翰笑著說「我只認識路加神父,我不認識教宗」。

路加神父離開了醫院,他跨上摩托車,在寂靜的羅馬街道上,駛回了梵蒂岡城。

星期日, 3月 25, 2007

圖書管理系統

解決龐大的微積分作業後,利用圖書查詢系統查了三本書。短時間之內,分別在各樓層找到我想借的書:《Programming with QT》、《汪洋中的一條船》、《讓高牆倒下吧 by 李家同》。

有圖書管理系統,真是生活上一大福祉阿!否則想在這汪洋書海中找出一本書,簡直比登天還難!

從最早的分類到分區管理,而後引進電腦,至今圖書管理也成了一大學問。從分類往下細分,直到每一本書都有獨一無二的標籤、建資料庫、查詢系統的撰寫以及圖書的擺設,各各都是相當複雜的工程。要是其中一個環節出錯,不僅對讀者造成困擾,連負責管理的工作人員也會感到棘手。

這讓我想到各大書局的圖書分類。一般的書局,如金石堂、諾貝爾等...大多依照出版社擺放;而專門賣電腦書的龍軒,則針對書藉內容作分類。說到電腦書局,絕不能忘了天瓏,我想它大概是全台灣電腦書藉分類做得最好的吧!除了以常見的出版社分類外,也提供以內容分類的查找服務,加上此處販售的電腦書幾乎網羅全台灣賣得到的書,稱得上間完美的書局,可惜店內空間太過狹小,無法舒適地閱讀。

--
圖書管理系統令人驚嘆!!

星期五, 3月 23, 2007

轉貼-律師的獨子

我的爸爸是任何人都會引以為榮的人。

他是位名律師,精通國際法,客戶全是大公司,因此收入相當好。可是他卻常常替弱勢團體服務,替他們提供免費的服務。不僅如此也,他每週都有一天會去勵德補習班去替那些青少年受刑人補習功課,每次高中放榜的時候,他都會很緊張地注意有些受刑人榜上是否有名 。

我是獨子,當然是三仟寵愛在一身,爸爸沒有慣壞我,可是他給我的實在太多了。我們家很寬敞,也佈置得極為優雅。爸爸的書房是清一色的深色傢俱、深色的書架、深色的橡木牆壁、大型的深色書桌、書桌上造型古雅的燈,爸爸每天晚上都要在他書桌上處理一些公事,我小時常乘機進去玩。

爸爸有時也會解釋給我聽他處理某些案件的邏輯。他的思路永遠如此合乎邏輯,以至我從小就學會了他的那一套思維方式,也難怪每次我發言時常常會思路很清晰,老師們當然一直都喜歡我。

爸爸的書房裡放滿了書,一半是法律的,另一半是文學的,爸爸鼓勵我看那些經典名著。

因為他常出國,我很小就去外國看過世界著名的博物館。我隱隱約約地感到爸爸要使我成為一位非常有教養的人,在爸爸的這種刻意安排之下,再笨的孩子也會有教養的。

我在唸小學的時候,有一天在操場上摔得頭破血流。老師打電話告訴了我爸爸。爸爸來了,他的黑色大轎車直接開進了操場,爸爸和他的司機走下來抱我,我這才注意到司機也穿了黑色的西裝,我得意得不得了,有這麼一位爸爸,真是幸福的事。

我現在是大學生了,當然一個月才會和爸媽渡一個週未。前幾天放春假,爸爸叫我去墾丁,在那裡我家有一個別墅。爸爸邀我去沿著海邊散步,太陽快下山了,爸爸在一個懸崖旁邊坐下休息。

他忽然提到最近被槍決的劉煥榮,爸爸說他非常反對死刑,死刑犯雖然從前曾做過壞事,可是他後來已是手無寸鐵之人,而且有些死刑犯後來完全改過遷善,被槍決的人,往往是個好人。我提起社會公義的問題,爸爸沒有和我辯論,只說社會該講公義,更該講寬恕。他說"我們都有希望別人寬恕我們的可能"。我想起爸爸也曾做過法官,就順口問他有沒有判個任何人死刑。

爸爸說:「我判過一次死刑,犯人是一位年青的原住民,沒有什麼常識,他在台北打工的時候,身份証被老闆娘扣住了,其實這是不合法的,任何人不得扣留其他人的身份証。他簡直變成了老闆娘的奴工,在盛怒之下,打死了老闆娘。我是主審法官,將他判了死刑。 」

「事後,這位犯人在監獄裡信了教,從各種跡象來看,他已是個好人,因此我四處去替他求情,希望他能得到特赦,免於死刑,可是沒有成功 。」

「他被判刑以後,太太替他生了個活潑可愛的兒子,我在監獄探訪他的時候,看到了這個初生嬰兒的照片,想到他將成為孤兒,也使我傷感不已,由於他已成另一個好人,我對我判的死刑痛悔不已 。」

「他臨刑之前,我收到一封信。」

爸爸從口袋中,拿出一張已經變黃的信紙,一言不發地遞給了我。信是這樣寫的:

法官大人:
謝謝你替我做的種種努力,看來我快走了,可是我會永遠感謝你的。
我有一個不情之請,請你照顧我的兒子,使他脫離無知和貧窮的環境,讓他從小就接受良好的教育,求求你幫助他成為一個有教養的人,再也不能讓他像我這樣,糊裡糊塗地浪費了一生。
XXX敬上

我對這個孩子大為好奇:「爸爸你怎麼樣照顧他的孤兒?」

爸爸說:「我收養了他。」

一瞬間,世界全變了。這不是我的爸爸,他是殺我爸爸的兇手,子報父仇,殺人者死。我跳了起來,只要我輕輕一推,爸爸就會粉身碎骨地跌到懸崖下面去。可是我的親生父親已經寬恕了判他死刑的人,坐在這裡的,是個好人,他對他自已判人死刑的事情始終耿耿於懷,我的親生父親悔改以後,仍被處決,是社會的錯,我沒有權利再犯這種錯誤。

如果我的親生父親在場,他會希望我怎麼辦。

我蹲了下來,輕輕地對爸爸說:「爸爸,天快黑了,我們回去吧!媽媽在等我們。」

爸爸站了起來,我看到他眼旁的淚水:「兒子,謝謝你,沒有想到你這麼快就原諒了我。」

我發現我的眼光也因淚水而有點模糊,可是我的話卻非常清晰:「爸爸,我是你的兒子,謝謝你將我養大成人。」

海邊這時正好刮起了墾丁常有的落山風,爸爸忽然顯得有些虛弱,我扶著他,在落日的餘暉下,向遠處的燈光頂著大風走回去,荒野裡只有我們父子二人。

我以我死去的生父為榮,他心胸寬大到可以寬恕判他死刑的人。

我以我的爸爸為榮,他對判人死刑,一直感到良心不安,他已盡了他的責任,將我養大成人,甚至對我可能結束他的生命,都有了準備。而我呢﹖我自已覺得我又高大、又強壯,我已長大了。只有成熟的人,才會寬恕別人,才能享受到寬恕以後而來的平安,小孩子是不會懂這些的。我的親生父親,你可以安息了。你的兒子已經長大成人,我今天所做的事,一定是你所喜歡的。

星期四, 3月 22, 2007

煮咖啡

中午值完班,照慣例去咖啡社悠閒。吃完午餐後,打算學學如何煮咖啡。

初嚐「塞風」,不知如何動手,連器材放置所在都不清楚,有愧於春梅老師上禮拜熱心的教學。在春梅和學長的指導下,回歸正軌,卻萬萬沒想到在核心步驟時,火竟然熄了!!而咖啡就這樣滑落下來。

學長再讓我再嚐試一次,雖然成功煮完了,但學長說我的咖啡水水的,但我實在是嚐不出來。於是學長決定親自煮一次,讓我體會其中的差異。

學長煮的咖啡味道濃厚多了,真要形容的話,我的咖啡帶有隨性,而學長的較為渾圓。

看過學長煮咖啡後,我大概知道要注意哪些地方了,希望下次煮出的咖啡能讓大家滿意點^^

大概是變得忙碌的緣故吧!玩的時間減少了,因而起了想讀點書的念頭。

不知為何,微積分和工數引起了我的興趣,尤其是工數,讓我懷念起高中郝強上課的那種感覺。我好久沒這麼積極問老師問題了!雖然有時候老師的回答還是令我感到疑惑,但又似乎能從其中參悟某些道理。這足以讓我興奮了^^

電腦方面,我打算複習 C++ 的進階部分,然後把《Effective C++ 3/e》看完。Linux 的研讀是免不了的,否則二上要講授課程似乎相當困難。因為「程式設計專題」,我打算開始讀《Data Structure in C++》(目前放在家裡,下次回家會帶上來),不然有時老師講的我完全狀況外。C# 的話,可能得看一下 class 的部分,雖然和 C++ 的概念類似,但語法上多少會有差異,不然考試時寫不出來就慘了。

在來是課外書,我應該會定期去翻電腦雜誌及借閱借文學書藉吧!不過我現在還是搞不懂自己喜歡看哪類的作品。太深奧難解或太無理頭的我應該沒興趣,像之前看的《(暫忘書名|||)》,結構錯雜,寓意太過難解,看了二章後就失了看下去的念頭;而《同情的罪》,內容上還不錯,但翻譯令人難以接受(為什麼以前看時沒這種感覺..)。從寒假到現在看過最好的一本是《最後十四堂星期二的課》,已塵封在家中的書櫃。

最近所看的《真情是一生的承諾 by 杏林子》,由一篇篇的小故事寫成,算是小品類的書藉。筆觸淺顯易懂,富含豐富的價值觀,很值得一看。

以上...可以說是期許吧!!

一個人,很難過

不要只有我一個人極積嘛!有人陪我的話有多好~~~
不然,意志也會漸漸消沉的。

星期三, 3月 21, 2007

時間

這學期,我感覺到時間漸漸匱乏。除了微積分、工程數學、普物三大繁重的科目,大小報告、計中工讀、程式設計專題,連計概計實,我也不得不多讀點東西。

面臨這樣的窘況,我開始調息每日的作息,盡量要求自己在十二點到一點間入睡,早上八點前起床,利用上課前的早晨看點書。晚上,除了 MSN、BBS 或 Blog 外,沒事就看點書。自以為,一切都安定了,卻在無意中,淡忘了計中交待的任務!

任務是什麼?把該學的東西學好!!沒錯,就這麼簡單!然而,即使有一定底子的我,面對這些還是會感到驚恐。

我知道只要再善用雜碎的時間,這些事仍做得來的!但...時間有這麼容易管理嗎?我已不知道,這些決定,究竟是對還是錯?

這樣的生活,似乎少了點什麼!!

寧可疲倦得快樂,也不肯空蕩而落漠。只是...忙碌一定快樂嗎?要的,真的很難兼顧!

一個人,很難過..

星期日, 3月 18, 2007

「宅」在圖書館

早上吃完早餐,整理一下東西後,就帶著普物課本和幾張 A4 紙前往圖書館。除了在圖書館能讓我專心點外,去圖書館也能看看雜誌或讀些其他的書,比起宅在寢室裡豐富多了^^

想想我好久沒去圖書館了!記得上學期初我對自己說一定要常去,後來因某些事件,淡忘了某些事,也漸漸懶了。

天空飄著毛毛雨,風雖然強勁,還不至於太過,氣溫介於涼與冷之間,令人格外舒暢。走進圖書館,回到那熟悉卻已黯淡的位置,寫起普物作業。

讀書就是要在安靜且舒適的環境嘛!寢室桌子上,一台主機、一個螢幕、加上鍵盤滑鼠,就佔了一半的空間,何必在這麼狹小的空間讀書呢?(雖然用心點可以騰出不少空間)更何況在寢室誘惑實在太多了。

經過上午的努力,總算做完普物作業。回寢室吃飯、小歇會後,帶著微積分課本再往圖書館。讀微積分前,先閱讀 computer DIY,除了一些常見問題外,也介紹許多軟體,其中讓我訝異的是 MSN sniffer,竟然可竊聽 MSN 對話,對某些公司而言,的確有必要監督員工 MSN 對話內容(或者完全禁止),以免某些情報外流。不過若被使用在日常生活上,那會是個惡夢。要防竊也不是沒有方法,最簡單的就是加密聊天內容,這樣一來對方看到的只是一串亂碼。

除此之外,Vista 的家用管理系統也頗有趣的(大概是想到了某些情境),不僅能限制應用程式的執行權限(當然,這是 XP 就有的功能),還能限制使用者可登入的時間(傻眼,非Administrator)。讓我興起試玩 Vista 的衝動,但上次在計中試了從 XP 直接升級到 Vista 的版本,感覺上沒有比較好。有機會的話,可能會拿正式版玩玩看吧 XD

完成預定計畫後,借了兩本書:《稍縱即逝的印象》、《真情是一生的承諾》,雖然有一個月的時間,但應該在兩個禮拜內會看完吧!

星期四, 3月 15, 2007

期望與失望

期望越高,一旦落空,失望也就越大。

一樁因自已任性而錯的事,讓我想起去年的春天!

去年推甄申請,在結束忙碌的面試天後,一直期待著能一舉成功進入交大。
高中以來,我對交大有著美好的憧憬,一部分原因是因為我叔叔,而交大在資訊方面的研究在全國數一數二,對立志讀資工的我,交大是個夢想。

在成績公布之前,我幾乎天天上交大資工網站,期待著成績是否會提早公布。面試時教授帶著輕鬆卻不隨便的態度,使我發揮平常的水準,因而我保有著一股自信。

在預定公布的前一晚,叔叔來電說成績已公布,但我不在名單上。我無法相信,催眠自己聽錯了,或是叔叔看錯了,因此我草草結束通話,飛奔到電腦前一探究竟。

看到錄取名單,一時之間我不知該如何應對,眼眶被浸濕了,心越趨沉重,視線逐漸模糊。淚,渲然而下。安慰、責備,已毫無意義,座落在眼前的,只有現實。

擇與不擇的兩難間,自以為擇了是否落空,無關緊要。然而,還是會在意的吧!

選擇,代表有所期待;有了期待,難免失望。

--
何時才能揮去這心中的陰影呢?

星期二, 3月 13, 2007

重量訓練

早上上完英文課後,本想待在寢室讀點普物,但聽到居米和淡水要去重訓,掙扎很久,最後受不了訓練的誘惑,就跟著去了。(一心想練好羽球)

到了健身房,看到五花八門的器材,忍不住想樣樣嘗試,可是某些訓練對我來說實在太吃力了,尤其是練腰力的(腹部),從沒動過練習的念頭。

就羽球來說,較重要的是腕力和小腿,而玩遍器材後,我決定也練臂力和肩力。因此就當場展開第一次訓練。

如果不常去的話,是不會有太大的效果的,也不是說一次練很多效果就會很好,是需要長期訓練的。所以我動了辦證的念頭,再粗略計算價錢,進去一次要三十,但辦證一年才七百,而重訓非得常去,假設每個去禮拜去二到三次,一個月約十次左右(甚至更多),二個月就要六百,算算是相當划算的。

如果重訓時間排得出來,最近就會去辦證了吧!如果不行,可能下學期再考慮吧!

--
雖然說去一次三十分鐘也好(足夠做完我規劃的訓練了),但實在沒什麼空堂..

星期一, 3月 12, 2007

咖啡社期初社大

本來系統組七點要 meeting,想說這次社大可能去不了,但居米說向老師請個假就好(沒什麼重要事情的話!),於是工數演習結束,吃完飯後,就前進咖啡社期初社大。

本聽春梅說六點半入場,七點開始。到場後竟令我傻眼,不僅只有寥寥兩個人,連舊圖交誼廳大門也緊閉著。幸好不久後,學長帶著鑰匙駕臨。

開始之前,先喝喝咖啡、聊聊天,凱富煮了一杯義式咖啡給我,雖然牛奶加了不少,仍保有微苦的咖啡味。上次所嚐的義式咖啡,是沒加牛奶的濃縮咖啡,帶有純厚咖啡香之苦。相較之下,我較喜歡後者,品嚐那極苦是多麼棒的事阿!

社長副社發表完之後,開始了「激爆骰子」大戰,遊戲規則如下:

1、一般而言,多少人玩就用多少顆骰子,而加減幾顆尚可接受。
2、每局由莊家搖骰,記好數字總合。
3、從莊家開始,每次喊一到三個數字,而輪轉方向由莊家決定,喊到該數字者為輸家,需接受懲罰,而下一局就由上局輸家作莊。
4、除了莊家之外,其餘玩家可使用「reverse」或「pass」一次(擇一)。

初嚐這個遊戲,除了對遊戲規則陌生外,也不懂遊戲技巧,就因此連敗三局,嚐盡三大處罰:打屁股、手心、腳心。連三敗後,總算輪到別人作莊,我也抓到核心技巧,就此幾乎不被懲罰。

後來凱富加入,因為不懂遊戲規則受苦二三次,也因算錯總數自討苦吃,而再熟悉規則後,仍連番爆炸。我想不是衰神降臨,就是毫無賭運。小手掌最後竟被打壞,真是場惡夢,誰這麼狠心阿 XD。

無疑地,社大不只玩,還有吃。在享受精采刺激遊戲的同時,也享用著美味的花生湯圓。而整場遊戲下來,春梅可謂最大的贏家啦!大家一再要求她坐著,惡夢仍不降臨到她身上,這只能說,她運勢實在是太繁盛了。

星期日, 3月 11, 2007

系羽隊聚

經過了一個學期,正副隊長輪替之後,今天,久違的隊聚到來。

地點在中央前門的友竹居,聽說它「貴死人不長命」。
我和居米一路飆到了現場,看到菜單,果然傻眼。最值得吃的餐點高達490,雖然最近發了不少新資,但錢可不是這樣花的,因此我退而求其次,選了280的餐點。

在餐點送上之前,分成兩桌,分別是uno與撲克牌的大廝殺。玩著玩著,覺得太單調不好玩,又自己加了些規則,像+4可以指定對手,+2、+4的牌可以連加等等。

餐點送上之後,看來看去,只有主餐還不錯,其他的與平常吃的快餐半斤八兩。

在大家都享用完畢後,全部都聚了過來,甚至演變成13個人玩兩副牌,因為人實在太多了,所以取消沒牌就要抽到有牌的規則(這根本是個惡夢)。

就這樣大家一起玩牌到10點,散會。結帳時我們還討論打折的問題,因為特約商店打八折,又要收一成服務費,結果老闆就直接打九折。但經過詳細計算,應該要打八八折的。真不知是數學差還是心機重阿!

回程時本想一路衝上上坡,卻因為手機掉落而不得不回頭撿,也因此失了衝勁,乖乖地把腳踏車牽上去。後來不幸下了小雨,卻只有三把傘,而我的傘又是最大的。接下來的情況就不說明啦!我又不是不知道,只是.....

我還是不夠坦然阿!!唉唉~

回味

一篇篇地讀著,就像落葉一片片地飄落。

看著自己堆砌出的文章,心裡頭又增添幾分感慨。大一初的熱血,在一上的怠惰中,消磨殆盡;現在雖因忙碌拾回了幾分,仍找不回那股真誠。有了個版之後,用心寫下的文章少了,多的是隨意寫下的生活文,因而,我感到文筆稍減了幾分。

現在的我,是否少了幾分天真,多了幾分思慮。以前我總是能直率地寫出想說的話,然而,歷經了暑假的變動,一上的浩劫,寫篇文章,我總得一再顧慮,這樣寫,會不會引起什麼反彈。

寫 blog 是種樂趣,甚至視為休閒的一部分,尤其是暑假,我幾乎天天寫。藉由 blog,我分享許多生活上的趣事,也讓週遭的人了解我的心情。但大一上學期中,這樣的文章急遽減少,個版是原因之一,但,那幾樁事件帶來的打擊才是主謀。再加上心境的改變,寫 blog 似乎不再是那麼重要的事。

我回來了,拾回那股芬芳的味道,失去了某些東西,學到新的價值。坦然,並不是件簡單的事,但我會加油的。

生活,就像落葉般地飄落,卻不代表消逝。俯瞰大地,他們就在身邊。

星期六, 3月 10, 2007

獨處的時光

獨處與孤單,可以掛上等號嗎?

周遭的人離去,留下空蕩的寢室、寂靜的氣氛還有我。熟悉不過的男三舍,人事已非,充斥著陌生的臉孔、素聞的喧鬧聲。眼前的電腦,呈現一片死寂,我不再蠢蠢欲動。它,取代不了最真實的笑聲。隨著月光的浮現,雙手逐漸沉重。輕盈的鍵盤敲打聲消逝了,取而代之的是鐵塊沉重的撞擊聲。

我想逃,逃出這令人窒息的空間,逃出夜晚的籠照。

這就是我體會過的孤獨!

孤單,是因為無法接受眼前的現實。平時總是與朋友東奔西跑,或聚在寢室裡一同歡笑,突然間,全都消逝了,失落感頓時而生。

在心裡最無力的時候,我想盡所有我現在能做的事。我的確有事做了,然而內心,還是冷冷地顫慄著。

孤單,並不是來自於生活的層面,而是種逃避的心境。
獨處,也是可以很快樂的!

一本生動精采的小說、一篇通情達理的好文、一個心念的轉變、一道多元化的思緒。我已經遺忘了自我,享受我陷入的情境。

做你「真正」想做的事吧!排除任何目的,只為享受。
不要為了等級、破關或勝利而玩;不要為了想獲取而讀書;不要為了無聊而做事。
不要以為做慣的事,就是真正想做的事!!!

獨處,不一定孤單;齊聚,也不見得快樂。

星期四, 3月 08, 2007

Initialization VS Assignment

double d = 3.14;

double d;
d = 3.14;

以上這兩種寫法的表層意義是一樣的;然而,實質上卻完全不同。
前者稱為 Initialization,後者則是 Assignment。

前者只會出現在 Definition,而後者是隨時可用。就效率上來說,Initialization 大於 Assignment,原因在於 Initialization 是在配置出生硬空間時,就在該空間上賦值;而 Assignment 則是先找出該空間所在,再加以賦值。

就 class 來說, Initialization 是喚起 copy constructor;而 Assignment 則喚起 Assignment operator。

對所有 class object 來說,若沒有明確指明 Initialization 仍必然進行 Initialization,也就是喚起 default constructor。
而 built-in type 為 Local or Dynaic 若不指明要 Initialization 則不會進行 Initialization。

Declaration VS Definition

所謂 Declaration,只是告知程式(同時也是告訴我們)有這樣的東西存在,例如:

string s;
extern double d;
int gcd (int a, int b);

除了第一個是宣告也是定義外,後二個只是單純的宣告,而不包含定義。

所謂 Definition,是為該變數(函式)配置空間,並與宣告的名字與型態結合。例如:
vector vec (10);
int gcd (int a, int b) {
if (b == 0)
return a;
return gcd (b, a % b);
}

以上兩者皆是定義。

There must always be exactly one definition for each name in a C++ Program. However, there can be many declarations.

另一個特點在於,只要有宣告,就可以在該 scope 內使用它,但前提是 compiler 要能找到定義所在(需放在全域空間或單純宣告之前),舉個例子:

#include< iostream >
using namespace std;

int main () {
int gcd (int a, int b);
int test = 10;
extern int test;
cout << test << endl;
return 0;
}

int gcd (int a, int b) {
if (b == 0)
return a;
return gcd (b, a % b);
}

其中的 test 及 gcd 都有兩次宣告和一次定義,因為在很多時候,定義時宣告的過程是難以避免的。

計較

不是不愛計較,而是不想計較。

很多事都覺得「算了算了,反正沒多大影響」!(當然有少數事我非堅持不可)
可是,話不說出來真的好嗎?

有時候不講,是不想增添自己的麻煩;而很多事習慣就好,不太超過都ok。

不可能事事都順心如意,忍受是難免的,而我也不喜歡跟別人辯,或是給別人添麻煩,所以想想就算了。只是,這樣下去行嗎?這麼不敢大膽講出自己的想法主張!

我不知道,該如何?

星期三, 3月 07, 2007

implicit conversion

在書上看到以下程式碼(有經過微修)


class complex {
double re, im;
public:
complex (double r = 0, double i = 0) : re (r), im (i) {}
// following skip
};

void f (complex z) {
complex a = 2.3;
complex b = 1/a;
complex c = a + b * complex (1, 2.3);

//.....
}

標示為紅色的部分令我感到訝異,這真的能執行嗎?
因此我自行寫了 test code,果真可以。

每個變數都需以 constructor 初始化,但 complex並非 base type,因此宣告時的 =(assign)與 () (initialization) 是不同的。由於 complex a = 2.3; 的結果與 complex a (2.3); 相同,因此我最初假設這兩行 statament 的意義是一樣的。後來我想到在 constructor 前加上 explicit,預料中的事發生了,原先 compile OK 的 code 出現 error。

在短短一行 complex a = 2.3 牽涉到:

1、implicit conversion
把 double type 2.3 轉換成 complex(這中間呼叫了 constructor)

2、initialization
喚起 copy constructor 初始化 a;

加上 explicit 後 error 的原因在於,explicit 會禁止藉由此 constructor 做 implicit conversion,除非使用者明確要求轉換,也就是 complex a = static_cast < complex > (1.2);

--
還好還記得,不然會被向上學長吊起來 XD

星期二, 3月 06, 2007

Data Abstraction

在《The C++ Programming Language 2/e》中看到一段話:

We could implement this Stack in several ways. It is important that a user doesn't need to know how we do it. As long as we keep the interface unchanged, a user will not be affected if we decide to re-implement Stack.

這一小段話已大略闡述 Abstraction 的精隨,就 class 的層面來說,使用者只需要知道此 class 的用途、有哪些 public member function 可用、及這些 function的使用方式和功能。對於此 class 有哪些 private data member,甚至 member function 如何寫成一概不知,也可說完全沒必要知道。

若牽扯到維護層面,只要 class 的撰寫者不改變任何公開的介面(interface 只是個空殼,實體隨撰寫的考量而變,但功用需維持一致),使用者也就不用做任何變更。這也是 object-oriented programming 的分層維護,撰寫者只需針對自己的 code maintain。

以上只是 Data Abstraction 的一些要點,若進一步鑽研,可以請教向上學長 XD

星期日, 3月 04, 2007

視野

人,為什麼總會忘掉某些重要的事呢?

我們總是不斷想著:「今天有什麼事該做?最近有什麼作業或考試?」因為忙著顧慮身邊的事,而遺忘了身外。當身邊有一群人陪伴時,我們總是只在意著與他們有關的事物,卻很少去想故鄉的家人、朋友們。

這樣的視野,太狹小了!!

想到之前在某篇文章看到的話:「在你身邊會不會早已經有人默默對你付出很久了﹐只是你沒發覺而已呢?」

想到最近微積分課上的事,在拒絕與反駁的同時,是否已考量到更深的層面呢?有主見敢表達非是壞事,然而,是不是得顧慮到他人的感受呢?

又想到國哲學長訂定的罰規及輪流佔場,在這些規定出現之前,系羽整個練羽的情況如何呢?遲到的遲到,睡晚的不來,佔場也幾乎都靠 sogo 和其他學長。

遲到延誤練球進度;不來則這次所教全沒學到,下次學長還要特地為你講解;而佔場,為什麼別人要幫忙佔場?是誰要練球?

更早之前,三明治學長的事:「如果大家都能把別人覺得重要的事,也覺得很重要的話.. 這個世界真的會變得更好」

真的覺得,我們把眼界放得太低了!!