2012年12月18日 星期二



















拘泥於堅固牆壁的保護,只是家徒四壁;

拿掉所有包圍住的牆面,就是懷擁天地。

人一但被完美保護住了,只是囚;

囚一但被移掉所有牆壁,才是人。

就像井中之蛙,必要跳出井底,以觀察者的身份來俯視被觀察者的自己,

才會知道這世界有多大,才會知道原來整個世界就是我,我就是整個世界。


2012年11月14日 星期三

按下Repeat,還是Stop?


民間流傳著一種說法,自殺的人死後會不斷地、不斷地重覆那個動作,也重覆承受那個痛苦。雖然我不是玄學專家,但我知道,這是真的!

其實大家也一定有見識過這個情況,早晨打開電視看到一則自殺新聞,這時候無盡的輪迴就開始了!接下來你會在捷運上的報紙看到一次,打開電腦網路新聞再看一次,下班經過快餐店時它的電視正在播一次,回到家看新聞又在播一次,看完電影台無聊轉到新聞台,又播一次。

輪迴會一直Repeat,Repeat,Repeat,直到有新的事件發生,它抓到了交替,就換下一個苦主來執行這個輪迴。

好吧,既然電視這麼爛,乾脆不看電視了。但是在生活上難免會遇到各種不下於台灣變色龍的『賽事』(屎事),遇到令人抓狂的人事物。然而我們仍是不自覺的會去Repeat它,下班的路上先在腦中Repeat一次,坐捷運時再Repeat一次,回家再Repeat,睡前在Repeat一次。

原本可能只是短短幾秒的不愉快,經過一整天(甚至更久)的Repeat,變成幾十個小時。人腦就是這樣威力無窮的放大器。那最原始的『賽事』呢?可能早就不見了,卻依然存在我們的腦子和心裡。在腦中想得再多,卻也於事無補。

該是按下Stop鍵的時候了!

Stop!為自己的腦子和心靈『超渡』吧!


三才弌理




三才,也就是一般所說的天地人,三才並立而精神足,一理即萬物之理。

,是無形體而虛無飄渺的,是一片極簡單的混沌的狀態,充滿無數不確定隨機移動的因子,因此有著千變萬化的天氣與雲氣。
正如人的思想,雖然無形體,卻充滿無限可能,能創造出一切。

,是有形體而質地堅硬,也是極簡單的穩定狀態,物質間各個分子都緊密的結合,因此能撐起萬物,造就山川水文林田。
正如人的行動,務求堅定紥實,不輕易做變動。

,是集聚了天地的特性,擁有最複雜的狀態與結構,擁有皮肉骨筋、五臟六腑的實體,也有愛恨情仇、喜怒哀樂的虛體,虛實交合,讓人體成為宇宙間最複雜的機器。
世上沒有任何人會長得完全一樣,每個人都是獨一無二的完全藝術品。
正如人的成果,依照某個思想做出某個行動,會得到某個獨一無二的成果。即便再一次用相同的思想與行動,來無法複製出一模一樣的成果。


易經提到:立天之道日陰與陽,立地之道曰柔與剛,立人之道曰仁與義。因此,要有思想要有陰有陽,行動要有柔有剛,成果要有仁有義。

首先是思想要有陰有陽
凡事都有陰陽正反兩面,任何一個從腦中蹦出的思想也是一樣,有它陰的一面(亦即黑暗面、負面、悲觀面等),也有它陽的一面(亦即光明面、正面、樂觀面等)。思想不能只有陰,也不能只有陽,要陰陽並濟,才能不陷入思想的窠臼。

再來是行動要有柔有剛
一件事有無數種做法,都可以達到目的,問題只在於適不適合。行動務求剛柔並濟,時而剛強堅持,時而柔軟妥協,要拼命工作,也要放鬆玩樂。

最後是成果要有仁有義
經由思想、行動,所得到的成果,究竟好不好呢?同樣老話一句,沒有對不對,只有適不適合。要依照人事時地物來決定,有時要當仁不讓,有時也要義薄雲天。就像一顆蘋果,既要滋味好,讓大家都能接受,甚至愛上它,就像『仁』一樣,也要夠營養,能真實幫助人體,就像『義』一樣。

天地合而萬物(人)生,思想和行動造就了成果。

2012年11月12日 星期一

靠夭!你在郵局還是電信局?


人生最難的就是為人處事。前幾天上班時看到郵差先生在送信,忽然想到這就隱含著為人處事的道理啊!

與人相處要懂得如何在各種人之間穿梭,就如同騎機車穿梭車陣之間,要恰如其分的拿捏好分寸,不能靠太近以免擦撞,又不能離太遠,否則就偏離車道違規了。

而做事就像是送信,要如何把混亂的信件分類、規劃送信路線、用最快的速度正確的把信送到民眾家中,既講求快速,又要正確,更重要的是效率,免得送了一整天還送不完,還得被狗追。

有些郵差就像海角七號的茂伯一樣,送信態度很堅持,看到阿嘉把信堆在家中就勃然大怒,但騎車技術卻不太好,一出場就摔斷腿;有些郵差則像阿嘉一樣,騎車技術不錯,但對送信卻很隨便,甚至整包倒在房間不送。

而email、smart phone、tablet的橫空出世,重大改變了這個傳統送信模式。每個人在電子設備上動動手指打打字,頂多加個表情,再按個鍵就送出,快速又即時的將訊息送達。

郵差再也不需要騎著野狼衝鋒陷陣,也不再需要考慮要送到哪個住址、要跑哪條路線才快。於是另一種為人處事的模式出現了!不需要與人相處,也不需要思考規劃,為人處事的方圓對他們來說太複雜了,複雜到連自己也無法查覺,於是藉著科技的名號,大喊「做就對了!」,懶得思考也無法思考,被迫逃離實際的生活,彷彿螢幕上的人才是人,彷彿鍵盤裡的字才是字。

沒了機車,沒了郵差,沒了阿嘉那好奇又雞婆的心。遺落在信堆中的「海角七號」,永遠也送不到友子手上……


2012年11月8日 星期四

台灣水電工


租屋處的熱水器壞了許久,現在這台熱水器是要靠運氣來使用的,有時爐火都點得著,看起來無異樣;有時忽冷忽熱;有時洗到一半就再也沒熱水(熄火);有時是完全都點不著。

所以現在洗澡變得很刺激,要賭運氣看有沒有熱水,有的話就要一把梭哈!用最快的速度在特異功能消失前洗完!!

一連找了附近的水電工、莊頭北技師、住附近的叔叔這三個人來看,至今也是無解。但在過程中卻也悟到一些東西。

(1)方法很多種,目的卻只有一個
最初找了附近的水電行來看,好巧不巧當天就是點得著的,試再多次就是正常,那水電工就說句『這沒壞啊!下次有壞再來叫我』就走了。

第二個找來的是莊頭北的技師,拆開來看了又看,最後的結論是水龍頭有個小零件壞了,說那個換過之後就不會忽冷忽熱。半信半疑的付了服務費三百元,過沒幾天又壞了,根本與水龍頭無關啊!

第三個找來的是住附近的叔叔,依然拆開來瞧瞧,不多久就說是點火裝置有問題,後來只說要是點不著就敲一敲,讓點火器振動一下就點得著了。過沒幾天,敲到熱水器都快腦振盪了,依然無效。

問題出在哪裡?不用想也知道是點火器的問題,症狀就是點不著了,難道還會是水龍頭壞嗎?三個人有三種修法,卻沒一個能對症下藥真正解決問題。不能達到目的的方法,再多也是無用。

(2)莫到失去才懂得珍惜擁有
以前總是要拖到快睡前才依依不捨的去洗澡,直到現在才知道,能好好洗個舒服的熱水澡,是多麼珍貴的一件事。

生命中有著更多重要的人事物,只是當我們習以為常之後,往往就忘了它的珍貴。一直要等到失去它之後,才突然省悟、察覺到它,只是到那時早已太遲。

(3)維持熱度
一但有了熱水,如果試著去把它調溫一點,通常就會瞬間熄火,變成完全冷水,就再也點不著了。因此現在的洗澡模式就變成一但有熱水,水龍頭就要維持在那微燙的位置,絕對不能再關水或調溫度。微燙的水洗起來當然不舒服,但與洗冷水兩相比較之下,還是熱的好。

要做好事情首先要有熱情,一但點燃了、開始做了,就不要再想東想西,到處擔心。否則好不容易點燃的心智之火,可能會因為這些胡亂調整的想法而熄掉,一但熄掉要再度點燃就很困難了。

(4)不試不知道,試了才知道
有次熄火之後就再也點不著,於是我就試著去拆開熱水器,自己來摸摸看。先前有看過莊頭北與叔叔在拆,因此也大略看過內部結構,知道怎麼拆、怎麼組。

