2011年12月23日 星期五

2011聖誕前夕

熬了許多日子,終於等到歐洲央行向金融體戲注資4700億。同時期,國安基金發動的消息更是替台股打了一劑強心針。本週指數從最低的6609到最高的7122上下震盪500點,終於讓我逮到機會擺脫所有資金套牢,每天苦思要認賠殺出那一檔的窘境。
從八月份開始的這波空頭,因為種種原因讓我從頭到尾都是全額持股的狀態。雖然已比率來看最高虧損並沒有超過15%,可是在眼看行情不斷下跌,以及低檔反彈訊號出現時無資金可進場的無奈,實在是對心裡上的一大折磨。自我懷疑是一件很可怕的事情,雖然在投資過程中會不斷出現,但是5個月的自我辯證過程真的是很勞心勞力。在這段期間,基本分析與技術分析都沒有用,因為市場陷入恐慌。雖然我怎麼看也不知道為什麼標普一番言論就可以叫全球股市跌一圈,還只是考慮評估這種用字。不過這就是空頭市場,市場永遠是對的,不能跟他爭執。 這段時間讓我不斷的思考,what else I can do? 我原本的優勢是什麼? 我現在還有什麼地方需要改進? 虧損的壓力才是促進成長的動力,就算是投資股票買與賣兩個動作之間也還是有許許多多需要注意與每天執行的動作。如果不是這波空頭,我也不會注意到。或者雖然知道卻不願意去做,畢竟有幾個人會肯每天去記憶你手上股票本日價格區間,會去盤點你戶頭餘額。 總結來說,我在資本市場的優勢在於我多年來不斷累積對產業與經濟的背景理解,所以能看出中長期趨勢。體現在操作方式就是會買進冷門個股。需要的能力就是忍耐與等待。所以我需要加強的是如何從看對得交易中盡量多取得戰果。但是怎麼做還不知道 =.=

2011年12月15日 星期四

2011下半年歐債影響下的日子

雖然希臘債信問題從2010就開始陸續發酵,但是直到2011年8月份開始才真正造成全球金融市場的恐慌。遠在半個地球外的台灣股市更是從8月下旬開始進入跌跌不休的空頭循環。很不幸的,這一次我的反應太過緩慢,即使到了12月中,我的股票部位與歐元部位都處在高水位。換句話說,這四個半月來受傷慘重 =.=
 反省原因,一方面8月份是台股除權息旺季。為了參與除權息而提高股票部位,以及因為離職後把閒置資金重新配置到股票與債券基金上,因而出現絕對數字大的虧損。另外則是股票操作上太晚認清空頭市場的到來。反彈雖然有賣出,但是賣出的部位太少,回補的又太早也太多。還有一個最重要的原因則是,沒有認清業餘與職業投資者的關鍵性不同:靈活度的要求不一樣。
職業炒手的性命在於能否嚴格管控現金部位,最大的悲哀在於「高點無股可賣,低點無錢可買」。這幾個月充分體悟到後者的悲哀 =.= 這幾周讀了張允松的「從20萬到10億」與蘇松平的「不蝕本投資術」。兩個作者都很強調手握現金的重要性,張允松的書裡不斷反覆出現:你買股票是為了賺錢,不是要和股票戀愛。在手上資金全數被套牢的狀況下看得真是欲哭無淚 Orz 
原本我以為我的心理狀態已經很強韌,現在才發現那是因為之前一邊上班的關係資金調度沒那麼靈活,使得許多現金idle在戶頭中,附加作用使得我沒有加碼到滿過。
而這次空頭中滿水位持股,每天看著數字盤算著要認賠那一檔,壓力之大實已接近我自己能忍受的上限。更可怕的是盤整之後的猛殺,會在瞬間把信心殺光。我自己的判斷是:歐元不至於崩潰。因為它根本沒辦法崩潰...。但是市場的恐慌已經到了高點,隨便一個消息就會忽然崩跌,而台股還比別人多了明年初會再次政權替換的風險。於是跟著跌卻不會跟著漲。雖然判斷能下修的程度不多,但是窒息交易量根本無法營造出反彈行情。一點一滴的消耗,感覺真像是被凌遲。難怪高手寧可休息不做。 可嘆的是,我這次頭洗了一半,認賠逃走一向不是我的風格,只好用自我磨練來解嘲。

2011年11月8日 星期二

星空 電影版

