2013年11月19日 星期二

藏頭詩-馬英九滾

【馬英九滾】

馬上縱橫馳沙場,

英氣衝鋒萬敵降。

九鼎天下君仍在,

滾滾長流不見江。


釋譯:
騎著馬縱橫沙場,英氣煥發衝鋒陷陣,萬夫莫敵,讓敵人聞之即降。
天下雖群雄割據,但皇上仍然建在!
只是在這滾滾的長流當中,怎麼樣也無法看到細弱的江河啊!

解析:
這是一首描寫皇朝大亂、群雄割據、各地戰亂並起之時,仍有忠肝義膽的勇士們為君奮戰!
但仍然感嘆皇朝的崩壞,已不復回。

馬英九民調只剩不到10%,卻仍不下台,只好悲哀的說聲:馬英九滾!




劍者,你的劍何在?


「劍者,你的劍何在?」一名老者對著路過的俠客問道。

那俠客把劍一橫:「在此!」鑲著寶石的劍鞘,與鞘身上的銀鍊碰撞得叮叮響。

「劍者,你的劍何在?」老者又問。

那俠客一凜,隨即將劍抽出,卻是靜悄無聲。只見白光閃爍,劍鋒冷冽懾人,直發寒光。

「在此!」俠客自信說道。

「劍者,你的劍何在?」老者似若無聞。

劍者微怒,說道:「吾劍在此!」說著疾然出手,刺向老者,在老者鼻前寸餘瞬然停下。

老者閉目,搖頭嘆道:「汝,已無劍。」

2013年10月24日 星期四

隨便買,不要賣 - 是聰明還是傻瓜?


坊間很多投資書籍都提倡一句話:「隨便買,不要賣」,意在使讀者進行長期投資,然後就隨便舉些特定例子,某某人在幾10塊時買了某股,然後一路長抱10多年,現在股價已幾百元了!加上配股配息,獲利高達xx%!

多麼吸引人啊!但這之中有個很大的陷阱:這個情況必須是在多頭市場+選中好股,天時地利人和的情況下才有這種可能。一般散戶若照著這個方法實施,必然慘兮兮。

那為什麼投資書總是這樣說?因為他們在佈局!佈什麼局?佈散戶基金的局。他們用盡辦法講了老半天,就是想洗腦一個觀念:「長期投資很好」,若洗腦成功,就會有散戶真的傻傻的抱著錢去投信公司,就像電影『奪命金』那樣,嘴裡唸著:「清楚明白!」,心裡想著這下子要發了!結果當然也是跟電影一樣,賺錢是投信公司在拿,賠錢是散戶在賠,投信無論漲跌,光賺手續費就飽了。

因此,「隨便買,不要賣」這個觀念是不正確的。我覺得正確的觀念應該是「聰明買,傻瓜賣」。

何謂聰明買?意思就是選股絕不能隨便選,而是要聰明地選,最好精明的像評審老師一樣,能仔細看出這支股票的優勢、劣勢、體質、前景、走勢、熱度等等。

何謂傻瓜賣?就是一但價格到達指定的價位,無論如何就賣掉,像個小傻瓜一樣,說一就是一、說二就是二,再無他言,賣就對了。

風花雪月


用風的任真思考;

用花的清幽行事;

用雪的聖潔做人;

用月的盈缺自悟。


2013年10月3日 星期四

Me too - 精美的影子

相較於書籍《賈伯斯傳》,以及『賈伯斯遺失的訪問』這個真人受訪片段,《賈伯斯》這部電影卻是像是一個精美的影子。

電影的時間有限,要將賈伯斯精彩人生塞進來,就勢必要做些取捨。於是電影找來艾希頓庫奇來完美詮釋,努力要還原1980年代的各種情景,試圖重現創立Apple的起承轉合。但整部電影仍有所缺憾,就像是一個極為相似的影子,即便外型再雷同,它仍是黑的,仍是虛幻的。

影子是黑的,就像這部電影過於著重賈伯斯的黑暗面,他的龜毛、爆怒與堅持,大家都早有耳聞。但他在離開蘋果後的痛苦與折磨、對妻女的關愛、對親生父母的矛盾、建立皮克斯與Next的心境、對美學概念的由來…等重要情節,電影卻忽略不談。這是非常可惜的遺憾,正因為有這些心靈上的昇華,才讓賈伯斯能悟出『人』道,懂得將產品推入人道,進入人心。

片中傳達一個重要的精神:不做Me too產品。就像賈伯斯的精彩人生,不是隨便一個電影就可以呈現出來。在科技產品的領域上,Apple從前都堅持不做Me too產品,每每推出新產品就是跨時代的創新,會讓人喊「WOW!」。如今這個精神已漸漸消退,Apple開始重蹈覆轍,從專注於『人』改變成專注於『產品』,甚至也淪落到要推機海戰術,只是令人驚叫「WHAT?」。僅管Apple的產品仍佔世界重要的地位,但它逐漸消逝的『賈伯斯』精神也不免讓人感嘆:再精美的影子,也不過是精美的Me too。


2013年9月2日 星期一

QMutex的妙用