很幸運的,憑直覺調整了一下點火器的位置,居然就點得著了!

然而,至今它的那些症狀都還在,看起來是沒救了。房東當然也不可能換一台,之前提到要修理他也不情不願的答應,因為房東過不久就要把這賣掉,而我之後也要搬走。

這台病入膏肓的熱水器,也陪伴我三年。到搬走之前也只能繼續賭了!!!


2012年10月1日 星期一

亂數哲學

在C語言裡面如果要使用到亂數,可以呼叫rand()這個函數, 它會自動產生一個介於0~RAND_MAX之間的亂數。例如要產生一個0~9之間的亂數:

int myRandNumber = rand()%10;

但是這有一個問題,執行幾次之後會發現每次產生的亂數都是一樣的,這是因為rand()要經由一個種子來產生亂數,而程式一開始的種子都是0,所以當然不論產生幾次,都會是一樣的。

這時候就可以利用另一個srand(),用時間當參數,可以產生不同的種子:

srand(time(NULL));

如此一來,程式每次產生的亂數都會是不同的了!

----------------------------------------

亂數,就如同人生每個不同的境遇。

rand()它是從0~RAND_MAX之間隨便取得一個數字出來用,也就是從有限的、已知的經驗裡面取出一個來用。

就好比一個人遇到任何對手,總是用那一百零一招來對付,遲早會被看破手腳。

RAND_MAX是一個整數。它有多大呢?依每個人的系統而定,可能是32767,也可能是2147483647,

但無論你的RAND_MAX有多大,如果每次都只懂得拿相同的數字,那RAND_MAX大也沒有任何意義。

因此我們需要的是srand(),輸入某個數值當參數,就可以產生不同的種子。

就像人生中必須要去經歷各種磨練,無論好的、壞的、酸的、甜的、苦的、辣的,只要是經驗,都會改變你心中的種子,讓你的未來有不同的境遇與體會。

srand()一般都是用時間當參數,這是因為時間是永遠不會重覆的數值,每一秒它的數值都在增加,此刻永遠跟前一刻不同,用它來產生種子再好不過。

這也意謂著,我們不僅要好好利用時間,更要瞭解它是一個永不停止的流量,只會越來越多,而人生在世的時間也越來越少。

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

void main() {
    srand(time(NULL));
    int myRandNumber = (rand()%100)+1;
    printf("The Random Number is %d .\n", myRandNumber);
}

產生不同的種子,來達到未來不同的境遇體會,這件事情雖然重要,但最重要的是,能否好好利用這個產生出來的myRandNumber?

對你而言,每天拉拉雜雜跑出來的myRandNumber,是毫無意義的亂數呢? 還是隱藏重要意義的數值呢?

2012年8月29日 星期三

資訊化的代價

還記得高中時,寬頻還沒普及,在家都是用撥接上網。也沒有什麼隨身碟,只有3.5磁碟片,容量1M多。

撥接上網會佔用電話,所以只能半夜偷用,看一張圖片,就得等上5分鐘,看著它慢慢像捲廉子一樣載入,

當時網路世界也正在掘起,最紅的網站是Kimo,大家都用Yahoo即時通,Google也才剛冒出頭。

想找資料就得去文化中心圖書館,做報告要去翻一堆書然後用稿紙寫。

綱路上的資訊雖然少,但都是經典,一個人學各種機車引撆聲的影片、一個人跟乳牛對打的影片,就足以在網路上紅好久,

阿貴、訐譙龍、洛可可等Flash動畫每部也都一看再看!

每次電腦課一有機會就趕緊上網,能看到幾篇pc-home或kimo的新聞就很滿足了!


到了現在,這些東西垂手可得,資訊化讓取得網路資源的機會成本變得極小。資訊太容易得到的結果,就是從『資訊爆炸化』演變成『資訊垃圾化』。

網路新聞不用錢,所以素質越來越差,也越來越沒參考價值,花個15元買份報紙還比較實在!至少它是有在賣錢的,有基本的品質在;

許多網站也變得龐大冗雜,難用就算了,還充斥著許多不需要的雜訊;

做報告或作業也只去Google找一下,看看前三頁的結果,然後維基抄一抄就算了;

我們吃東西或許會去在意食品的成份,但對於這些輕易得來的大量資料,卻鮮少去研究它的正確度、可信度。

幾年前大家都說學電腦是為了能取得資訊、掌握資訊;而現在多了一項必學的功課:『過濾資訊』。


『資訊垃圾化』之後,下一步就變成『資訊汙染化』了,

這些所謂的垃圾開始在各大論壇、PTT、FB、LINE上面流傳,接著記者也來抄一抄,垃圾更進一步入侵到電視新聞裡面,

於是,人民被髒資訊汙染了,如同大前研一在《低IQ時代》這本書所講,大家漸漸習慣這種不用思考的資訊灌入方式,就像躺在病床上一動也不動,接受點滴注入一樣,只得全盤接受點滴裡的東西。

政府官員也跟死人一樣,毫無作為就算了,還定出一堆『七傷拳』政策,未傷敵就先傷已,爛的程度比上次好一點點就沾沾自喜。尤其是身為總統的馬英九,從他的言行舉止中,完全看不出他具有身為一個總統該有的思想,一而再再而三的無意義十六字真言,也看不出他究竟是唸法律的,還是唸國文的?


君子役物,小人役於物。如《科技想要什麼》這本書所言,資訊科技是活的,是會演化的,也是具有生長的過程。佛家講的成住壞空也好,生老病死也好,目前的資訊科技已經到了衰病的階段。或許大家還為了smart phone, tablet, ultrabook在瘋狂,沒錯,這些資訊的載具是在進步,但它背後的『資訊』已經病入膏肓。

有一個竹籃,底層舖著一層薄黃金,但上面放了幾顆蘋果,人們只看得到上面的蘋果。有一顆蘋果爛了,於是人們就在它上面再加入幾顆新蘋果。有爛了,就再加入幾顆。

最終的結果是什麼?會變成滿滿一籃子爛蘋果。

有人想說,好,那我換個漂亮的容器總行了吧!於是就把整個竹籃放入一個更大更漂亮的竹籃裡。

爛蘋果依然是爛蘋果,不把爛的拿掉,放入再新鮮的也會變爛。

不懂得把蘋果拿光,永遠看不到底層的黃金。


資訊也是這樣,不把爛資訊源頭拿掉,一樣是滿滿一籃子的爛資訊,

不懂得把所有資訊拿掉,就永遠看不到生命真正的意義。



2012年8月28日 星期二

比眼前薪水更重要的25件事

比眼前薪水更重要的25件事

來源:Cheers
---------------------------------------
1. 別人不想做的事,我來做
用積極正面的態度看待艱鉅任務,做出成績更能提升能見度。

 2.主動跟同事分享創意
自己先開始,對方也較能因此敞開心胸,既學習到他人經驗,又可增加在團隊中的影響力。

 3.畫出產業地圖
列出與工作產業相關的環節,試著一個一個搞懂,能力更加全方位。

 4.盡量爭取到大型企業歷練的機會
大公司有豐富的企業文化、廣泛觀察、學習環境,且有許多單位讓你有輪調發展機會。

 5.找到別人學不來的專精之處
不只做到跟別人一樣好,更要有獨特性,才能勝出。

 6.脫離死水,搶攻新戰場
別膽怯,一切歸零也沒關係,重新拼戰,也能重拾工作成就感。

 7.對難熬的階段心存感激
就像跑步跑到難以承受的時候,可能就是突破自我極限、跨到下一階段的契機。

 8.把握兩個甜蜜點機會
一是接近30歲時,別人會看重你的未來潛力;下一次,就是期望你帶來明顯的業績成長之時。

 9.考取證照,質重於量,優先選擇企業所需

10.顧好本業,精算副業「投入/產出」比

 11.創業投入前先去做一年,確認自己的guts

 12.不能只向錢看,更要向前看

 13.有計畫的reset才是加分

 14.探索自我,累積第一桶金

 15.專業升級,選高報酬理財工具

 16.延伸副業收入,投資求穩健

 17.至少參加一個興趣性社團

18.先付出,再求收穫

19.放下本位主義

20.用社群網站擴大交友

21.花時間展開自覺之旅

22.累積朋友資產

23.為生活中在乎的人事物排序

24.接觸大自然

25.將工作與生活結合

2012年6月13日 星期三

HTML5 Drag and Drop

HTML5的File API可以支援drag and drop。也可以把檔案從桌面拖拉檔案到網頁上(drag in)、或是反過來把網頁上的東西拖拉到桌面上(drag out)。


(1) 建立一個div,處理drop event

ex.

  var dropZone1 = document.getElementById('drop_zone1');
  dropZone1.addEventListener('drop', handlefileSelect1, false);