其實一開始並沒有抱著很大的期望,但是從電影開演之後就發現細節做的非常認真,畫面非常漂亮。兩個小主角的表現非常生動,劇情控制順暢沒有窒礙感,該刪減的枝節都一概刪減。也就是說,原本畫冊中有不少畫面並沒有出現在電影中,包括很有名的小男孩離開後留下的畫貼滿牆壁的房間。  
讓編劇一改編之後故事比原本畫冊的更感人,搭配上恰到好處不過份賣弄的動畫。完整的呈現出一個幻想與現實交錯的13歲少女眼中的世界。  
最後工作人員表出現時伴隨歌聲出現時,所有觀眾都默默繼續做到歌聲結束。
如果生活中有太多痛苦難以忍受,記憶中的角落是否有那片星空閃爍?
答案是...沒有。 =.=
從我有印象以來光害就太嚴重到看不到繁星滿天,哭哭啦~

2011年9月8日 星期四

花蓮海埔蚵仔煎

本來不知道這攤的,只是湊巧在導覽地圖上發現,就去看看,沒想到好多人排隊。
很認真的煎著......
加上大把青菜。
端上桌 還有隔壁的 楊子萱愛玉 綜合愛玉很讚很好吃。

2011年8月18日 星期四

冰與火之歌 1-4部 讀後感



冰與火之歌是由喬治馬丁所寫得幻想小說,但是與其他fantasy系列不同的是,這小說中魔法、異生物所站的篇幅很少,大部分的篇章都是人類王國間的勾心鬥角。但是作者對於這些描述的非常細緻,加上殺人不眨眼的手段,呈現出一副真實的中世紀畫面。領主間互相攻擊,平民在戰火下只有被各方勢力屠殺的份。

加上獨特的pov(point of view)描寫法,也就是用一個人物的眼睛來描述一段劇情,使得小說有電影的分鏡效果。這樣的寫法很費力,作者得要像寫劇本一樣的把故事切割成一個個的片段(這表示相當於寫完之後再把故事切開重組),無怪乎一部就得花上五六年。由於作者已經是爺爺級的年紀(1948~)眾多讀者們都在祈禱能夠看到這系列完結,目前出到七部中的第五部(2011/7)。

這故事非常的真實,出場人物眾多猶如從歷史中截取,維斯特洛七大王國各有主要諸侯,各王國還有小諸侯與流浪騎士。退場人物也是非常眾多,一場戰役就大批騎士死亡,甚或整各家族覆滅,平時還有比武大會也要失手殺死幾個。加上眾多陰謀詭計總也是要有犧牲者,不光是串場人物像切菜瓜一樣的死,主要角色也是如風中殘燭,忽然就喪命了。

故事的一開始由北境領主史塔克家中人的眼中展開,透過王國中兩各最有勢力的家族的眼睛來看宮廷勢力鬥爭。但是第一部結束時,史塔克公爵就莫名其妙的死了。前一段還在寫著各方達成協議讓史塔克公爵穿上黑衣去駐守長城,後面卻插入小鬼國王一時興起說:殺了他。然後在眾人訝異中,公爵就被斬首了。看到那段真的是讓我嘴巴都合不攏,怎麼....。公爵的死帶來正面的決裂,兩大家族無轉圜餘地的全面開戰,再加上國王的兩各弟弟參與王位爭奪戰,頓時將整各維斯特洛捲入戰火。作者在這裡花了很大篇幅寫各地受到戰火侵襲的慘狀,騎士嘴上喊著為了榮譽,實際上卻是姦殺擄掠,不管是那個勢力都是強盜集團。

到第四部結束,幾乎主要勢力的頭目都換過一輪。史塔克家覆滅,蘭斯特洛家在史塔克家族失敗後就轉而內鬥,最後泰溫公爵被侏儒兒子所殺。在瑟曦太后的主導下,看來滅亡也是不遠的事。另外一條線則是前朝遺留下的公主,在遙遠的異境流浪與成長,到第四部結尾已經明確表示,這條線將會匯流,王者會回歸。但是還有另一條線是北方的神秘力量,到第四部還沒有明確的進展,不知道剩下的三部要如何處理。

