我的外部記憶區

2009年11月20日星期五

有病

香港社會有病,因為香港政府有病!


- Posted using BlogPress from my iPhone

2009年11月14日星期六

[轉]貓眼看世界‧張婉雯: 港孩 - yam天空部落

貓眼看世界‧張婉雯: 港孩 - yam天空部落

我不認識作者,沒賣廣告的動物機;我也未做人阿媽,教的也不是孩子,而是年輕人。

不過,我對以下的「港孩」定義,深感認同:

大部分「港孩」均有一個或數個以下特徵:

一、外表早熟,心智遲熟。
二、很喜歡玩,但無甚興趣。
三、對大部分事情最普遍的反應是沒有反應。
四、擅於「看見」,不擅「閱讀」;擅於「收聽」,但從不「理解」。
五、渴望被注意,但又沒有面對群眾的信心。
六、什麼都不在乎不介懷不思考不要求,典型答案是:不知道。
七、沒有責任感、沒有自理能力,同時也沒什麼好奇心和欲望。
八、不珍惜學習,不嚮往長大,不怕悶,只怕辛苦。
九、精於計算結果,毫不享受過程。
十、本性善良,不吃人間煙火,當然也未經任何苦楚及傷害。

這些孩子都有一個共通背景,他們生於九十年代中後至二千年初,一個物質相對富裕、資訊爆炸的時代。他們的接觸面和能力,煞地不成正比。跟家裡遊遍五湖四海,但每餐飯仍由傭人一匙匙餵進嘴裡;到過尼泊爾做外展,但連即食麵也不會煮;每天排滿節目,但見過的人和事,丁點沒印象。

可怕吧﹖

為甚麼孩子會變成這樣﹖1)獨生,大哂;2)父母忙於工作,交給外傭照顧,傭人卻沒有管教少主的權責;3)父母忙於工作,只能以物質代替時間顯示關愛;4)妄想孩子成為精英,卻不想想自己有沒有這個DNA遺傳給小朋友。

我見過不少這樣的「港孩」,連隨也見過不少如此「港父」、「港母」。最可怕的是,有子女的覺得沒子女的人在說風涼話;沒子女的,有朝一日成為父母,竟難保一家人不陷進港父港母港孩的圈套中。

既然有婚前輔導,為甚麼沒有「生前輔導」﹖想清楚才生孩子,免得大家都痛苦——只是,想得太清楚,只怕就不生了。

[轉貼]人應該準時下班 - 上班樂與怒 - 香港人網 Myradio 線上討論區 網上電台 | 論壇 | 網絡廣播 - Powered by Discuz!

[轉貼]人應該準時下班 - 上班樂與怒 - 香港人網 Myradio 線上討論區 網上電台 | 論壇 | 網絡廣播 - Powered by Discuz!

企管專家認為,不管辦公室有多少工作,時間到了最好就離開,不僅如此,最好五點就下班。

「怎麼可能?那麼事情更做不完」你心裡不以為然的想。先別急,聽聽專家的理由是什麼。

理由1 讓你更有效率

多數的辦公室工作十分繁瑣,沒有明確的開始與結束。
正由於事情千頭萬緒,你很容易這個做一點、那個進行一半,結果沒有一件有結果,使你以加班來趕工,一方面也安慰自己的心理

但是,如果你的下班時間是五點,那麼你就得盤算一下,在一天有限的時數內,該先做那些事?

少和同事聊天,多用點時間思考都好!一昧埋頭長時間工作而不思考,容易做虛工,且會失去看事情的整體觀。

理由2 對你的上司有教育作用

不要過度擴大上司對你的期望;如果你常常讓上司看到你留下來加班,他會開始認為你很願意加班,久了就變成你應該加班。

不要讓上司以工作時間的長短來評估你的表現。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
理由3 對你的屬下有教育作用

讓你的屬下學著在有限的時間內,分配工作的優先次序。
明確的表示你下班就會離開,到時候他們應該完成的工作或報告,就應該交到你桌上。

理由4 迫使你釐清價值觀

想清楚你生命中最重要的是家庭或是工作?
當然不加班、不拚命工作,可能讓你失去許多表現機會,錯過加薪與陞遷。
但是你不會辛苦工作像條狗似的,到了四、五十歲,然覺得愧對家人、愧對自己的生命。

