發表文章

目前顯示的是 2008的文章

一通莫名電話

禮拜六接了一通莫名的電話,不是陌生人打來的,但其實我們之間的關係也跟陌生人差不了多少。這通電話讓我這一兩天常常自己陷入自己的思緒裡面,腦袋裡跟很多人對話,或是腦袋裡在跟眼前的人對話,但是這些話都沒有講出來,讓我陷入這樣漩渦裡的並不是這通電話打來問的問題,而是這通電話的動機。 我大概在親戚面前一直是個孩子,我年紀很小,大多數的親戚朋友年紀都比我大很多,其實我也樂於如此;我在他們面前話也不多(親戚面前能討論的話題也著實不多),在那極少論能談論的話題中又顯得沒什麼深度,這大概也是源於他們也不知道要說些什麼,而我的對應就是傻笑、附和,偶爾降低自己的智商勉強投入他們的話題,有時顯得自己很有興趣,實際上腦袋裡想著這些人怎麼這麼無知而且容易滿足。內容大概就是要別人誇讚你有多好多成功,你們家庭兄友弟恭父慈子孝,而你的工作是劫富濟貧,你是社會的楷模,馬英九沒頒個傑出貢獻獎給你真是惡劣,應該下台負責。 當他們把話題轉到我身上,總是離不開「什麼時候要結婚」或是「你女朋友...」,這對任何一個人來說都是比較私密的部分,就好像我問你做愛喜歡什麼體位一樣,沒有那麼熟就不要想打聽這種八卦,這會讓人反感。而如果問到工作方面我更不想多加解釋,要面對一個連鍵盤都不會用的人,還要解釋我的工作內容相當辛苦,他們也不會感興趣,反正我賺的錢還不夠買BMW之前他們都不會有興趣。(反正在他們眼中就是用電腦,有些人還會說那電腦的輻射線會讓你生不出小孩或是生出畸形兒,不誇張,我真的親耳聽過,使我百口莫辯。) 回到主題,這通電話是打來問我最近在幹嘛,有沒有被裁員、薪水多少,甚至問到老姊有沒有男朋友,除了我自己的事以外我通通回答「不知道」。甚至問我小爸的電話,要怎麼聯絡,我直接說我不想跟你講。(還問我為什麼不跟他講,我問你想不想吃屎,還要追問你為什麼不吃嗎?) 對,我不想講,因為你很失禮,你一通電話突然打來問我這些私人的事已經很失禮,我不知道你的目的,這通電話讓我相當不高興,但是碰到這種臉皮比牆壁厚的人還能怎樣呢?

I love the world

過節氣氛

今年的過節氣氛相當不濃厚,尤其是聖誕節,感覺好像有跟沒有一樣,真是一年比一年冷淡,連放個假都沒有,真是苦了那些在台灣工作的歪國人,還是會有公司體恤這些長年在外打拼的員工?給他們一個聖誕假期?這我就不知道了 :P 不過聽小倩說他們公司沒有,大概是歪國人不夠多吧 XD 重點是,我今天看了NCIS第六季的最後一集才有那麼一點點過節的感覺,真是應景在聖誕節過後兩天才看,這陣子我有些時候會突然很想看看有沒有像小鬼當家那樣在講美國聖誕節,充滿濃濃聖誕節氣氛的電影,應該蠻有趣的,不過沒有看到。 最近景氣慘兮兮,不知道真的在美國當地過節的氣氛如何?希望今年過農曆年台灣會有點過節氣氛。

VirtualBox真是好物

圖片
如果必要在Mac上面跑Windows, bootcamp 是一種選擇,但更棒的是 VirtualBox ! VirtualBox是現在很流行的虛擬機器軟體,現在VM做到非常的好,效能也是相當不錯,就算是跑loading很高的程式效能也不會差太多。Mac上面安裝VirtualBox有一些很棒的地方,無縫模式很多人覺得很詭異,但是我覺得相當不錯啊~~ 看起來會像這樣: From Public

法拉利和改裝車

因為 Oracle Workshop 實在是有點 太肥了 ,如果再加上拿weblogic當做application server,那開起來沒有個4G RAM就不用想玩了,但我的NB目前還是vista 32bit的OS,只能吃到3G RAM,所以開起來非常吃緊,於是腦筋動到 Eclipse 上面。 Workshop就是用Eclipse加上一堆Plugin後再包成產品,但有許多功能是我現在用不到的,所以我打算拿個原生的Eclipse,自己加上我需要用到的Plugin即可,這樣可以瘦身不少;對我來說,Workshop就好像法拉利跑車,什麼都有,什麼都具備了,但是我不可能在大街上飆到時速兩百公里,所以我搞了台國產車,就是Eclipse,自己拼裝修改,試著讓他跑的快一點。 但到底是法拉利比較猛,當我在高速公路上準備試試拼裝車性能時,身旁的法拉利已經呼嘯而過,這就是差距啊~所以到頭來,我還是乖乖的進了法拉利的駕駛座。

普普風?

圖片
還蠻好玩的 :D

又花了兩個小時為了解決了一個問題

蠻討厭的,這麼博大精深我怎麼會啊~~~ 當發生org.hibernate.LazyInitializationException的時候,解法是在web.xml裡面加入一個filter,內容如下: <!-- OpenSessionInViewFilter to solve Hibernate Lazy Init --> <filter> <filter-name>OpenSessionInViewFilter</filter-name> <filter-class> org.springframework.orm.hibernate3.support.OpenSessionInViewFilter </filter-class> </filter> <filter-mapping> <filter-name>OpenSessionInViewFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>

解決Textmate中文的問題

Textmate 是一個很棒的文字編輯器,用來寫程式尤其方便。 聽說有不少人因為Textmate而去買了一台Mac,因此Textmate號稱是世界上最貴的文字編輯器~呵呵。話說回來,我還不太會用,看起來還真的不錯,但是他中文支援有問題是大家都知道的。因此,我看了 這篇文章 ,看起來是目前為止最簡單的解決方法。 下載 這個字型 ,放到/System/Library/Fonts裡面,並且在Textmate裡面用這個字型。 下載這個plugin ,點兩下就會自己裝進去了,用來讓中文的「提示列」能夠顯示出來。 that's it. 就這樣,看來看去還蠻簡單的,不過,中文字很窄,目前看來好像沒什麼方便的解法,等Textmate出新版看有沒有辦法改善囉~

這禮拜過的真快

這禮拜感覺過的很快,幾乎整個禮拜都很趕很趕的在做事,禮拜一、二、三很努力的寫之前PMS留下來的bug,禮拜四、五兩天跟 hibernate 奮戰... 我真的不想再去寫.NET的案子啦.. 寫來寫去都差不多,學不到什麼新的東西,還是寫Java比較有趣 :P

無法收斂的bug pool

首先,會出現這個問題在於一開始的需求不確定,因為需求的不確定,導致開發者做出prototype之後,需求才漸漸顯現出來,需求出現以後再將prototype加以修改,導致無法收拾的局面。 若原本的功能只有新增,但需求增加為新增之外還能修改,就會產生新的問題。例如:修改資料到一半時新增一筆資料,該資料該如何呈現?而修改到一半的資料是否需要保留?若需要保留,則開發者為了將資料保留而放到了Session當中,放到Session以後,使用者在修改到一半時切換到別的功能,再回來原本修改的頁面,發現原本修改到一半的資料卻沒有消失,還在那邊。因此產生了新的bug,為了清除過時的Session,而寫了更多的code,若清除Session的時機不對,則產生因為清除Session的bug,如此下去無止盡的向下延續、產生新的問題,該程式就成了bug pool,不斷產生bug,永遠沒有改完的一天,開發時間將會不斷的拉長,成本不斷提高,並且程式效能逐漸下降。 在這當下,RD、QA的挫折感會漸漸產生,接著產生摩擦,讓專案難以繼續進行,那如何解決問題? 在一開始需求就不明確的狀態下,為了收斂bug的數量,勢必雙方都要做出妥協,在妥協之中收斂bug數量,進而完成該功能。 但經過妥協而產生的產品,絕對不是「好」的產品,好的產品應該是不斷的精益求精,不斷的苛求所產生的,追本朔源就是要求需求明確,若需求無法明確也不應該無止盡的加入新功能,在需求未明確的狀態下只有可能開發出堪用,而非好用的軟體,或是必須花費更高的成本、更高的代價來做,但以如此高成本做出這樣的產品真的能夠獲利嗎?這就有很多想像空間了。 bug pool是我自己創造的名詞,意謂不斷產生bug的程式。

耳塞的妙用

耳塞的好,用過的人才知道。一直以來我飽受不睡覺愛吵鬧的大學生所苦,這些學生動不動兩三點才願意就寢,喧嘩、機車的吵雜聲也從沒停過,我一直有越睡越累的感覺,很可能就是被這些噪音吵到不行,自從用了耳塞,我好幾天睡的超好!! 把耳塞戴上,真的連個屁都聽不到,連鬧鐘都聽不到 XD 總之,真是好用,以後睡覺就靠他了。

Nally

Nally 是一個在Leopard上面執行的telnet、ssh連線軟體,與其說他是一個terminal client,不如說他是專門用來上bbs的高級軟體,哈哈~ 他幾乎完美支援中、日文,對於ascii的支援程度也相當高,用它來上ptt的話可以不用看到破字,但是他尚未支援utf-8... 所以要用它就要改變我平常使用的習慣,所以我暫時不考慮拿它來取代我覺得目前用的最順的 iTerm ,等他支援utf-8就很有可能變成我平常掛站的工具了 XD 重點是,他是臺灣人做的喔~

看見寶島一村

台灣有一種其他地方無法體驗的近代民族融合所產生出來的矛盾與多元,自民國38年以後陸續遷來台灣的「大陸人」現在也變成了台灣人,而和已經生活在這裡好幾代的舊移民產生了非常多的摩擦和衝突,尤其是這些早已經在台灣落地生根的人更是經歷過日本殖民的統治,很多人生出來自認為是日本人,莫名其妙變成了中國人,然後過沒多久又有數百萬人來到原本屬於自己的土地和自己競爭。到今天,這種摩擦和衝突已經漸漸消失,但台灣卻仍然在海峽兩旁激盪,問題還沒有解決。 寶島一村 刻劃了這群新移民的辛酸血淚史,他們許多是被迫、被騙來台,根本不想融入這個偏安小島,但這一偏安就是好幾個世代,等到這群新移民老了,終於能再踏上大陸的故鄉,卻也發現自己和故鄉的人已格格不入,故鄉變了,而「家」已經在台灣。 身在台灣,沒有人不知道眷村,但是有多少人真的知道他們的生活?我想不是在眷村中長大 是不會了解吧,寶島一村把我帶入了村子裡,讓我幾個小時彷彿自己就活在「寶島一村」,戲中的演員陣容堅強,生長在台灣的人都應該去看部舞台劇,就好像「九降風」描寫了我的青春一樣,寶島一村描寫了他們那一帶的人生。

第一次Oracle的教育訓練

之前常上過BEA的教育訓練課程,這次是第一次上Oracle的,當然是因為Oracle買了BEA(大陸人管他叫「收了」)後才有機會見識Oracle的教育訓練。 針對教育訓練本身的感想: 港仔變成了大陸仔,廣東口音變成了純正的北京腔。 講師蠻混的,應該說,有太多東西要再短時間內講完,或許沒有講完也或許..他必須講很快,總之我很認真聽,但是東西大多籠統。 地點雖然更方便(在捷運旁邊),不過我還是比較喜歡101。 而針對產品方面,Oracle和BEA合併某個方向來看其實是做大了Oracle,我覺得他很有機會在軟體方面趕上IBM,他現在有世界最有名聲的DB、世界最好用的AP、世界最完整的SOA。但是,他和BEA在許多產品上的確是有重疊,而且將來看來核心仍是Oracle舊有的產品,只有幾項BEA特別成功的產品會留著,而過程中試用了Oracle和BEA的幾項產品後真的高下立判,BEA真得在UI上有很長足的領先,Oracle那個死樣子實在是很不討喜,結論,對這家公司這些產品未來的走向,就跟他們自己說的一樣,還真不知道未來Roadmap要怎麼畫。

有點讓人失望的Safari

Safari 應該要是Apple裡面最殺的瀏覽器才對...但是實際上用起來感覺不是這樣,沒有一堆外掛可以用無所謂,但至少基本的功能要在啊~ 很多Java Script反應並不算正常,這點頗讓人失望的,開網頁是有比較快,但是快那幾個ms根本感覺不出來啊 ~ 等到 Firefox 可以支援觸控板的三指,應該就會把Safari封印了吧 =_= update: 用 MultiClutch 可解決Firefox上面沒有支援三指觸控的問題,Safari...byebye~

不能免俗的回顧2008