裡面小惡魔是最有趣的人物,由於天生殘障,提利昂無法成為騎士,只能用腦袋耍計謀。而他對於這樣的定位雖然能接受,卻不免怨天尤人;與他哥哥詹姆相反,堤利昂總是先用計謀言語最後才動用武力。詹姆則因為武功高強,總是先試著用武力解決,到最後提利昂用武力殺死自己的父親,詹姆因為斷手後根本無法靠打架解決問題,反而只能用言語跟計謀。但是提利昂確實是蘭斯特洛家的好腦袋,在他的努力下,蘭斯特洛堅持到最後成為勝利者。但是沒有外敵就會自相殘殺是宮廷鬥爭的鐵律,瑟曦與提利昂之間的矛盾隨之立刻升高,最後在國王被毒死之後雙方進入死鬥。輸掉一切的提利昂終於在最後殺死泰溫公爵背叛家族。在這過程中間,作者不斷寫出小惡魔的想法與打算,我們可以看見他的掙扎與憤怒。他竭盡全力要保護君臨城,結果全城上下都把他當成仇人。他努力為了自己家族的利益奮戰,最後卻發現家族中人根本不在乎他,甚至殺了他也在所不惜。所以最後他殺了父親泰溫的舉動便顯得合情合理。

但是由於用了太多角色的觀點,所以看起來很累人。如果有一張家族人物表會更好點。看到後來只記得這家族站在那一方,而記不清這些人物的細節。由於架構太大所以很多地方會有漏洞,比如說獅子家徽出現在一個沒有獅子這種生物的地方有點詭異;各角色片段湊起來的時間線也有點詭異,好像有跳點時間。另外由於故事走向牽涉的路俓太多,感覺進展很緩慢。
總的來說:瑕不掩瑜。足以成為魔戒之後的另一部fantasy經典,如果作者能寫完的話。












2011年8月6日 星期六

時光漩渦 vortex - 時光三部曲終章

昨天在誠品看到時光漩渦,時光迴旋的最後一部。二話不說就買回來,今天早上看完。一開始已經忘了前兩部寫了什麼,畢竟隔了三年,三部曲前後寫了九年也是漫長的時光。(遠目)

於是乎,我又把時光迴旋與時間軸拿出來看了一遍。 (我都佩服我自己這麼閒 XD)

一口氣連下來讀完(好累,揮汗),不禁讚嘆這三部曲的架構之大,不輸給亞瑟克拉克的拉瑪三部曲。事實上在看vortex的時候,拉瑪系列所描繪的外星智能一直在我心裡被拿出來比較。由於寫作年代的差距,Spin三部曲中融入了不少量子力學與後愛因斯坦的宇宙理論,特別在vortex中展現的更明顯,像是「歷史是所有可能路徑的總和」。從第一部到第三部之間也可以看出故事轉向的痕跡。

Spin的故事當中雖然最吸引人注意的是,時間壓縮概念。但是作品本身的重點則是側重在描述面對末日的人類心境。星星的消失,宣告了末日的逼近,只是並不像一個忽然的事故,卻像是罹患了癌症。對死亡與毀滅的恐懼,慢慢一點一滴的對所有人造成影響。傑森與黛安的不同反應就代表科學與神學對末日的兩種反應,傑森寧可犧牲自己換取對未知的瞭解;黛安則是訓練自己坦然面對。

第一部的最後透過傑森死前的獨白,揭露了「假想智慧生物」的真相。但是這真相就像籠罩一層面紗,讓讀者知道各大略而已。到第二部之後故事的重點轉向為對「假想智慧生物」的探索。但是作者對於「假想智慧生物」的創作其實在一部曲時就確定下來,二三部只是更明確的描述而已。簡單說就是類生物,有功能但是沒有意識,像是網路一樣,上面承載了各式各樣資訊,但是網路本身是沒有意識的,不論它能做到什麼。Axis中描述的一萬年一次的檢查與修正機制也是很別出心裁,只不過在第一次看得時候並沒有領悟到。因為讀者跟著故事的情節前進並沒有對整個「假想智慧生物」體系有全面的認識,你並沒有意識到整個舞台是從宇宙的誕生到毀滅,所以你也不會正確的認知到為什麼會有一個跨越時間的拱門。

直到第三部Vortex,你看到一萬年後的艾沙克的筆記才恍然大悟。但是作者在這裡又用上了新的煙霧,讓讀者在閱讀時不斷自問:兩條線之間的關聯為何?

就寫作技巧來說,作者拆解故事結構的本領非常高竿。不論是Vortex中,一萬年前與一萬年後的情節互相糾纏,還是Spin中泰勒在轉變為第四期人躲藏期間的筆記所帶出的過往。切的零零碎碎的劇情,拼湊起來卻是絲毫不差。只是這樣看得還挺累的就是。

