SNK - http://zh.wikipedia.org/wiki/SNK_Playmore 玩 iPhone 又寫 Windows .NET Program 的人 平時最愛打機同做無聊野
Monday, August 29, 2011
Sunday, August 28, 2011
[抄] 心理測驗
心理測驗來自西方,是與人潛意識有關。我10多年前認識個朋友,從國外讀書回來,給我說了個心理測驗《借船過河》,她說是讀心理學時老師教的。然後我拿這個測驗測過無數人,都很準。這個也不是算命,但可以讓你了解自己的需要,有的人死不承認自己是這樣的啊,可實際上就是這樣子的。我把這個圖畫下來了,大家可以對照看,不過要聽我先講故事,然後再開始。
有個男人叫M,他要過河去和未婚妻F相會結婚,但兩人一河相隔,M必須要藉船過河才能見到F,於是他開始四處找船。
這時見一個女子L剛好有船,M跟L借,L遇到M後愛上了他,就問:我愛上你了,你愛我嗎? M比較誠實,說:對不起,我有未婚妻,我不能愛你。這麼一來,L死活是不把船借給M,她的理由是:我愛你,你不愛我,這不公平,我不會藉你的!
M很沮喪,繼續找船,剛好見一位叫S的女子,就向她借船,S說:我借給你沒問題,但有個條件,我很喜歡你,你是不是喜歡我無所謂,但你必須留下陪我一晚,不然我不借你。 M很為難,L不借他船,S如果再不借他的話就過不去河與F相見了,據說這個地方只有這兩條船。為了彼岸的未婚妻,他不得不同意了S的要求,與S有了一夜情。
次日,S遵守承諾把船借給了M。 見到未婚妻F後,M一直心裡有事,考慮了很久,終於決定把向L和S借船的故事跟F說了。可惜,F聽了非常傷心,一氣之下與M分了手,她覺得M不忠,不能原諒。 F失戀了,很受打擊.
這時他的生活裡出現了位女子E,兩人也開始戀愛了,但之前的故事一直讓他耿耿於壞,E問M是不是有什麼話要跟她說,於是,M一五一十地把他和L、S、F之間的故事講了一遍。 E聽了後,說,我不會介意的,這些跟我沒關係。
故事講完了,問題來了,請你把這幾個人排列個次序,標準是你認為誰最好,誰第二,誰第三,第四,第五?這個M男也算在內的。建議不要想太複雜,也不需要考慮大眾看法,你認為誰做得好就是好
看到這裡請先選擇好你的答案,完了再看看答案。
答案其實很簡單,就是用你的潛意識告訴你最想要的是什麼。不知道自己要什麼,這是很普遍的問題,因為什麼都挺重要的,捨棄什麼都不成體統,只是每個人的人生追求確實差異很大,看別人追求事業,你也羨慕也很想這樣,但不知道為什麼總做不到;看別人婚姻幸福,你也很想,可實現起來確實不容易,這和運氣也不是太有關係,而是你 '需要的決定了很多。
M——金錢(Money) 我知道,一定有人看了這個答案覺得很失望,就這個呀,這能說明什麼呀?別看答案簡單,其實這裡面既包含這你的價值觀,也是對你人生有預示的。
我說兩個故事吧。這故事中的兩個人是很典型的,都是測過這個遊戲的。一個是我以前樂隊成員,貝斯手,當時他寫下的是:M、F、S、 E、L,這個排列他死不承認,因為當時他還在為音樂夢死磕著,讓他承認愛錢這太羞辱了,而且還是結婚狂?但我發現他確實是這樣的人,演出有點演出費就趕緊寄家去,還鬧過這樣的笑話,賺了400塊,他好意思地跟別人借一百,說湊個整。愛錢不是壞事,就怕不承認。很多年後,樂隊其他人都各奔東西,他留在了那行里,不過做了歌舞廳的伴奏,每天跑場很能賺錢,據說也很快結婚,有了小孩,是個很負責的丈夫,音樂就是他賺錢的工具,生活得也不錯。後來我遇到過次他,一肚子不滿,雖然開上了車,但理想早破滅了,沒事業沒愛情,就是富裕的日子。我覺得這就是他的??人生軌跡,想追求的還是自己想要的東西。
另一個是天津的一位女主持人,我當時跟她沒什麼話聊的,就玩了下這個。她的選擇是S、M、L、F、E,我告訴她這幾個符號代表什麼的時候,她有點不高興,說不准,她怎麼把S放第一呢?是因為她覺得S比較公平,要比L簡單,F事兒太多,E太冷漠,M不錯但就是太墨跡了。每個人理解問題的方式都不同,剛好這個透露了你的潛意識。很多年後,我在北京遇到了位認識她的人,說起這個女主持來,他說,那誰可惜了,早不干主持了,跟他們單位好多男的亂七八遭,後來被單位開了,嫁了個有錢人。
我看問我的朋友,其中選擇E為首的佔大多數,說明事業對不少來說人還是很重要的,還有距離問題,比如你選擇了事業和金錢互相挨著,這很正常,這兩項都是有關聯的,可如果你把愛情排第一,卻又把家庭排最後,那就說明,你未必會依賴婚姻這個形式,這排列組合是可以推理的. 我想這個東西確實預示性很強,你要什麼肯定會下意識地追求了什麼, 這點和你的名字命盤也是有據可查的。
L——愛情(Love) S——性(Sex) F——家庭(Family) E——事業(Enterprise)
有個男人叫M,他要過河去和未婚妻F相會結婚,但兩人一河相隔,M必須要藉船過河才能見到F,於是他開始四處找船。
這時見一個女子L剛好有船,M跟L借,L遇到M後愛上了他,就問:我愛上你了,你愛我嗎? M比較誠實,說:對不起,我有未婚妻,我不能愛你。這麼一來,L死活是不把船借給M,她的理由是:我愛你,你不愛我,這不公平,我不會藉你的!
M很沮喪,繼續找船,剛好見一位叫S的女子,就向她借船,S說:我借給你沒問題,但有個條件,我很喜歡你,你是不是喜歡我無所謂,但你必須留下陪我一晚,不然我不借你。 M很為難,L不借他船,S如果再不借他的話就過不去河與F相見了,據說這個地方只有這兩條船。為了彼岸的未婚妻,他不得不同意了S的要求,與S有了一夜情。
次日,S遵守承諾把船借給了M。 見到未婚妻F後,M一直心裡有事,考慮了很久,終於決定把向L和S借船的故事跟F說了。可惜,F聽了非常傷心,一氣之下與M分了手,她覺得M不忠,不能原諒。 F失戀了,很受打擊.
這時他的生活裡出現了位女子E,兩人也開始戀愛了,但之前的故事一直讓他耿耿於壞,E問M是不是有什麼話要跟她說,於是,M一五一十地把他和L、S、F之間的故事講了一遍。 E聽了後,說,我不會介意的,這些跟我沒關係。
故事講完了,問題來了,請你把這幾個人排列個次序,標準是你認為誰最好,誰第二,誰第三,第四,第五?這個M男也算在內的。建議不要想太複雜,也不需要考慮大眾看法,你認為誰做得好就是好
看到這裡請先選擇好你的答案,完了再看看答案。
答案其實很簡單,就是用你的潛意識告訴你最想要的是什麼。不知道自己要什麼,這是很普遍的問題,因為什麼都挺重要的,捨棄什麼都不成體統,只是每個人的人生追求確實差異很大,看別人追求事業,你也羨慕也很想這樣,但不知道為什麼總做不到;看別人婚姻幸福,你也很想,可實現起來確實不容易,這和運氣也不是太有關係,而是你 '需要的決定了很多。
M——金錢(Money) 我知道,一定有人看了這個答案覺得很失望,就這個呀,這能說明什麼呀?別看答案簡單,其實這裡面既包含這你的價值觀,也是對你人生有預示的。
我說兩個故事吧。這故事中的兩個人是很典型的,都是測過這個遊戲的。一個是我以前樂隊成員,貝斯手,當時他寫下的是:M、F、S、 E、L,這個排列他死不承認,因為當時他還在為音樂夢死磕著,讓他承認愛錢這太羞辱了,而且還是結婚狂?但我發現他確實是這樣的人,演出有點演出費就趕緊寄家去,還鬧過這樣的笑話,賺了400塊,他好意思地跟別人借一百,說湊個整。愛錢不是壞事,就怕不承認。很多年後,樂隊其他人都各奔東西,他留在了那行里,不過做了歌舞廳的伴奏,每天跑場很能賺錢,據說也很快結婚,有了小孩,是個很負責的丈夫,音樂就是他賺錢的工具,生活得也不錯。後來我遇到過次他,一肚子不滿,雖然開上了車,但理想早破滅了,沒事業沒愛情,就是富裕的日子。我覺得這就是他的??人生軌跡,想追求的還是自己想要的東西。
另一個是天津的一位女主持人,我當時跟她沒什麼話聊的,就玩了下這個。她的選擇是S、M、L、F、E,我告訴她這幾個符號代表什麼的時候,她有點不高興,說不准,她怎麼把S放第一呢?是因為她覺得S比較公平,要比L簡單,F事兒太多,E太冷漠,M不錯但就是太墨跡了。每個人理解問題的方式都不同,剛好這個透露了你的潛意識。很多年後,我在北京遇到了位認識她的人,說起這個女主持來,他說,那誰可惜了,早不干主持了,跟他們單位好多男的亂七八遭,後來被單位開了,嫁了個有錢人。
我看問我的朋友,其中選擇E為首的佔大多數,說明事業對不少來說人還是很重要的,還有距離問題,比如你選擇了事業和金錢互相挨著,這很正常,這兩項都是有關聯的,可如果你把愛情排第一,卻又把家庭排最後,那就說明,你未必會依賴婚姻這個形式,這排列組合是可以推理的. 我想這個東西確實預示性很強,你要什麼肯定會下意識地追求了什麼, 這點和你的名字命盤也是有據可查的。
L——愛情(Love) S——性(Sex) F——家庭(Family) E——事業(Enterprise)
望住大快活咕嚕肉飯收據,我睇唔清香港未來
今晚老母冇煮飯,我迫住出去食 樓下選擇雖然唔少,有老麥、有唐記、有板長、有酒樓外賣 但我最後都係比大快活既冷清吸引左 成間店咁大,只有四分之一既座位有人坐 有幾個阿伯係度睇報紙,神情呆滯;有幾個阿婆除左拖鞋unun腳傾計,睇怕由下午荼坐到依家 一入門口就係counter,只有一個counter有人當值,排隊既人只有兩三個 我納眼望過去個餐牌,最左手邊係雪藏牛扒餐,四十幾蚊得果一塊十成熟牛扒,加飯仲要加錢,叫果個真係on9(以我觀察叫既人亦極少,唔明白點解仲未remove from stack) 再過d係普通西餐,咩野焗豬,咖哩雞,為到都三十蚊三十五蚊,觀望 過d係火鍋,為到要四十蚊以上,無非有肥牛、海鮮選擇。 最撚離普就係加料,四粒魚蛋要成九蚊,holy shit,就算係你大快活自家製魚蛋都洗賣咁貴? forget it,右邊係中餐,佢個火山蛋都幾趣置,未試過,可以一試。 再右手邊就係燒味,同幾個所謂泰式飯,有豬頸肉,心諗有豬頸肉就係泰式?呢d就係marketing 考慮左陣,始終focus係中餐,貪佢有個味精湯,個人幾中意食味精 最後心血來潮,決定食咕嚕肉飯,想食d有鑊氣既野,那怕鑊氣值只有20% 落單果陣,加左兩蚊轉可樂,食得鑊氣就一定有杯可樂先頂癮。 拎左張單行到埋去,fellow話等叫number 隨便搵張椅坐,後面有個阿伯係度睇報紙,餐盆都收左幾個鐘,椅都坐得lup哂,報紙都睇到熟哂,仲未走 never mind,可以呢d就係60年代flower power既政治主張 39蚊,中國荼轉可樂41蚊,都幾平,都幾抵 我咁諗 ? 我唔知,係我腦海中,忽然浮現起十幾年前既景象 一個揚州炒飯二十二蚊,一個焗豬二十四蚊 中餐冇乜印象,可能果時仲未輕中餐 只係記得,當年揚州炒飯二十二蚊,今時今日係三十蚊 即是話,十幾年之間,揚州炒飯既價錢升左1.5倍... 照推論,當年廿五六蚊一個咕嚕肉飯,今日賣四十一蚊(轉可樂) 諷刺既係,我地竟然覺得正常不過 仲要好開心咁比錢,覺得好撚抵,好撚抵 仲要加兩蚊轉可樂 可以想像,假如咕嚕肉飯今日賣四十一蚊,六年後可能係五十蚊,十年後可能係六十蚊 六十蚊,只係十年前既1.5倍 十年前加班一個鐘可以食兩個咕嚕肉飯,十年後加班一個鐘,甚至連一個咕嚕肉飯都食唔起 或者到時或者我地仲會覺得咕嚕肉飯好抵,超值套餐,好味抵食 只係因為 我地已經唔記得,香港曾經有二十五蚊一個咕嚕肉飯。
SQL - Join
JOIN: Return rows when there is at least one match in both tables
LEFT JOIN: Return all rows from the left table, even if there are no matches in the right table
RIGHT JOIN: Return all rows from the right table, even if there are no matches in the left table
FULL JOIN: Return rows when there is a match in one of the tables
The INNER JOIN keyword return rows when there is at least one match in both tables.
LEFT JOIN: Return all rows from the left table, even if there are no matches in the right table
RIGHT JOIN: Return all rows from the right table, even if there are no matches in the left table
FULL JOIN: Return rows when there is a match in one of the tables
The INNER JOIN keyword return rows when there is at least one match in both tables.
Friday, August 26, 2011
Friday, August 19, 2011
Sunday, August 14, 2011
HTML 5 Rocks! Present PPT (Teaching Materials) with 3D Effect Using HTML5!
Friday, August 05, 2011
Wednesday, August 03, 2011
Tuesday, August 02, 2011
Saturday, July 30, 2011
周星馳電影中最好笑ge一幕top 10
Friday, July 22, 2011
劉德華唱「道地綠茶廣告主題曲」
華仔的道地綠茶廣告歌陪伴不少香港人成長,這些年來,每次去超市或便利店買道地綠茶,或其他道地飲品,第一時間就會想起「劉德華」。
翻查資料,原來華仔已經連續10年唱道地綠茶廣告歌,當中大家最愛哪一首呢?
再說︰由此看來,只要華仔一日不「封咪」,他來年每個年頭都會有一首道地綠茶廣告歌,繼續陪伴我們「成長」,wonderful!
1. 2000年 - 將自己給你
2. 2001年 - 我的心只可容納你﹙國語﹚
3. 2002年 - 天生天養
4. 2003年 - 如果有一天
5. 2004年 - 常言道
6. 2005年 - 我得你
7. 2006年 - 張開眼睛
8. 2007年 - 只想抱抱
9. 2008年 - 一晚長大
10. 2009年 - 長途伴侶
11. 2010 年 - 地球的心聲
12. 2011 年 - 無心快意
翻查資料,原來華仔已經連續10年唱道地綠茶廣告歌,當中大家最愛哪一首呢?
再說︰由此看來,只要華仔一日不「封咪」,他來年每個年頭都會有一首道地綠茶廣告歌,繼續陪伴我們「成長」,wonderful!
1. 2000年 - 將自己給你
2. 2001年 - 我的心只可容納你﹙國語﹚
3. 2002年 - 天生天養
4. 2003年 - 如果有一天
5. 2004年 - 常言道
6. 2005年 - 我得你
7. 2006年 - 張開眼睛
8. 2007年 - 只想抱抱
9. 2008年 - 一晚長大
10. 2009年 - 長途伴侶
11. 2010 年 - 地球的心聲
12. 2011 年 - 無心快意
Sunday, July 17, 2011
看《建黨偉業》 兒子問窘老子
【人民報消息】兒子上初一,學校要求看《建黨偉業》。看完後兒子提了一系列問題,茲錄於下。問者是兒子,答者是我。
子:甚麼是建黨啊?
父:就是一些人為了達到某種目的而建立一個組織。
子:是不是非法組織啊?
父:這個……不是。
子:可是上次我們幾個同學在一起商量組織起來向老師提意見,老師為甚麼說我們是非法組織呢?
父:那是因為你們事先沒有得到老師的許可嘛。
子:可是毛主席他們建黨得到誰的許可了?
父:毛主席和你們不一樣。你們是學生,應該把精力用來學習。
子:毛主席當時不是學生嗎?
父:好像是吧?長沙師範學校的。
子:長沙師範學校?一本還是二本?
父:這個,按現在的標準算應該是大專吧。
子:哦,毛主席沒有考上一本,所以要去建黨,對不對?
父:瞎說!這個跟考甚麼大學沒關係。你看電影裡的張國燾,就是北大的。
子:這就怪了!你們和老師平時經常說,我們的任務就是考上好大學,上了好大學一切都好了,是吧?
父:對啊。
子:可張國燾已經考上北大了,為甚麼還要去建黨?
父:這個……他們不是為自己,而是為大家。
子:為大家什麼?
父:為大家過上好生活啊。
子:這個大家包括我們家嗎?
父:當然包括。
子:那我們家現在生活比以前好了嗎?
父:當然!就說住房吧,你看我們家現在住一百多平方米的房子,改革開放以前才住多大點啊……
子:我問的不是改革開放前,是建黨以前。
父:這個……生活好不好,要看很多方面……
子:就說住房吧,那時候我們家住多大的房子?
父:那時候我們家住四合院,連院子得有四、五百平方米吧。
子:那院子現在還在嗎?
父:還在,不過已經不是咱們家的了。
子:為甚麼?
父:被收走了。
子:被誰收走了?
父:國家。
子:是毛主席他們建黨之後的那個國家嗎?
父:是。
子:國家收走了咱們家的四合院,換了現在這套房子給咱們,是吧?
父:不是。這套房子是後來我們自己掙錢買的。
子:那國家為甚麼收走我們的四合院啊?
父:是這樣的,當初建黨的時候毛主席他們是想搞公有制,有好東西大家分,讓大家都過上好日子,所以後來他們就把很多人的財產都收走了,包括我們家的房子,然後再分給大家。
子:哦,是這樣。那我們家現在這套房子就應該是分給我們的嘛,為甚麼又要我們花錢買呢?
父:因為搞了一段時間公有制以後,發現東西不夠分,大家都很窮,快過不下去了,還餓死了很多人,所以就又搞私有制,允許大家掙錢買房子,所以我們家才有了現在的房子。
子:那在建黨以前大家能不能掙錢買房子呢?
父:可以啊。
子:那……費那麼大勁幹嘛?
父:不能這麼說。事實上現在也不完全是恢復了以前的私有制,從理論上講,咱們國家還是公有制國家。
子:我怎麼越來越不明白了?
父:這個問題是有點複雜。這麼說吧,有些東西可以私有,但是重要的東西是公有的。
子:比如哪些重要的東西呢?
父:比如土地啊、石油啊這些。
子:那我怎麼看見你每次加油還要掏錢?而且聽說汽油還賣得挺貴,還老漲價?不是公有的嗎?
父:這個……石油的情況比較特殊。
子:那麼土地呢?這個肯定是公有了吧?
父:對,這個毫無疑問。
子:那麼我們家的房子不用掏錢買地了吧?
父:不,恰恰相反,掏得還不少。
子:我明白了,土地本來是公有的,咱們掏了錢,把它變成咱們自己的了。
父:不是,咱們掏了錢之後它還是公有的。
子:剛才你不是說房子是咱們自己的嗎?
父:房子是我們自己的,但房子下面的土地是公有的。
子:我不明白它怎麼個公有法。
父:這麼說吧,咱們住了70年後得把土地還回去。
子:啊?怎麼還法呢?把房子拆了嗎?
父:這個……我也不清楚。可能不拆房子就要再掏錢吧。
子:可我們不是已經掏過錢了嗎?
父:……可能掏得還不夠吧。
子:是不是咱們的房子買得特便宜,所以要多掏幾次錢啊?
父:不是!這個……咱們國家的房子確實說不上便宜,如果聯繫國民收入來計算,可能是世界上最貴的。
子:世界上最貴的房子,還只能住70年?
父:70年是最長期限。最短的聽說只有20年。
子:就因為咱們國家是公有制?
父:我說過,這個問題比較複雜……在毛主席的時代是公有制,後來在小平同志的時代就不完全是了。不管怎麼說,我們還是應該感謝小平同志,至少我們現在有房子住……
子:小平同志是甚麼時候建黨的?
父:瞎說!小平同志沒建黨,他和毛主席是一個黨的。
子:哦,就是說,在毛主席建黨之前,房子是可以用錢買的,而且誰買了歸誰?
父:對。
子:後來毛主席建黨了,就實行公有制了……
父:不是建黨之後就馬上公有制,電影裡沒說嗎,還打了幾十年仗,犧牲了很多先烈……
子:哦,對,打了很多仗,死了很多人,才實行了公有制,房子不能買了,而且把我們家的四合院,還有很多人的財產,都收走了?
父:對。
子:後來餓死了很多人,於是小平同志就實行私有制……
父:不是,我不是說了嗎,從理論上講還是公有制……
子:這個甚麼制我始終沒搞清楚,怎麼會這麼複雜啊?
父:這個……我也搞不太清楚,而且我估計很多人都搞不清楚。
子:總而言之吧,小平同志說,房子又可以買了?
父:對,所以我們應該感謝……
子:但是毛主席的時候收走的房子並沒有還給我們?
父:這個……是的。
子:而我們另買房子還需要自己掏錢,而且價錢很貴?
父:是的。
子:然後我們花很貴的錢買來的房子還只能住一陣子,長的70年,短的20年?
父:這個……當然,到時候會怎麼樣,現在還說不准。
子:你不覺得這個過程挺折騰嗎?
父:不能這麼說……當然,這個過程確實比較複雜,也存在著反覆性。
子:問題是,我怎麼看都看不出咱們得了甚麼好處,為甚麼還要感謝?
父:這個……你不能光看我們自己嘛,要看大多數老百姓……
子:你是說現在大多數老百姓住的房子比我們的好?或者不用掏錢買?或者買了可以一直住下去?
父:這倒不是,他們和我們情況一樣,多數人住的房子還不如咱們的。
子:那我還是不明白……對了,當初和毛主席一起建黨的那些人,他們怎麼樣呢?
父:哦,建黨之後不是還有戰爭年代嗎,在戰爭年代有的人叛變了,有的人犧牲了。
子:那些沒死的呢?是不是也跟我們一樣?
父:在戰爭年代沒死的,當然,後來日子肯定比我們好過得多。不過,現在也都不在人世了。
子:那他們有後代嗎?日子過得怎麼樣?
父:後代當然有。日子……想必過得比我們好吧!
子:哦!我明白了!你怎麼不早說!
父:……你明白甚麼了!告訴你,你的認識是錯誤地!
子:那你說應該怎麼解釋?
父:……你們老師應該給你們解釋嘛。
子:老師沒解釋,也不可能解釋,老師根本就不會聽這種問題!老師只是要求我們看《建黨偉業》。
父:唉,看來這種電影是不適合你們這種年齡的孩子的。
子:為甚麼?因為我們看了之後會有問題嗎?我們不該思考問題嗎?有問題不該問嗎?
父:……
子:而且,為甚麼要花很多錢拍這種電影呢?為甚麼每個學校的老師都要求學生花好幾十塊看這部電影呢?
父:……
子:甚麼是建黨啊?
父:就是一些人為了達到某種目的而建立一個組織。
子:是不是非法組織啊?
父:這個……不是。
子:可是上次我們幾個同學在一起商量組織起來向老師提意見,老師為甚麼說我們是非法組織呢?
父:那是因為你們事先沒有得到老師的許可嘛。
子:可是毛主席他們建黨得到誰的許可了?
父:毛主席和你們不一樣。你們是學生,應該把精力用來學習。
子:毛主席當時不是學生嗎?
父:好像是吧?長沙師範學校的。
子:長沙師範學校?一本還是二本?
父:這個,按現在的標準算應該是大專吧。
子:哦,毛主席沒有考上一本,所以要去建黨,對不對?
父:瞎說!這個跟考甚麼大學沒關係。你看電影裡的張國燾,就是北大的。
子:這就怪了!你們和老師平時經常說,我們的任務就是考上好大學,上了好大學一切都好了,是吧?
父:對啊。
子:可張國燾已經考上北大了,為甚麼還要去建黨?
父:這個……他們不是為自己,而是為大家。
子:為大家什麼?
父:為大家過上好生活啊。
子:這個大家包括我們家嗎?
父:當然包括。
子:那我們家現在生活比以前好了嗎?
父:當然!就說住房吧,你看我們家現在住一百多平方米的房子,改革開放以前才住多大點啊……
子:我問的不是改革開放前,是建黨以前。
父:這個……生活好不好,要看很多方面……
子:就說住房吧,那時候我們家住多大的房子?
父:那時候我們家住四合院,連院子得有四、五百平方米吧。
子:那院子現在還在嗎?
父:還在,不過已經不是咱們家的了。
子:為甚麼?
父:被收走了。
子:被誰收走了?
父:國家。
子:是毛主席他們建黨之後的那個國家嗎?
父:是。
子:國家收走了咱們家的四合院,換了現在這套房子給咱們,是吧?
父:不是。這套房子是後來我們自己掙錢買的。
子:那國家為甚麼收走我們的四合院啊?
父:是這樣的,當初建黨的時候毛主席他們是想搞公有制,有好東西大家分,讓大家都過上好日子,所以後來他們就把很多人的財產都收走了,包括我們家的房子,然後再分給大家。
子:哦,是這樣。那我們家現在這套房子就應該是分給我們的嘛,為甚麼又要我們花錢買呢?
父:因為搞了一段時間公有制以後,發現東西不夠分,大家都很窮,快過不下去了,還餓死了很多人,所以就又搞私有制,允許大家掙錢買房子,所以我們家才有了現在的房子。
子:那在建黨以前大家能不能掙錢買房子呢?
父:可以啊。
子:那……費那麼大勁幹嘛?
父:不能這麼說。事實上現在也不完全是恢復了以前的私有制,從理論上講,咱們國家還是公有制國家。
子:我怎麼越來越不明白了?
父:這個問題是有點複雜。這麼說吧,有些東西可以私有,但是重要的東西是公有的。
子:比如哪些重要的東西呢?
父:比如土地啊、石油啊這些。
子:那我怎麼看見你每次加油還要掏錢?而且聽說汽油還賣得挺貴,還老漲價?不是公有的嗎?
父:這個……石油的情況比較特殊。
子:那麼土地呢?這個肯定是公有了吧?
父:對,這個毫無疑問。
子:那麼我們家的房子不用掏錢買地了吧?
父:不,恰恰相反,掏得還不少。
子:我明白了,土地本來是公有的,咱們掏了錢,把它變成咱們自己的了。
父:不是,咱們掏了錢之後它還是公有的。
子:剛才你不是說房子是咱們自己的嗎?
父:房子是我們自己的,但房子下面的土地是公有的。
子:我不明白它怎麼個公有法。
父:這麼說吧,咱們住了70年後得把土地還回去。
子:啊?怎麼還法呢?把房子拆了嗎?
父:這個……我也不清楚。可能不拆房子就要再掏錢吧。
子:可我們不是已經掏過錢了嗎?
父:……可能掏得還不夠吧。
子:是不是咱們的房子買得特便宜,所以要多掏幾次錢啊?
父:不是!這個……咱們國家的房子確實說不上便宜,如果聯繫國民收入來計算,可能是世界上最貴的。
子:世界上最貴的房子,還只能住70年?
父:70年是最長期限。最短的聽說只有20年。
子:就因為咱們國家是公有制?
父:我說過,這個問題比較複雜……在毛主席的時代是公有制,後來在小平同志的時代就不完全是了。不管怎麼說,我們還是應該感謝小平同志,至少我們現在有房子住……
子:小平同志是甚麼時候建黨的?
父:瞎說!小平同志沒建黨,他和毛主席是一個黨的。
子:哦,就是說,在毛主席建黨之前,房子是可以用錢買的,而且誰買了歸誰?
父:對。
子:後來毛主席建黨了,就實行公有制了……
父:不是建黨之後就馬上公有制,電影裡沒說嗎,還打了幾十年仗,犧牲了很多先烈……
子:哦,對,打了很多仗,死了很多人,才實行了公有制,房子不能買了,而且把我們家的四合院,還有很多人的財產,都收走了?
父:對。
子:後來餓死了很多人,於是小平同志就實行私有制……
父:不是,我不是說了嗎,從理論上講還是公有制……
子:這個甚麼制我始終沒搞清楚,怎麼會這麼複雜啊?
父:這個……我也搞不太清楚,而且我估計很多人都搞不清楚。
子:總而言之吧,小平同志說,房子又可以買了?
父:對,所以我們應該感謝……
子:但是毛主席的時候收走的房子並沒有還給我們?
父:這個……是的。
子:而我們另買房子還需要自己掏錢,而且價錢很貴?
父:是的。
子:然後我們花很貴的錢買來的房子還只能住一陣子,長的70年,短的20年?
父:這個……當然,到時候會怎麼樣,現在還說不准。
子:你不覺得這個過程挺折騰嗎?
父:不能這麼說……當然,這個過程確實比較複雜,也存在著反覆性。
子:問題是,我怎麼看都看不出咱們得了甚麼好處,為甚麼還要感謝?
父:這個……你不能光看我們自己嘛,要看大多數老百姓……
子:你是說現在大多數老百姓住的房子比我們的好?或者不用掏錢買?或者買了可以一直住下去?
父:這倒不是,他們和我們情況一樣,多數人住的房子還不如咱們的。
子:那我還是不明白……對了,當初和毛主席一起建黨的那些人,他們怎麼樣呢?
父:哦,建黨之後不是還有戰爭年代嗎,在戰爭年代有的人叛變了,有的人犧牲了。
子:那些沒死的呢?是不是也跟我們一樣?
父:在戰爭年代沒死的,當然,後來日子肯定比我們好過得多。不過,現在也都不在人世了。
子:那他們有後代嗎?日子過得怎麼樣?
父:後代當然有。日子……想必過得比我們好吧!
子:哦!我明白了!你怎麼不早說!
父:……你明白甚麼了!告訴你,你的認識是錯誤地!
子:那你說應該怎麼解釋?
父:……你們老師應該給你們解釋嘛。
子:老師沒解釋,也不可能解釋,老師根本就不會聽這種問題!老師只是要求我們看《建黨偉業》。
父:唉,看來這種電影是不適合你們這種年齡的孩子的。
子:為甚麼?因為我們看了之後會有問題嗎?我們不該思考問題嗎?有問題不該問嗎?
父:……
子:而且,為甚麼要花很多錢拍這種電影呢?為甚麼每個學校的老師都要求學生花好幾十塊看這部電影呢?
父:……
Wednesday, July 06, 2011
iPhone Objective-C語法快速參考
iPhone Objective-C語法快速參考
大部分有一點其他平台開發基礎的初學者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之後,第一感想是躍躍欲試,而看到Objective-C的語法,第一感想就變成就望而卻步了。好吧,我是在說我自己。
如果你和我一樣,對蘋果相關的開發:Mac OS X或是iPhone有興趣,但是第一時間看到Objective-C就會頭疼並伴有發燒症狀的話,療效比較好的快速治療方法是閱讀本文。大概花二十分鐘左右,而且絕不無聊的時間,你就會對Objective-C有那麼一點點了解,至少讀讀例子不會那麼頭疼了。
不過假定你要有那麼一點點c++、c#或是java的基礎,至少能看到c++、c#或是java的源碼,能夠大致明白說得是什麼。
這篇文章不是一篇科技文章,希望你也不要把它當做科技文章來讀。文章非常不嚴謹,但是我相信你能看得懂。
一、XCode、Objective-C、Cocoa說的是幾樣東西?
答案:三樣東西。
XCode:你可以把它看成是一個開發環境,就好像Visual Studio或者Netbeans或者SharpDevelop一樣的玩意。你可以將Interface Builder認為是Visual Studio中用來畫界面的那部分功能單獨提出來的程序。
Objective-C:這是一種語言,就好像c++是一種語言,Java是一種語言,c#是一種語言,鶯歌歷史也是一種語言一樣。
Cocoa:是一大堆函數庫,就好像MFC、.NET、Swing這類玩意,人家已經寫好了一堆現成的東西,你只要知道怎麼用就可以了。
有些人會比較容易混淆Objective-C和Cocoa,就好像有些人會混淆c#和.NET一樣。這兩個東西真的是兩個不一樣的東西。
二、Objective-C是什麼?
你可以把它認為是語法稍稍有點不一樣的c語言。雖然第一眼望上去你可能會認為它是火星語,和你所認知的任何一種語言都不一樣。
先簡單列出一點差別:
問題一:我在程序中看到大量的減號、中括號和NS****這種東西,他們是什麼玩意兒?
1 減號(或者加號)
減號表示一個函數、或者方法、或者消息的開始,怎麼說都行。
比如c#中,一個方法的寫法可能是:
private void hello(bool ishello)
{
//OOXX
}
用Objective-C寫出來就是
-(void) hello:(BOOL)ishello
{
//OOXX
}
挺好懂的吧?
不過在Objective-C裡面沒有public和private的概念,你可以認為全是public。
而用加號的意思就是其他函數可以直接調用這個類中的這個函數,而不用創建這個類的實例。
2 中括號
中括號可以認為是如何調用你剛才寫的這個方法,通常在Objective-C裡說「消息」。
比如C#裡你可以這麼寫:
this.hello(true);
在Objective-C裡,就要寫成:
[self hello:YES];
3 NS****
老喬當年被人擠兌出蘋果,自立門戶的時候做了個公司叫做NextStep,裡面這一整套開發包很是讓一些科學家們喜歡,而現在Mac OS用的就是NextStep這一套函數庫。
這些開發NextStep的人們比較自戀地把函數庫裡面所有的類都用NextStep的縮寫打頭命名,也就是NS****了。比較常見的比如:
NSLog
NSString
NSInteger
NSURL
NSImage
…
你會經常看到一些教學裡面會用到:
NSLog (@"%d",myInt);
這句話主要是在console裡面跟蹤使用,你會在console裡面看到myInt的值(在XCode裡面運行的時候打開dbg窗口即可看到)。而我們在其他開發環境裡面可能會比較習慣使用MessageBox這種方式進行調試。
你還可以看到其他名字打頭的一些類,比如CF、CA、CG、UI等等,比如
CFStringTokenizer 這是個分詞的東東
CALayer 這表示Core Animation的層
CGPoint 這表示一個點
UIImage 這表示iPhone裡面的圖片
CF說的是Core Foundation,CA說的是Core Animation,CG說的是Core Graphics,UI說的是iPhone的User Interface……還有很多別的,等你自己去發掘了。
問題二、#import、@interface這類玩意說的是什麼?
1、#import
你可以把它認為是#include,一樣的。但是最好用#import,記住這個就行了。
2、@interface等等
比如你在c#中寫一個抓孩子類的定義:
public class Kids : System
{
private string kidName=」mykid」;
private string kidAge=「15」;
private bool isCaughtKid()
{
return true;
}
}
當然,上面的寫法不一定對,就是個用於看語法的舉例。
在Objective-C裡就得這麼寫:
先寫一個kids.h文件定義這個類:
@interface Kids: NSObject {
NSString *kidName;
NSString *kidAge;
}
-(BOOL) isCaughtKid:;
@end
再寫一個kids.m文件實現:
#import 「kids.h」
@implementation Kids
-(void) init {
kidName=@」mykid」;
kidAge=@」15」;
}
-(BOOL) isCaughtKid:{
return YES;
}
@end
這個寫法也不一定對,主要是看看語法就行了。-_-b
問題三、一個方法如何傳遞多個參數?
一個方法可以包含多個參數,不過後面的參數都要寫名字。
多個參數的寫法
(方法的數據類型) 函數名: (參數1數據類型) 參數1的數值的名字 參數2的名字: (參數2數據類型) 參數2值的名字 …. ;
舉個例子,一個方法的定義:
-(void) setKids: (NSString *)myOldestKidName secondKid: (NSString *) mySecondOldestKidName thirdKid: (NSString *) myThirdOldestKidName;
實現這個函數的時候:
-(void) setKids: (NSString *)myOldestKidName secondKid: (NSString *) mySecondOldestKidName thirdKid: (NSString *) myThirdOldestKidName{
大兒子 = myOldestKidName;
二兒子 = mySecondOldestKidName;
三兒子 = myThirdOldestKidName;
}
調用的時候:
Kids *myKids = [[Kids alloc] init];
[myKids setKids: @」張大力」 secondKid: @」張二力」thirdKid: @」張小力」];
而如果你用c#寫這個方法,大致的寫法可能是
public void setKids( string myOldestKidName,stringmySecondOldestKidName, string myThirdOldestKidName)
{
…
}
調用的時候大概的寫法可能是:
Kids myKids = new Kids();
myKids.setKids (「張大力」, 「張二力」, 「張小力」);
明白了吧?其實不怎麼難看懂。
基本上,如果你能了解下面這段代碼的轉換關系,你Objective-C的語法也就懂了八成了:
[[[MyClass alloc] init:[foo bar]] autorelease];
轉換成C#或者Java的語法也就是:
MyClass.alloc().init(foo.bar()).autorelease();
三、其他的一些東西
其實這些本站之前的文章有所提及,這裡再詳細解釋一下。
1、 id:
Objective-C有一種比較特殊的數據類型是id。你可以把它理解為「隨便」。
在Objective-C裡,一切東西都是指針形式保存,你獲取到的就是這個對象在內存的位置。那麼id就是你知道這個位置,但是不知道裡面是啥的時候的寫法。
2、 同一個數組可以保存不同的對象:
比如一個數組NSArray,這種數組裡面可以保存各種不同的對象,比如這個數組裡:
myArray <—-|
0: (float) 234.33f
1: @」我是個好人」
2: (NSImage *)
(俺的美圖)
3: @」我真的是好人」
這是一個由4個東西組成的數組,這個數組包括一個浮點數,兩個字符串和一個圖片。
3、BOOL,YES,NO:
你可以認為YES表示C#或者Java裡的true,NO表示false。而實際上YES是1,NO是0,BOOL本身就是個char。
4、IBOutlet、IBAction是啥玩意,總能看到。
這兩個東西其實在語法中沒有太大的作用。如果你希望在Interface Builder中能看到這個控件對象,那麼在定義的時候前面加上IBOutlet,在IB裡就能看到這個對象的outlet,如果你希望在Interface Builder裡控制某個對象執行某些動作,就在方法前面加上(IBAction)。
而這兩個東西實際上和void是一樣的。
5、nil。
Objective-C裡的NULL(空)就這麼寫,表示空指針。
6、為什麼是@」字符串」而不是」字符串」
前面加上@符號,編譯器在編譯的時候會在程序中給你留出位置,這樣才能保證這個字符串不會丟失。反正記住,如果你要想把某些字符串寫死在程序裡,就要用@」字符串」,如果忘了用@,程序應該會出錯。
superzhou大俠指正:
6、為什麼是@」字符串」而不是」字符串」
」字符串」是C的字符串,@」"是把C的字符串轉成NSString的一個簡寫.
在需要NSString的地方才需要這個轉化,例如NSLog裡面.
在需要C string的地方,還是用」字符串」的.
在需要NSString的地方才需要這個轉化,例如NSLog裡面.
在需要C string的地方,還是用」字符串」的.
另外,@」"這個轉換是不支持中文的.例如NSLog(@」字符串」); 是一定輸出不了中文的.
四、Objective-C 2.0
Objective-C 2.0是Leopard新增加的一門語言,其實和原來的Objective-C是一樣的。主要是增加了屬性。詳細的內容這裡不寫了,可以參閱Allen Dang的這篇文章,寫的很明白。
五、總結
現在來總結一下怎麼看Objective-C的代碼和怎麼開始學Objective-C吧。
1、記住Objective-C就是C,不是火星語,這個很關鍵。
2、記住你自己看不懂不表示腦子遲鈍,大部分人第一次看Objective-C的代碼可能比你還要遲鈍。
3、把CocoaChina.com加入收藏夾,看不明白代碼就來再看一遍這篇開宗明義的好文。
4、文檔很關鍵,當你看不懂某些東西說的是什麼的時候,先查Cocoachina,再看英文文檔裡面的API說明,尤其這個類是以NS開頭的時候。再不行就去google搜,直接把你要查的方法貼進google,通常能找到不少人也在問同樣的問題,自然也有熱心人活雷鋒幫助回答。
5、可以看hello world例子,但是不能總看,看多了真的會暈。另外,千萬要放棄蘋果官方的Currency Converter貨幣轉換的例子,那個例子是毒藥,剛學的時候越看越蒙。
6、學習一門語言最好的方法是先用,和學外語一樣,當你會說的時候自然會讀。給自己設立一個簡單的目標,比如做一個簡單的程序,然後一點點解決問題。這樣學習起來比只看例子快得多。
這是一篇初學者寫的文章,希望對同樣是初學者的你有一點點幫助:)雖然只是很膚淺的一點點內容,但是應該對你邁入Objective-C的大門有一點幫助。看懂了這篇文章,回過頭看Cocoachina的其他文章,你就會覺得很順眼了。記得天天來哦。
另外,這篇Objective-C的參考資料也比較好,如果你有興趣可以一讀。
Thursday, June 30, 2011
《在旺角分手 》
香港環境太吵了:四周講手提電話的喧鬧、巴士和汽車的喇叭、商場的人聲,不但不適宜拍拖,而且連提出分手也那麼難。
暑假是與沒出息的小男友分手的旺季。你們一起大學畢業,你已經在中環的桑打士與伙伴律師行找到一份見習律師的職位,起薪兩萬四,而他在徬徨多時之後,經父親托人介紹,在一家據說沒有得出糧的報館做見習編輯,月薪六千八百。
四年前早就叫他勿報文科了。你已經忍夠。不錯,他很忠厚老實,他的中文情信寫得比王貽興動人,他滿懷家國理想,還想在上工以前去四川地震區做義工,但 當你提出想在八月一起去東京六本木看一個設計展覽,他到中銀的櫃員機按一按自己的戶口,告訴你好不好改去中山溫泉來慶祝拍拖三周年的時候,你開始絕望了。
拖下去沒什麼意思。在你的Facebook,你早已換了一輯最漂亮的照片,強調自己單身,對此他從未察覺,你提議在旺角西洋菜街的新君豪茶餐廳見面,通知他你準備與他分手的決定,除了遷就他的住所,還有替他節省最後一次結賬的財政負擔。
你叫了一杯凍檸茶,他叫了一杯凍咖啡,一件奶油多,「想不想share?」他問。「不必了。」你說。
「我想告訴你,我想了三天三夜,我們的關係──」講到這,門外修馬路的鑽地機,登登登地響了起來,淹沒了以下的關鍵字眼:「應該告一段落了。」
「什麼?」他聽不見下半截,無辜地追問。這時鑽地機靜了下來。
「我的意思是,我想清楚了,我決定我們應該──」該死的鑽地機又登登登的震天響了。
「什麼?」他把一隻手附在耳朵邊:「我們應該訂婚嗎?」他扯大嗓門,他心情振奮,他的聲音蓋過了鑽地機。他的嘴巴還塞著尚未咀嚼完的奶油多。
這時鑽地機又靜了下來,你無言以對,只覺得他很可憐。鑽地機隆隆隆的像放炸彈。你急了,掩著耳朵:「不,不,你誤會了,」然後也提高聲浪大呼:「我要跟你分手!」
鑽地機這時卻靜了下來。四周的蠱惑仔、馬伕、中坑,忽地靜下來,回過頭看你們這一桌子。
空氣像凝固了。不知何故,此時此刻,你覺得像親手殺一隻雞,在雞的脖子上抹了一刀,雞還在飛撲著,多割一刀,雞還沒斷氣,在掙扎著,剛才奮力這一喊, 像傾全身的力把雞頭砍了下來。他目瞪口呆,沒有答話,砍了頭的雞終於一動不動了,血源源從脖子上流下來。這時,登登轟轟,門外又響起鑽地機的噪音……
暑假是與沒出息的小男友分手的旺季。你們一起大學畢業,你已經在中環的桑打士與伙伴律師行找到一份見習律師的職位,起薪兩萬四,而他在徬徨多時之後,經父親托人介紹,在一家據說沒有得出糧的報館做見習編輯,月薪六千八百。
四年前早就叫他勿報文科了。你已經忍夠。不錯,他很忠厚老實,他的中文情信寫得比王貽興動人,他滿懷家國理想,還想在上工以前去四川地震區做義工,但 當你提出想在八月一起去東京六本木看一個設計展覽,他到中銀的櫃員機按一按自己的戶口,告訴你好不好改去中山溫泉來慶祝拍拖三周年的時候,你開始絕望了。
拖下去沒什麼意思。在你的Facebook,你早已換了一輯最漂亮的照片,強調自己單身,對此他從未察覺,你提議在旺角西洋菜街的新君豪茶餐廳見面,通知他你準備與他分手的決定,除了遷就他的住所,還有替他節省最後一次結賬的財政負擔。
你叫了一杯凍檸茶,他叫了一杯凍咖啡,一件奶油多,「想不想share?」他問。「不必了。」你說。
「我想告訴你,我想了三天三夜,我們的關係──」講到這,門外修馬路的鑽地機,登登登地響了起來,淹沒了以下的關鍵字眼:「應該告一段落了。」
「什麼?」他聽不見下半截,無辜地追問。這時鑽地機靜了下來。
「我的意思是,我想清楚了,我決定我們應該──」該死的鑽地機又登登登的震天響了。
「什麼?」他把一隻手附在耳朵邊:「我們應該訂婚嗎?」他扯大嗓門,他心情振奮,他的聲音蓋過了鑽地機。他的嘴巴還塞著尚未咀嚼完的奶油多。
這時鑽地機又靜了下來,你無言以對,只覺得他很可憐。鑽地機隆隆隆的像放炸彈。你急了,掩著耳朵:「不,不,你誤會了,」然後也提高聲浪大呼:「我要跟你分手!」
鑽地機這時卻靜了下來。四周的蠱惑仔、馬伕、中坑,忽地靜下來,回過頭看你們這一桌子。
空氣像凝固了。不知何故,此時此刻,你覺得像親手殺一隻雞,在雞的脖子上抹了一刀,雞還在飛撲著,多割一刀,雞還沒斷氣,在掙扎著,剛才奮力這一喊, 像傾全身的力把雞頭砍了下來。他目瞪口呆,沒有答話,砍了頭的雞終於一動不動了,血源源從脖子上流下來。這時,登登轟轟,門外又響起鑽地機的噪音……
大學一年級,是許多女孩子摔掉舊男友的時候。
一般發生在剛進去之後的一個月內。人生的新階段,大家都該冷靜地想一想。你的高考成績竟然比他好,自從八月放榜以來,你們已經心有靈犀,你進了大學讀法律,他只報讀了副學士。彼此心中有一根刺,這是攤牌的時候。
「我沒有嫌棄你,真的,不要那麼。」你鼓起勇氣,在皇后碼頭圍板之外,吹涼涼的海風,你告訴他你的感受:「我覺得我們的志趣畢竟有點不同。不,讀酒店管理也很好的,你的那一系,兩年之後還是可以跟一個Degree銜接的,希望你振作好好唸下去。」
你沒有告訴他全部真話。因為你忍受不了他目前的地位,有一個「副」字。繼續跟他發展下去,周圍的朋友是會笑你們的。他沒有說話,頭別過一邊,凝望維港兩岸的一片燈海。剛下過幾天雨,海港的夜景洗滌得一片澄澈,該是雨過青天的時節,很奇怪,這時候卻是一對戀情的終結,你開始意會讀英國文學的那一科,老師所說的戲劇境況的反諷(Irony),到底是何所指。
但你不想再拖沓下去。與其搬進宿舍之後,跟他漸行漸遠,慢慢令他知道你的立場,不如脆一些。在生物世界,所有雌性動物只仰慕比自己強的追求者,而不是相反。他已盡了最大的努力,你知道,但第一次戀愛,男女都同年,由一起讀F4開始,最終都要面對這樣的考驗。
對他的愛,一切毋可置疑。他由於對你神魂顛倒,會考溫習時才無法專心。媽咪的態度反倒很開明:這個男仔也不錯嗎,至少他很老實。他唸副學士,我和爸爸商量過,認為不是一個障礙,不過,一切隨你喜歡──
只因為帶過他到羅便臣道的家中晚飯過一次, 他很狡獪地討了你父母的歡心。但不,不可以的。一顆心變了,主意已經拿定,一切不可以再回頭。
一艘貨輪在港海緩緩駛過,響起一聲啞啞的汽笛聲。不知何故,你的眼眶也噙滿淚水,他伏在欄杆上,嚶嚶地啜泣起來。你的手機響起了,是「他」打來的電話,那個三年級的醫科生。你走到一旁,打開電話,低聲說:「我已經告訴他了,回頭我再Call你。」他的背部在痛苦地抽搐。你悲哀地走上前去。這一夜的港海為什麼如此明麗?你憐憫他,有一點點憎恨這樣的Situation。
貨輪去遠了,依依又傳來另一響笛聲 。
「我沒有嫌棄你,真的,不要那麼。」你鼓起勇氣,在皇后碼頭圍板之外,吹涼涼的海風,你告訴他你的感受:「我覺得我們的志趣畢竟有點不同。不,讀酒店管理也很好的,你的那一系,兩年之後還是可以跟一個Degree銜接的,希望你振作好好唸下去。」
你沒有告訴他全部真話。因為你忍受不了他目前的地位,有一個「副」字。繼續跟他發展下去,周圍的朋友是會笑你們的。他沒有說話,頭別過一邊,凝望維港兩岸的一片燈海。剛下過幾天雨,海港的夜景洗滌得一片澄澈,該是雨過青天的時節,很奇怪,這時候卻是一對戀情的終結,你開始意會讀英國文學的那一科,老師所說的戲劇境況的反諷(Irony),到底是何所指。
但你不想再拖沓下去。與其搬進宿舍之後,跟他漸行漸遠,慢慢令他知道你的立場,不如脆一些。在生物世界,所有雌性動物只仰慕比自己強的追求者,而不是相反。他已盡了最大的努力,你知道,但第一次戀愛,男女都同年,由一起讀F4開始,最終都要面對這樣的考驗。
對他的愛,一切毋可置疑。他由於對你神魂顛倒,會考溫習時才無法專心。媽咪的態度反倒很開明:這個男仔也不錯嗎,至少他很老實。他唸副學士,我和爸爸商量過,認為不是一個障礙,不過,一切隨你喜歡──
只因為帶過他到羅便臣道的家中晚飯過一次, 他很狡獪地討了你父母的歡心。但不,不可以的。一顆心變了,主意已經拿定,一切不可以再回頭。
一艘貨輪在港海緩緩駛過,響起一聲啞啞的汽笛聲。不知何故,你的眼眶也噙滿淚水,他伏在欄杆上,嚶嚶地啜泣起來。你的手機響起了,是「他」打來的電話,那個三年級的醫科生。你走到一旁,打開電話,低聲說:「我已經告訴他了,回頭我再Call你。」他的背部在痛苦地抽搐。你悲哀地走上前去。這一夜的港海為什麼如此明麗?你憐憫他,有一點點憎恨這樣的Situation。
貨輪去遠了,依依又傳來另一響笛聲 。
Tuesday, June 28, 2011
神HTML5:在浏览器里玩《塞尔达传说:梦见岛DX》
简单的说,这个名叫Grant Galitz的家伙纯粹用JavaScript写出了一个开源的GameBoy Color模拟器,画面通过HTML5显示。而他同时也提供了美版《塞尔达传说:梦见岛DX》(Legend Of Zelda: Link’s Awakening DX)的在线游戏地址:
http://grantgalitz.org/get_the_hell_out/LegendOfZelda_Links_Awakening/
游戏分辨率自适应浏览器窗口,因此最好在新窗口中游玩。默认操作键为方向键、Enter(Start)、Shift(Select)、X(A)和Z(B)。(存档为四键同按)
使用Firefox 5获得最好效果。
http://grantgalitz.org/get_the_hell_out/LegendOfZelda_Links_Awakening/
游戏分辨率自适应浏览器窗口,因此最好在新窗口中游玩。默认操作键为方向键、Enter(Start)、Shift(Select)、X(A)和Z(B)。(存档为四键同按)
使用Firefox 5获得最好效果。
Sunday, June 19, 2011
大學是三年好還是四年好?敢情是四年制好。
大學不一定是學術自由的場所,還是戀愛轉型的金鐘中途站。
大學四年,本身是一個很現實的小社會。女生在第一年的上學期,通常都忙着把本來的小男友甩走──自己進了大學,他卻過不了這道門檻,要報名副學士課程或更不堪的展翅計劃;或者自己進了港大,他只去了城大,感覺上總是有點怪怪的,拖下去不如早解決。
「有沒有發覺,自從我進了大學一年級之後,我們好像有點合不來?」在翠華茶餐廳,她一面調拌着眼前的菠蘿冰,一面開始宣讀她的判詞:「I mean,其實在讀預科的時候,我們的世界好像越來越遙遠,我想,大家都到了這樣的年紀,是不是應該冷靜地Find out ,怎樣去解決這場Crisis?」
這句話,觸動了滿臉暗瘡、架着銅絲眼鏡的他敏感的少男觸覺細胞。他放下啃了一半的奶油多,用廉價紙巾抹抹嘴角的煉奶:「我知,你即是嫌棄我啫。你入了Hong Kong U,你好嘢。 我只係讀副學士,我配唔起你,但我可以等吖。」
「Come on, James,可不可以成熟一點呢,」她說:「在你的眼中,我是不是一個那麼功利而現實的女孩?其實我們的Differences,在唸F6時就已經湧現了。例如,升F7那年暑假,我想去歐洲,你卻堅持要去九寨溝,我們還吵了一架,從此我一直在想,我們會不會是屬於兩個不同層次的人。」
「但是,」他意識到他可能的歸宿,但還不甘心地上訴 :「嗰次係因為我唔夠錢,我只可以Afford報名關鍵旅行團啊。無錢係一種罪過嗎?如果係,點解你唔老實講?」
「I'm not talking about money ,你很清楚。」她把語氣抬高半個音階,這時她發覺自己有點像在立法會發言的余若薇:「還有,我不可以忍受你在選舉中投票支持長毛。我覺得他不夠理性,我不希望我的Boyfriend漸漸也迷上哲古華拉的海報和著作。我不是反民主,只是比較接受四十五條關注組。上一次在西貢的海邊,我對你說過的,只是你那時並沒有用心聽罷了……」
「我×!」他終於發脾氣了:「我知你係睇唔起我,我哋分手算了!」他拿起帳單,走到櫃枱,回過頭來恨恨地說:「恭祝你考入了Hong Kong U,祝你學業成功,搵到個醫科生做老公吧!」
他走出了翠華。她木然望着,此刻有想抽一口煙的衝動。手提電話響起,她接聽:「喂,喂呀,是你呀,我跟他把一切都講清楚了……」
那是港大法律系二年級的新男友,進了大學,總會有許多無辜的犧牲,不一定都在試場……
大學四年,本身是一個很現實的小社會。女生在第一年的上學期,通常都忙着把本來的小男友甩走──自己進了大學,他卻過不了這道門檻,要報名副學士課程或更不堪的展翅計劃;或者自己進了港大,他只去了城大,感覺上總是有點怪怪的,拖下去不如早解決。
「有沒有發覺,自從我進了大學一年級之後,我們好像有點合不來?」在翠華茶餐廳,她一面調拌着眼前的菠蘿冰,一面開始宣讀她的判詞:「I mean,其實在讀預科的時候,我們的世界好像越來越遙遠,我想,大家都到了這樣的年紀,是不是應該冷靜地Find out ,怎樣去解決這場Crisis?」
這句話,觸動了滿臉暗瘡、架着銅絲眼鏡的他敏感的少男觸覺細胞。他放下啃了一半的奶油多,用廉價紙巾抹抹嘴角的煉奶:「我知,你即是嫌棄我啫。你入了Hong Kong U,你好嘢。 我只係讀副學士,我配唔起你,但我可以等吖。」
「Come on, James,可不可以成熟一點呢,」她說:「在你的眼中,我是不是一個那麼功利而現實的女孩?其實我們的Differences,在唸F6時就已經湧現了。例如,升F7那年暑假,我想去歐洲,你卻堅持要去九寨溝,我們還吵了一架,從此我一直在想,我們會不會是屬於兩個不同層次的人。」
「但是,」他意識到他可能的歸宿,但還不甘心地上訴 :「嗰次係因為我唔夠錢,我只可以Afford報名關鍵旅行團啊。無錢係一種罪過嗎?如果係,點解你唔老實講?」
「I'm not talking about money ,你很清楚。」她把語氣抬高半個音階,這時她發覺自己有點像在立法會發言的余若薇:「還有,我不可以忍受你在選舉中投票支持長毛。我覺得他不夠理性,我不希望我的Boyfriend漸漸也迷上哲古華拉的海報和著作。我不是反民主,只是比較接受四十五條關注組。上一次在西貢的海邊,我對你說過的,只是你那時並沒有用心聽罷了……」
「我×!」他終於發脾氣了:「我知你係睇唔起我,我哋分手算了!」他拿起帳單,走到櫃枱,回過頭來恨恨地說:「恭祝你考入了Hong Kong U,祝你學業成功,搵到個醫科生做老公吧!」
他走出了翠華。她木然望着,此刻有想抽一口煙的衝動。手提電話響起,她接聽:「喂,喂呀,是你呀,我跟他把一切都講清楚了……」
那是港大法律系二年級的新男友,進了大學,總會有許多無辜的犧牲,不一定都在試場……
升中四了,還未試過拍拖
升中四了,還未試過拍拖,但毒男說:"不緊要,依家努力讀書考好會考,第時有錢你荒無女?"
結果,毒男克服了一個又一個的考試,升上大學;影畢業相時,發覺好多人都一雙一對,原來大學係撮合情侶既好地方。毒男依然一個,但他說:"不緊要,即將係我踏入社會大展拳腳既時候,亦係我幸福生活既開始!"
毒男努力工作,三年,五年,七年過去了,依然單身。但他終於達成了心願,成為高收入人仕 - 月薪達二萬零五百蚊。
毒男年到三十,開始疑惑:"點解我已經係成功人仕,但仲係無女?"
更令他驚訝的是,公司不少女同事都同 MK 型男拍拖結婚,但那些男人可不是事業型喎,例如,Dorothy 既男朋友只係中五畢業既 sales,月薪只有一萬八千蚊,比自己足足少了二千多元!點解?唔係努力讀書成為有錢人就有女既咩?
不知不覺毒男到了中年,身邊已無什麼朋友,自己渡過一個又一個既聖誕節及情人節。
毒男年老了,孤零零一個坐在公園,回想一生:自己曾得過什麼?女人的身體是怎麼樣的?和女朋友係海邊共渡平安夜既滋味係點架?別人不是經常話:"後生時唔好浪費時間,第時有錢你荒無女咩!"
我照做了,究竟什麼地方出錯?
結果,毒男克服了一個又一個的考試,升上大學;影畢業相時,發覺好多人都一雙一對,原來大學係撮合情侶既好地方。毒男依然一個,但他說:"不緊要,即將係我踏入社會大展拳腳既時候,亦係我幸福生活既開始!"
毒男努力工作,三年,五年,七年過去了,依然單身。但他終於達成了心願,成為高收入人仕 - 月薪達二萬零五百蚊。
毒男年到三十,開始疑惑:"點解我已經係成功人仕,但仲係無女?"
更令他驚訝的是,公司不少女同事都同 MK 型男拍拖結婚,但那些男人可不是事業型喎,例如,Dorothy 既男朋友只係中五畢業既 sales,月薪只有一萬八千蚊,比自己足足少了二千多元!點解?唔係努力讀書成為有錢人就有女既咩?
不知不覺毒男到了中年,身邊已無什麼朋友,自己渡過一個又一個既聖誕節及情人節。
毒男年老了,孤零零一個坐在公園,回想一生:自己曾得過什麼?女人的身體是怎麼樣的?和女朋友係海邊共渡平安夜既滋味係點架?別人不是經常話:"後生時唔好浪費時間,第時有錢你荒無女咩!"
我照做了,究竟什麼地方出錯?
Subscribe to:
Posts (Atom)