(2) 在drop event handler建立FileList object

ex.

function handleFileSelect1(evt) {
 evt.stopPropagation(); // Do not let parent receive this event
 evt.preventDefault(); // Do net use default event behavior
 var files = evt.dataTransfer.files; // FileList object.
}

 
(3) 設定div的屬性,把draggable設成true和 data-downloadurl。
draggable是為了讓div可以被drag out到桌面;
data-downloadurl是為了div的內容可以實際被download到桌面,所以要設定它的MIME type
格式如下: MIME:fileName:fileURI

ex.

<div id="new_item1" class="item" draggable="true"
 data-downloadurl="audio/mp3:mymusic.mp3:file:///C:/mymusic.mp3">
 </div>


相關連結:

http://www.html5rocks.com/en/tutorials/file/dndfiles/





2012年6月10日 星期日

走路

如果要走路到某個地方,怎樣才會好走呢?

或許可以改造路,把整條路都弄平,然後鋪上軟地毯,走起來就會非常舒適。

 但這是不可能,也不需要的。因為花費的工程太大,而路又不只一條,假如明天要換目的地,那這條路就白做了。

 比較好的方式,是選擇改造自己腳,穿上舒適的皮鞋,這樣不管走哪條路,都一樣輕鬆。

 每個人都想要前往康莊大道,走向一段不平凡的路程,到達不平凡的終點。

 人生,又何嘗不是一條未知的道路呢?

2012年5月24日 星期四

藏頭詩-馬囧下台 萬民之幸

【馬囧下台 萬民之幸】

馬騎貫沙場,
囧然書對窗。
下田耕作物,
台前奏樂章。
萬物自有靈,
民為聖道方。
之乎者也哉?
幸爾有黃湯。


釋譯:
英勇戰士騎著馬,貫戰沙場。文人點著明亮火燭,在窗前讀書。農人下田辛勤耕作。樂士在廣場台前彈奏樂章。世上的萬物自有它的靈性,只有人民是聖人之道的唯一秘方。我到底在講什麼呢?算了,我還有酒,喝了再說。


解析:
這首詩是在諷馬英九(網友戲稱為馬囧),不知民間疾苦猶如晉惠帝,不如趕快下台,才是人民之幸。

詩中描寫著心目中的伯拉圖,戰士兵強馬壯,文人認真讀書,農人快樂耕作,樂士悠閒彈琴。世上的萬物各司其職,盡己本份。但對一個國家來說,人民才是最重要的。講到這裡,想到當前悲哀的政治,之乎者也哉,連我也不知道我在講這些要幹嘛。幸好還有酒,別想那麼多,不如喝了再說。

藏頭詩-這叫三小藏頭詩啊

【這叫三小藏頭詩啊】

這山那海景一線,
叫妻呼兒笑談閒。
三巡但為臥龍故,
小喬曾羞周郎顏。
藏雲老松寒立佇,
頭上輕絲白靄綿。
詩到興頭酒不換,
啊然笑望峰頂前。


釋譯:
這邊的山與那邊的海連成一線,看著美麗的風景,趕緊叫妻子兒子過來看,一邊快樂閒聊。聊到當時劉備三顧茅廬只為了求臥龍諸葛亮出馬,小喬與周郎之間的情感也是一段佳話。山上的老松仍佇立著,被雲霧環繞著。就像是我頭上的毛髮也已白蒼蒼。唸詩到了興頭,太過投入,連酒都吸引不了我的注意。突然發現在我眼前的頂峰是如此之高,比照下來,我是如此的渺小啊!



解析:
這首詩是在諷蕭萬長卸任,馬英九贈予一首藏頭詩『蕭然危局布衣來,萬機帷幄淡定泰,長使民心一笑安,讚聲公門存典範』。身為總統,眼不見人民過得有多苦,卻只忙著寫這種水準的詩句,實在可惜又可笑。

詩中描寫一位老翁與妻兒遊覽水山,笑談昔日三國的故事。想到自己早已白髮蒼蒼,想藉由陶醉詩中,來裝作自己仍然厲害。但是在千年山峰之前,又算得了什麼呢?

藏頭詩-老油條在狐假虎威

【老油條在狐假虎威】

老樹發新芽,
油然山水似如畫。
條理井然阡陌路,
在屋閒暇。
狐裘暖寒晨,
假許冬春非為夏。
虎踞平陽安睨犬,
威通八達。



釋譯:
老樹發出了新嫩芽,綠油油的景象就像畫一樣。一旁的道路阡阡陌陌,井然有序,農人在屋裡悠閒休息著。早晨有些寒冷,穿著狐裘溫暖許多。不冷不暖的,對身體來說,現在是春夏秋冬哪一季呢。老虎若一直留在平陽深山,根本不把狗放在眼裡,畢竟老虎是威風八面啊。



解析:
此詩是氣憤之作。當時公司主管不在,有個早我工作幾年的同事卻狐假虎威了起來,滿口老油條的口氣在訓其他同事,實在看不下去,因而有此作。

詩中描寫了早晨農村的情景,農人正在休息,還沒外出耕作,老樹、道路就像是畫一樣美。身穿狐裘的人不知寒,竟然懷疑起春夏秋冬怎麼名不符其實。這種作為就像是久居深山的老虎,只在山中稱王,沒見過世面。一但虎落平陽,就得落到被犬欺的下場。

藏頭詩-雷霆加油殺爆湖人

【雷霆加油殺爆湖人】

雷起風雲鐵騎蠻,
霆落八方萬骨寒。
加披羽氅登高望,
油然綠地轉瞬斑。
殺敵取將雄心在,
爆破攻城屍成山。
湖上清平樂絃樂,
人後怎知心血沾。


釋譯:
戰場之上,戰鼓響起宛若雷嗚,風雲變色,鐵騎兵蠻橫衝殺。死傷就像是落雷打下一樣,到處都是屍骨,令人不寒而慄。軍師披著羽毛道氅,登高而望。原本綠油油的大地,一瞬間就血跡斑斑。心中雖有打敗敵人的雄心壯志,卻非得讓士兵攻城掠地,死屍成山。別人看我,就像是在湖上悠閒彈著絃樂一般,心神自在的指揮著大軍。但誰人知道,我的內心卻正在滴血啊。


解析:
此詩原是惡搞之作,當時雷霆隊跟湖人隊正在打季後賽,當時雷霆還落後。於是神來一筆就寫了這首詩幫雷霆加油。

這首詩描寫軍師在城上指揮若定,而城下士兵卻是拼命廝殺,屍橫遍野。表面上看似談笑風聲的軍師,其實心內卻是在為無辜蒼生而滴血。

藏頭詩-專心致志 功成名就

【專心致志 功成名就】

專情山水採風月,
心湖細舟波潾粼。
致遠但為寧靜故,
志向且因淡泊明。
功利浮雲掠眼過,
成王敗寇又何憑?
名照汗青赤心在,
就欄傲笑萬里晴。


釋譯:
特別獨愛山光水色、享受輕風明月。心中平靜,就像是一座湖,只有一葉小舟緩緩的在行駛,帶起微微水波。能夠完成偉大目標,是因為心中安寧平靜。高遠的志向也因為淡泊名利而顯得更加明確。世上一切的功名利祿就像是浮雲,轉眼就過去。昔日那些成功的、失敗的人,現今又留有什麼?即便名留青史,大家都知道偉人的忠誠赤心。看過之後還不是靠近圍欄,看著萬里晴空,一笑而己。



解析:
這首詩是用來自我激勵,要專心致志,方能功成名就。詩中也闡述了我淡泊明志的心願,看著山水,心中平靜。其中寧靜致遠、淡泊名利的典故來自諸葛亮的《戒子書》,名照汗青取自文天祥的《正氣歌》的『留取丹心照汗青』。藉此述說心中期望像諸葛亮的寧靜淡泊,也微微感嘆文天祥即使名留汗青,最終也遭人迫害。世上的功名利祿,也只不過是浮雲罷了。

藏頭詩-積你老母

【積你老母】

積雪層疊花未開,
你愁我莫髮漸白。
老樹再無新嫩葉,
母牛泣犢生何來。


釋譯:
下了四年多的積雪,連花都不開了。路上人人面帶愁容,頭髮也漸漸白了。屹立數十年的老樹,再也無法生出新嫩葉,就連母牛也替自己的小牛感到悲哀,為什麼要來到這個悲哀的世間。


解析:
這首詩是在諷刺馬英九訪非,在非洲當足了小丑、丟足了臉,卻義振嚴詞的說是在為台灣人民積德。

身為一個總統,你該做的是老老實實的去做事,而不是整天看看報紙,異想天開的胡亂作為。人民需要的是實質上的改善,根本不需要你來積德。