整個故事其實有一點衝擊基督教神學觀念的地方。對於作者所處的社會來說,質疑這點實是大不諱。就是神性存在與否?作者透過「假想智慧生物」這個字彙來取代「神」這字眼,人類以為「假想智慧生物」會看顧或是珍視人類的存在。但是到最後所謂「假想智慧生物」根本不在乎人類,一切只是命運的偶然。(把「神」這字替換掉「假想智慧生物」看看)

「假想智慧生物」有興趣的不是生物本身(所以他對人類沒興趣)而是在於生物所產生的文明、機械、遺跡。透過不斷地紀錄、複製,雖然當初接收的物種已經消失在時間洪流中,但是任務執行者仍然毫不懈怠的執行工作。也正因為它的目標是蒐集資訊,所以拆解機械、拆解生物對它都是理所當然,慈悲或殘忍並不在它的運作迴路中。就像巴克斯的領導可以屠殺農民,帶領整個群體走向滅亡,個體的生存與感受並不是群體意識的考慮重點,就好像我們不會去考慮單一細胞的感受一樣道理。

故事結束了,只是翻攪出的思緒還在蕩漾。

2011年7月21日 星期四

我生氣了,所以直接丟辭呈

我發現我是棉裡針的個性,平時都嘻嘻哈哈沒什麼關係,很少動怒。可是一但生氣就沒有挽回餘地。 (攤手)

所謂歷練,就是要實際上去經歷某些事情。經驗這種東西除了親身碰過之外沒有其他辦法取得,既不是隨便聽聽他人怎麼說就能理解,也不是有足夠聰明才智就會知道。但是人性愚蠢,總是以為天下是固易易。在旁邊說得一嘴好本事的人遠多過於有真才實學的人。

經營一個對外的service,面對不限定的使用者跟只面對對內user的系統。難度與心態都有很大的不同。可笑的是許多公司都是拿內部IT,或者去找個其他公司的內部IT主管來做對外service。當然最後會導致失敗。

上星期一公司通知來渥太華,星期四搭飛機,渥太華時間星期五進辦公室。然後星期一發現,整個專案postpone,重新排一下要做的事情,發現我可以提前一週回台灣。既然專案已經取消,沒有什麼必要多留一週,為了這一週的stay就鬧出糾紛。從銀行來的主管寫了封語帶恐嚇的mail給我,看完一整個不爽,打官腔擺官架。反正把我塞在加拿大就好了是吧。媽的,飛過大半個地球救火耗費的力氣要多少。跟我嗆聲,很好那你就自己想辦法吧。我沒興趣跟你共事。

下班飛機就回台北辦離職手續。

2011年7月17日 星期日

月夜航班

「嗡~嗡~」

從很遙遠地方傳來的單調音響,慢慢的逼近。彷彿有某種怪物即將從黑暗中衝出。

忽然間一陣光亮,卻猛然發覺自己坐在飛機上頭靠著窗戶睡著了。看看手錶,指針指著一點。一時之間想不起為何身在此處。

四處張望一下,狹小的機艙中坐滿了乘客,大多數都正沉沉睡著。

轉頭望向窗外,睡眼惺忪中卻只看到一片漆黑。隔了一會才發現半空中發亮的圓盤。

「今天是滿月嗎?」

戴上了從上飛機就拿下的眼鏡,再往外望,霎時間愣住。

機翼下方是一片銀白的雲海,往遠處不停的延伸;在銀白色的月光之下反映出一片似幻的迷離。從遙遠的天際線一直到機翼下方,冷冷的白光中卻又有地上燈火透出來的橘光。隨著飛機前進,迷離的光色隨之變換。

腦海中忽然想起不久前才在機上聽到的絲路這首歌的旋律。

在這遙遠的北美上空,偶然的景觀,與偶然的旋律。

忽然一陣莫名的悸動,卻又說不出是為了什麼。

這麼一幕無從分享,難以述說。心中的瞬間洶湧,連自己都無法分辨的清楚。

2011年6月1日 星期三

apache mod_rewirte 問題

一直以為mod_rewirte很簡單,來源、目的以及正規表示是。但是今天才注意到,原來來源位址不能包括問號(?)
要把問號放到Rewriterule裡面是不行的,得要多一行Rewritecond。
RewriteCond %{QUERY_STRING} ^loc=home$
Rewriterule ^/servlet/location.html$ http://parus.idv.tw/home.html [R=301,L]

%{QUERY_STRING)是apache的條件變數,我也不清楚他有多少變數,只知道看過很多。這變數是用在你的來源網址有 ?loc=home 這樣的條件時用的。