話說明天就是12/1,這個時候大家都在檢討今年、展望明年,於是乎,我也不能免俗的好好回顧一下今年我做了些什麼,有那些事值得再拿出來說嘴的。 不往回看整個2008年我的time sheet和blog的這些雜唸,我試著用我的大腦來回憶今年到11月我做了哪些事。我依稀記得今年初我們終於結束在 裕隆 的苦日子,在一堆人嚷著裕隆多苦又多苦的狀態下,終於結束了這些專案,能夠「大步向前行」的往下一個專案邁進,二月、三月我是在做凌華的專案, 凌華 在台北中和,所以仍然是要過一段每天九點到公司後就驅車前往台北的日子,不過和裕隆不同的是,咱們不是九點到,而是九點出發,且本專案由Jackie和Grant帶領我之下完成,速度之快也是我前所未見,記得Ted還誇讚我們難得有專案能夠在時程前就完成,這一切都要歸功於Jackie領導有方,Grant能力高強之故,小的我只記得我寫了幾個小小的portlet,另外還有印象深刻的是等待portal server啟動的時間往往比我寫程式的時間還久。 結束了凌華的專案,我一度就沒案子好做,於是就進入所謂的「內部專案」就是趁空檔把Ted的一些想法實現的時間,開始著手開發之前Richard留下來的未完成品「SIMMES」,這是本部門一手開發的MES系統,聽說老闆們對這個產品具有高度期待,這個MES系統是完全在.net framework 2.0下打造的,從頭到尾都是我們一群人刻出來,其實算是一個還不錯的代表作啦,希望他以後能真的大賣~ 經過幾個月的努力,有點雛形以後就賣到 達能 ,達能科技位在桃園的觀音桃園科技園區,我就銜接上繼續做達能的MES到11月為止,算是做了相當長的一段時間,其實還沒有做完,只是我要被調離這個案子,回到Java Team和Jackie的懷抱,投入 中山科學院 的案子。 短短幾段就道盡了我整年工作的內容,還有點空虛,不過正在歷經金融海嘯和全球陷入不景氣的現在,真不知道我是幸運還是不幸運,剛出社會就遇到這些事,而對整個業界其實也漸漸有一些了解,其實只要掌握幾個大原則就能過的愉快,希望2009是快樂美好的一年。

什麼都有可能 Wall-E

看完 Wall-E ,什麼都有可能在電影中發生的~連兩台機器人都可以談起戀愛,而且還真是有夠讓人感動... 可見人類的感情不只對生物,只要對看起來有生命的「物體」都會有發自內心的感情。 劇中帶來的一些話題也不是不可能不發生,例如垃圾跟污染把地球搞到人類無法居住,如果不再注意,或許哪天會真的發生也說不定,只是我能確定絕對沒有任何科技能夠把人類帶到外太空還能自給自足的。

孩兒不孝,不能好好念書

小時候父母的敦敦教誨,要我好好用功念書,孩兒不孝,不能做到。 爸爸媽媽在我小時候要我乖乖念書,長大當醫生、當律師,而我卻不懂得父母的苦心,爸、媽,我對不起你們... 出社會工作以前可以為了自己的興趣,不管薪水的高低,直到真正開始工作我才發現原來我很計較啊~~小時候我不懂得用功念書,現在才知道日子不好過,為了要對自己的未來負責,我現在開始要更努力寫程式,看哪天有沒有可能加薪... 嗚..

Running WebLogic Server 10g Release 3 on a Mac

Running WebLogic Server 10g Release 3 on a Mac 如果可以在Mac上面run Weblogic Server,那我的Mac就更有價值啦!!! 如果我的Mac能幫我工作,我稍微平復一點他高貴的價格給我帶來的心痛... update: 經過一整天的努力,Weblogic server裝的起來,但是Workshop裝不起來,白搭,浪費我的時間,而且是睡眠時間。

幹!我們是兄弟耶!

每個人都有過那段時光。 今天才看完 九降風 ,真是再一次遺憾沒有真的到電影院裡看這部電影;兄弟、馬子還有中華職棒,這是屬於我們的青春啊~ 九降風以新竹為背景,雖然不是高雄,但是看到每天生活的城市成為電影的場景讓我看這部電影更有感覺,裡面的演員也很棒,看不出來這是一群小朋友演出來的,帶我回到國高中的那段時光了。 那時候會跟朋友相約看職棒、聚在一起打實況野球、聊八卦、看A片、看MTV、蹺課,回憶真是一股腦的全都湧現~ 其中很多段都會讓看的人有點青春的悸動,兄弟之間的友情會因為一些事消失;還有和女孩子之間那種緊張又帶點興奮、刺激的感覺,真的是一部好電影。 不過有幾個小小的bug,1996年竹東高中還是省立的,不是國立喔 XD 還有,最後畢業典禮那段,那時候的女生頭髮不會留成那樣啦~ 最後,演技最好的仍然是只有出現幾幕,對白沒超過三句的曾志偉,影帝他媽的終究是影帝。

Foxmarks for IE or Safari

Foxmarks for IE or Safari !!! 說實在話,在Mac上用 Safari 是比較方便的~尤其是新的MacBook的觸控板都加了三指、四指的功能,在沒有滑鼠只使用觸控板的情形下非常方便,Firefox目前為止都還沒支援三指,所以沒有滑鼠就失去他的相對優勢了(不能用滑鼠手勢.. XD),但是一直困擾我的是我喜歡用Foxmark來備份我的Bookmark,讓我工作跟家裡幾台電腦都有一樣的瀏覽環境,這使得我黏在Firefox上跑不掉了~ 直到剛剛才發現原來Foxmarks也要支援Safari跟IE!! 這樣讓我在Mac上用Safari更有誘因啦~這是好東西,不過他們還在beta測試,希望不久將來趕快release~相當期待呢!

SUN總算有做對一件事 - 誠意十足的NetBeans

SUN 這家公司常常開發很多了不起的技術,例如: Solaris 、 Java ... 等。對我來說是IBM的紫色版,可惜的是感覺上他相對於其他系統商...行銷做的不好,面對競爭對手蠶食鯨吞自己的市場也一副無招架之力的樣子... Microsoft的Windows NT系列漸漸吃掉不少伺服器作業系統的市場,而他的.NET也漸漸崛起一副準備取代Java的姿態,當然因為眾多原因Java是不可能被取代,但有一部分的人(像我這種)是.NET的擁護者,但同時也是Java的擁護者...哈~。 好,言歸正傳,這次我要說說SUN的好話,Java為人詬病的地方就是「過度複雜」,很簡單的事情一定要搞到很複雜他才高興,單純要寫個HelloWorld他的前置作業就讓初學者望之卻步,總是要花不少時間才寫的出來,而.NET卻有強大的Visual Studio,讓寫程式變得相當簡單。 但是!!新的 NetBeans 出現了重大的改變~ 哈~ 不只是現在我看下去相當優秀的Java IDE,而且可以說是「誠意十足」,還跟台灣的社群合作,推出了繁體中文的介面,相對小眾的台灣市場也獲得青睞,希望NetBeans能夠繼續進步。說實在話,相對於Eclipse,我比較喜歡NetBeans。

國小的回憶

看到 這篇mobile01的文章 讓我想到國小的時候要抄課文,內容好像就是這些課本,而且是一到二十四課要抄兩遍的樣子。 那時候有一本作業簿剩下不多,抄不完,小媽好像要我先抄完這本,剩下的寫到另一本,當時我腦袋裝屎不知變通,打死我都不接受這樣的作法,硬是要拿全新的全部抄在那本上,因為班上大家都只交一本,怎麼可以我交兩本呢?!我不允許這種作法 XD 後來在哭哭啼啼之下抄了兩次 =_= 因為剩下不多的那本根本抄不完啊~~~ 我想到媽的氣憤和表情,還有我淚流滿面的堅持,加上不表示意見冷眼看笑話的小爸跟姊姊,就覺得好笑.. 為什麼我那麼堅持呢?哈哈哈哈~ 小時候很害怕跟別人不一樣,長大以後很害怕跟別人一樣,人類真是有趣的生物。 對了,我還記得我國小第一次被老師打屁股,可是嚇到兩腳發抖呢!差點連尿都噴出來。那時候好像是國小三年級,是的,從小耍孤僻、害羞、怕生、老師要我幹嘛我就幹嘛的個性,讓我到國小三年級才因為沒交作業被打屁屁,我一直以來都很乖的。 :P

尚未成為寶劍

在自己尚未成為寶劍之前,就已經露出鏽鈍的痕跡,這是非常不允許的! 也許是因為太久一陣子把自己的心態想成公務員,因此在多方面都漸漸失去行動力和積極進取的想法。這陣子看到國小同學的Blog中寫到他終於出了社會(而且是到桃園當檢察官?),那種離家到其他城市獨立的緊張還有初出社會的害怕與期待(看文章內容大概得知他都在高雄念書),這種心情我有多久沒有經歷了?我記得我剛到公司的時候急於表現自己,後來才發現我有太多不足之處,這種東西不是學校能夠教的,因為老師本身也不會 XD。而這種害怕的心情卻反而成為我進步的一種動力,看了一堆資料,學了一堆東西,有形的無形的各種知識,讓我現在漸漸自滿,而自滿的結果也常常變成懶惰的根源。 「你還未夠班呢!」我現在是這樣告訴我自己,我還有很多東西沒有接觸,我還有很多尚需學習的東西,還有很多挑戰等我。接下來這個案子是要回老本行搞instant messaging,難度感覺不低,但也不致於做不出來,但這無疑是讓我功力在進一步的機會。

一切從那一天開始

一切從那一天開始,2001年9月11日。 站在現在這個經濟陷入衰退的世界中,其實可以漸漸感覺到一切的源頭就是那一天,而我們正處在這個大時代。 所謂的恐怖主義的攻擊在那一天到達了顛峰,而即將卸任的布希也間接的一手把世界經濟推到了今天這個地步;誰都不想在任內遇到這種事,報復性的攻擊行動也一定會產生,但失控的發動現在看起來無止盡的戰爭卻是失敗的開始,美國執意攻擊伊拉克,國際間沒有人敢制止,這是縱容美國後的代價,市場炒作出高油價、甚至二氧化碳危機都衝擊了歐美的消費市場,消費力的減低造成失業人口增加,惡性循環下從次級房貸開始發酵,再配上華爾街玩過頭的金融市場也因為脆弱不堪而逐漸崩盤,整個歐美的金融世界好像煉獄一樣的一一倒下,而仰賴這些消費龍頭帶動經濟成長的亞洲各國也隨之被捲入風暴,這場風暴已經不再是風暴,而是引發了海嘯,媒體又以聳動的標題下了註解,這是美國自經濟大蕭條以來最嚴重的經濟風暴。 這是一連串的反應,要怎麼收拾?我不會知道,但也因為這些動盪的帶動下,美國出現了第一任黑人總統,但我相信景氣不會隨著歐巴馬的上任而有所突破,或許像有些企業家講的,這只是剛開始而已,後面還有多少爆彈準備引爆? 也許,世界正在改變。

遇到「怪怪的人」

今天msn上遇到幾個「怪怪的人」, 第一個是從頭到尾不知道在講什麼,問他「你在講什麼」,他回答我「我加密過了」, 我當場無言不知道該回什麼..... =_= 另一個更機車,一開始問我還要國防役還要多久,我回答兩年多,結果跟我說「還好久」,我想說... 幹,兩年多是我在待還是他嗎的你在待,我不覺得久你幫我感覺很久在幹嘛? 接著問我要不要結婚,我回答,我目前沒打算結婚,他又補了一句「那你要小心女朋友跑了,你要糟了」,幹,我結不結婚他嗎你說了算,幹,你算哪跟蔥,操.. 真的是遇到瘋子,你以為這樣完了嗎?還沒!接著問,「你公司已經裁員了嗎?」還好我EQ平常有練過,沒有像現在這樣髒話直接飆出來,問這什麼鳥問題...what the fuck! 要不要換我問你「你們公司倒了嗎?」王八蛋一個,遇到瘋子,一整個LP火被他搞起來才說「我不是有意的」,媽的... 一整個火大,幹。

在這個紛亂的時代

在全球經濟風暴,台灣政治紛亂的這個時局,唯一能帶給我們希望的,就是這些奮鬥自己夢想的運動員。 keep walking.

Michael Crichton過世了

Michael Crichton昨天去逝了,R.I.P...... 他寫過很多科幻小說,最著名的就是侏羅記公園,另外有翻拍成電影我知道的還有「剛果」.. 其實我只看過他一本書,就是「奈米獵殺」這是我第一次看到有群體意識的概念,跟「群」的概念差不多,只是「群」把奈米獵殺裡面的奈米機器人換成了單細胞生物~ 「恐懼之邦」也曾經引起我的興趣,但我已經忘了為何我沒有讀。

該考慮這件事了嗎?