理由5 讓你走在時代尖端

企管顧問觀察到一個趨勢,這兩年愈來愈多的人認為,生命中比工作重要的東西還有許多工作時間長的人不再被視為英雄,反而被看成不懂生命的人。
現在懂得拒絕長時間工作的人,將是未來的領導人物。

理由6 讓偶一為之的加班變得有趣

常常加班,同事之間會生膩,合作的興奮感也全無。
如果大家平常準時下班,碰到緊急狀況或工作時,大夥晚上一起留在辦公室;有人從外面提了便當走進來,一邊吃飯、一邊討論,這時候很容易顯出團隊合作的革命情感。

理由7 讓你免於枯竭的惡性循環

你愈加班,愈覺得事情做不完;愈覺得事情做不完,工作就拖的愈長。
這樣的惡性循環遲早會讓你崩潰。

理由8 讓你善用休閒時間

工作之餘的時間不應只是休息、睡覺,以便讓你第二天有精力繼續工作。

何不培養些興趣?
如果你五點下班,你可以有時間去學外語、去彈吉他、參加才藝活動,會讓你成為一個更活潑、更有能力、更有趣的人。

理由9 會讓你更健康

並不是抽空去打球、上健身房、跳韻律操才叫使身體健康,人的身體也需要其他的方式來維持活力。
比方說,好整以暇的喝杯茶、慢慢的品味一個甜美多汁的水蜜桃、靜靜擁抱你喜愛的人等等。

而這些都不是每週工作五、六十個小時的人所能做的。

理由10 讓你更懂得去愛

你是不是很久沒有和三、五好友一起說笑狂歡了?
你是不是每天都和另一半、和孩子或父母匆匆打個照面?
你是不是難得和所愛的人交換生活的心情?

五點一到,放下你的工作,多接近那些對你很重要的人。

以後他們記得的不是你的陞遷、你的成就、而是和他們共處的時光。

2009年11月7日星期六

[轉]MySQL 上大量刪除的技巧 at Gea-Suan Lin’s BLOG

MySQL 上大量刪除的技巧 at Gea-Suan Lin’s BLOG

在「大表删除数据的思路」這篇提到 MySQL 刪除的技巧。

MySQL 的刪除不建議直接刪,也就是像這種 query 應該要避免:

DELETE FROM `table` WHERE `lastupdated_at` <>

因為在巨大的 table 裡面,這類的 query 可能會跑幾分鐘。

一般建議多幾筆 query 刪除:

DELETE FROM `table` WHERE `lastupdated_at` <>

跑到適當地條件成立時為止。

會需要這樣設計,其中一個主要的原因是因為 MySQL 的 replication 架構:在 master 上面的寫入時是 multi-threading,但在 slave 上面的更新卻只有一個 thread。所以,如果有單一 query 跑太久,會造成有一段時間 master/slave 資料不一致。

另外一個可能的原因是 table 使用 MyISAM。因為 MyISAM 寫入時會鎖住 table,如果花太久時間會使得 SELECT 要等待 query 結束,這點在有 web 的服務要避免 (因為前端的 user 會卡住)。分成多次寫入可以讓 query 在兩次寫入中間取得資料。

原文的建議是將每個要刪除的 entry 都展開成一筆 DELETE,這個方法有不少壞處,應該要避免。

  • 在 replication 架構下會產生大量的 binlog,雖然是徹底打散了,但反而大幅增加 client 與 server 之間的傳輸成本。
  • InnoDB 的表格裡,我們會把innodb_flush_log_at_trx_commit 設為 1 或 2,確保在 crash 時仍然可以回復資料,代價是每次更新時的 transaction log 都會 fsync(),強制寫回硬碟。如果有大量的 query 進來時,會產生很大量的 random write。

折衷的辦法是使用 LIMIT 限制數量,不過這樣還不夠,因為 MySQL 會認定這個 query 在 master 與 slave 上可能會有不同的結果 (即使兩邊資料一樣,底層的 data structure 可能不同,而造成 LIMIT 後出來的 Result Set 不一樣),為了資料安全而決定切到 ROW mode。