2012年5月13日 星期日

onload function

如果用JavaScript指定了img的src屬性,例如:  myImg.src = "today.jpg";

 就可以替這張圖片改變圖片來源,接著就會載入這張圖片,若載入成功,會進到onload function.

 然而在webkit中,如果指定相同的src屬性兩次,那麼第二次就不會有onload function,因為webkit會認為它是相同的圖片,沒必要再重覆一次。

 就如同你不能用相同的今天,去期許自己有一個不一樣的明天。

 最簡單的解法,就是『歸零』

 myImg.src = "";


如此再重覆指定相同的src,就會進入onload function.

 或許大多數人認為每天就是要不一樣,每天就是一定要進步,才會有更好的明天,

 但有時候,歸零,放空,也是一種必要的修練

always true

在JavaScript中,不等於0就為true,即使它是個負數。

人生亦然。

只要不原地踏步,無論得到或失去、正數或負數,對人生來說,都為真,都能滿足你所設定的條件,進入你所設想的期望。


2012年4月22日 星期日

擁有

當你擁有一個東西的時候,可以享受它帶來的快樂,同時也必須背負著它隱藏的痛苦。

擁有的痛苦,維持的痛苦,抉擇的痛苦,以及失去的痛苦。

 快樂的根源是因為擁有它,痛苦的根源也是因為擁有它。

 但生而為人,生下來時全身光溜溜什麼也沒有,走的時候即便在手上塞再多手尾錢,也無力帶走。

 世上一切人事物,就像登山的沿路風景,

 曾經為它目炫神迷,曾經身入其境,曾經聽聞蟲鳴鳥叫,曾經品嚐花草芬芳,

 一但走過去之後,就不再擁有。

 如果不曾擁有過,又何來的快樂與痛苦?

 扛在肩上的是重量,能放下的才是智慧。

2012年4月15日 星期日

三贏

最近倒垃圾時,都會看到一位老先生推著推車,待在巷子旁,向人要回收的資源。

由於巷子小,他怕擋到人車出入,所以總是把推車放在角落邊,自己走過來,帶著微笑跟每一位要倒垃圾的人,詢問有沒有回收的?

汐止經常下雨,也總會看見他穿著雨衣,默默頂著寒風淋著雨,站在推車旁等著。

而我最近也都會把回收資源先給老先生。

對於倒垃圾的我們來說,回收資源給誰其實都沒差,反正包一包,丟了就走。

但是對老先生和清潔人員來說,卻有莫大的差別。把回收資源給老先生,可以幫助他多一口飯吃;同時也可以減輕清潔人員的辛苦,他們領的是固定薪水,少收一點就輕鬆一點。

同樣一件事,試著做不同的選擇,或許就能創造雙贏局面。

而在這個小故事卻是三贏,因為幫助了老先生、清潔人員,連我自己也感到歡喜!

2012年4月10日 星期二

JavaScript Performance Tip

1. 將所有<script>標籤放在頁面底部,緊靠</body>的上方。這樣可以確保頁面(DOM)在script運行之前完成解析

2. 減少載入太多<script>。頁面的<script>越少,頁面的載入速度就越快。

3. 使用non-blocking方式載入javascript:
(1) 在<script>加入defer屬性 (只適用於Internet Explorer或Firefox 3.5以上)
(2) 動態創造<script>元素,用它下載並執行代碼。例:document.createElement("script")
(3) 使用XHR(XMLHttpRequest)物件下載代碼,並注入到頁面中

4. 減少使用global variable,盡可能使用local variable

5. 若必需用到多次global variable,用local variable存下來,減少呼叫 global variable的次數。例如:var target = document.getElementById('id')

6. 使用innerHTML代替createElement (只適用非webkit-based browser)

7. 在for迴圈時,不要用elements.length當終止條件,因為每次迴圈都要取得一次elements.length的值。應該用一個變數存下elements.length的值

8. 需要多次存取array[index]的值時,用一個變數存下array[index],避免每次都要搜尋array一次

9. 用DOM properties取代elements nodes:
element nodes                property(faster)
-----------------------------------------------------
childNodes                     children
childNodes.length            childElementCount
firstChild                        firstElementChild
lastChild                        lastElementChild
nextSibling                     nextElementSibling
previousSibling                previousElementSibling

(IE只支援children)


10. 需要取得複雜elements時,使用document.querySelectorAll(),而不要用document.getElementById跟document.getElementsByClassName。
例如,要取得所有id="menu"的<a>tag,可以用:
var elements = document.querySelectorAll("#menu a");
//其實有點像jQuery的寫法

而不要用:
var elements = document.getElementById("menu").getElementsByTagName('a');


11. 要改變css,就一次一起改變,或者直接改className:
//這樣會很慢
var el = document.getElementById("mydiv");
el.style.borderLeft = "1px";
el.style.borderRight = "2px";
el.style.padding = "5px";

//這樣快多了
var el = document.getElementById("mydiv");
el.style.cssText = "border-left: 1px; border-right: 2px; padding: 5px";
//若要附加style設定,可以用 el.style.cssText += "border-left: 1px; border-right: 2px; padding: 5px";

//這樣也快
var el = document.getElementById("mydiv");
el.className = "newClass";


12. 減少UI重排。要做大量appendChild到頁面之前,先把style.display = 'none',再進行append,最後再style.display = 'block',以減少畫面一直更新的負擔


13. 盡量不要用for-in 的迴圈,改用for或while改寫


14. 在if-else的判斷條件中,比較容易出現的條件放在前面,以減少執行判斷的時間


15. 少用遞迴


16. 避免產生暫時字串:
//這樣會先產生一個"onetwo"的暫時字串,會很慢
str += "one" + "two";

//這樣快多了
str = str + "one" + "two"



2012年4月9日 星期一

慶幸

公司大樓的兩邊側門,是所謂的『吸菸區』。每天要進公司前,非得經過吸菸區不可,因此一大早就會看到一堆面帶愁容的人,在那吞雲吐霧。

 這是很可笑的設計,等於讓來訪的賓客,未進門就看到這些人無精打采,失神落魄的樣子。

 而我要進入公司,也必須先穿越過他們。

 在十公尺前,吸氣,然後開始閉氣!進入快步模式,快速通過煙霧!

 等到進入公司,遠離他們數十公尺後,才能呼吸。

 此時,都會慶幸,自己還活著,

 心中也感傷,他們正在死著……

 但換個角度想,我不也正在死著嗎?

 而他們,不也正在用他們的方式活著嗎?

 每個人都正在死著,也正在活著,兩種狀態是同步進行。

 真正該慶幸的,是這當下,我們還存在著



2012年4月8日 星期日

十個女人也無法一個月就生出小孩

專案管理有一句經典的名言:『就算給你十個女人,也無法在一個月就生出一個小孩』(原始版本是九個,但我認為十個比較恰當)~

 這意謂著,有些事情就是需要時間,就算投入再多人力,也對事情沒有任何幫助。偏偏許多公司就是喜歡機械式思考,把人當機器來使用,做事情的規劃也都用 人/月 也計算,把一個大任務切成幾個小任務,再分配每個任務由誰去做、需要多個工作天。

 我所在的公司亦然,甚至有過之而無不及。每件任務事前規劃得好像很詳細,人力估計精準到有2.5天、1.75天這種數字出來!我活這麼久,從來都不知道日子還得用小數點來計算……。

 這樣的規劃看似精美,但,想當然爾,一句話:做不到

為什麼做不到?因為人就是人,不是機器。千萬別把玩世紀帝國或星海爭霸那套拿來用,幾分幾秒生多少村民、存多少黃金、多少人的時候升級……等,這套方法對人完全行不通,因為人不是電腦,人是活的,不是死的

 因此,某些公司號稱國際化的大公司,卻仍逃不過這個迷思,做事完全沒有模糊的空間,也沒有預留任何彈性時間,行程排了就是排了,就傻傻的照著做,而又不知變通,中途遇到突發事項也只是悶著頭去處理,沒有做任何彈性調整,搞得每週release前都人仰馬翻的。

 世事絕對不是非黑即白、非1即0的。處處都存在著模糊的灰色地帶,這個空間可以做彈性運用,把事情做到最好,也讓人力發揮到最高。若事事只講求數字,死板板的做事方式,遲早會種下大過,不可不慎也。

2012年4月4日 星期三

毒藥

你好毒


這個世界就像是一條河流。表面上清澈見底,實際上卻暗藏洶流。更可怕的是,不知道水質含有多少毒物,不知道河底藏著多少致命危機。

肉有毒,飲料有毒,餅乾有毒,飯有毒,菜有毒,連水也有毒。衣服有毒,房子有毒,日常用品有毒,空氣有毒,車子廢氣也有毒。