人生的際遇非常特別,套句俗不可耐的話「impossible is nothing」。 遙想當年,我只是一心想念研究所,大概認為這是人生中必要的旅程,上了研究所一心想畢業,不是老闆對我多差,而是我真是他媽的有夠窮,我那時只希望我不要整天計算著我的存款還有多少可以用,我以為我出社會以後這狀況會好很多,但.. 我錯了。 XD 因為我窮怕了,所以我選擇綁四年,莫名其妙踏到了現在這個領域,是我從來沒想過的,我當初一直以為我這輩子會靠網路設備吃飯,但是我發現現在這樣也不錯, 雖然入門有點辛苦,就像一張空白的紙一樣,有時候真懷疑我十多年辛苦的求學生涯到底學會了什麼...其實說真的,倒也不是那麼辛苦啦。 進入了期待每個發薪日的殘酷世界,我才發現我原來可以有更多選擇,不過我說真的我從來沒想過要回役,一方面現在在家裡過著老太爺的生活慣了(我已經忘了我多久沒有洗衣服跟做家事了),另一方面我實在是不能失去某些東西,除了女人以外,就是我沒辦法過著連大便洗澡還得匆匆忙忙的fucking life,所以當兵這回事三個月就夠了,夠久了。 等到現在我發現我像個公務員一樣不怕裁員,我才知道我有多幸福,不用每天提心吊膽的上班,也可以適時的打混摸魚,當個快樂的小小上班族。以上都不是重點。 其實這篇文章的重點是,我該考慮我畢業後該走什麼路了嗎?有沒有人要用高薪挖角我啊? XD 當最近有人問起我這件事時,我才發現我無憂無慮好像太久了(也不是真的那麼爽),但是好像該想想自己的未來喔.. 如果我哪天考慮要買的東西不是Notebook而是法拉利.. 那有多好? :P

有Hamilton就很精采

因為Hamilton是那麼的討人厭又那麼的快,所以只要F1還有Hamilton的一天,就會很精采,今天凌晨一直到跑完才能確認世界冠軍是誰!甚至跑完了法拉利都還有工作人員以為Hamilton第六位結束,Massa得到世界冠軍...當然事實上是Hamilton得冠,Massa、Hamilton都哭了,尤其是Massa... cool down lap一直在車子裡面掉淚。 XD 去年也是到最後一站跑完Kimi才贏Hamilton得到世界冠軍,今年法拉利失誤實在太多,要不然真的很有機會,Massa縮了一次原本應該10分穩拿的比賽,太傷了。 只要有Hamilton,F1就會很精采啦~

Windows Azure

Windows Azure 是Microsoft推出來的雲端運算,我覺得會比Google推出的好用,因為起碼他可以跟Visual Studio整合,可以和.NET做整合,不像Google只能用相對冷門的python,最起碼Google也要出個Java版,不過目前也還看不到,Microsoft倒是方便一點,反正用自家的平台、語言,對使用者來說方便多了。

減肥一週心得

減肥一週心得.... 沒有變瘦... 半公斤都沒有,真是太辛苦了... 不過還是有點好消息啦,起碼體力變好了,現在30分鐘可以跑4000公尺,而且也不會呈現半死不活的狀態。3000公尺跑完大概是24分鐘左右,而且我覺得我已經努力在跑了,真的很懷疑當初跑16分鐘的距離絕對沒有3000公尺! 每天慢跑好處多多,除了可以流汗以外,晚上也特別好睡,不再有半夜睡不著,隔天打瞌睡的狀態發生,最近睡前都在啃「 海 」這本科普,大概一個章節就讓我進入夢鄉,時間大約11:30 pm .. 睡到隔天8:30才勉強爬起來。這樣應該有養生顧肝了。 XD

減肥是很辛苦的

歷經了將近一個禮拜的減肥計劃,我發現減肥真的是很辛苦的~ 真佩服那些有決心毅力的減肥成功人士。 減肥是一條漫長的路,一開始會一點成果都沒有,而且過程記痛苦又無聊,要求自己不能吃太多,要自己無聊的跑跑跑或游游游,過程中根本沒有人可以聊天講話,而換來的是隔天的酸痛。 XD 不過一切都是為了自己的健康,只能希望辛苦是有代價的 Orz。

歷史學家 - 恐懼背後

歷史學家 這本書其實我是中斷著看的,其實很多本書都是我看到一半就放置一旁,然後去看本更能引起我興趣的,再回頭把這本給看完。 歷史學家的描述方法比較特殊,整本書幾乎都是用倒敘法寫完,開頭是一個「歷史學家」的回憶,結局也是差不多,而看書的過程中帶來的那一絲絲陰森氣息,會讓我在深夜裡不自覺的自以為有個吸血鬼站在我身後一樣,整本書的幾乎縱貫大半個歐洲,尤其是對台灣的我們來說相對神祕的東歐,而劇情在轉折之下讓人到最後不得不有點同情這個第一代吸血鬼卓九勒(或稱為德古拉)的遭遇,或許他並不是真的那麼邪惡。 最後,我聽說有公司買了這本小說的電影製作權,但是以本書的寬宏視野和自然景觀的描述,另外再加上有點枯燥的歷史陳述,這樣的電影除了製作費驚人之外,會有賣點嗎?我真的很懷疑,這跟達文西密碼不同,沒有刺激的動作場面,沒有高潮迭起的劇情舖張,就是像一個歷史學家的回憶錄,很樸實的娓娓道出那個深植在他心中的秘密,本書除了開頭有點悶,中後段的表現很好,看完這本我實在需要讓我的腦袋稍微沈澱。 我記得我一再強調我看小說一定要有畫面,能夠讓我讀完文字腦中也出現畫面,很多網路小說或口袋小說大多淪於人物之間的對話(若只有對話我自己來寫就好了,輪的到你寫給我看嗎?),而這本書就充分的做到文字帶出畫面,其實很多翻譯小說都把重點放在劇情的曲折,但這本卻是有很大的成份是在描述景物跟建築,當然比之「香水」用文字描述味道是各有擅場,有興趣的人實在可以好好的看這本書。

我不想死之減肥開始

根據多方的報導,不論真實性都指出肥胖是讓一個男性失去生命和魅力的殺手 XD 所以為了我自己的健康與成為型男的目標.. 我從昨天開始已經擬定減肥目標,我不想變成 巨石強森 ,但我想變成 彭于晏 ,哈哈哈。 好啦,廢話不多說,我的減肥方法就是傳統減肥法,減食+運動。 每天慢跑30分鍾(昨天跑完30分鍾是3.1KM.. 我強烈懷疑我在關西跑3000M是16分鍾跑完,其實根本沒有3000M,還是出來兩年就變成廢材了?)。 週末游泳,目前短期目標是每次1000M。 晚餐只吃大燕麥粥等少熱量的食物,早餐中餐照常,拒絕高熱量速食,但各種聚餐還是照常參加。 我想讓我的體重維持在60~62KG之間,重點不是我要變回瘦子,而是我不能讓我的肚子再繼續肆無忌憚的腫,希望我哪天能夠晨跑或晨泳,那我就太成功了。

再好好逛一逛高雄

圖片
這是在劉譽旁邊的麵攤,有回味當年的味道,街道都沒什麼改變,只是有些店家(電動間)不見了 XD 高捷的高雄車站~ 聽說這個很有名,美麗島站。 海之冰,人山人海,還有一大群人要坐渡輪…真恐怖,當初我坐渡輪過去玩是連排隊都不用的… 最後在衛武營站逗留一下,如果我還在念高中,應該會每天搭這個上下課跟去補習 :P 現在的高中生幸福啊~ 不用再擠那個88號公車了。 整體就是高雄變漂亮了,跟我前陣子回高雄感覺不一樣,原本那個建築工地的市容不見了,取而代之的是一個個漂亮的捷運車站和平整的馬路,可能開車的人變得更少,所以街道更寬敞了,有了捷運感覺真的差很多,整個城市也變小了,縮短了距離,高雄有進步總是好的。

災難性的失敗?!

圖片
這... 這是.. 災難性的失敗耶!! 嚇到我了~ 哈哈哈

再看萬曆十五年

萬曆十五年 這本書翻了很多次,但是每次翻都會再多出一點點不同的想法,我不是歷史學家,我也不知道如何治史、考證,我只能看別人的作品當故事書或小說來看。 歷史讓人著迷的地方在於他更勝於小說有他的真實性,回到當時的時空,尤其看的越多越會覺得人類自始至終都沒有改變,改變的只是生活方式,也是因為科技進步而改變的生活方式,但人性是一直都沒有改變的。追求的、避免的、喜歡的、不喜歡的,大致相同。大概是人類DNA裡面的紀錄就是要我們出生就開始追求這些。 在萬曆十五年中黃仁宇自序裡面寫道: 書中所敘,不妨稱為一個大失敗的總記錄。其中敘及的主要人物,有萬曆皇帝朱翊鈞,大學士張居正、申時行,南京都察院都御史海瑞,薊州總兵官戚繼光,以知府 身份掛冠而去的名士李贄,他們或身敗,或名裂,沒有一個人功德圓滿。即便是側面提及的人物,如馮保、高拱、張鯨、鄭貴妃、福王常洵、俞大猷、盧鏜、劉鋌,也 統統沒有好結果。這種情形,斷非個人的原因所得以解釋,而是當日的制度已至山窮水盡,上自天子,下至庶民,無不成為犧牲品而遭殃受禍。 這個王朝幾乎可以說從他的開始就決定了他未來該如何結束,也影響了接下來的王朝,甚至是整個中國長達500年吧,直到漸漸全面西化才擺脫這個束縛。而現在看這個失敗的總記錄更叫人好奇,到底當初是個什麼樣的世界?難怪最近明朝越來越火紅,這個在中國歷史裡一直被誤解的王朝。

群 - 一本厚實的小說

群 ,會被這本書吸引是因為我本身名字的關係吧,這是一本相當厚實的小說,光是頁數就有高達九百頁。會說他厚實也因為他內部所引含的資料相當豐富,算是一本非常有內容的小說,同樣是翻譯小說,讀起來卻又有一點點像是科普,我其實搞不太清楚有那些是真的,那些是假,例如超級潛水艇深飛到底現在的科技能不能做的出來啊? XD 昨天晚上終於把這本厚實的小說看完,總覺得該寫點什麼,從奈米獵殺開始就有很多群體結合產生智能的小說或理論出現,看一個單一個體並沒有意義,就好像把一個人類的腦細胞取出來研究並沒有意義,而是數量龐大的細胞組成的大腦才有意義,群也是這個概念,有理論是一隻遷徙的野雁並不知道要飛成什麼陣型,而是群體之間互相牽引而飛出各種隊形,並沒有所謂的領導者叫他們要怎麼列隊,其實人類社會也很類似,在自由市場裡面,牽引我們的是那隻看不見得手,其實也就是這個社會整體的方向,找出一個人並不能代表什麼,但是找出一群人就能看出些端倪了。 總之,我終於把那本書看完,還有很多本等著我.. :P

墾丁三天兩夜

圖片
從墾丁回來了~ 南台灣的陽光就是不一樣啦~~~~ 墾丁雖然很棒,但是吃的方面就要改進了,幾乎沒有什麼好吃的食物 =_= 出發的高鐵上 墾管處 - 亮亮上班的地方 XD 關山的夕陽 南門 出火.... 就是火從地上冒出來.... 有人生平第一次穿bikini~ 四隻腳,其中右邊那兩隻嚴重晒傷.. 就是不擦防曬的後果 我在不能上去的城門上,討人厭的觀光客 回程的時候來偷了一點點時間坐了一趟高捷~ 更多相片在這裡

Carry的影片

拍攝日期:2005/04/02

Stallman: 雲端運算是愚蠢的

Stallman: Cloud computing is 'stupidity' 文中說到,Stallman他認為雲端運算是愚蠢的,其實出發點只有一個,就是把自己的資料(甚至包含隱私,如:E-Mail)交給第三者都是不安全且不應該的。 其實Stallman一直都有炮王的本領,但是他說的話常常你仔細去想會覺得還蠻有道理的。最不安全的就是系統管理員本身,什麼自拍裸照、性愛影片,放在網路上再用密碼鎖起來,其實只要想看,早都被管理員看光光了,而個人的E-Mail就算了,公司的就有相當大的風險了。 想像一個情境:當Apple的E-Mail是Gmail的時候,最新一季要發表的iPhone demo影片或Jobs要講的投影片透過Gmail先寄給了公司高層準備一起討論,然後....... 會發生什麼事? 雲端運算概念很棒,但把機密資料放給第三方來運算真的安全嗎?

Yahoo!奇摩輸入法

Yahoo!奇摩輸入法 其實我從用Windows以來就沒有在電腦上安裝輸入法的習慣,沒有新注音的時候就用俗稱「ㄅ半」的微軟注音輸入法,有新注音就用新注音,也用了很久了,不想學嘸蝦米也是因為還要裝軟體上去才能用,並不是每台電腦都有,所以我也不想學他。 不過這個Yahoo!奇摩輸入法真的不錯用,之前裝過一次然後被我移除,現在聽liming和hoebus說他出新版我就再試試看,真的很好用,而且最殺的是他簡體中文也可以用注音輸入,光是這點就打死一狗票輸入法了。 什么时候你能想像我能用这种注音输入简体中文?要这样打简体中文要我写一篇论文都没问题啊~~ XD 总之,我很推这个输入法 :P 總之,我很推這個輸入法 :P

真難過