所以另外加上 ORDER BY `id` 確保 master 與 slave 所取得的 entry 是相同的。

[轉]每日一膠.荒謬的香港: 港媽、買樓與浮士德的交易

每日一膠.荒謬的香港: 港媽、買樓與浮士德的交易

港媽、買樓與浮士德的交易

身邊很多好女孩,她們的故事就是一眼淚水。

A 小姐和男友拍拖多年,在當今世代一直難得相愛,唯一到談婚論嫁,立即出事。

A 小姐:阿媽,我想結婚!
A 媽:你才廿幾歲,咁急結婚做乜?阿邊個邊個又冇樓,學歷又麻麻,嫁畀佢你地住邊?
A 小姐:...租....屋囉!
A 媽:租?萬一有事點算?萬一失業點算?阿女你聽我講,結婚呢 d 野唔急得o架,要慢慢來!
A 小姐:咁買唐樓囉,其實裝修完都可以住!
A 媽:咩話?買唐樓?阿三姑佢屋企個咩業主咩法團日日鬧交,又話貪污又貼咩大字報,嘈左幾年咩議員、政府乜都幫唔到手,你買呢 d 樓返來,點住?何況我一直都唔鍾意佢......
A 小姐:但係我地都拍左成七八年拖,佢過節都有上來食飯送禮,點解你地始終都唔鍾意佢?
A 媽:我邊有唔鍾意佢?我只係為你好!我一眼就睇得出,佢信唔過;你睇,幾廿歲人仲成日沉迷打機,又鍾意睇漫畫,做左咁多年野,都冇來上進心!上進心呀女,你嫁畀佢,就一世o架啦,我都係為你好..
A 小姐:你為我好,點解唔畀我嫁畀佢?身邊個個唔係拍散拖,就係連拖都冇得拍,難得佢對我咁真心,對你地都做到足,我真係唔明你地諗乜!
A 媽: 女呀女,你仲大把青春,慢慢來,慢慢來......

B 小姐和男友 B 仔拍拖多年,在當今世代難得港媽同意成婚,就在大家商討婚禮的時候...
B 媽:B 仔我一直都好信任你,拿,其實我地都好易相與o既,酒席方面我地希望可以女家有三十席,禮金就好意頭,三十八萬八千蚊啦!
B 仔:er....er..... er..... 準外母大人,但我唔係太夠錢畀首期,你知啦而家 d 樓價咁高,我地好難供得起,而且三十幾萬...都唔係少數目...
B 媽:B 仔,你地年輕人辛苦我係知道,但我供書教學,養大 B 女咁多年,唔通果 d 又唔使錢咩?我已經好體談諒你地啦,B 女你都知,前排阿二姑媽嫁女,佢地在會展開成百席,三表哥娶新婦,都去迪士尼擺酒啦,人地閒閒地都收八十八萬八,家下我只係希望你盡下孝心,畀三十八萬八咋喎,你咁都做唔到,你唔係要我丟架嘛?我在成班親戚面前,點抬得起頭做人?
B 女:阿媽你........鳴.............................我好醜,點解我阿媽要賣女?乜唔係男女平等咩?乜唔係女大女世界,鍾意就得咩?點解永遠都係講一套做一套?點解要迫我買樓?點解要迫我嫁畀我唔鍾意的人?點解我想拍拖就要我讀書,我讀完書又搵唔到錢又要我嫁畀有錢人?我的人生目的係乜野?
B 媽:我都係為你好之嘛,你咁咩態度?你不孝!

上述的故事兩則,只不過係林忌親耳聽過無數真人真事的冰山一角,更荒誕的,更奇情的,更離譜的,還有很多,可是寫出來一定被人罵我:根本沒有這種事情!那個是假的!

對,很多人都想問問,其實港媽以及一眾二代的老人家,佢地想點?平日就岸然道貌一副君子,不停說教要仔女畀心機,努力讀書努力向上,向上來做乜呢?目的係乜呢?係為左「出人頭地」、「為屋企爭光」、「搵多 D 錢」、「畀屋企更好的生活」。