困擾多時的crash bug終於找到原因,若是有多個thread或event handler同時去執行QMap.remove(),就會對這個QMap造成錯亂,若下次要再使用它時,就會crash。

example:

QMap<int, QString> myMap;

void myQThread1()
{
    ......
    /* 正常而言,QMap.remove()回傳值ret應是1,
        若有兩個thread同時執行到這行,會發現ret的值會變成2
    */
    int ret = myMap.remove(key);
    ......
}

void setNameMap()
{
    ......
    //這時若再insert資料進去,就會產生錯誤
    myMap.insert(key, value);
    ......
}


解決的方法很簡單,加上QMutex就可以了:

QMutex mutex;
void myQThread1()
{
    ......
    mutex.lock();
    int ret = myMap.remove(key);
    mutex.unlock();
    ......
}

如此一來,當某一個thread已經進入lock之後,另一個thread就無法去remove QMap的值,要等到前一個thread的mutex.unlock()之後才行。

可以的話,也能在QMap.insert()時加上qmutex,以避免同時寫入所產生的問題。

2013年7月19日 星期五

空為

夙興夜寐有何憑,埋首案牘空勞形。

出爾反爾為常事,朝令夕改是慣行。


欲仿九天鴻鵠去,卻將野雞添畫羽。


安居豈得臥龍顧,漫步青山志不徐。




釋譯:

從早到晚努力的工作,搞得大家人仰馬翻,卻只是空徒勞白忙一場。

因為上頭時常出爾反爾,一下說要做,一下說不做,也是常有的事。


想要學習大鳥飛上高空,但做法卻只是替雞畫上大翅膀。


安於現況又怎麼獲得法人的青睞?


沒有壯志的情況下,也難怪股價始終在綠油油那邊徘徊。

2013年7月14日 星期日

藏頭詩-沒有錯啦 就是無能

【沒有錯啦 就是無能】

沒入雲海日探頭,就近尋歡溪淙流。

有徑直通鄕野路,是道卻名京城丘。

錯綜交映老樹根,無葉空憑枝上樓。

啦然一聲笑山趣,能否滿斛敬酒斗?


釋譯:
太陽被雲海所遮掩,只露出一點點。到附近的溪流旁散心,
發覺鄉野之中有條小路,它的名字卻叫「京城丘」。
路旁百年老樹的根交錯複雜,雖然早已沒了葉子,它的枝幹卻仍堅實,可以攀爬上去。
開心的笑著,看著青山,這時候真想來杯酒啊!

解析:
國民黨大老高育仁直指馬英九上任五年以來的表現,已被定調為「無能」。而馬英九總統卻言:這樣叫無能嗎?

沒錯,一個總統當成這樣,就是無能!

2013年7月11日 星期四

跳躍式的演化

科技產品是活的,也是會演化的。就像手機,最初的行動電話是超大支的黑金剛,只有單純打電話功能。後來漸漸越做越小,講求小巧方便攜帶,功能也漸漸增加;近幾年卻又越做越大支,甚至大到像平板一樣,功能更是無所不包,囊括電腦、相機、MP3等裝置。

科技產品會隨著時間不斷演化,合久必分分久必合賈伯斯最強的地方就在於他能夠跳脫產品的演化,將心力專注在使用者的需求。他不僅能找出使用者現存的需求,更能去創造出使用者的新需求。從APPLE IAPPLE IIMACiPodiPhone、一直到iPad每個階段的新產品都不是傻傻的從上一代繼承下來,而是進行一種『跳躍式的演化』。 

正因為是跳躍式的演化,所以能夠一跳就跳很遠,進入一個沒有競爭者的領域,成為該領域的領頭羊。當其他競爭者想追上時,他又發展出更新的東西,跳到更遠的地方去了。這也是Apple在賈伯斯領導下這麼成功的原因。 

但隨著賈伯斯的離去,現今的Apple反而不跳了,而是陷入『奔跑式的演化』,每次WWDC端出來的不再是令人驚豔的創新,而是基於前一版產品,推出加強版。用跑得任你跑得再快,一但遇到山川河流,也會被阻擋下來,甚至被別人追過。科技產品的演化是基於使用者的需求,而非裝置有多快、軟體有多炫、功能有多複雜。如何繼續跳躍式演化,帶領使用者進入更新的科技世界,是現今眾多科技公司所要面對的課題。

2013年7月8日 星期一

造輪者言


昔有一員外欲造輪,遍尋而獲造輪者數十,業於是立焉。

員外曰:「吾欲造輪。」遂眾人夙興夜寐,耗時十天終於造出圓輪。

員外再曰:「吾欲造獨特輪,不與世同。」遂眾人日夜匪懈,耗時十天終於造出方輪。

員外怒曰:「吾欲造精巧之輪,四角太冗,一角去之!」遂眾人通宵達旦,再時十日終於造出三角輪。

員外視之欣然,宴請眾造輪者。

酒才過一巡,員外尋思曰:「三角輪非輪也!吾欲圓輪!」

一造輪者言:「汝究竟意欲為何?」

員外曰:「吾於月前見一馬車,極其方便迅速,遂吾欲得之。」

2013年5月8日 星期三