Carry就是今天了..... 真的很難過,但是卻又不是那麼難過,畢竟早就有心理準備,上禮拜有下去照顧他兩天,也算是沒有遺憾了,起碼最後我有親手餵他吃東西.. 清理他的住處,這也算是最後的回憶,上天堂吧,Carry,謝謝你陪了我們這麼久,我會永遠想你的。 你永遠只有帶給我們歡樂,只有最後我們為你流了一些眼淚,謝謝你。 有空的話,希望你能回來看我喔 :D

Ikariam - 一個月

上個月8/28註冊開始玩的,接下來連玩了一個月, 目前.. 總積分: 10063,軍分: 1035,Gamma伺服器總排名: 1316,戰爭排名: 235 真的是一個浪費時間的好工具。 想要玩點新玩法... 一直種田實在是很沒意思。

一堆颱風,一堆假

一部電影要不要賣座,除了電影本身好不好看之外,話題和運氣也是很重要,海角七號光是靠著颱風假進去看電影就不知道多賣了多少票。 話說回來,我從來沒在新竹的威秀看過這麼多人買票,排隊排到折了好幾折,轉了好幾圈,從售票處排到了電梯再折回Apple的門口...至少有一兩百人在現場等買票,我昨天一去看,最近三場都賣完了,我想台北應該也差不多,海角七號真是幸運的國片,應該是近10年來賣座最好的純國片了吧。

我真的不是為了海角七號

我下禮拜要去墾丁,有人說一定是看了海角七號吧? 我真的不是為了海角七號!真的,我甚至電影都沒看過,不過大家好評如潮,好像真的應該要去看一下喔? 我想去墾丁真的是因為「我在墾丁天氣晴」啦 XD 這樣好像水準也沒有高一點的樣子。

最近怎麼回事?

最近被刮鬍刀割傷.. 剛剛又被壓線鉗割到... 最近是怎樣,難道農民曆說我這個月要小心有血光之災是真的! 話說回來,歷史上有些人很神奇,像德川四天王其中之一的「東國唯一猛將本多平八」 本多忠勝 就是,傳說他在沙場上奔馳,出生入死卻從未受過傷,大概是天生神力所以都不會受傷,但是晚年退休養老在刻木頭,不小心割到手,然後就掛了... 還好我身上已經有很多皮肉傷的傷痕了。

跨過

當你跨出那一步,回頭看那一步時,就是一種突破。

很有意思的一段話

最近在看 唐朝的黑夜 這本書,其中談到那些神鬼奇談看看也覺得蠻有意思的,但最有意思的是這段話: 簡單地說,鬼是人死之後的形象,是人的亡靈的具象化。雖是具象化,但其形象又是模糊的,更給人以想像的空間。總而言之,我們可以得到這樣的結論:在這個世界上,最可怕的東西,還是來自我們人類自己。 說的很好,挺真實的不是嗎?人類果然是最兇殘也最特別的一種生物。

如果你不知道,就說你不知道。

如果你不知道,就說你不知道,不是說「不」。 台灣的服務業真的要講一句,what the fuck,我一點都不覺得有被服務的感覺,太爛了! 給我大部分的感覺都是:當我不知道怎麼處理,我就說不能處理,然後問題是你客戶自己的,請依照我知道的處理方式進行。 這哪是服務?正確的工作態度應該是當我不知道該怎麼處理時,我幫你查出處理方法,然後幫你服務才對吧,台灣的服務業真是爛透了,起碼我在新竹感覺是這樣。 兩年前戶籍的事也是,戶政事務所遇到不知道的問題就說不可以,請自行解決,爛爆了,明明就是可以,也不去查,也不想管,反正是你自己的事,政府機關就算了,反正我繳稅也是養些機車王八蛋,我也認了,這次我花錢買票,要拿票總共讓我前後跑了五趟,前面四趟算我活該我也算了,第五次我該準備的資料都準備妥當,還是不讓我拿,一定要我破口罵人才拿到,花錢花到這麼讓人不爽也不簡單,誠品,該檢討你們的服務人員了! P.S. 所謂的為了保障ooo安全所以xxx,其實大部分只是擾民,真的守規矩的人就什麼事都做不了,不守規矩的人就方便多了。

其實,只是一個數字

其實,只是一個數字。 你不會在意你的頭髮今天多掉了兩根,除非他漸漸枯竭。 如果金錢跟頭髮一樣只是一個數字,那等他漸漸枯竭再來計較吧。 如果我的人生有這麼豁達就好了~ 哈。 其實真正會讓我感到憂煩的,並不是金錢的多寡,而是那種與生俱來無形與有形的牽絆,就是所謂的家庭與愛吧。 人生不是那麼簡單的,孩子。

Vista + IE 7 + Visual Studio 2005 無法顯示網頁問題

在Vista + IE 7 的環境中利用Visual Studio 2005開發ASP .NET的程式時,用debug模式去run程式有時候會造成讀取 localhost 出現「無法顯示網頁」的問題。 解決方法就是修改 C:\Windows\System32\drivers\etc\hosts 將 ::1 localhost 拿掉或mark掉就好了... 這不知道是Vista還是IE7對IPv6耍白癡造成的問題。 what the fuck! 我搞了一個下午.. shit 還有...這故事告訴我,找中文的資料根本都是垃圾,找英文的比較快。

雖然Chrome.....

雖然 Google Chrome 出了,但是用來用去還是 Firefox 比較順手,雖然Chrome有很多驚人之處,不過Firefox不會比較慢而且目前為止外掛比較多... 如果Chrome可以讓Firefox進步那也是好事 XD 還是要讚嘆Chrome真的好快.. . 畢竟有挑戰才會讓人或事物成長 :P

執行win32程式「出現系統無法執行指定的程式」

當我們執行自己寫的win32程式出現「系統無法執行指定的程式」的訊息,只要... 在visual studio裡面把「C++/Code Generation(程式碼產生)」中的執行階段程式褲選項,把/MD或/MDd 改成 /MT或/MTd就可以了,其實就是把一些會用到的dll一起包進該執行檔.. 所以會變肥,但是這樣就不會去動態去找系統的dll。

Google的瀏覽器

消息終於 證實 啦~ Google自己的瀏覽器很快就會面市,叫做 Google Chrome ,依照Google的特性,大概是一個很陽春的?不知道接下來Google對Firefox的支援性會不會減少 :P

我的太陽與海 - Ikariam

Ikariam 應該是禮拜四註冊的 XD 這種CGI-Game就是打發時間用的,感覺是時間拖很長的世紀帝國.. 說實在話,我一直想玩CGI-Game很久了,之前Richard就有介紹我玩 Tribal Wars ,不過實在是太血腥暴力了,我一個孤苦無依的小朋友一過保護時間就被打到不想玩了 =_= 這個Ikariam是比較溫和派的.. 哈哈~ 至少目前為止只有我打一個inactive的小村落,還沒有人來打我過。 玩這個真的可以很殺時間 :P

Padres to release Iguchi, Tomko

井口資仁被釋出 了,他在軟銀的時候炮管還蠻大的,起碼在二壘還算是個炮,不過他在MLB也拿過世界大賽的冠軍了,而且是在白襪拿,從黑襪事件以後白襪就沒拿過世界大賽的冠軍,結果井口資仁也賺到一個title,算是值得了啦。 不知道他會繼續留在MLB還是回NPB? :P

float小數點精準度的問題

在Java和C#的世界裡面,float小數點精準度是有問題的,我一直以為我不會碰到這個問題,但是今天這個炸彈爆炸了 XD 1.235 > 1.230 + 0.005 ? 這個結果有念過小學都知道false,但是無論是Java或.NET當這幾個數字的資料型態是float的時候就會出錯 ex. float a = 1.235f; float b = 1.230f; float c = 0.005f; if(a > b + c) .... 會是true 因此我們必須調高精準度.. 把資料型態轉變成double 就可以了... 讓我想不到的是.. float到小數點第三位就會出錯了 XD

貨幣的複雜性

從人類有了社會組織以後,就因為以物易物的交易的不便利性衍生出了貨幣這種以單位計價的交易模式,因為有了交易,因此漸漸產生市場,這是我認知中的原始經濟模式,因為市場的擴大而漸漸發展出具規模的經濟社會。 貨幣這種東西真的很神奇,我想發明這個交易方式的人,也許早已料到會有一天這個單位會帶動著整個世界,最近台灣新聞永遠只有一個頭條,那就是前總統的金融風暴,搞得快要全台灣的人都知道有哪些方法可以洗錢了..

這幾天

這幾天真是悶到爆漿,假日當阿宅在家無聊、中華隊兵敗北京、洋基季後賽我看是無望了,中華職棒還是冷場又悶,唯一不變的是每天都很想睡覺,總覺得怎麼睡都睡不飽 XD 應該要找些娛樂,找些地方可以讓我恢復活力

鬼上身之寫程式篇

我時常發生一件事,就是再回頭看自己想很久才寫出來的、自認為漂亮的程式,往往自己都看不懂,有時候苦思很久想出來的寫法,通常都像鬼上身一樣,突然腦袋上的燈泡閃了一下,然後就完成,如果沒有寫清楚註解,常搞到後來自己回頭看都看不懂。 Orz 這就是不夠熟練+偷懶的結果。

獎金的故事

獎金的故事 獎金是一個很神奇的人,當你期待他來找你的時候,他總是讓你失望, 當你忘了有他這麼一個人的時候,他總是會突然出現。 但,當他出現的時候,卻永遠都太少。

看這次中華隊北京奧運感想

這次中華隊輸的蠻糟的,其實也沒有多糟,對日本、古巴、韓國本來贏面就不大,能打成這樣算是還可以,輸給中國可以說是自亂陣腳、被裁判婊還有實力已經相當接近所以被翻盤。 有很多次贏球的機會都沒有把握,也有很多低級失誤出現。 其實能在八搶三的時候打得好靠的是年輕一輩球員的優異表現,還有不可諱言的主場優勢。 這次問題最大的有: 1. 傷兵,少了張泰山跟陳金鋒發揮不理想,後來甚至不能上場,外加林智勝也有傷,戰力大打折扣。 2. 內野守備,要說內野守備,不如說二游的守備,林智勝有傷,郭嚴文、蔣智賢太年輕沒有大賽經驗,沒有老將指揮內野守備(其實彭政閔應該可以擔任這個責任,但是小將終究太年輕,一到緊急時刻會慌了手腳...),這種二游...王建民來投真的可能也會爆... 3. 中繼投手,沒有真正穩定的中繼投手,也就是控球超精準的S級王牌中繼,我們有王牌後援,但是教練團不敢用,就是曹錦輝,但穩定的中繼是等到張誌家後來對古巴投出表現才敢用... 至於打擊我覺得以中華隊歷年貧打來看,其實已經有進步了,尤其CPBL的球員真的表現很好,很有老大哥的氣勢帶著旅外的打,真的,旅外並不是神,因為神的等級都不能回來 XD 危機就是轉機,台灣要跟上別人的腳步真的要從整體棒球環境體質下手,要不然離日韓越來越遠只是早晚的事,我很期待有哪天能組個台灣本土職棒聯盟的明星隊就有爭冠實力。

國恥日

領先4分還被莫名其妙逆轉, 中華職棒今年不用玩了。

反省

曾子曰:「吾日三省吾身;為人謀而不忠乎?與朋友交而不信乎?傳不習乎?」 我這禮拜其實也是天天反省。 昨天讓我心情最鬱悶的不是棒球輸給日本,而是我今天下午在user那邊把不該刪掉的資料刪掉了。 沒有備份就這樣讓我刪掉了,我怎麼會這麼草率,怎麼會沒想到要先備份,這是不應該的,雖然是測試資料,但是也造成了member跟pm的困擾...實在很抱歉。 雖不是找藉口,但是我要說我這幾個小時以來左思右想為何會出現這種錯誤的原因,其實並不只是我單純的一個「不小心」的失誤,或是我「腦殘」沒想清楚的結果。 user那邊要我刪掉全部資料,而沒有考慮到後果是原因之一,這個動作本來不該我來做的,但是user推給我做,我沒有全盤考慮就做了且出了狀況變成我的問題。 資料庫的constraint並沒有做起來是其二,如果有別的地方有用關連到,他的constraint應該要建立起來,顯然這個地方並沒有做,讓我「輕鬆」刪除而不自知,這是非常大的問題,一定要把constraint加進去(基本上我開的table都會加constraint)。 我並不知道這些資料報表會用到,user沒跟我說,pm沒跟我說報表會用到哪些資料,這是我的問題,我不該在我沒有100%確定的情況下就把資料刪掉,以後絕不能再做這種事。 user推給我的事,不應照單全收,我老是這樣被user搞,好幾次了,人太好就是會被欺負。 做事不應只求快,也要求穩,穩中求快才是最重要的。做事要快且做到完美,沒有完美也要幾近完美人家才會喜歡。 相信自己的直覺,很多錯誤都是我第一時間就有想到,但是卻不在意,也好幾次這樣,要相信直覺。 要給出去的東西就是要「檢查」,不要太有把握,太有把握都會出錯。 希望我可以檢討自己不要再發生昨天的情況,還有,中華隊加油!