冇錯,呢番話我地聽左十年,聽左廿年,聽左好多年,每次家長都用呢番說話,去教訓子女,去禁止子女做 A,又禁止子女做 B,子女話:「我要讀藝術!」--家長誓死反對;子女話:「我要研究人生的意義!」,家長一哭二鬧三上吊,威迫利誘禁止子女走自己的路,一定要聽教聽話,去跟隨家長的偉大計劃去做--偉大計劃係乜野呢?就係「努力向上!勤力!一定得!出人頭地!」--就係用金錢,用權位,去衡量年輕人的生命,年青人自己點諗?重要嗎?年青人的人生想點樣走?重要嗎?唔緊要,最緊要在學校聽老師的話,在公司聽老闆的話,只要你地聽話,就有美麗的未來!就有輝煌的將來!

對,林忌仲識得一位 C 小姐,身讀名校o既佢,多年來都係任何家長、老師眼中品學兼優的乖乖女,求學時期拒絕拍拖,當年未有拔尖但會考 8A ,剛剛好佢報大學那年,董建華在施政報告內,大談生化港的偉大未來!

「生物科技好呀!特首都說要全力發展生物科技!你生物科又年年都咁好成績,不如就讀生物科技啦!」--C 爸如是說。

C 小姐結果如何呢?事業當然不問可知,甚至還因挫折患上了精神方面的問題,面目姣好卻一直未能遇到合意的郎君;對,她多年來都聽老師的話,聽家長的話,聽政府的話,一直都很努力,換來的是一個怎樣的結局?

對,努力而「事業成功」絕不是必然的;可是這些年來,一直貫輸她這樣價值的是誰?一直貫輸叫她如此思考的是誰?甚至可以想像有一天,如果 C 小姐終於遇到她的如此郎君,會不會又出現上述 A、B 小姐的遭遇呢? A 家會唔會嫌個男仔窮?B 家會唔會嫌份禮金酒席唔夠體面?上述所有做決定,以大家長主義強壓下一代聽從的,是誰?是我們這些聽教聽話的傻仔嗎?

對,就是我們這班聽教聽話,做好學生,做好市民的傻仔;我們這群人之中,那些早獨立,早看穿這個把戲的人,就受到家長、教師、制度的聯手迫害,用分數、用金錢、用考試去控制年輕人;那些聽教聽話,隨波逐流,甚至僥倖成為了專業人士,卻仍然無法達到港爸港媽的目標o既,就在人生大事,在決定人生的後半時遇到迫害。

我們力盡艱辛,逃離一個地獄,卻訝然發現,眼前的唔係天堂,連凡間都唔係,而係另一個地獄!

好呀,買舊樓買唐樓,港媽肯嗎?好呀,唔好買樓去租樓啦,港媽肯嗎?在報紙發膠音的一連串膠人,是你們是傻的嗎,還是當我們是傻的嗎?還是身邊永遠見不到一個港媽?為甚麼我地就要忍耐,但港媽收禮金卻不用忍耐?港媽控制子女卻不用忍耐?

好呀,港媽畀你買唐樓,校網呢?成班後生仔冇希望,冇人生,要運動冇場地,要上網又要規管,唔健康呀!冇益呀!用過濾器啦,用 56k 唔好用寬頻啦!讀多 D 書啦,讀多 D 書對你有益呀!

有益?不如送高官去驗腦呀,佢地記得幾多書本上的知識?當年佢地考試的知識,佢地學了幾多?其實讀書係為左乜野?求學不是求分數?你食錯藥呀?定係食飯焦左呀?

對,唔好比較,記住唔好比較;佢前言不對後語,你唔應該諗咁多,你反政府呀?你反權威呀?佢講過唔算數,包生仔呀?講你又信呀?佢就日日鮑魚,你就日日多舊魚,唔好比較,千萬唔好比較,鬼叫你唔生早廿年呀?

答:『抵你死啦,望下索馬里、埃塞俄比亞,你班後生仔,真係「身在福中不知福」呀!世界上有好多人慘過你地呀!』

問:「哦?咁歐洲呢?咁美國加拿大呢?」
答:「佢地都有好多問題呀,冇絕對的幸福呀,總之唔好諗咁多啦,要努力!」
問:「努力?我仲努力來做乜?努力的意義是甚麼?」
答:「要樂觀!要達觀!唔好諗咁多,總之努力!」
問:「我已經好努力」
答:「你努力得唔夠,明冇?」
問:「我身邊個老友已經日捱十幾個鐘,結果提早引發 cancer 死埋,你仲想我點努力?」
答:「你太悲觀啦,唔好只係諗衰野,總之努力啦!」
問:「................................................」
答:「努力!」