2011年5月29日 星期日

台勞心得之信用卡刷旅館費用問題

來加拿大當了一個多月台勞,這輩子第一次在飯店裡一住一個多月,這才發現一件從不知道的事情。原來入住的時候旅館就會預刷一筆款項,這筆款項大約是住宿費的1.2倍,結帳時會在刷一次住宿費。也就是說,他會刷兩次,而且沒請款的金額還多過出帳金額。
而台灣銀行的請款保留天數都很高,以我手上的三張卡片為例。國泰請款期限是30天,元大是45天,只有花旗走外商路線14天。結果就造成了我帳款都付了,預刷的部份還在佔額度的現象。帳單5萬刷卡額度吃掉20萬,而且額度放不出來。

一個月的住宿費用約是20萬,但是即使把帳款繳清還是會佔掉30多萬的額度,要等到一個月後才會慢慢清除。
什麼預繳款項拉高額度這種事情根本就不管用。很蠢,但這就是現實。

2011年5月15日 星期日

轉換SSL key

這一次才知道,原來ibm的http server用的是另一種key db格式(.kdb),要先轉換成能用在apache上用的格式才行。結果就為了對小小的ssl key搞了大半天。

話說ssl所用的key其實很單純就是一隻公鑰一隻私鑰,但是加密方式有好幾種。apache上面能夠用的是兩把分開放,iis所用的是兩把榜在一起的.pfx,自然人憑證用的則是兩把榜在一起的.p12格式。(這兩種都是pkcs12)

而ibm獨有的kdb又是另一個故事,但是我不想多著墨在這裡,只要知道ibm有一個叫做ikeyman的程式。你得要透過他在p12跟kdb中間轉換就行了。用這工具可以export出一個p12檔,然後要在透過加解密工具轉換,最好用的工具是openssl。不過他只有linux版本,沒有windows的。

匯出私鑰
openssl pkcs12 -in 2011.p12 -nocerts -out 2011.pem
匯出公鑰(就是憑證)
openssl pkcs12 -in 2011.p12 -clcerts -nokeys -out 2011.crt
p12檔是有包含金鑰密碼的,也要移掉
openssl rsa -in 2011.pem -out 2011.key

為什麼這麼麻煩呢,這是因為這隻key有加簽過,所以一定要留著不能換。而這次卡很久的原因是因為,解出來之後竟然有三隻public key。花很久時間才知道openssl也能比對。
openssl x509 -noout -text -in 2011.crt
openssl rsa -noout -text -in 2011.key
兩個指令的輸出結果中都會有一段modulus,與一行public exponent,兩邊的內容要是一樣的才會表示是同一對key。如果不同的話,apache會在帶起的過程中直接coredump,要打開ssl module的log才會看到error原因。

2011年5月2日 星期一

到渥太華的第一個週末

現在是下午一點,可是還蠻想睡的,雖然來到這邊已經第三天了。
很多事情親身經歷所獲得的遠比透過閱讀或聽來的要多得多,感受最深刻的兩點
1. 這邊的人種多元,來自世界各地;有白種人、亞裔面孔、中東面孔、非裔。相較之下亞洲各城市真是單一許多。在這種環境之下,也難怪這邊的人對於異見的包容性要高得多。
2. 獨立性;因為北美地大人稀,所以生活大部分要靠自己,造就這邊的人獨立性格。

這種文化上差異的感覺很明顯,但是這樣當然也有好有壞,亞洲區的國家相較之下就比較注重團隊,或說喜歡結成群。而且因為人與人間同質性較高的緣故,彼此間的溝通成本較低。但是大家都一樣,所以就會一窩蜂 =.=

2011年4月12日 星期二

scan log file in perl - another version

modify again, use egrep command to parse log directory.
修改另一各版本,用egrep指令+正規表示式來搜尋關鍵字
##########################################################
use strict;
use diagnostics;

### Variables defined here ###
my $domain = "abc.com"; # used in mail sender
chomp(my $host = "" || "localhost"); # hostname
my $DIR = "/WebSphere/AppServer/profiles/appsrv/logs"; # log directory
my $l_log = "SystemOut"; # log name
my $SENDMAIL = '/usr/sbin/sendmail';
### regular express here ###
my $keyword = 'SystemErr|dump';
### use , to seperate and put \ before @  ###
my $Admins = "abc\@abc.com";

### main logistic here ###
my $filename = $l_log . "*.log";
my @l_log = process_log($filename, $keyword);
if ( scalar @l_log > 0 ) {
&write_mail();
}
exit; # jump out...