每天一早就跟打仗一樣

最近不知道怎麼搞的,每天一早到公司就是噹噹噹~ 一堆問題 @@" 前一天update的code突然不動了、送過去給user的setup file裝起來有問題、DB的資料有問題...blah blah blah.. 一堆事。 實在.. 我想好好吃個早餐發呆看網頁上BBS都有點困難 XD P.S. 今天奧運中華隊完封荷蘭,不過荷蘭守備有很多nice play要不然中華隊分數會更多 :P

中華隊加油!!

圖片
8/13奧運棒球要開打了!中華隊第一戰對荷蘭。 中華隊加油!!

還不錯看的theme for Firefox3

圖片
MacOSX Theme 0.6.0 其實就是Mac OS X中Firefox 3預設的theme吧? 我覺得蠻好看的,裝起來像這樣

父親節快樂~

今天真是個好日子,又是父親節,又是奧運開幕,祝小爸父親節快樂啦~ 話說大家都知道昨天情人節,接著就是父親節,耳語都在流傳這是人生的寫照 XD 不過話說回來,注意安全真的是很重要的,像我這種過著幾乎像修道士生活的優良青年,當然不會了解啦 :P

童年的電影回憶

小時候我記得我去看的第一部電影是「末代皇帝」,那是經典中的經典,用現在的角度來看他的開場都還是氣勢磅礡,只是我在電影院裡面睡到不行,而且完全看不懂.. 當時我5歲 還有黃梅調,我記得黃梅調是我在板凳上看的,以前的電影院位置不夠還可以拉板凳來看,跟現在的二輪戲院很像,不過當時的電影院好像就是現在的那些二輪戲院 XD,不過還是一樣,完全看不懂,現在叫我再去看我也不幹,我實在對他沒什麼興趣。 小學的時候就常看國片了,黃飛鴻、周星馳、成龍,這些,我記得我還去鳳山的「東亞大戲院 」那個當時超大的廳看過「射鵰英雄傳之東成西就」那部賀歲片。當時我11歲。 國中最喜歡去現在高雄新崛江那邊的電影院看電影,因為國中的同學都是窮不拉機,連一顆籃球都要合資才買得起,話雖如此我們班還組了聯盟,分成四隊就是CBA的那四隊(宏國、裕隆、達欣、幸福),也因為窮所以去電影院少。 到了高中就很喜歡到十全路的「坎城」看電影跟打電動,交了女朋友以後也常去「和春戲院」看二輪片,一次看兩部,很殺時間,記得要買優待票還可以去對面的路邊攤或界揚超商換優待證,還要用機車鑰匙抵押。 大學以後因為在新竹,當時新竹沒什麼好的電影院(起碼是坎城那種等級的),我記得我還去過紅藍寶石這類的電影院看過不少電影,像「星際大戰II」就是,直到新竹出現了「華納威秀」,讓我從那時開始在新竹不曾進入其他電影院,當時當學生買票很奢侈,反正錢伸手就有,現在反而斤斤計較,為了看電影辦信用卡,只因為可以打折 XD

再一發

圖片
今天在達能被拍跟偷拍。 認真找問題的三個人,Eason、Haley、Garnnet。 還有無所事事的一個胖子。 這兩天感觸很深,想到我的人生不應該就在每天的上班跟下班之間消磨殆盡... 嗯.. 明天,換一條上班路線好了。

又到了回憶的時間

圖片
天啊~~~ 我在Google國小同學的時候,不小心在 林郁昇 的blog上面找到自己耶~~! 哈哈哈~ 太有趣了,我自己看到這張照片都認不出這是我了 XD 這是我 XD 我跟林湧峰~ 哈哈,看我那副機車的樣子 現在林湧峰都是小孩的爸了 :P

正體中文與簡體中文互轉小工具

今天比較沒事就寫了這個小工具,用的是.NET Framework 2.0的平台,所以要使用可能要裝 .NET Framework 2.0 下載 聽說如果有裝Office 2007這個會變得更好,我是有裝,所以我不知道沒裝轉換會是什麼結果... 不過我試著轉換三國演義一整個章節,速度很快而且相當準確。 等等要是還是很無聊就加個變換字型大小的功能進去好了。 加進變換字型大小的功能了

Windows Vista推廣不易?

Windows Vista一直市佔率沒有以往MS推出新的OS來的好,什麼因為安全性而擾民、吃資源太多、沒有升級必要.. blah blah blah~ 都是廢話。 實話就是,這一次Vista的防破解做的太好,太難破,盜版不好用,所以大家不想換,反正用Windows就是上網、打電動,沒事幹嘛換難破的Vista? 至於甚麼硬體規格要求高,一堆人為了打電動甚麼硬體都會裝上去,現在PC的記憶體標準配備應該是4G吧?記憶體跟垃圾一樣便宜,顯示卡隨便一張兩三千就很好用,更何況一堆重度玩家沒破萬的卡不買;CPU雙核、四核、六核、八核滿街都是,現在光是買支手機的錢都可以換一台很棒的電腦了。 如果Vista故意挖個洞讓盜版流行,馬上市佔率就會節節上升 XD

蔡學鏞看雲端運算

轉在 蔡學鏞 在他的blog上寫的有關雲端運算的文章 :P 漫步在雲端 除了雲端運算以外,也提到Functional Language有可能是雲端運算上最有利語言,因為有切成一個一個function有利分開執行的這種小區塊特性吧? 切成多個小區塊的function有利在function之間彼此不需要太多同步的動作,這種特性若是一般的OOP,其compiler再怎麼優化都很難做到很好。

再比較三種Office格式

同樣一份文件檔案,我把他存成三種Office格式卻出現非常大不同的檔案大小 XD (檔案大小比較有感覺) .docx 759KB (MS Word 2007) .dot 655KB (IBM Symphony 1) .doc 2754KB (MS Word 2007) 是的.. 同樣的一份文件,.doc就是硬比其他兩種大了4倍以上,所以,.doc真的已經過時啦~

Office Open XML成為標準應是好事

MS的 Office Open XML 成為標準應該是好事,表示 Open Office 也應該接受這種標準,支援這種檔案格式,這樣對Open Office本身應該會更有競爭力才對,無論如何在台灣,所謂的標準就是只有一種,那就是MS Office支援的格式,因為大部分的人都使用MS Office,甚至不知道有其他Office軟體的存在,跟他們說自由軟體根本說不通也理不清,反正在他們眼裡軟體就是應該免費,而MS Office不都是免費的嗎? XD 舉凡作業系統、Office、壓縮軟體,各種我用的到的都要免費,而且是理所當然、無庸置疑。收費才讓人感覺奇怪。甚麼!?Windows原來要錢喔? 不過要編輯 OpenDocument 的格式我也不習慣Open Office,我個人比較喜歡 IBM的 Lotus Symphony ,其實Office檔案系統的格式要Open也是有很多商業考量,我個人認為SUN並沒有那麼偉大,說到頭也可能只是為了擊倒MS Office罷了,因為Office suite的市場拼不過MS,就說MS壟斷,應該用一種開放的檔案格式來取代MS Office的檔案格式,感覺有點像是利用社群的力量來攻擊微軟,只不過反而被微軟回以重擊,微軟讓自己的Office Open XML也變成標準,這樣可能會讓微軟的格式變成一種「真正的標準」,開放,而且結果是大家都用MS Office。

這次也是第一次

圖片
第一次到太陽能的上游廠裏面,而且還是正在蓋的 XD 看我戴帽子的樣子還挺可愛的 :P

Netscape 9 theme for Firefox 3

在Firefox 3上終於有看的比較順眼的Theme,不過還是unofficial的 XD Unofficial Netstripe Version History

IRC client irssi UTF-8 設定

這應該算是備忘 /set term_charset UTF-8 /set recode_fallback UTF-8 /set recode_out_default_charset UTF-8 /set recode_transliterate on /recode add #CHANNEL_NAME

中華職棒...

中華職棒在體制不全之下硬撐了好幾年,在這種體制底下建立的「半職業」棒球玩到最後就是漏洞百出...一步步自己走向滅亡,而壓垮球迷信心跟熱情的就是始終揮之不去的放水球。 職業運動如果走到這一步,實在是應該停賽 一年 好好調整了,矇上眼睛假裝看不到,粉飾太平只會讓情況越來越糟,一場球動輒幾百個人進場看而已...這樣的比賽還需要繼續下去嗎?身為老球迷實在也蠻痛心的。 黑鷹、黑熊、黑鯨、黑暴龍,接下來要換哪個黑?

令人感傷的新聞

剛剛無意間看到這則新聞: 蘋果執行長的健康引發市場猜疑 突然覺得,我們這三十年來的電腦普及、網路發展、電子3C消費產品極度擴張,其實都是拜幾個人所賜,如果資訊界也有諾貝爾獎,真的該把幾座獎項頒給這些偉大公司的創始人或經營者。 以Jobs是一個很有個人魅力跟品味的CEO,Apple fans應該都會蠻喜歡他的,他是Apple最重要的創始人之一,然後被自己找來的人趕出Apple,再用救世主形象挽救90年代中期接近倒閉的Apple,把Apple再度帶往賺錢的方向。 前幾年他得了胰臟癌是已公布的事實,但是我個人私心希望他健康不要再出狀況。

DLL之神啊~ 救救我吧!

當我晚上1點,帶著滿足的笑容準備睡覺時,突然想到明天要去user那邊安裝的程式.. DLL的內容忘了改成他們的IP.. Orz code在公司的vss上面,我只好一點睡意都沒有的趕緊爬起來,用我notebook裡面僅存能build的code弄了一版........ 不知道這樣明天能不能work,如果不行,我就請pm大人當場將我的腦袋獻給user吧.. 天啊,我怎麼會忘了這麼重要的事!!! DLL之神啊 ~ 請施展你無比的神力,幫助小的我明天順利把dll換掉以後能夠順利的run,聽封包看起來連線的IP是有換掉了,希望你明天不要讓我出槌啊~~~~~~ 看來明天8:30就到公司準備好了 =_=

加班無用論

其實如果東西寫不出來一直狂加班效果是很差的, 昨天下班前在搞權限的問題,一直弄不到我心目中完美的標準, 弄到快七點才回家,結果也沒弄出來。 今天早上來公司,也忘了自己昨天寫到哪,不過沒幾分鐘就搞定了 XD 所以有時候跳脫當下的思維會更快把工作做完。

SI的程式設計師與雞

之前常跟同事聊天,聊到自己工作的角色其實跟雞沒兩樣。 我們平常沒客人的時候都在公司裡(青樓),可能在打混, 也有些人會自己看看書(學學化妝技巧),讓自己底子更紮實一點(更會化妝), 這樣才能讓客戶(嫖客)來的時候,PM(老鴇)能夠選到看起來堪用的我來做案子(看起來 妝比較濃比較正一點)。 為了讓客戶(嫖客)不斷的來,我們要有一定的品質(技巧要比同業稍微好一點), 這樣客戶(嫖客)才能不斷的把其他案子(豬朋狗友)也給我們做, 我們才有穩定的收入,而不用不斷的開發客源。 但是競爭總是很激烈,所以presale(類似龜公)要不斷的跑其他公司拉案子(在街上 拉客),為了讓presale(龜公)好推銷,我們還是要多唸點書(看起來像高級應召), 不斷接受新的技術(新的化妝技巧)。 有時候我們要駐廠(帶出場),因為客戶(嫖客)覺得這樣比較有效率(安全感)。 我們都會騙客戶(嫖客)簽MA(包養),這樣客戶(嫖客)才會莫名其妙的一直付錢, 等到他偶爾想要的時候,我們可以免費服務他。 我們的老闆(老鴇)常常要問客戶(嫖客)滿不滿意我們的服務,如果服務不好(有嚴重的 bug),老闆(老鴇)也會被罵,但有時候客戶(嫖客)太過分(例如要玩多P或SM), 我們無法接受的時候,也是會叫我們撤出來,生意不做了。 但因為最近國內SI景氣不好(時機歹歹),老闆(老鴇)也大多會要你忍耐一點, 多配合客戶(嫖客),頂多讓你報加班,摸摸你的頭,互相幹瞧他們一下, 彼此舔舐傷口,聊以慰藉(就是晚餐幫你加料,順便一起說那嫖客多變態多無恥下流 ,然後繼續把你推向火坑)。 如果有很好的客戶(嫖客),覺得你真的很耐操好用(清秀可愛),願意花錢雇用你(幫你贖身), 你也覺得機會不錯(雖然會嫖,但仍有可能是個好男人,重點是家財萬貫), 可能他就是你下一個公司(恩客)。 .. 待續... maybe...

BEA產品正式進入Oracle