這些毒,殘害著我們的『身』

貪汙無能的政府,欺壓百姓的作為,短視近利的政策,見利忘義的企業,長年腐敗的教育,素質低落的新聞記者,為虎作倀的公益團體…等,也都是毒。

這些毒,殘害著我們的『心』。

 這兩種毒,都是看得到的。但有一種毒,我們不但看不到,還樂在其中……

 科技產品的普及,讓人與人之間更沒有溫度,養成凡事只求快的個性,極度沉迷於虛擬的世界,拼命經營網路上的那個『你』,到哪裡就是用手機控制著那個你。

 無論到哪裡都要先打卡上傳照片,讓網路上那個『你』有狀態更新,告訴網路世界的大家你在幹嘛;

 到哪裡都要盯著螢幕,彷彿少看幾分鐘,生命就會損失多少;

 到哪裡都要用LINE一下(還以訛傳訛,變成APP一下),似乎變得不會講話一樣,都要用手機代言;

走在路上或坐在車上,就進入一個無人的世界,聚精會神的在手機滑滑滑,努力投入那個世界,卻從來不知道旁人發生了什麼事;

 真實的生活,似乎變成副產品,似乎那個虛擬的世界,才是真的……

 這種毒,殘害著我們的『靈』。

 號稱萬物之靈的我們,越來越沒有『人性』。

 身心靈都有著滿滿的毒,這就是我們,

 人類。


你好毒2  

2012年4月2日 星期一

三人成眾的有趣現象

從眾

 
早上經過一條大水溝,有三個男子倚靠在水泥護欄邊,指著水溝似乎在說些什麼。

 這個時候,一個路人經過了,也好奇的把頭探過去,往水溝一瞧!!!什麼也沒瞧見。

看了一會兒,默默走了。

 這時又有一個買完早餐的婦女正準備騎機車離去,被三個男子的行為所吸引,也慢慢走去水溝旁,左看右看,看了半天,什麼也沒有啊?

 她也訕訕地走了。

 經過那三個男子的時候,我也很好奇他們到底在看什麼,正想把頭湊過去,就聽到他們在談論的內容。

 我這才晃然大悟。原來,他們在討論釣魚

這是一條大排水溝,水質還算乾淨,故而時常有人爬到下面去釣魚。

 當一個人這樣做,不覺得有什麼;當兩個人這樣做,似乎有點蹊蹺;當三個人這樣做,就好像發生了什麼事一樣。

兩個人聚在一起,是『从』,也就是從;

三個人聚在一起,是『众』,也就是眾。