藏頭詩-社服再起 一箭雙鵰

【社服再起 一箭雙鵰】

社稷一片歡鼓聲。

服務在心何來愁?

再把玉杯當空照,

起手對飲樂悠悠。

一朝曾夢多少事,

箭發羽隨載星斗。

雙頰仍見少年笑,

鵰影縱身九重樓。



釋譯:
社稷(指團慶)到處響著一片歡樂熱鬧的鼓聲,服務是發自內心的,快樂都來不及了,哪裡會覺得愁呢?再度拿起玉杯,對著天空,敬閃耀的太陽(指社團的前輩),舉起杯來,再和伙伴彼此對飲,覺得其樂悠悠。
雖然從前曾經一度為了許多事而煩惱,但是,就像飛射而出的箭,必定會有羽毛(箭的尾端)跟隨著,無論多少年也一樣。(意指僅管未來我們畢業了,社服團依然會有許多新血加入,永續下去)。
人人臉上仍然可以看到少年時候的笑靨,而我們也如大鵰的身影一樣,縱身飛離入九重天的高樓。(意指即將各奔東西,朝自己的目標前進)


解析:
無意間翻到這首詩,是當年社服團團慶《社服再起,一箭雙鵰》所作。一箭雙鵰有多種涵意,當年度社服團榮獲雙特優,而12除了是12年團慶外,也代表我們這屆12個幹部,伙伴們有歡笑、有淚水,因為社服,所以我們聚在一起。

藏頭詩-好想下班

【好想下班】

好逑淑女君子兮,

想花月前不覺遲。

下里巴人杜康酒,

班門猶是弄斧時。



釋譯:
喜歡美的事物是君子的本性,
花前月下,不覺得時間流逝很快。
在這樣的美景中,寫寫詩、喝喝酒,即便是班門弄斧也沒關係。



解析:
這是一首描寫花前月下愜意自適,忘情詩酒的情景。與其上班時總想著何時下班,倒不如逍遙的做自己真正喜歡的事,廢寢忘食也樂在其中。

2013年4月18日 星期四

藏頭詩-台灣加油 殺爆含狗

【台灣加油 殺爆含狗】

台樓繁星度江月,殺肅秋風掠湖平。

灣過輕舟船攜往,爆竹紅聯滿春鳴。

加冠進祿少壯志,含笑弄孫老來情。

油燈燃盡天方亮,狗臥青坡人忘齡。



釋譯:
天上的星星繁多,彷彿就是乘著江水渡河來到水裡的月亮一般。冷冽秋風掠過,湖面仍是一片平靜。
幾艄輕舟在江水過彎處交會,明亮熱鬧,人聲頂沸就像要過年似的。
遙想二、三十歲時功成名就的往事,即便有再大的壯志,現在老了也只能含笑弄孫。
直至油燈都燒完了天才亮,老狗臥在青坡上睡著,而我似乎也忘了自己的年齡了。


解析:
這是一首描寫老人在江邊懷舊少年往事的詩。寫這首詩的當下正逢WBC台灣隊要對上韓國隊。韓國歷年在重要國際賽事上總是勝過台灣,而他們在體育上的髒手髒腳也是有名的。這次當然也希望台灣加油,殺爆韓狗!

藏頭詩-資訊管理


【資訊管理】

資心掛意半湖春,管他秋風幾臨門。

訊聞枝頭麻雀語,理容暢懷笑故人。



釋譯:
帶著愜意的心情在春天漫遊湖邊,不管秋天已經即將到來,冷冷秋風吹來也不在乎。
突然聽到枝頭上傳來嘰喳叫聲,摸摸臉、暢懷地笑,原來是這熟悉的小麻雀呀!


解析:
這是一首描寫春末秋初之際,漫遊湖邊,聽聞鳥語花香的情景之詩。
從資管所/資管系畢業已多年,偶然看到一些舊時學習過的東西,難免會心一笑,仍然會回想到昔日的種種趣事,既覺幸福,又覺愁愴。

藏頭詩-臥曹泥馬 干林老師


【臥曹泥馬 干林老師】

臥龍胸藏三分圖,干戈烽雲八方起。

曹孫且忌玄德志,林密難掩鴻鵠啼。

泥汙盔甲土藏鑊,老將猶握破旌旗。

馬蹄征戰六出勝,師出未果終悲離。




釋譯:
臥龍先生諸葛亮,胸懷三分天下的大計,此時正逢群雄割據的時代,各地戰亂不斷。
劉備軍力雖小,但曹操與孫權仍須忌憚幾分,任他樹林再茂密,也無法掩蓋鴻鵠的啼聲。
戰爭過後,士兵盔甲沾滿泥土,吃飯的鍋子也被丟棄在地而逃,只見忠誠老將仍然緊握著軍旗。
六出祁山接連得勝,就欲兵進中原,無奈師出未捷身先死,一代軍師諸葛亮最終還是含恨離世。


解析:
這是一首描述諸葛亮出師未捷身先死的悲嘆之詩。人生中時常有許多無奈與無常,即便盡了人事,也只能聽天由命,再多的悲嘆也只能透過國罵來抒發了。