### functions here ###
sub process_log {
my $target_log  = shift;
my $search_data = shift;

my $CMD = "/usr/bin/egrep -e '" . $search_data . "' " . $DIR . "/" . $filename;
my @RES = `$CMD`;
return @RES;
}

sub write_mail {
open (MAIL, "|$SENDMAIL -t") || die ("$0: Can't open $SENDMAIL: $!\n");
print MAIL "Reply-to: root\@$host.$domain\n";
print MAIL "From: \"$host Log\" \\n";
print MAIL "To: $Admins\n";
print MAIL "Subject: [Notice] $host Error Log Report at ", scalar localtime, "\n";
print MAIL " report from " . $host . ":\n";
print MAIL "\n$filename -\n";
foreach (@l_log) {print MAIL "$_\n"};
close (MAIL);
}

FBI and UFO

話說今天吃晚餐的時候看到電視在說FBI公佈了解密文件證實外星人曾經墜落地球。想了一下才知道記者是在說Roswell,不由得有點吃驚,美國政府承認這件事,那豈不是造成大騷動了? 但是看到電視畫面都是電影....(下面是TVBS的影片)


回到家後google了一下發現,英文網頁上確實有不少提到這件事,但是卻沒有大型媒體報導;倒是facebook網頁不少(個人發表)。於是直接到傳聞中的FBI: the vault網站看看,這一看卻是啼笑皆非。

首先,FBI網站上有篇文章在說明這事件。
The FBI and UFOs
這網頁的最大價值在於有flying dishs的照片。
以及公佈的文件電子檔 UFO Part 1 of 16 這一份文件有69頁的原始資料,其中在第17頁有段文字描寫這flying saucers

所以從FBI公佈的資料看來,所謂羅斯威爾UFO,其實是美國空軍的高空雷達實驗器材。當然這個說法早在當年就是這樣公告的,信者恆信。認為當年真有飛碟墜毀的人也只會認為這些文件是美國政府假造的。

只是,今天幾乎每家媒體都報的不亦樂乎。這麼多記者當中就沒有人讀得懂英文?沒人去FBI:the vault上面看看原始文件? (搖頭)

2011年4月11日 星期一

Sourcecode - 啟動原始碼


結論放最前面:好看。頗有創意的電影。

裡面的source code計畫其實是套用量子力學理論,量子等級的小物體有無限的可能路徑,甚至會自己干擾自己。這邊就不多說了,有興趣的人可以去看霍金的大創造,裡面有很淺顯易懂的解釋。有趣的是,電影中卻避而不談如何讓已死的上尉和Sean這歷史老師產生連結,可能要用專利所在無法公開才能掩飾得過去。

當然電影的主題從不會放在生冷的科技與量子力學理論上面,而是在人身上,特別是男女間的愛情更是重點中的重點。所以這麼剛好這個歷史老師就是跟位不知來歷的年輕女子一起搭火車,還是兩人互有好感。然後最重要得是這句話,當你的生命只剩下八分鐘,你要做什麼?

雖然一次兩次很感人,但是重複上六七次的八分鐘,就像是電動中打不過的關卡,還挺沉悶的。 =.=
而且看到最後覺得好人方面有作弊的fu。 XD

配樂配合得很適當,讓整各劇情流暢度加分不少;男女主角的演技也很生動,算是部值得一看的電影。不過就像一般娛樂電影,很多嚴肅的議題都是輕輕帶過,像是已經陣亡的士兵,用科技來延長「使用時限」的道德討論。而平行世界彼此間交互影響的可能性,就是因為帶的太過輕易,反而讓最後結尾一小段大家看不懂。

scan log file in perl

rewrite an old script to run on linux and scan for jboss log
used for hourly scan this hours' log
把幾年前用的script又搬出來改寫,好符合現在的環境,並且可以指定任意log檔
每小時59分parse一次,會去檢查這一小時的log
但是沒很漂亮,可能不同環境還是要修改
##################################################################

#!/usr/bin/perl -w

use strict;
use diagnostics;

### Variables defined here ###
my $domain = ""; # used in mail sender
chomp(my $host = "" || "localhost"); # hostname
my $DIR = "/jboss/logs"; # log directory
my $l_log = "server.log"; # log name
my $SENDMAIL = '/usr/lib/sendmail';
### regular express here ###
my $keyword = '( ERROR )';
### use , to seperate and put \ before @  ###
my $Admins = "aaa\@abc.com";