其實從去年開始就有Oracle要買BEA的消息, 今年初 也的確實現了,而這一兩個月Oracle也開始正式將BEA的產品納入自身的產品線,雖然 http://www.bea.com 這個網站還在,但Oracle的網頁上也出現了 WebLogic 。 在台灣可能不是那麼多人在意BEA,也可能更少人聽過或用過WebLogic這個Application Server,不過對於本部門的Java Team來說,BEA的各項產品是我們吃飯的傢伙 XD 不知道以後BEA的未來會如何,不過WebLogic的確比Oracle自己做的Oracle Application Server還要好用以及穩定許多,在AP的這塊市場上最好的應該就是 WebSphere 跟WebLogic這兩個產品線了,不過在我兩套產品都碰一陣子之後,我個人私心認為,WebLogic要比WebSphere好一點,效能跟可用性應該差不了太多,不過至少介面WebLogic贏了。 從 Gartner 的 Magic Quadrant for Enterprise Application Servers, 2Q08 這份報告來看,2008Q2的統計中,BEA的WebLogic在EAS的市場上仍是領導者,而第二名是IBM Webshphere,第三名是Mircrosoft的.NET,第四Oracle,第五Red Hat買的JBoss,基本上現在第一名就是Oracle BEA,可見在middle ware的市場上BEA真的是表現不錯的。

郭嘉評曹操與袁紹

郭嘉是曹操重要謀臣之一,可惜英年早逝。在三國演義裡面在官渡戰前有這一段他評論曹操有十勝,相較之下袁紹就有十敗,還沒有認真找不知道是不是真有這段,但這段文字也稍微說明為何官渡之戰曹操最後會贏。 今紹有十敗,公有十勝,紹雖稱強,何足深慮? 紹繁禮多儀,公純任自然,便是道勝﹔ 紹以逆動,公以順取,便是義勝﹔ 紹失之過寬,公能濟以猛,便是治勝﹔ 紹用人多疑,專任私人,公立賢有方,不問遠近,便是度勝﹔ 紹多謀少決,坐失機宜,公能斷大事,應變無窮,便是謀勝﹔ 紹高談揖讓,徒務虛名,公至誠待人,實事求是,便是德勝﹔ 紹見人飢寒,非不知恤,但往往顧近略遠,公與紹相反,近事或有所忽,遠慮卻無不周,便是仁勝﹔ 紹大臣爭權,讒言惑亂,公御下以道,浸潤不行,便是明勝﹔ 紹不識是非,賞罰失當,公洞察賢否,黜陟咸宜,便是文勝﹔ 紹自大好夸,未知兵要,公以少克眾,用兵如神,便是武勝。 從上面看來,道、義、治、度、謀、德、仁、明、文、武這十勝就注定曹操這場仗可以打,不過可以打歸可以打,戰場上瞬息萬變,官渡之戰又打很久,曹操任用新降之將、丟錙重、偷襲糧倉、製造袁紹軍內部紛爭,各種手段都用上了才贏,可見這場仗真的打的很辛苦。

東漢末年的二袁

東漢末年若要比家世,袁家應該稱的上首位。 袁家四世三公,三公在東漢時期是太尉、司空、司徒三個職務,職務幾乎相當於現在的國防部長、交通部長、行政院長,在東漢末年算是一等一的世家門第,其中兩個會讓人產生興趣的是袁術和袁紹兩兄弟。 以年紀來說,袁紹較大,但袁紹是庶子,據說是老爸袁逢(官至司空)和婢所生,袁術才是嫡長子,因此袁術的身分應該比袁紹更代表袁家的正統。 也因為袁紹是庶子,所以他過繼給袁逢的哥哥袁成,所以關係上是堂兄弟,但實際上兩人還是同父異母的親兄弟。 袁術其實發跡比袁紹更早,實力累積甚至比袁紹更快,但袁紹也不是省油的燈,因此兩兄弟非但不合,打完董卓之後,還各自展開聯盟互相敵對(袁紹、曹操同盟,袁術、公孫瓚、陶謙同盟),袁術甚至在透過部下孫堅得到玉璽之後還僭越稱天子,可想而知他當時的實力,但是也因為稱天子的動作讓當時挾天子的曹操非常不爽,展開對他的全面鬥爭,也因為袁術腦袋別說比不上曹操,連袁紹也比不上,所以兵敗如山倒,到最後不得不去投靠袁紹,路上自己氣到吐血而死。 而袁紹更是可惜,以當時的天下來看,袁紹是第一個有機會統一中國的人物,家世、人品跟實力來看都是一等一的條件,對穩定華北地區的局勢也做出相當大的貢獻,擊潰公孫瓚統一河北地區讓他聲望達到頂點,讓天下許多名士來歸,但他本身的個性和做了幾個錯誤的決定讓他失去先機,例如迎獻帝一事,他不曉得原來獻帝這麼好用,但被曹操迎去許昌了,其次,他似乎沒有能力解決內部派系的問題,在還沒統一中國之前就出現嚴重的派系糾紛,比起曹操對於內部的控制似乎又相形見拙。 官渡之戰是關鍵的轉折,袁紹在許多戰略上的錯誤抉擇讓曹操贏得這個戰役,袁紹損失多員大將,讓他再也沒有辦法打贏曹操,最後跟他弟弟一樣,氣到吐血而死,死的時候還有文獻指出「河北士女莫不傷怨,市巷揮淚,如或喪親。」可見袁紹在河北地區受到的愛戴。 袁紹缺少決斷能力在另一件事上可以看出,就是決定他繼承人的問題,他個人比較喜歡袁尚,但死後還搞到袁譚跟袁尚兩兄弟再次鬩牆,有同樣問題的曹操結果卻是不同。 不過袁紹、袁術這兩兄弟也不用太悲傷,他們的對手都是曹操這個「非常之人、超世之傑」, 荀彧、郭嘉對曹操的評價是「道、義、治、度、謀、德、仁、明、文、武」,可見對手之能非這兩個相較之下平庸一點的兄弟能比。 而曹操本身對官渡之戰其實也不是那麼有把握,打起來也是險象環生,可以說是拼了全力才勉強贏,連忠

這陣子如果有空,真的想要去七股再走一趟,我想要找出祖譜,我的祖先是怎麼來到台灣?找了一下七股的資訊: 本轄在明鄭時期隸屬於天興縣;清朝初期則隸屬於台灣府之諸羅縣安定里西堡,清道光三年間因洪水氾濫致曾文溪河流改道,而浮現台江內海之陸地才大舉開發,其中七人合股築寮於此遂稱為「七股寮」。 日本佔據台灣之後於明治三十九年(民前六年)建立戶口制度時;本轄並未設立行政區域,而是將目前七股鄉轄區中部以北地區隸屬於塩水港廳蕭壠堡,另中部以南地區則隸屬於塩水港廳西港堡。在明治四十二年 (民前三年)十月由塩水港廳改制歸屬台南廳,仍分隸屬蕭壠堡及西港堡管轄。至大正九年(民國九年)十月一日由台南廳改制為台南州,七股地區(包括現今台南市安南區之土城仔、青草崙)始劃分行政區域設立七股庄,管轄後港、頂山子、城仔內、篤加、下山子寮、七股、大寮、樹子腳、竹子港、七十二分、三股、十分塭等部落,行政區域組織隸屬於台南州北門郡。 台灣光復後七股地區改設立為七股鄉,在民國三十五年初次設籍登記之行政區域包括後港等二十五村,民國五十四年十一月一日原下山村更改村名為龍山村,而後在民國六十七年三月二十七日合併港東村、港西村為後港村; 另合併台潭村、頂潭村為大潭村。目前行政區域合計為二十三村、三一四鄰,全鄉人口數為二萬六千餘人。 聽說現在戶政事務所還是鄉公所可以把日據時代的戶籍都調出來,真想去找找看。 資料來源: 七股鄉戶政事務所

曹操應該是英雄吧

只要看過三國演義,或是聽過三國演義故事的人都會覺得曹操是亂世梟雄,很多遊戲或是電影都把曹操描寫成野心勃勃、色欲薰心、無奸不做的小人,但是真的仔細看,曹操以當時的角度來看對漢室非常好,甚至可以算的上忠臣了 XD 1. 迎獻帝,無論他的政治目的為何,或是他早就知道獻帝有多好用,當獻帝和他的陪臣在洛陽流浪的時候,只有曹操把獻帝接到自己的根據地許昌,其他軍閥們都對獻帝不理不睬,不管曹操要怎麼利用漢獻帝,至少他讓獻帝不至於餓死。 2. 終身都回漢臣,曹操無論多僭越的自封為魏王,他終身都不是皇帝,他位高權重甚至不把獻帝放在眼裡,都終身是漢丞相,甚至他有許多將領如夏侯淳都跟他算是同事,而非他的部屬。 3. 終身為了統一中國努力,他在赤壁吃了大虧讓他替漢王朝統一中國的夢想破碎,或許他打倒孫權以後會把獻帝幹掉,但是他失敗了,因此沒有這麼做,他這輩子都沒有這麼做,如果說獻帝被他軟禁,但要是獻帝落到別人手裡,大概骨灰在哪都不知道了。 曹操應該是英雄吧 :D

什麼鬼....

台灣人對這個問題很困擾喔... 在yahoo上面搜尋"如"給的建議是...太害羞了.. 看這裡

T-SQL針對某個欄位做大小寫區隔

SELECT * FROM USER WHERE USER_ID COLLATE CHINESE_TAIWAN_STROKE_CS_AS='wise' 這樣找 Wise 跟 wise 就會有不同的結果

很重的Label Printer

圖片
這個其實還蠻有趣的,這一兩天可以拿這個來玩 XD 不過測試還蠻浪費碳帶跟標籤紙的 Orz

動態更換Web Service位址

如果要Deploy用到Web Service的Application能夠動態更改Web Service的位址的話是最好不過了。 最近真的遇到這個麻煩,看來看去除了Proxy之外好像也沒別招了 Orz 從 政偉學長 那邊看來的 動態更換Web Service位址

.NET固定form大小

搞半天才找到, .NET裡面要固定windows form的大小 將 FormBorderStyle改為FixedDialog,FixdSingle好像也可以

食記‧華川宴

圖片
我這次是去新竹店吃的,地點在這裡 檢視較大的地圖 麻辣鍋主要是用花椒來調味,所以不會很辣,還不錯吃呢,某人特別愛,所以又去吃了一次。

我的桌子

圖片
這是每天伴我9小時以上的環境 :P 看來大家po上癮了,有桌子沒有主人怎麼可以 XD 這是PM偷拍我的 XD hoebus大師的桌子 liming大師的桌子 einstein大師的桌子

關於歷史事件

最近又開始看三國跟日本戰國的相關歷史,然後再想一下很多大師說過的話,歷史是單一事件的集合,但用大歷史的觀點來看,卻又是必然的結果,這種高深的學問實在蠻難懂的... 用單一事件的角度來看,有時候能夠看出像蝴蝶效應這樣的結論,如果沒有發生某個事件,就會影響到後來歷史的走向;但又從另外一個角度來看,某些事件又是在當下必然發生的,無論當時角色是誰,只是一個人物放到一個框架裡面,這是必然的結果。 例如,如果赤壁之戰曹操獲勝,或許當下中國就統一了,但曹操失敗了,因此三國鼎立,但同時,三國鼎立之下,北方政權統一南方政權以當時的社會形勢來看卻又是必然發生的結果,無論阿斗多無能或諸葛亮多有才幹,都沒有辦法阻止這個趨勢,只是時間早晚而已。 歷史之所以有趣,是因為可以讓人回到當時的時空背景,遙想當年的英雄人物在當時的事蹟,而其實當時的社會與今日有很大差異,但人心卻是相差不了太多,同樣政治權謀、黨爭、發動戰爭、貪汙...等黑暗面都有。當時的世界沒有現在這麼大,但是人類會想到的事不過就是那些。

Metal Gear Solid: Portable Ops的故事

圖片
好啦,拖了那麼久這應該是最後一篇啦~ MGS4的我就真的懶的寫了 XD Metal Gear Solid: Portable Ops 是出在PSP上面的,在PSP上之前也有兩款MGS系列的遊戲,分別是Metal Gear Acid跟Metal Gear Acid 2,不過那兩款都是以卡片遊戲的方式在進行,我沒有玩過,故事也算是支線,所以我就不提了。 MGS: Portable Ops則算是主線之一,主角嚴格說來是Big Boss,不過他可以透過招募(雖說是招募,實際上是在場上把人打暈然後拖到卡車上。)的方式來取得新的角色,也可以操作這些角色,其實別有一種玩法,蠻耐玩的。 故事的大綱是說明Big Boss身上發生了什麼事,讓他跟Zero決裂,並且創造出Outer Heaven這個組織,Big Boss在過程中了解到經歷過戰爭後軍人的想法,對國家的忠誠和自己的信仰之間的問題,了解到一個軍人在一開始就註定要犧牲的悲慘命運,因此才創造Outer Heaven這樣的組織,中間也透過Ocelot的牽線,試圖讓Big Boss加入「愛國者」。 接下來就是PS3上面的Metal Gear Solid 4: Guns of Patriots了,MGS4算是對整個MGS的故事做了總結,幾乎所有角色都有交代後續的事,包括Ocelot、雷電、Meryl、Rosemary、美玲、Naomi Hunter、Vamp...等所有出現過MGS的角色都有,「所有」Snake們也都交代清楚...哈哈, 所以不知道還會不會有MGS 5 XD,不過再怎麼說,一款遊戲讓我從高中玩到出社會,真的是很不簡單,大概也算是這類遊戲裡面的王者,跟Final Fantasy、Dragon Quest有一樣的地位了 :P 圖片中可以看到獨眼Big Boss~ 他在MGS3中被打瞎了右眼 XD 圖片來自 wiki