問:「但係人生的意義,係做一隻聽話的狗嗎?係做一隻冇目的、冇思考、冇要求、冇腰骨的爬蟲類生物嗎?」
某人一臉驚恐...
問:「乜我地中國人的命特別賤嗎?」
問:「乜我地的行為被你們控制十幾廿年,還唔夠嗎?」
問:「我地唔可以用二代人的標準去追求物質,要用四代人的標準去追求物質,冇問題,咁我地可唔可以用四代人的標準去追求精神生活?我地可唔可以用四代人的標準去追求公平公正民主自由的社會?」

答:「而家經濟差,專心搵錢啦!要搞好經濟先!」

問:「乜唔係話應用四代人的標準,唔好用二代人的標準咩?」
答:「生活享受就應用四代人標準」
問:「咁工作係唔係用四代人的標準?」
答:「工作就要用二代人刻苦耐勞的標準,都話你班年輕人唔吃得苦!」
問:「工作要我忍受,咁民主自由呢?可以四代標準未?」
答:「你地年輕太衝動!你地年輕人未成長!應該聽阿爺的話,應該聽老闆的話!用你地的標準,香港會大亂,會陸沉!」

記住了,工作就要用二代人的標準,努力向上
生活就要用四代人的標準,向非洲出發!

搵錢的時候,就要用四代人的標準,要識得創新,要突破困局!
創新的時候,就要用二代人的標準,要一切照舊,要用番幾十年前的方法!香港一定得!唔好搞咁多事,努力!奮鬥!人定勝天!

其實,大家係唔係弱智的呢?其實,究竟係邊個需要驗腦?

強烈要求立法會強制立法,立法禁止家長販賣人口,立法禁止家長強迫子女買樓,立法禁止中國人嫁娶收禮金,因為中國的大家長主義,就好似纏足一樣,係人類文明史上的一大污點,係防礙人類進步的其中一項最大阻礙!

伸延閱讀:
四代香港人的回答

InnoDB 將修正 Table Scan 導致的效率低落問題 at Gea-Suan Lin’s BLOG

終於修正 mass row delete 的 performance issue!

InnoDB 將修正 Table Scan 導致的效率低落問題 at Gea-Suan Lin’s BLOG

Mark Callaghan 的 blog 上看到的好消息,新版的 InnoDB 將不會因為 table scan 而導致整個 buffer pool 被清空了:「InnoDB plugin gets better again」。

依照「InnoDB buffer pool can be severely affected by table scans」,增加了 innodb_old_blocks_pctinnodb_old_blocks_time,利用一些設定避免 buffer pool 被大量清空。這個方法不是很完美,但應該是堪用的,在 5.1.41 的 InnoDB Plugin 應該就會看到。

2009年11月1日星期日

癮科學:鋰離子電池


第一個最重要的原則:不要買電池回來備用!之前說過了,不論你有沒有在用它,出廠的鋰電池蓄電量都會逐漸降低,因此買回來不用的電池真的就是浪費了。同理,購買新電池的時候也要特別注意它的出廠日期,如果出廠超過一年的電池,很有可能蓄電量只剩全新電池的一半!

另外兩個影響蓄電量降低的因素,一是溫度,二是電池充多飽。無論你做什麼(或不做什麼),鋰電池的總蓄電量都是不斷地在下降的,但高溫和充到飽卻會加速下降的速度。因此買一台不那麼熱情的筆電,不僅對生育能力有正面的幫助,對減緩電池的蓄電量的降低也是幫助很大的。另外,如果電腦有相關的設定的話,將電池充到八分飽能將蓄電量降低的速度減少為一半 -- 意即如果每次都將電池充到飽,一年之後本來可以跑 4 小時的電腦只能跑 2 小時的話,那每次都只將電池充到八分飽,一年之後電腦還可以跑 3 小時。小薑只知道 Panasonic 和 Thinkpad 有這樣的設定,不知道還有沒有其他廠牌有?