從眾(conformity)是指個人的觀念和行為由於群體直接或隱含的引導或壓力,而與多數人保持一致的傾向。

 開頭那張圖,是一個有名的從眾實驗(Asch's conformity research),受測者要指出:A、B、C哪一條線段,跟Sample Line一樣長?

 答案應該很明顯,是C線段。但是實驗結果發現,如果受測者之前的幾個人都回答A或B,那麼受測者也很有可能會改變心意,也跟著回答A或B。

 我們在做事時,是否也經常這樣?

 當一個人這樣做,兩個人這樣做,三個人這樣做時,似乎我也應該跟著這樣才是對的;

 當一個人這樣說,兩個人這樣說,三個人這樣說時,似乎我也應該聽從他們的話,才是對的。

 但,到底是不是對的呢?

就算是對的,到底適不適合你呢?

2012年4月1日 星期日

開會是需要規劃的

上班的時候,最浪費時間的事情,莫過於『開會』

 有人東摸西摸、逛逛FB、逛逛拍賣網站、MSN聊聊天,這些小惡卻也無傷大雅,因為浪費掉的只是他自己個人的時間;

 而『開會』這個大怪物,卻會瘋狂吃掉所有參與者的時間!

若在場有10個人,在會議上浪費了6分鐘,就等於白白浪費了60分鐘!

 這60分鐘的機會成本,自然也由公司吸收,所以事情做不完,老闆往下尋找苦主,最後還是落在員工們身上,得花更多時間,來把原本該做的事做完。

 這還只是簡化的加法情況,實際上應該是乘法情況,大家合作在做一件事,一個人delay了,其他人也會受到影響。那麼開會浪費時間的衝擊就更大了!

 以我們這個團隊的開會情況為例,就是最浪費時間的一種。

 原本每週都會排一個90分鐘的會議,報告個人的進度以及下週要做的事情。

 但自從工作以來,沒有一次是準時結束。應該在中午12點前開完的會,每每都要拖到中午12點半甚至下午1點才結束,然後害得大家沒時間買飯吃,只能去便利商店隨便買買,午睡時間當然也沒了。

問題出在哪?


(1)漫無目的的討論
會議的目的非常重要,是什麼目的,就該討論什麼事。偏偏主管就是搞不懂,明明是進度報告的會議,卻都會變成各自的討論會議,會議目的整個錯了!

進度會議,就是每個人報告這週做了什麼、有什麼需要特別提出來講的、下週預計要做什麼、預計完成時間。這樣就夠了!

但主管每次總是聽別人講到一半,就打斷插話,開始問東問西。想當然爾,大家準備的是『進度』,自然被問到的時候,較無法順利回答,於是就變成『討論』會議了,在場的所有人就得被迫坐著聽他們兩個人在討論自己完全不知道的事情。

等到討論完,也過了半小時了。時間就這樣浪費掉了,所有人被迫聽著聽不懂的討論,也無法做自己的事。這時唯一能做的,只有放空。


(2)開會前的準備
開會前每個人都應該要準備,無論是主管還是下屬。但主管通常都什麼也沒準備就去開會了,一些資料也沒先看過,就直接在開會時提問。有些內容明明寫在寄出去的文件,他就是不看,然後要重問一次,讓每個人要重講一遍。


(3)會議時間的掌握
一個正常的會議,主導者應該隨時掌握著時間,包括每個人要講多久。但我主管卻完全沒在管時間,會議開始就一直講,等到每個人講完,已經超過時間了。

除了會議中的時間,會議前的時間也需要管理的!包括訂會議時間、借會議室、寄出會議通知,這些事情應該要在開會前至少3小時之前告知,大家才有足夠的時間準備。但主管通常都是會開始15分鐘才通知要開會,有時甚至連會議通知都沒有。

往往都是上完廁所回來,看到周圍座位都空了,然後去每間會議室看看,才知道:喔!開會了。


(4)會議通知
這跟會議的目的一樣,會議前都應該寄出會議通知,告知是哪些人需要參加?會議的目的是什麼?需要準備什麼?會議時間是幾點到幾點?會議室在哪?

但我主管,只有寫參與人員,至於這個會的目的是什麼?要準備什麼?一概不知。


(5)會議紀錄
每次開會都應該有會議紀錄,事後才可以知道這次會議討論了什麼、你做了哪些事、你接下來要做哪些事,凡事有個依據。就算沒有會議紀錄,也應該開放一個空間,把會議的投影片放上去。

我們是有空間上傳投影片,但主管看都不看,還是要過來問上次開會怎樣怎樣,打斷大家的工作,會議紀錄形同虛設。

2012年3月28日 星期三

胡雪巖的啟示

1、家庭教育,決定了一個人的基本修養。


2、讀書如果不明白道理,等於白讀。


3、小時候是看品德,不是看才幹


4、一個人品德基礎良好,一生都會很穩固。


5、一個人要包容別人對自己的態度,不能事事計較,不能總是要求別人。


6、信用是人的第二生命


7、人生就是不斷做出合理的階段性調整。


8、每一個人走到什麼地步,都是自己替自己負完全的責任。


9、人要抓住機會讓對方了解你有什麼本事。


10、同樣的機會,對某些人來講是好事,但對某些人來講卻是危險的事情。


11、做為一個中國人,心中一定要有父母的存在。


12、對任何人都要尊重,都要誠信相待,都要當做朋友一般。


13、用心做事得來的經驗,是一個人最寶貴的財富。


14、一個人為了公家,就是隨機應變;為了自己的利益,就是投機取巧。


15、人一定要經得起全方位的嚴格考驗。


16、結果不重要,動機原因才重要。


17、人一生一世要感謝三種恩情:父母之恩、老師之恩、上司之恩。


18、人最需要幫助的,就是落魄的時候。


19、一個人靠賭博不可能成功,因為十賭九輸!


20、人生只有一個規律:自作自受。


21、有好就有壞,因為有陰就有陽。


22、讀歷史,要從當中看出一些道理來,這樣才對我們有幫助。


23、把別人逼得無路可走,就等於給自己制造困難。


24、事情太順,要特別小心。


25、成全,是一種了不起的美德!


26、對一個人來講,常識往往比知識更加重要。


27、方正之士,人人稱羨;敬而遠之,成不了事。


28、圓通是隨機應變,圓滑則是投機取巧。


29、學習歷史,應該反覆去做各種不同的模擬和假設,這樣才能知道哪條路是合適的。


30、上半夜想想自己,下半夜想想別人。


31、一個做大事的人,一定要具備同時處理多件事情的能力。


32、英雄要愛惜自己,留得有用的性命去做更大的事情,這樣才是真正的英雄。


33、一出手就命中,這才是中國人的高明策略。


34、做中國人,要先學會聽話,然後再學講話。


35、無中生有的誇大奉承,與挖苦嘲笑沒有什麼兩樣。


36、中國人很討厭被人家拍馬屁,但卻很喜歡人家製造些濃厚的馬屁味道。


37、性格就是命運,每個人的命運會怎樣,都是性格在決定著他如何去選擇。


38、合理的利潤就應該拿,不拿反而不對,因為那樣就沒法長久地合作下去了。


39、一定要經過很嚴謹的考驗,才可以相信一個人。


40、得到機會以後,需要更加小心謹慎,因為往後的路更難走。


41、請別人幫忙,就要站在對方的立場來考慮問題。


42、錢只是做事情的工具,而不是生活的目的。


43、只要沒有汙點,就不怕人家打擊。


44、處逆境容易,因為小心;處順境很難,因為大意。


45、一個人要跟比自己高明的人在一起,才會有所獲。


46、錢不夠時很緊張,多了很麻煩,剛剛好最愉快。


47、一個人,信譽是最重要的。


48、花錢去做廣告,不如用實際行動使大家口耳相傳。


49、中國人的高明之處,在於我們不是去解決問題,而是想辦法把問題化解掉。


50、君子沒有盡到責任,小人才會猖狂。


51、讀書不是死記硬背其中內容,而是為了學以致用。


52、當沒有辦法改變環境時,就要順應環境,走出一條自己的路。


53、遇到問題,要多問問自己,少指責別人。


54、人的信用是自己堅持出來的。


55、只要有做好事的心願,就會走出一條路來。


56、先想到義,後想到利。


57、國家安定,商人才可能做生意。


58、道理是直的,但是路經常是彎的。


59、對一個人最大的獎賞,就是給他工作的機會。


60、老闆講得太多,部屬就做得很少。


61、當得到好處的時候,首先要想到別人,而不是只顧及自己。


62、一切來自社會,最後是還給社會。


63、商業競爭的成敗,最終決定在經營者本身的修養上。


64、同樣一塊石頭,可以成為你的絆腳石,也可以成為你的墊腳石。


65、錢財是人生要面對的第一塊石頭。


66、你只需要問自己,應該不應該做,而不要在乎別人怎麼說。


67、你比別人優秀,就可能遭受攻擊,此時要格外小心。


68、把工作當成負擔,它就是絆腳石;把工作當成責任,它就是墊腳石。


69、古今中外,每一個人的結果都是一個樣----不了了之。


70、人的一生,不要留任何把柄,否則遲早變成致命傷。


71、每個人要替自己的所作所為,擔負全部的責任。


72、處順境其實非常危險,處逆境反而比較安全。


73、當你得到一樣東西時,你也同時失掉了這樣東西。


74、要到生死關頭,利害相交的時候,才能知道一個人的真心。


75、對每個人來說,任何一段經歷都是很寶貴的經驗。


76、賺錢不是目的,錢只是人做事的工具。


77、當事情太順利的時候,需要更加格外小心。


78、人生要隨著自己的發展,不斷地進行階段性的調整。


79、與其早成功,不如晚成功;與其晚失敗,不如早失敗。


80、做人應該只問耕耘,不問收獲,因為收獲不是自己能掌握的。


81、人不要求全,應該知足,而只有守分才會知足。


2012年3月4日 星期日

用e-mail溝通的一些準則

e-mail是歷史攸久,而且現代人也常用的溝通方式之一,尤其是在職場上。


e-mail的便利背後,也有著許多缺點。正確的使用e-mail可以提高彼此的工作效率,以及順暢的溝通管理;


反之如果錯誤的使用,反而會對彼此造成困擾,降低工作效率,甚至影響工作的心情。


我老闆就是誤用e-mail的人,時常造成我的困擾。因此我列舉出來一些準則跟大家共勉之:


 


(1)不要射後不理
不要以為信寄出去就等於有通知了,並不是每個人有事沒事都會去收一下信。
尤其是需要專注投入的工作,往往一投入就是2、3個小時,等到回過神來想休息一下時,才會去收信。
如果有什麼需要緊急處理的事,早就過了時效了。


Tip:視事情的緊急度而定。緊急的事就不要用e-mail了,直接告知比較快!




(2)標題就是重點
大家都很忙,沒空把信從頭到尾看完。這時候標題就很重要,標題寫得好,我不需要點進去,
光看標題就大概知道這封信是要幹嘛的了。
千萬不要直接把信件forward就算了!尤其是不要整封完全不動就轉寄過來,你至少也在最上面加一些訊息吧!
大家不是鍵盤柯南,不需要花時間從別人落落長的信件中,找到你真正的意圖。


Tip:不要直接轉寄信件而已,把標題改成你的目標,並在最上面寫一些簡述。




(3)把話說清楚
老闆常常寄來一封信,只寫著:FYI 三個字母 (註:FYI是for your information,供你參考的意思)
FYI? 整封信落落長,只寫著FYI,是要我看哪裡,參考哪裡?


Tip:不要用FYI、FYR之類的用語,這等於把整包垃圾丟給別人,要別人自己挑出他想要的東西。直接把你想說的話寫出來!




(4)寫不清楚的就用講的
文字是很容易產生誤會的工具,有時候你寫出來的字句,跟你想表達的意思並不一樣,而我看字句理解出來的意思,
可能又不一樣。
真的很難用文字表達的,就約個時間,當面討論一下,彼此可以藉由討論,反覆驗證你是不是這個意思?
你想要做什麼? 你要的是不是這個?


Tip:寫不清楚的就用講的,講不清楚就用討論的(推薦邊畫圖邊講,可以對整件事的流程清楚理解)




(5)不要亂廣播
不要隨便轉寄給所有人,然後又不講清楚這封信主要是給誰看的、想要幹什麼。
我常常會收到老闆轉寄信給所有團隊的成員,或者是老闆回覆的信件。
但標題沒改,內容也沒改,誰知道這封信是要幹嘛的?
到底是誰要去看?不看又怕會lose掉訊息,於是又得花時間從頭看起,結果看完才發現…根本不關我的事!!!
還我時間來!!!


Tip:事先想好這封信要給誰看,只轉寄給真正需要讀這封信的人。絕對不要偷懶用Forward All和Replay All!!!




(6)保持乾淨
老闆時常轉寄一些莫名其妙的信件,什麼也沒寫,或只寫個FYI。整個信件已經被Fw很多次,一大堆訊息和附加檔,我哪知道要從何看起?
那些額外的內容和附加檔,對我而言只是垃圾。要在垃圾中找出你真正想表達的事,很是費時間的。


Tip:寄信之前務必把一些不相干的內容或附加檔刪掉,只留你真正想達表的內容。




(7)這裡是台灣
許多人會賣弄英文程度,或為了貪圖方便,信件都用英文寫。
偏偏又寫得語焉不詳,文法亂七八糟,一整句一堆of of of,看都看不懂。
這裡是台灣!是使用中文的國家!英文並不是我們的母語!
不是人人都是英文高手,台灣人看中文的理解力與速度一定是比較好的。


Tip:除非公司有特別規定,或者信件中有外國人。否則就用你小講到大的中文來寫!


 


2012年3月1日 星期四

甄子丹的武術原則

1、不管你是何種風格,請使你的基礎盡善盡美。只有這樣,你才能有機會更快地成為一名武術先鋒。不論是武術還是拳擊,只有不斷的基礎訓練才是達到優秀的秘訣。


2、培養你的身體競技素質。這也許是現代大多數武術先鋒存在的問題,不管何種風格的武術,良好的身體素質是支撐你完成長期艱苦訓練的重要因素。


3、在你的動作中強調「發勁」,頂尖的拳擊手和東方的武術家一樣採用發勁。可以由傳統的中國武術開始學習這種重要的能量運用方式。


4、努力向多樣性發展,要適應不同的規則,要花數年的時間來形成你介於其他與你不同的武術風格的一種中性風格。


5、兼習實戰和富有觀賞性的動作。與大多數人的觀點相反,一名嚴肅的武術家在看起來動作奇異的同時也能達到優秀的戰鬥能力。切記,一名出色的拳擊手動作看起來可以和武術家媲美。


2012年2月13日 星期一

當Gerrit的Status變成"Submitted, Merge Pending"

假設要改A、B兩個patch, A dependency on B, 


那麼就要先merge B之後,才能merge A.


如果B已經不見了(可能被abandon掉),就會導致A也無法再被merge了。


這時候就要替A做rebase:


git pull --rebase


 


這樣A就不再依賴B了~


然後確定一下conflict,就可以再merge了:


git push ssh://myname@myserver.com.tw:29418/myproject HEAD:refs/canges/changeID


2012年2月4日 星期六

如何停止憂慮 開創人生

快樂  


看了卡內基的經典書《如何停止憂慮 開創人生》,整理了它裡面的重點精華:


 


【克服憂慮的準則】


第一條:活在今天的方格中,你就可以避免憂慮,不要擔心未來,只要活在今天。


第二條:下次你再坐困愁城,試試魔術方程式:


  1.問你自己「可能發生的最壞狀況是什麼?」


  2.準備接受最壞的情況。


  3.設法改善最壞的狀況。


第三條:提醒自己,憂慮會嚴重危害你的健康。




【分析憂慮的基本技巧】


原則一:收集事實。世上半數的煩惱,來自於人們在擁有足夠的知識前,即試圖作出決定。


原則二:仔細衡量事實後,作出決定。


原則三:一旦作出決定,立即行動。執行決定的忙碌,將使用無暇焦慮。


原則四:擔憂任何問題時,試著寫下:


  1.問題是什麼?


  2.問題的原因有哪些?


  3.有那幾項可能的解決辦法?


  4.最好的解決辦法是什麼?




【如何消除憂慮的習慣】


一、何持忙碌,不讓心中有憂慮的空間。憂慮的最佳療法是採取行動。


二、不要為小事而煩惱。不要讓瑣事摧毀你的幸福。


三、用或然率來排除你的憂慮。請自問:「這件事發生的機率究竟有多少?」


四、接愛不可避免的事實。如果你發現情況不要你的能力所能改變的,請告訴自己:「事必如此,絕無他途」


五、為憂慮訂下一個「停損點」。判斷一下這件事值得付出多少憂慮,然後就拒絕再作任何讓步。


六、不要憂慮過去的事。




【平安快樂的心情】


一、讓心中充滿平安、勇氣、健康與希望的思想,因為「我們的思想形成我們的人生」


二、不要對敵人心存報復,因為受害最深的將是我們自己。千萬不要在我們不喜歡的人身上,多浪費一分鐘。


三、與其為人們不知感恩而煩惱,不如預期人們都不知感恩。耶穌曾在一天中醫治了十位癱瘓病人,卻只有一位回來感謝他。


四、心境保持愉快的唯一方法是不期望他人感恩,只為施予的快樂而付出。


五、請記住感恩是需要培養的美德,希望孩子們能知感恩,我們必須日常訓練他們。


六、盤算你所得到的恩惠,而不是你的煩惱。


七、不要模仿他人。認清自己並作你自己,因為「無知的人才會嫉妒,而模仿無異於自殺」


八、當命運交給你一個酸檸檬,想辦法將它做成檸檬汁。設法從失敗中獲益。


九、忘掉自己的不快,設法為他人創造喜悅。善待他人時,也正是對自己最好的時候。




【如何避免擔憂批評】


原則一、不合理的批評往往是掩飾了的讚美,因為你已引起別人的嫉妒與眼紅。請記住「死狗沒人踢」


原則二、凡事盡力而為,然後撐起傘,避開非難之雨。


原則三、記錄自己做過的蠢事,並提出自我批評。既然我們不能指望自己完全,何不歡迎有益的、建設性的批評。




【常保精力旺盛的六種方法】


第一條:不要等到累了才休息


第二條:學習在工作中放鬆自己


第三條:學習在家裡放鬆自己


第四條:培養四項良好的工作習慣:


  1.除了立即要辦的事務,其他東西都不要留在桌面上


  2.按事情的輕重緩急依次處理


  3.碰到問題,如果已有足夠的事實,就應即時即地解決問題,切勿拖延決定


  4.學習組織事情,做好授權與監督


第五條:滿懷熱忱的工作,最能預防疲倦與煩惱


第六條:提醒自己,沒有人因缺乏睡眠而死。造成傷害的,是對失眠的恐懼,而非失眠本身。


2012年1月31日 星期二

中醫論陰陽

忙裡偷閒看了一些中醫的書,這才發現中醫的博大精深!


人的能量分為『陽』『陰』『陽』是一個人的正常能量;『陰』是人體儲存的能量。


一個健康的人是陰陽和諧的,正常能量很充足(陽),體內儲存的能量也很夠(陰)。如果有疾病入侵,因為陽 > 病,所以很快就能除掉疾病,甚至不知不覺間就已恢復健康。


如果稍微不健康了,陽不足了,就變成『陽虛』。這時候 陽 = 病,兩方實力相當,所以會進行激戰,身體也就會出現各種症狀。


如果繼續不健康下去,陽不足到一個程度,就抓陰來補,變成『陰虛』。這時候(陽+陰) > 病,所以表面上無病無痛,實際上卻不斷的耗損儲存的能量,處於亞健康的狀態。而且這時候身體要努力運用現有能量來處理更重要的事,所以一些小病小痛也不去會理它。這種人並不是沒有病,而是連生病的能力也沒有了。


如果再繼續耗損下去,變成『陰陽兩虛』,補進來的能量不夠用,儲存的能量又一直耗掉,導致血氣枯竭,這時候(陽+陰) <= 病,如果疾病強一點,整個身體就會垮掉。


『陰陽兩虛』的人經過幾個月的調養,『陰』開始被補足了,回到了『陰虛』的狀態,這時候會覺得身體變健康了。


再繼續調養,『陽』也開始補充,就回到『陽虛』的狀態,這時候身體反而又會出現一些症狀,但這是好的!代表你體內的『陽』已經夠多,終於可以再度跟入侵的疾病打仗了!
偏偏西醫總是會用藥來壓制,不給『陽』練功的機會,把疾病殺了,也把『陽』給殺了。這就是中醫跟西醫的差別。


『陽虛』的人若再繼續調養身體,就會回到陰陽和諧的狀態,這時候又會覺得身體變健康了!沒錯,這時候才是真正的健康!


所以,要恢復健康的不二法門,就是正常的生活習慣及飲食。就像充電一樣,我們手機充電只要幾個小時,卻可以使用好幾天。


人體也是一樣!幾十年來的不正常的生活,造成的陰陽兩虛,花個一年半載,甚至幾個月的時間來調養,就能有顯著的效果!


何樂而不為呢!


2012年1月16日 星期一

你被搶走了多少時間

時間


世界上最稀有的資源是什麼?


黃金?石油?森林?鑽石? 都不是!


因為這些都可以經由時間,慢慢再度生成。


世上最稀有的資源是:時間!


時間正以驚人的速度在消逝中,在看這句話的同時,就消逝了好幾秒。


一秒一秒,絲毫不停留地流失。


  


時間都已經這麼珍貴了,那麼是否有注意到,你每一天被別人搶走多少時間呢?


僅管我們照著時間管理的書上去做,把事情分成:重要、不重要、緊急、不緊急 四個象限,


僅管我們老老實實規劃、執行,堅持什麼時間做什麼事,但是,還是有許多不速之客,像強盜般每天奪走我們的時間。


 


辦公室突來的電話、突然丟到你身上的事情、突然找你幫忙的人、突然看到一個有趣的網頁…等等,都算是『突來的時間強盜』


很常見情況還有:開會開一整天,卻只是坐在那聽著不知所云的討論、事情都做完了卻被迫留下來等別人、主管每天無意義的打斷…等,都是『常規的時間強盜』


強盜這麼多,以致於我們沒辦法準時下班,甚至帶工作回家,回到家也晚了,疲憊的身軀無法再戰,原本想做的事也被耽誤,離夢想愈來愈遠……


 


時間被奪走了,就要奪回來!


我就是這樣!規劃好每天上下班的時間,如果因為時間被奪走,導致我原本規劃的事沒做到,那麼接下來的幾天,就會利用上班時間做我原本該做的事。被奪走幾個小時,就花幾個小時去完成夢想。當然,前提是自己本份的事情要先做完。


對付『突來的時間強盜』,重要的是能「權衡得失」。要知道我們幫別人做的每一件事,背後都隱藏著機會成本。原本我這一個小時就可以做完的工作,卻因為要幫別人而耽擱了。這時候就要衡量下,這件事麻不麻煩?會不會花很多時間?對你自己有沒有利?是否有其他更好的管道?


另一個對手『常規的時間強盜』就比較麻煩了!因為它三不五時就出現,重點是無法改變它。


要對付這種常規性的麻煩,就要從它的常規性下手。正因為知道它是常規性的,可能每幾天就會發生,所以我們可以提早做準備


像我自己,開會時只專注與我有關、對我有利、以及我想知道的事情,其他無意義的討論、對談,就不需要仔細聽。如果有筆電的話可以做自己的事,沒筆電的話就在筆記本上想問題,分析我見解、寫下我的看法。


每週要Release程式(將寫好的程式包裝成一個執行檔或安裝包,發佈出去給測試團隊進行測試),我的部份做好之後,我就會先準備好待會要讀什麼資料。在等別人的空檔,我就會拿來利用,讀讀這些資料,或者看看電子書、放鬆逛一下FB,都是在為自己努力!


 


既然花費了時間、精神、體力、以及機會成本在工作上,


就不能每天白手而歸,只是幫老闆做事、幫別人做事,而沒幫自己做任何事。


我們每天領的薪水,也只是老闆賺大錢之後,分一點給你,


你的付出貢獻被視為「應該的」,


但沒有人有任何權利,去剝奪他人的時間及自由。


 


我們是人,不是機器。


每天多留一點時間給自己,人生才有意義。


 


2012年1月12日 星期四

走慢一點,讓幸福跟上

明天就是2012年總統大選,一場藍綠之爭,和平vs公平的戰爭,即將有了結果。


這幾天比較了一下馬英九與蔡英文的政見 :


ma  


馬英九主打和平牌,與中國和平保持往來,以衝為原則,想藉由兩岸間的經貿合作衝刺經濟;


然而台灣雖然是海島國家,依賴國際貿易,但自己本身也要夠健全才行!


馬英九這些年的做法,卻只專注在與中國和,卻忘了與人民和,完全忘了『民為本』的道理,一味的捧著中國的懶趴,賤踏人民的尊嚴。


兩岸交流的確可以讓一些廠商過得更好、賺得更飽(從這幾天一些大廠紛紛跳出來就可以看到,他們是既得利益者),


而人民呢?卻是過得更苦!富人更爽、物價更高、房價更高、稅賦愈少、貧富差距更大!


就像是一個人,家裡還沒建設好,就搶著去外面消費,國家的根本----『人民』都還沒跟上,馬團隊就想帶頭往前衝,


再這樣下去只會步入中國的後塵,溫州借貸的崩壞就是一個例子,狂吹氣球的後果,就是不斷膨風,然後爆炸……。


 


ten year  


反觀蔡英文的十年政綱,以『公平正義,面向世界』為核心,六個改造主軸,十八項改造項目,


以達到「強化台灣、凝聚台灣」!


長遠來說,這樣的方針才是真正對人民好的!只有先改善自己的體質,自己夠強壯了,才能與世界合作、競爭。


一個社會好不好,看貧富差距就知道。一個正常的社會,應該呈現∩型的常態分配,這才是正常的。M型愈明顯,代表這個社會問題愈大,資源分配愈失效。


尚書裡面有句話『民為邦本,本固邦寧』。人民才是國家的根本,佔了一個國家成敗的80%,只有人民都安居樂業,國家才會太平。


看看現況呢?


安,你過得安心嗎?生活環境安全嗎?


居,你買得起房子嗎?


樂,你快樂嗎?


業,你有工作嗎?


 


台灣目前是80/20法則執行得非常徹底的國家,整個國家有80%的資源,是由少數20%的人掌握著,


馬英九與中國求和,只是讓那少數20%的既得利益者有80%的餅吃,剩下20%的餅,再丟下去讓80%的人民去分,這是短時間就可以達成的;


蔡英文的十年政綱,則是先照顧最根本的那80%人,等到他們強壯起來,可以創造的餅,就不只100%了!


就像禮運大同篇講的:『故人不獨親其親,不獨子其子,使老有所終,壯有所用,幼有所長,鰥、寡、孤、獨、廢疾者皆有所養,男有分,女有歸。貨惡其棄於地也,不必藏於己;力惡其不出於身也,不必爲己』,才能真正打造和平、公平、人民豐衣足食的大同世界。


2012年1月5日 星期四

小事用腦,大事用心

thinking


 


每年一月,總是會充滿鬥志,想要在這一年好好精進自己!於是滿腔熱血,買了行事曆,訂了年度目標,


最後卻又不了了之…就像以前學長講過的,想要把英文字典全部背下來,從A開始,結果背到"abandon"這個字就放棄了……。


今年的我,一定要更加突破,持之以恆!


 


在訂定年度目標時,突然有種想法:小事用腦,大事用心


人生就是在做一連串的決策中渡過,生活中從微不足道的小事情,像是中午要吃什麼,一直到人生大事,如工作的選擇,通通都是決策。


如果決策的對象只是小事,就可以用腦來分析,仔細衡量利弊優劣,若能畫出來仔細對比比較是最好;


如果決策的對象是大代誌,就必需用心去好好感受。


正因為它重要,重要到會影響到未來,重要的連現在的你都無法準確分析、預測。


但是『心』不一樣,它對人事物的第一直覺往往非常準確,對未來的害怕或期待,也往往會成真。


說它是莫非定理也好,心想事成的秘密也罷,『心』總是能左右著這個大決策。


中午吃什麼,你可以想吃什麼就吃什麼,也可以仔細考慮各家的菜色、衛生、營養、人氣之後再決定,然而後者對健康是最有幫助的,


就算決策失誤,也頂多拉拉肚子,列為黑名單下次不要再去就好了;


而在決定未來職涯時,你並不能完整瞭解整個產業大環境、公司的情況、上司的情況、實際工作的情況,更無法預測三、五年後,這個產業會不會還活著。


此時最重要的就是要Follow you heart!探索內心真正想要的是什麼?


順從你的心,心之所向,欲之所望,事之所暢!


最後不知不覺中會發現,那就是你想要的。


2012年1月3日 星期二

順序很重要

有一個乞丐走到窮途末路,就快要餓死了。這時候他渴求上帝幫幫他吧!


上帝聽見了,決定幫他!


乞丐走在路上,天上忽然降下來一盆水,把乞丐弄得濕淋淋的。


正當乞丐不知所措時,天上又落下來一大堆泥土,水和濕黏的泥土弄得乞丐全身都是。


乞丐看著天空,正想開罵,又見天下掉下來一個大花盆,碰的一聲,就砸在乞丐頭上。


乞丐暈了…趴倒在地…


最後,天上掉下來一顆種子…『兜』的一聲,落在乞丐頭上,接著在地上滾呀滾…。


 


 


 


 


上帝:.................................


上帝:我只是想送他一盆種了馬上會發芽,吃也吃不完的麵包樹啊!


god  


2012年1月1日 星期日

我要成為『海之王』

胖虎  


在多啦A夢裡面的胖虎,為人鴨霸暴力,常常搶走朋友的玩具,卻又不准別人拿走他的東西。


因此胖虎有一句名言是:『你的東西就是我的東西,我的東西還是我的東西!』


雖然聽起來是一句霸道的話,但就因為這種霸氣,他能比魯夫更早達成目標,成為『孩子王』!




路夫  


其實某種程度上來看,魯夫跟胖虎倒是有幾分相似,


同樣夠『霸』,要當海賊王就是要當,要你當我夥伴就一定要,沒得商量!


也跟胖虎同樣夠『力』,阻礙目標的一切人事物,通通揍飛就對了!




在生活上,我們也可以向胖虎學習,當然不是學他那種粗暴個性,而是霸氣的精髓


『你的東西就是我的東西,我的東西還是我的東西!』




如果把這個「東西」替換成其他字眼,例如「問題」、「Issue」、「經驗」、「試煉」,整句話的意義就不同了,


『你的問題就是我的問題,我的問題還是我的問題!』


因此就能霸道地掌握問題,從別人的媽媽(名字叫失敗)那裡學習如何處理問題、解決問題、進而應用到自己的問題上;


『你的經驗就是我的經驗,我的經驗還是我的經驗!』


因此就能霸道地習得經驗,透過分享、溝通、詢問、觀察,望聞問切之下,看看別人豐富的經驗,再反思自己、提升自身的經驗;


 


這個方式最重要的就是二個字:『霸』『力』


胖虎夠霸,才能威嚇別人;夠力,才能揍扁別人。


同樣的,要達到胖虎式學習,


夠霸,才能有足夠的勇氣去承接(或偷學)別人的問題,才能有信心在自己能力之餘,還能學習其他武功;


夠力,才能有足夠的能力去收化運發,把熱騰騰的問題,轉換成自身的經驗,去解決它!


 


當然,更重要的還有一樣,就是『心』


用心、耐心、愛心、關心、信心、以及真心,


沒有心,就只能像胖虎一樣被當壞小孩,


有了心,就能像魯夫一樣深得夥伴信任,


有了『霸』、『心』、『力』,不僅能成為孩子王、海賊王,


更能成為『歡樂王』呢!


歡樂王