Metal Gear Solid 3: Snake Eater的故事

圖片
相隔四日,今天繼續來寫MGS3的劇情大綱 XD MGS3算是Metal Gear的前傳,主角是Big Boss。 故事也是分為兩部,第一部是一開始是Jack要去進行Virtuous Mission,這是美國新的特種部隊FOX(Force Operation X)的第一個任務,目標是救援蘇聯科學家 Sokolov,而Jack當時被賦予的代號就是「Snake」,任務進行到最後,發現Snake的前老闆The Boss叛逃到蘇聯,並且帶著可攜式核彈當作禮物,結果當然是任務失敗、Snake被The Boss打趴到地上,Sokolov也被帶走。 第二部分就是 Operation: Snake Eater,就是本篇啦~ 目的一樣也是救出Sokolov並且破壞他研發的Shagohod這種新型兵器,也就是Metal Gear的前身,結果就是Snake幹掉The Boss變成了Big Boss,而The Boss其實是為國犧牲,並叛逃,也是真正的「愛國者」。 這遊戲說明了Snake的由來,如何變成Big Boss,這也是Metal Gear Solid出在PS2上面的最後一版,接下來就是出在PSP上面的Metal Gear Solid: Portable Ops。 個人認為,MGS3是Metal Gear Solid出了那麼多版本後最好玩的,甚至在我心裡面,他還在PS3的MGS4之上,不過MGS4有很多地方真的很像電影,而且遊戲性跟MGS3又有差異,例如MGS3的Snake要不斷找東西吃...這也帶來不同的樂趣 XD 這個遊戲應該是PS2的極限了,其實老實說我覺得以遊戲性來講沒有輸給PS3上面的MGS4 圖片來自 wiki

Metal Gear Solid 2: Sons of Liberty的故事

圖片
是的,本Blog的標題就是從 Metal Gear Solid 2 來的 XD。MGS 2出在PS2上面,當時也算是相當轟動的一款,其實自Metal Gear Solid的成功後,幾乎每代都是經典。故事也越來越龐大 =_= 這一代主要分為兩部分Tanker Chapter、Plant Chapter ,Tanker chapter的主角是Solid Snake,而Plant Chapter主角就是新角色- 雷電 (Raiden),這個角色很多人批評(大家還是喜歡阿蛇啊~~ XD) 故事一開始場景是在紐約的 喬治‧華盛頓橋 下,Solid Snake為了調查美軍製造的Metal Gear Ray,進入海軍的運輸船,剛好遇到蘇聯要來搶Metal Gear Ray,Ocelot也出現來攪局,然後Ocelot因為右手是Liquid Snake而被侵佔身體,反而變成了Liquid,並且登上Metal Gear Ray,炸掉運輸船,Snake也消失在水中。 接著就是兩年後,美國政府在海面上建立起Big Shell的建築物,對外號稱是用來避免原油汙染,實際上是要建造ArsenalGear這個比Metal Gear更強的武器,而Metal Gear Ray只是護衛機而已 :P 新主角雷電的任務又是搶救人質~~ XD。因此進入Big Shell進行任務,他是VR訓練中的優等生,但是這是他第一個真正的任務。其實他的出現就是神祕組織「愛國者」他們想要透過雷電模式製造出跟Snake有一樣能力的戰士,這個稱為S3計畫(Solid Snake Simulation),並且雷電在過程中都是超級AI-G.W. System (George Washington System?)模擬出 Roy Campbell下指令給雷電,而背後的陰謀者之一就是第三個Snake複製人- Solidus Snake,同時也是前美國總統。雷電也是Solidus Snake一手培養出來的,而Sons of Liberty就是Solidus Snake創造的組織,目的是要抵抗「愛國者」。 最後結果當然就是雷電得知一切的陰謀,然後幹掉了一堆Metal Gear Ray和Solidus Snake,而Liquid Snake也完全取代了Ocelot。 這一代的反派後來還有出現的就是 Vamp ,一個不死吸血鬼 XD,各種神奇

Metal Gear Solid的故事

圖片
接著,就是在 PS 上面了,這一款叫 Metal Gear Solid ,中文名稱一開始是叫「特攻神諜」,後來改為「潛龍諜影」 這一代裡面就是這系列的主線了,很多人物都從這代開始出現,例如 Liquid 、 Ocelot 、 Meryl 、 Otacon 、 Naomi 、 美玲 和 Jonny小兵 :P 故事的內容是,藉由Ocelot這個神祕雙面諜的幫助,Liquid Snake搞出了一個Metal Gear,代號是Metal Gear REX,然後Solid Snake就奉Roy Campbell的指示要滲透進去,並且破壞他。 過程中發現,原來Liquid Snake和Solid Snake是雙胞胎兄弟(而且基因都來自Big Boss),也就是說他們是Big Boss的複製人,而且Solid Snake繼承的是較差的基因,而Liquid Snake繼承的是較優良的基因,但他們身上都含有一種名為FoxDie的病毒,會讓他們身體加速老化,並且很快的結束生命。 又是經過激戰,Solid Snake成功打倒Liquid Snake的Metal Gear REX,而Liquid Snake也因為體內的FoxDie發作而死,Solid Snake再次成功脫逃 :P 後續是,Ocelot是美國總統的雙面諜,而這個美國總統就是 Solidus Snake ,第三個Big Boss的複製人,身上的基因最完整且成功,優於Solid Snake跟Liquid Snake,他是Metal Gear Solid 2的大魔王。 其中有個小插曲(其實很多小插曲,我懶的寫)是有關Gray Fox的,任務執行中突然出現一個神祕的忍者,就是Gray Fox變成生化人...,他幹了一件事影響後續Metal Gear Solid 4,他將Ocelot的右手(還是左手? 不確定)砍斷,而Liquid Snake掛了以後,Ocelot將Liquid的右手接到自己身上,結果Liquid太猛,竟然一隻右手就可以侵蝕Ocelot的心靈,並且完全佔據身體,變成Liquid Ocelot... 這一代才真正確立Metal Gear Solid是PlayStation的超強作品,我會買PS2、PSP、PS3都是因為這款遊戲,也是我第一次接觸這個遊戲,他跟以前的動作遊戲有很大的不同,不是拿著武器幹掉所有看的到的人,遊

Metal Gear 2: Solid Snake的故事

圖片
接著Metal Gear, Metal Gear 2: Solid Snake 延續前一代的劇情繼續下去。 1999年,世界出現能源危機,而捷克的Dr. Kio Marv成功發明了一種新的技術可以製造石油,OILIX,並且準備前往美國,但是在過程中被綁架到Zanzibar Land這個新的武裝國家,所以美國又找出了FOX HOUND的Solid Snake準備營救Dr. Marv。 當時的Solid Snake已經退休,但是新的FOX HOUND指揮官 Roy Campbell 還是硬把他拉出來執行任務。 然後,上一代出現的Dr. Drago又被抓去Zanzibar Land,去開發新的Metal Gear D,而且Metal Gear D的駕駛員竟然是過去的同事Gray Fox... 經過一番激戰,終於把Metal Gear D毀掉,也打倒了Gray Fox,但是這個過程中得知,原來Big Boss是原本FOX HOUND的指揮官,而在打倒Gray Fox之後要逃出的過程中遇到了Big Boss攔截,Solid Snake最後還是打倒Big Boss,成功完成任務。 Metal Gear 2: Solid Snake出在 MSX 上面,算是蠻特殊的,因為MSX並不是很熱門的主機... 圖片來自 wiki

Metal Gear的故事

圖片
有鑑於我最近在玩 Metal Gear Solid 4 ,有人很好心的陪我一起打,同時偶爾發出尖叫跟一直問我劇情,所以我就我所知道的Metal Gear世界寫一下好了,我只寫主線的,其他支線的故事我就懶得看了 Orz 1代的遊戲是 Metal Gear ,這一系列的root,也是最一開始的遊戲,出在 FC 上面,但是我沒玩過,所以我就我所知道的劇情簡述: 1995年,在南非那邊出現了一個新建立的「武裝機構」名字叫Outer Heaven,而美國政府覺得這是個威脅,於是就派出了名為「 FOXHOUND 」的特種部隊滲透進Outer Heaven,而派出的這個探員代號是「 Gray Fox 」。 但是Gray Fox進入Outer Heaven不久就失聯了,最後只留下一個Message是「Metal Gear」... 因此,FOXHOUND派出了更傑出的探員,代號為「 Solid Snake 」去搭救Gray Fox,就是遊戲的內容,而在搭救Gray Fox的過程中,得知有一個叫Metal Gear的毀滅性武器,為了毀掉這個武器,展開救出Metal Gear主要開發者Dr. Drago的行動,並且在過程中發現,原來Outer Heaven是由一個名為「 Big Boss 」的狠角色創立的,經過一番纏鬥,Solid Snake終於摧毀Metal Gear,並且打倒Big Boss,但是Big Boss最後逃走了,並且預言「I will be back.」 這是Metal Gear最一開始的故事。 圖片來自 wiki

用到爛的資訊文字

既e、i之後,AAA x.0好像也被用到爛了。 從Web 2.0開始,一堆產品跟公司也開始把 x.0冠上去,越來越多,剛剛還看到什麼 Web 3.0,這又是什麼鬼.. =_= 跟e和i一樣漸漸看到厭煩。 為什麼iPod要叫iPod不要APod?APhone、ATune、AMac、APhoto... XD

gVim一些設定

其實要找一個適合自己的編輯文字工具真的蠻不簡單的,所以我萬法歸宗,回到最原始也是我用的最習慣的文字編輯器... Vim ~~~ 話說我上次看某個強者寫了段話:「世界上寫程式的工具只有三種,emacs、vi以及其他。」 還好我還會用vi,emacs實在太複雜了,我怎麼用都不習慣,用emacs的才是真強者 :P 我要一個文字編輯器有下列這些功能: syntax line number full chinese support windows context menu big file support 而這個世界上支援這些又不用錢的editor實在很難找,最後還是Vim最好~~~ 以下是裝好gVim後加入設定: syntax on set guifont=Consolas if has("gui_win32") " NT Windows autocmd GUIEnter * :simalt ~x endif set nu Consolas是我在windows上寫程式最喜歡的字型。 另外,這個功能也是常用到,但是gVim沒有UI可以選的,就是英文大小寫的轉換,因為我個人習慣在程式裡面SQL全部用英文大寫,但是寫的時候為了方便,還是都直接小寫寫完,再轉成大寫貼到code裡面 :P Changing Case guu: lowercase line gUU: uppercase line Vu : lowercase line VU : uppercase line g~~: flip case line vEU: Upper Case Word vE~: Flip Case Word ggguG: lowercase entire file gggUG: uppercate entire file

Google Developer Day 2008 觀後感

Google Developer Day 2008 是在 6/14,其實這幾天被感冒弄到很想要好好補個眠,外加買了PS3想在家打電動一整天,所以這個日子要不要去其實我一開始真的蠻猶豫的,因為要去的話得起個大早坐高鐵拼上信義區的台北國際會議中心,真的很累人啊~~~ 不過想說反正一年也只有一次,就去吧。還好也因為這個想法,我覺得不虛此行。 首先,人真的有夠多,照工作人員的說法今年有3千多個人報名參加,原本他們一開始預計只有350個... Orz,這算是共襄盛舉嗎? XD 總之,人爆多,可見台灣軟體產業相當有潛力啊~~ 然後Google也相當大方,不收費就算了,還提供吃不玩的零食、飲料和免費的中餐外加送你一件T-Shirt,真的是有的吃又有的聽技術 :P 這一次我準備去聽的是有關Gears的部分,也去上了Gears的Code Lab,Gears簡單說,就是Google把Web Application弄到離線也可以使用,其實這種技術原本覺得很神奇,說穿了就不稀奇了,就是Gears會將SQLite這個他們說又小又好用的DB裝在你的本機端,然後沒網路就把資料寫進去,有網路就跟Google的DB sync,再加上一些JavaScript讓Web Application在離線狀態也能夠打開(其實就是把他塞到cache裡面),但話是這麼說,真的寫起來蠻累人的呢 :P 題外話,Gears Code Lab的講師是彭智寧先生,他是個外國人 XD 但是中文講的超超超級好,可以說比我好~ 哈哈~ 上這個Code Lab我以為會蠻無聊的,聽他講解程式怎麼寫,但實際上一點也不,他幾乎是直接出考題給你當場寫程式出來,當然這樣理解的最快,但是也太有挑戰性了吧~~ 害我把上班的腦袋搬了出來才順利做完那些題目...讓人沒有周末的感覺...