### Date & time ###
my ($sec,$min,$hour,$mday,$mon,$year,$wday) = localtime;
my $today = sprintf("%04d", $year+1900) . "-" . sprintf("%02d", $mon+1) . "-" . sprintf("%02d", $mday); # get day

### main logistic here ###
### this line because the log name like system.log.2011-04-11 ###
my $filename = $DIR . "/" . $l_log . "." . $today;
my @l_log = process_log($filename, $hour, $keyword);
if ( scalar @l_log > 0 ) {
&write_mail();
}
exit; # jump out...

### functions here ###
sub process_log {
my $target_log  = shift;
my $search_time = sprintf("%02d", shift);
my $search_data = shift;
open (MY_LOGS, "$filename") or die "Can't find $filename: $!";
while () {
      chomp; # no newline...
      s/#.*//; # no comments...
      s/^\s+//; # no leading whitespace...
      s/\s+$//; # no trailing whitespace...
      next unless length; # anything to process?
      next unless /\s$search_time:"/; # only this hour
      next unless /\s$search_data\s/;
      push(@_,$_);
      }
return @_;
}

sub write_mail {
open (MAIL, "|$SENDMAIL -t") || die ("$0: Can't open $SENDMAIL: $!\n");
print MAIL "Reply-to: root\@$host.$domain\n";
print MAIL "From: \"$host Log\" \\n";
print MAIL "To: $Admins\n";
print MAIL "Subject: $host Jboss Error Log Report at ", scalar localtime, "\n";
print MAIL " report from " . $host . ":\n";
print MAIL "\n$filename -\n";
foreach (@l_log) {print MAIL "$_\n"};
close (MAIL);
}

2011年3月13日 星期日

從311的北日本大地震到對台灣媒體的反思

日本地震後,有篇文章廣泛的流傳,甚至連NOW news都轉載。
日本8.9震災教我們的事
雖然寫出事實卻沒有點得很清楚,所以我來幫忙一下。首先,這是NHK在地震發生時的播放片段。

重點有三個:
1. 地震發生的當下,NHK就立刻播出地震訊息。
2. 海嘯警報跟隨地震消息發布,連推測浪高都有
3. NHK能即時播送北日本的畫面

反觀台灣? 地震發生是等到大家搖完之後才上氣象局網站去查看是哪裡地震,而通常這時候氣象局網站是塞爆狀態,根本連不上。我想不需要特別說明面對天災時事先與事後發布消息的差距有多遠。拿最近的八八水災來說好了,等到水淹南台灣,ptt上出現一堆八卦與求助po文之後,電視台有人call in,在台北的中央政府高官還是看到電視才知道。而我們的媒體是因為剛好在政論節目讓人call in才會知道。也就是說,整個社會根本沒有正式且有效的訊息傳遞機制。如果海嘯發生在台灣,要等到海水淹到城市之後整個社會才會驚覺災害降臨。

另外更別說是台灣媒體叫人反感的主播與記者。每次聽到張雅琴用那種噁心聲音在電視裡說:這社會到底怎麼了?我都很有同感,這社會到底怎麼了,這種人可以佔據主播台那麼多年,還可以各家電視台挖角,這就表示整個媒體業都是有問題的。媒體素質低落的直接原因很簡單,台灣人的專長cost down。到百貨公司去拍週年慶跟追蹤社會議題,兩者製作成本相差太多,當然拍週年慶就好。啥,你說觀眾對週年慶不感興趣。反正觀眾不會因為一則週年慶的新聞就打電話來罵人,報報百貨公司等到尾牙的時候還可以要他們贊助禮券,何樂而不為。

但是媒體素質低落的深層原因就是錯綜複雜而且利益糾葛。首先,台灣的媒體是特許制,並不是想開就開,所以肥仔黎的壹電視最後只能靠送機上盒來規避法律限制。沒有新加入者,對節目品質就缺乏競爭,已經存在的電視台就只做me too的節目就好。TVBS弄個2100,三立就弄個大話開講;中視有個星光大道觀眾愛看,就大家都來辦歌唱比賽。在這樣的「醬缸」文化之下,最痛恨得事情就是開放國外媒體進來,所以你看向官方遊說的方向都是朝鎖國政策前進。對岸的中央台被停(但是你可以在新聞中看到央視一個專打黑心貨的系列報導),新加坡的新視也被停,連NHK現在都看不到了(除非你自己裝衛星天線)。