扁桃腺發炎

一個禮拜過的還真快,禮拜日的晚上覺得喉嚨不舒服,禮拜一上了半天班就撐不下去了,高燒到將近40度,搞半天原來是扁桃腺發炎,不過其實痛苦了一個晚上就好很多了,燒退了、喉嚨也比較不痛,真佩服抗生素的力量 XD 這讓我想到我在關西的時候,有個鄰兵也扁桃腺發炎,現在想起來真的是會要命的,竟然還叫他走路上山打靶,經過這幾天,我又漸漸心懷感激的想還好我現在不是在當兵 :P

Grails

Grails 這個透過Groovy來寫Rails的web application,我比較習慣他的語法,不過他好像不少bug... 我在eclipse上面要跑...但是出現 java.lang.NoClassDefFoundError: gant.Gant 我還不知道該如何解決 XD 不過這個東西真的還不錯啦,首先,他可以在JVM上面跑,也就是說他可以使用Java的library,而他是一種OOP,所以寫起來不會像F#在用.NET Framework那樣令人困擾,反正純OOP就純OOP吧... 接著,他可以做所謂的敏捷開發,像Ruby On Rails那樣,接著,他已經整合了Java EE這幾年來最火紅的兩大自然景觀,Spring、Hibernate,優點不少,等我把那個bug解決之後再繼續看 XD

Groovy的特性

剛剛玩了一下Groovy,其實基本語法跟Java很像,也就是說不需要另外特別學一些特別的單字或符號,但是和Java不同的是,他應該是dynamic type的語言,跟Ruby一樣,也就是說, x = 10 println x.getClass() -> class java.lang.Integer y = "100" println y.getClass() -> class java.lang.String 但是,他是weak typing,也就是我可以做這種事: z = x + y println z.getClass() println z -> class java.lang.String -> 10100 這樣是好還是不好呢..嗯.. 寫起來會很輕鬆,但是debug可能會要命 XD

Learning a new programming language

程式語言在很多方面就好像人類說的語言一樣,我想,最早期開發高階程式語言的開發者應該也有很大一部分有這種想法,想把人類的語言帶入跟機器溝通的語言。 所以任何一種程式語言都有「單字」、「文法」以及語言本身的「慣用語」。 學一種新的程式語言,就好像我們在學一種新的國外的語言一樣,必須要先學這個程式語言有多少單字以及它們代表的意義,就好像C裡面的int、char、for、while、if、else這類的,然後你要學文法,就是你想表達一個句子可以用的方法。 例如想用C語言寫一個不斷執行到某個特殊條件為止的段落,你會寫迴圈,如: int i=0; for(i=0;i<10;i++) { ... } 這就是文法,而還有很多程式本身的慣用語,這並沒有硬性規定,但不同語言就會有不同的慣用語。 最重要的是,要學好一種語言一定要常常說(寫)他,程式語言也一樣,常常說這種程式語言,久了就會變成一種習慣,然後當你要寫一篇這種語言的文章就可以很快的寫出來,你會用你常講的文法跟單字把這篇文章拼湊起來,不同的語言也會有各自的方言,語言本身也會進化,這都是成是語言有趣的地方 :P 最近我又開始對 Groovy 有興趣~ 哈哈。

OCaml-Java

從蔡學鏞的 言程序 看到的第二手消息, 既.NET上面的F#之後,在Java上也出了 OCaml 的方言了, OCaml-Java 突然覺得當初碩一沒有好好學OCaml是一個錯誤。 看他的Introduction裡面寫: Objective Caml is an excellent language but it sometimes lacks the library for a given task. On the other hand, Java is a weaker language but benefits from a tremendous community, and this manpower is able to deliver libraries for almost any task. 好糟糕 XD~~ Java竟然是"weaker language"~~~ 哈哈,不過Java的語法我還是比較習慣就是,雖然跟新流行的語言相比,Java的語法有點脫褲子放屁就是了。

Loco婚禮~

圖片
這個神奇的Loco學長的婚禮,哈哈,想不到他是最快結婚的 :P 我跟Hoebus~

Programmer的迷思

很大多數的Programmer會把自己熟悉、認為好用的語言(或平台)當作一種信仰,拒絕或是難以接受其他進步的、更好的程式語言,這樣真的很糟。 在這方面來看,我還蠻有潛力的,哈哈哈~ 起碼我樂於接受新的知識 :P 某方面來看,寫程式好像是我的興趣而不是我的工作,如果我的工作範圍脫離了寫程式的階段,都會讓我效能急遽減低,煩躁心情等比級數的上升。例如..寫文件這類的繁瑣的工作我非常討厭,很糟糕...

Vista + Visual Studio 2005 + ASP .NET + IIS7的問題

當您試著偵錯 ASP . NET 2.0 應用程式在 Visual Studio 2005 在 Windows Vista - 架構電腦上錯誤訊息: 「 無法啟動偵錯 Web 伺服器上。 偵錯失敗, 因為沒有啟用整合式 Windows 驗證 」 這個問題真的又臭又長... 因為Windows Vista上面預設的 IIS 的版本是IIS7,而Visual Studio 2005要寫ASP .NET的程式就會出現問題,總之,就是安裝那個patch就對了。

蘇軾

蘇軾 ,我真的覺得如果中華文化能夠有一個集大成者,那就是蘇軾,東坡先生。 中國歷史上有許多文學、藝術的創造者,這些人開了先河,非常的有才華,但是由古至今沒有一個人能夠達到蘇東坡的成就,他的文章、詩詞、書法、繪畫都可稱上是中國有史以來得最好的,而且這些東西都是出於他一人之手,而這些也因為他一生為官不順遂而帶給他的靈感與創作。 如果他是一個官運亨通,那他的名字不會這麼常被提及,他是天才型的人物,他父弟也都是一時文學的代表,很難得有這種人物。

又去聽了F#

上個周末很充實, F# 、Loco結婚,外加又去故宮玩了一天。 又去聽了 蔡學鏞 先生講的F#,這次講了比較多語法跟觀念的東西,也是最後一堂了。 越高階的語言讓人越容易看得懂,但performance也越差,依照蔡學鏞先生的說法,F#在.NET Framework的地位會越來越重要,下個.NET Framework就會將F#正式放進產品的行列了,Functional Programming跟很多快速開發的語言有類似的性質,就是寫更少的程式碼,但是達到同樣的目的,這非常有意思。現在最大的成本已經不是機器運算的時間,而是開發人員的時間,所以這些敏捷開發的程式語言才會越來越多, Spring要 做類似的事,讓Java能夠寫更少的code,但是帶來的是更多的configuration,Ruby On Rails也是要做同樣的事,也很有前景。而能夠做Functional Programming如: Erlang 、F#、 REBOL 這些不知道未來會如何 :P

好像漸漸無所謂了

最近好像越來越老僧入定,對很多事都已經漸漸無所謂了... 其實常常想到小爸說的:「任何事只要長遠來看,就都是小事。」 其實很有道理,程式寫不出來,小事而已;飲料點老闆算錯錢還臭臉,小事而已;停紅綠燈被後面的車子按喇叭又罵髒話,小事而已;有人不高興,小事而已。 只要不要在意這些小事,可以過得很愉快。

過膩了都市生活

今天中午吃飯跟同事聊到,將來如果可以反璞歸真,回到鄉下,在這種天氣下躺在涼椅上午睡,那該有多好~ 唉~ 人年輕的時候總是希望從鄉村到都市去,努力打拼工作賺錢,但有了錢以後卻又在鄉下買房子養老,人果然到了一定年紀會想要過清閒的日子 :P

乾杯~~

圖片
昨天其實主要是去微軟參加「 F#入門 」這個講座,是 蔡學鏞 先生主講的,感覺一開始有點緊張,不過後來就放開了 :P 講的真的不錯,Functional Programming的確有他過於常人之處~ 不過接著晚上的重點是到「 乾杯 」去乾杯啦~ 結果我喝到最後一口才說要乾杯,但是現場的真男人與真女人就真的都乾了,我太遜了.. 不會喝酒外加還會起酒疹,實在沒有繼承小爸給我的DNA XD 早上坐高鐵,一副屎臉,實在是因為很累,這禮拜二、三、四才每天都台北新竹跑去恆逸上課,禮拜六又一大早起床,實在...有點操。 這是再乾杯門口等的時候 XD 我跟小倩還有他表姊的男友,有點在茫了 XD

上班了

上禮拜趁5/1勞動節,唯一一天上班可以比上學爽的日子,讓自己放了一個春假 XD 總共4天5夜,不過,放到後來還真的有點無聊, 不過今天要上班才又重新想要放假了... 接下來要有連假要等到國慶日了...

又一次...

再一次熬夜到四點看王建民,還好又是一場好球,不過,現在超想睡..  

大溪打槍

圖片
昨天參加了第一次「公司旅遊」,結果是去大溪打漆彈,但是真的蠻好玩的,起碼我覺得挺有趣的啦 XD 頭部中彈,真槍的話我就算是被爆頭了。 嘿嘿,左邊那個是我 :P,準備上戰場的英姿

滿一年

今天 4/23滿一年耶~ 再三年我就役畢了 哈哈 XD

Web Services for Remote Portlets - WSRP

http://en.wikipedia.org/wiki/Web_Services_for_Remote_Portlets http://e-docs.bea.com/wlp/docs81/wsrp/intro.html 就是一種遠端存取網頁當作portlet的技術,既然是portlet就可以整進portal裡面, 優點是可以彌補一般web service只能傳送資料的不足,可以將presentation一併傳送 這種想法的話,還真的不錯。

LINQ and C# 3.0

看了一下 LINQ 跟 C# 3.0 的specification.. 深深覺得,人家都已經上太空了,我還在殺豬公... 什麼 Hibernate 、 HQL .. 根本沒的比... 在LINQ面前跟屎一樣,光是LINQ不用寫一堆config就把hibernate打趴了 另外..C#也已經把動態分型(dynamic typing)加進來了,也就是說 var i = 0; var s = "this is a string"; 這種script language的寫法在C# 3.0也都可以,而且是strong typing, 跟ruby一樣..也就是說 i = i + s; compile會出現: Cannot implicitly convert type 'string' to 'int' 看來.NET真的是讓C#從Java生出來,然後接受各方教育漸漸茁壯... 然後.NET平台又有生力軍F#,這個承襲自OCaml來的Funtional Language... .NET真是後勁十足。

Ruby Programming Editor

圖片
我尋尋覓覓要找一個好的Ruby編輯器,但是找到的都不怎麼樣,不是太肥( Netbeans )不好用,就是對中文的支援不好( E - TextEditor ),後來我發現原來 UltraEditor 就是一個很好用的編輯器了 :D 還有一點點的intelliSense呢~ 對於script language還能有這樣的表現,我已經很滿意了,再找到更好的編輯器之前,UltraEditor就頂著先吧 XD,配上 Consolas Font Pack for Microsoft Visual Studio 2005 這個字型,真是不錯,話說回來我打算把我所有工作環境的字型都換成這個 :P

Ruby 連接 MySQL

這是我的第一步,卻是我在寫Ruby的經驗上一大步 XD 身為一個程式員,身上帶著各種不同類型語言的技能是相當理所當然的。 我覺得現在一個程式員只靠一種語言行 騙 遍天下是相當困難的,就好像如果只會講國語,但是不太會講台語在台灣是很難選總統一樣,呵呵,目前應該起碼具備Procedural Language、Object-Oriented Language、Script Language、Funtional Language...這類的,而HTML、PL/SQL更是必備而不在話下。 大學研究所都在寫 C ,也是我最一開始接觸的程式語言,接下來在工作上都是接觸 Java 、 JavaScript 、 C# ,加上一點點點點的 VB ,但是對於可拿來汎用的Script Language和Funtional Language比較少接觸,在Script Language方面,我想要玩的是 Ruby 。 今天閒來無事就想玩玩Ruby連接Database這個常用的工具,因此我拿了 MySQL 來實驗, Oracle 還沒裝起來晚點再玩。 要連接MySQL我是在FreeBSD的環境下安裝了 ruby-mysql 這個library。 程式碼如下: require 'rubygems' require 'mysql' def with_db        dbh = Mysql.real_connect('localhost', 'root', 'PASSWORD', 'test')        begin               yield dbh        ensure              dbh.close()        end end with_db do |db|        db.query('select * from test') do |res|                puts "#{res.num_rows} row(s) matched: "

台灣棒球百年特展

圖片
暨前陣子公視有撥「 台灣棒球百年風雲 」後,今天因緣際會下不小心走到 台灣歷史博物館 ,最近剛好也辦了這個特展「 台灣棒球百年特展 」,我年紀不是那麼老,沒辦法勾起太多古老的回憶 XD,不過該回憶到的還是有啦 :P 這是'92巴塞隆納奧運的中華棒球隊成員簽名~~ 這場比賽銀牌戰我也是熬夜看球呢~ 解散了的味全龍隊成員簽名,應該是元年的,唉...無限感慨啊 我努力學習王建民投球的表情 XD 台博館的大門~