你或許會問,主管機關呢? 這又是另一個深層的問題,在日本、香港、新加坡、甚至是大陸,公務體系都是所謂的菁英份子。在台灣呢?是在外面混不下去的人去的。主管機關的官員也是人,收買不了就抹黑他,個人找不到把柄就找他老闆麻煩,他老闆沒問題就去威脅準備要選舉的人。證據在哪?你看10多年前曾經有的議會議事轉播現在到哪裡去了?台灣的媒體上面什麼鬼話都有,就是沒有真相。那不是新聞台,而是廣告台。

媒體的改革是必要的,只是多數的人還是被媒體麻痺,沒有恢復。

2011年2月27日 星期日

愛情藥不藥 (love, and other drugs)

我必須誠實的說,看這片的最大理由是:
安海瑟威的胸部真漂亮阿 XD

這部片在台灣已經不知道下片幾個月了,google一打下去心得與觀後感一拖拉庫。這篇再寫那些有的沒的就沒意義了,所以現在要來拆解一下電影裡的幾個元素。

首先,故事的背景是從Hard Sell: The Evolution of a Viagra Salesman 這本小說來的,主角的名字跟工作以及許多遭遇,這讓電影劇情中的故事人物有了比較豐富的深度。再加上愛情元素(這才是編劇花最多心思的地方),然後再來個不治之症當作調味料。加上俊男美女的肉體當擺飾,以及最後放上贊助商的商標跟產品當防腐劑。Perfect!

我們把啤酒跟藥廠用菜刀切下來丟到垃圾桶,光是看片中主角喝那麼多瓶淡而無味的XX啤酒就替他覺得痛苦。把俊男美女的肉體剪下來當作桌面,然後把賣藥相關橋段塞進資源回收筒。剩下的部份才是重點,也就是愛情這元素。

我是真的覺得這部片裡面Jamie這角色實在傳授了不少追妹妹的訣竅阿 XD
我們都知道,聊電話->約見面->推倒 三部曲。但是知易行難,這部電影就做了示範。
像是Jamie打電話給Maggie用來約她見面的那段對白。以及見了面之後說的對話。 (you feel nervous)
還有Jamie跟Bruce坐在大廳說的Hey, Lisa那段。

看到這邊的時候我腦袋中就浮現一個聲音: 「重要,劃線」 XD
(P.S. 我高中的某個地理老師會在考試前唸課本,唸著唸著就插一句「重要,劃線」,表示他有出這題)

老實說這部電影除了教觀眾把妹之外,另外一個是展示了sales如何練習說話。在美國社會裡,會說話是一個很重要的事情,片中有一段點火柴背誦商品說明的橋段。點火柴是為了控制時間,要在短時間內說得完整又清楚,除了花時間「苦唸」之外別無他法。(把妹的台詞亦若是 XD)所以平時就要準備好如何稱讚妹妹的話語,背熟之後才能舌頭不打結,臉不紅氣不喘的說出口。(筆記)

劇中附帶有點到的還有:女人在乎你之後會故意挑你毛病、或是故意說反話,解決辦法就是.......(接下來為付費課程 XD)

2011年2月20日 星期日

復興三路上的櫻花


今天冒著雨不辭辛勞的到了北投白宮山莊後山去拍櫻花。盛開的櫻花被雨打得低頭,但是整片的櫻花海還是很美麗。



承受不了雨水重量的花朵。
IMG_4288

櫻花叢中採蜜的綠繡眼
IMG_4278

2011年2月2日 星期三

虎尾巴上的毛 - 虎年除夕

今天又是除夕了,虎年過完了阿 (茶)

歲末年初照例要來想想新年新計畫,明年要做啥勒....that's a good question

坦白說,我也是跟大多數人一樣沒啥計畫的,某方面來說我個人還挺認同:計畫趕不上變化 XD
可是,年紀漸漸大了之後發現人生可以沒有計畫但是不可以沒有方向。每天都是24小時,癱在電視機前是一天,騎200km腳踏車也是一天。

所以呢,我的方向就是:每天可以快快樂樂的過日子。
(謎之音:這有提等於沒提不是)


當然為了不要愧對剛花大錢考上的pmp,所以要來wbs一下 XD

1. 控制體重,具體的做法在於多走路、天氣好時去騎腳踏車、避免吃油炸食物
2. 增加資產,具體做法在於定期思考資產配置、用力收集資訊、多多思考
3. 增加朋友,具體的項目為增加手機上聯絡人清單、多花點電話費與交際費

最後,新年快樂

最常被訪