星期二, 1月 29, 2008

Google境外中心祕密登台內幕 美國政府介入主導

Coolman心得: 以台灣的資訊業的軟硬體環境 , 的確十分巨競爭優勢 , 但國內產業重硬輕軟,很多之前的戰友都已因大環境不景氣而轉行,看著國內電子製造業隨便一個工程師每年都有百萬以上的分紅,工作內容大都為沒創意的高科技操作員,電子公司為爭取更多高學歷人才,用股票換鈔票,犧牲投資人的權利,對台灣產業的影響非常深遠,美國政府願意為國內公司做這樣的計畫,實在不得不佩服政府與產業的互動竟然能到此地步,為了菸商的利潤,可以讓台灣的香菸最便宜,為了掌握世界的數位內容資料,可以尋求跨國資訊備份中心,可以大幅擴建網路建設,美國能,台灣能嗎?

 

以下為新聞內容

二○○七年七、八月間,一份名為「海王星計畫」的密件公文,分別送到彰化濱海和宜蘭利澤工業區管理中心、台灣電力公司和自來水公司等單位,由經濟部工業局直接下令,要求各單位在半個月至一個月內,提出廠房用地和水電供應計畫。

這是一份極不尋常的文件。首先,向科學園區或工業區申請設置新廠房的文件,幾乎不曾以全程密件的方式發出。

其次,申請設置新廠房的程序,多半是由申請者直接向地方管理機關(如科學園區管理局)提出申請,經確認建廠用地無虞後,再由地方向中央提出設廠所需的水、電需求,但「海王星計畫」卻是由經濟部工業局由上往下指示各單位同步作業。

最後,每個經手的單位,還都被要求簽訂一份保密條款。

Google的最重要境外據點

即使是二○○四年,政府全力爭取全球最大的玻璃基板廠康寧進駐中部科學園區,也沒有這等高規格待遇,讓人不免好奇,這一次讓大家忙得團團轉的投資者,到底是何方神聖?

答案即將揭曉。網路巨人Google,選擇台灣作為美國總部以外,規模最大的資料處理中心,全球存放在Google總部伺服器的資料,都將同步備份在台灣;資料中心一向是網路業者重兵之所在, 也是創造Google今日一千八百七十一億美元市值的珍貴資產。不久的將來,位於彰濱工業區約七十公頃的土地,就是保護、甚至擴大這份資產最重要的作戰中心。

根據了解,台灣之所以雀屏中選,和台灣的地理位置和產業背景有密不可分的關係。

當Google傳出要在美國之外另闢大型資料處理中心的地點,包括日本、韓國和中國等國家無不積極爭取,最後,Google在十八個地點中挑出四個,再從這四個地點中,選出惟一的地點,就是台灣。

耐人尋味的是,過程中,台灣政府並不知道Google正在進行這件事情,直到美國政府出面,向行政院接洽,執政當局這才發現自己得到一份天上掉下來的禮物。

這件投資案之所以意義非凡,是因為代表了幾項重要的指標:首先,外商投資台灣,不再只限於硬體製造業,而是轉向附加價值高、更有競爭力的軟體知識經濟產業。

另外,安全無虞的環境是重大投資的首要考量,此刻兩岸開放氣氛逐漸升溫,Google投資台灣,代表對台灣安全沒有太多擔憂。

還有,台灣的地理和戰略位置再度受到重視;連接歐、亞、美三大洲的光纖海纜,全經過台灣,讓台灣成為亞洲地區連接世界的窗口,地位當然重要。

當然,這項投資案將有助提升台灣形象,對吸引更多投資計畫,扮演領頭羊的角色。

在Google的伺服器平台上,存放著全世界的資料,要把這些資料放置到美國本土以外的地方,讓美國政府對此事特別關注。也因此,最初向行政院提出申請的,並非Google,而是美國政府派專人來台,確認所有細節安全無虞後,才敢作出最後決定。在實際勘察後,彰化濱海工業區擊敗宜蘭的利澤工業區,和高雄的大發工業區,雀屏中選;現階段,所有周邊硬體設施規畫已接近完成,待採購案通過後,即可動工。

這一次的投資案,直接受惠的,就是伺服器廠以及電信產業。○六年,Google於美國靠近華盛頓州邊界的哥倫比亞河畔,興建兩座超大電算資料中心,加起來面積超過兩個足球場,且各自擁有兩棟四層樓高的冷卻廠。

Google每天要處理數以億計的資料,並提供各種網路服務,這些大型的資料運算中心,就是Google主宰網路世界的武器。不僅在美國本土,Google在全世界建造了一支網路大軍,想像一下,就像一台全世界最大的電腦,所有的資料,都被集結在上面。在競爭激烈的網路時代,這類基礎建設是各大搜尋網路公司的布局和實力指標,所以Google才會如此保密到家。

從二○○一年的八千部電腦,到○三年的十萬部電腦,今日估計,Google在全球擁有超過五十萬部伺服器,全都以高速光纖網路連接,這些建設相當昂貴,投資往往高達數十億美元。

目前,台灣的伺服器廠商技嘉和微星,是Google主要供應商,而其他如廣達、鴻海、緯創也都有機會搶下大單。

台灣居世界光纖網路樞紐

除此之外,台灣更是歐、亞、美三大洲光纖海纜的樞紐,第一條是中美海纜,連接中國、台灣、日本、南韓、關島和美國,是世界容量最大的海纜系統;第二條是法新歐亞三號,連接東南亞、中東和西歐,是世界最長的海纜系統;第三條和第四條是亞太光纖網路一、二號,連接東北亞至東南亞超過十個國家。台灣九二一大地震,震斷了亞太光纖網路,造成中國和東南亞與美國通訊中斷,至今讓國際記憶猶新。

台灣網路樞紐的地位,就是讓Google決定落腳的重要原因。未來,Google勢必也將帶動更多網路建設,電信業者亦有機會提供更國際化的服務。

原本在一○一大樓三十七樓租用商務中心作為辦公室的台灣Google,即將搬遷到七十三樓,全新的專屬辦公室正在加緊趕工,徵人的計畫也正如火如荼的展開,這一切似乎都說明了,Google台灣將被賦予更重要的任務…(完整文章請見《今周刊》579期)

※Google的回應

針對來台設置資料處理中心一事,Google官方提出回應,表示Google的資料處理設備遍布全球,不會預設特定地點。

台灣代工產業(OEM)的經濟奇蹟有感

  大家都知道台灣的經濟奇蹟是由努力的中小企業所創造,也正因如此,小公司沒有夠大的資本去前進國際市場,在加上與西方語言及文化上的差異,談到品牌行銷國際就是很多企業家的痛,花了大把鈔票做形象,錢卻如進入無底洞,加上台灣的內需市場不夠大,沒辦法像美國及日本在國內也能培養出一些怪獸級的公司,因此大部分公司寧願接OEM單享受穩定收入也不願打自己品牌去冒險。

  OEM的好處在於

1. 不用直接接觸難纏的End user , 只需面對下單的廠商。

2. 省去行銷廣告費用,專注於開發及製造。

3. 接到國際級公司訂單等於坐擁世界市場。

4. 只要設法降低製造成本,分散貨幣匯率風險,爛訂單也會有利潤。

5. 將產品設計失敗風險轉嫁給品牌商。

由這樣看來似乎好處多多,但下訂單的白人也不是笨蛋,在養肥了台灣的代工業後,開始把風險轉嫁到代工合作廠商來,台灣的代工廠需要不斷的擴充產能,以滿足其訂單量,營收動能不足時,就砍OEM的價格或撤銷訂單,當然這在全球長達60年的經濟成長下,似乎都不成問題,但近期美國經濟因為次級房貸問題面臨衰退,股匯市都暴跌,美元突然變成不收歡迎的貨幣,在這全球最大的消費國經濟出問題時,長期以代工為生的台灣會如何?我想可以從最近的股市看出端倪,目前台灣電子股跌無止盡,大部分的績優股相較於去年高點都已腰斬,國際上更利空頻傳,在1月21日全球股市暴跌,1月22美國FED宣布調降利率三碼,1月23日 法國興業銀行傳出一年輕交易員克維爾做假交易讓銀行虧損近49億歐元,對歐美長期的經濟霸權有了極大的警訊,歐美經濟走向全球化的結果是把工廠全都轉移到中國等新興國家,帶動了新興國家的發展,也由於新興國家(如金磚四國)的快速發展,全球原物料大漲,黃金 、貴金屬、 原物料都在歷史高檔,也因如此中國實施宏觀政策來抑制過度發展,若此時全球經濟趨緩,或走向衰退,無疑是宣告全球經濟的泡沫化,所以索羅斯也對全球經濟發表了他的看法: 全球經濟處於自二次世界大戰以來最差的狀態。

若歐美經濟面臨衰退,全球經濟是否也會影響呢? 依目前的情勢,應該未必,新興國家的成長力仍然十足,這也是台灣代工廠須面對的挑戰,若M行化社會的右邊出了問題,是否可以轉向左邊的市場,由目前Asus的易PC熱賣可以看出,市場似乎潛力十足,但長期做OEM的台灣能抓住這次的轉變嗎?這是我覺得OEM訂單所帶來的問題 :

1. 不懂End user的需求

2. 缺發品牌形象抓不到客戶群

3. 缺乏對高品質的要求

4. 創新及設計能力低

5. 多數產品專利並未掌握在自己手上

6. 對於全球的經濟轉變應變效率較差

  我想台灣的產業結構也在轉變,爆發性高的電子產業隨著全球經濟趨緩,應該要休息好一陣子養傷,取而代之的應該是以中國或其他新興國家內需為標的產業,由於對中國政策的保守,電子產業難以進入封閉的中國市場錯失其近年快速成長的消費市場,在這次的風暴中各個中槍倒地,實在可惜,這也是身為台灣人的悲哀,站在投資者的角度,只能勸各位暫時避開OEM比重過高的公司。

星期一, 1月 28, 2008

科洛弗檔案 Cloverfield

上映日期:2008-01-25

類  型:動作科幻懸疑/驚悚劇情

片  長:1時15分

導  演:麥特李維斯(Matt Reeves )

演  員:【牛仔褲的夏天】布蕾克萊芙莉、【2006海神號】麥克吳傑、【辣妹過招】莉姿凱普蘭

發行公司:環球

官方網站:

http://www.cloverfieldmovie.com/

1/26晚上看的 , 本以為是類似梅爾吉勃遜的靈異象限(Signs) , 描述外星人入侵的劇情 , 看了以後才知道這比較像酷斯拉、 世界大戰、異形的綜合體,導演用了蠻特殊的描述及拍攝手法, 整部片就是災難現場發現的一捲DV攝影帶,因此整部片都是以手持攝影機的角度拍攝,而拍攝的人就是主角羅柏的朋友哈德所持,由於哈德一邊跑一邊躲怪物,所以整部片搖搖晃晃斷斷續續的,大家要能自我連貫劇情,而這樣的拍攝方式感覺比酷斯拉更逼真寫實,也更震撼人心。

片中的不死怪獸造型可謂保密到家 ,據說是深海的生物,已活了千年之久, 有點像樹懶的造型,也很像風之谷的巨神兵,除了高大如酷斯拉的身軀外,不怕砲彈的攻擊,身上有許多怪蟲會掉或下來吃人類,被怪蟲咬到的人會噴血而亡 , 羅柏一行四人由於在逃離災區途中接到羅柏女友貝絲電話,決定回去女友住家救人,途中驚險不斷,在馬路上要避開怪獸的大腳攻擊及美軍的砲彈,在地下鐵道要避開怪蟲的襲擊,到達女友的住處,發現大樓竟已經半倒,女友還被鋼筋穿身,在逃亡的途中可以看到晃動的畫面,哈德摔倒,被攻擊,都相當逼真,有點像在玩CS之類的電玩,由於美軍陸軍用盡了武器都無發傷害怪獸,最後決定使用毀滅性武器,不知是不是核彈,但主角他們卻在逃亡中,直升機被怪獸擊落,被彈藥炸死在中央公園,而電影就是他們留下來的畫面.在電影結束時,很多人都是一陣錯愕,這樣的結局的確留下許多問號,到底怪獸死了沒,還是要像日本酷斯拉一拍就是好幾集?

本片的片名有點怪,中文也翻的不好,field不是檔案的意思,Wiki上的說明如下

【在英语中并没有“Cloverfield”这个单字,但可将这个字拆成两个英文单字的组合字,分别是:“clover”和“field”。clover 意为三叶草(或是红花草苜蓿),field 则有原野、旷野、空旷的场所之意。
其实这部电影会取名为“Cloverfield”,主要是因为剧组希望严密保护故事内容不会外流,而“Cloverfield”则是制片J.J.亚伯拉罕位于洛杉矶办公室附近的一条街名,当时他们先用苜蓿地做为这部电影的代号,后来干脆就直接把这部电影命名为“Cloverfield”。】

關於電影
本片由派拉蒙影業出品,壞機器影片公司製作,麗茲凱普蘭、潔西卡盧卡斯、T.J.米勒、麥可史托大衛、麥克吳傑以及歐黛尤斯曼主演。編劇卓爾戈達德(著名電視影集《Lost檔案》),導演麥特李維斯(Matt Reeves),並請來《不可能的任務III》的製片J.J.亞伯拉罕;執行製片是蓋萊德及雪莉克拉克。幕後工作人員包括攝影執導邁可邦維倫、美術指導馬丁懷斯特、剪接師凱文史提特、服裝設計師艾倫米蘿妮克。特效則是由Double Negative及提皮特工作室負責製作。

影片內容與細節至今仍保密到家,可以確定的是-紐約將被毀滅,在影像與敘事風格上與《厄夜叢林》有點相似,主觀的攝影鏡頭加上片段不連接的時間畫面組合。

幕後花絮
◎構想起源
製片、編劇兼導演J.J. 亞伯拉罕《不可能的任務III》進行宣傳活動的時候,想到《科洛弗檔案》一片的題材。宣傳期間,他與兒子在玩具店看到滿坑滿谷的酷斯拉玩偶,他說:「我突然想到美國並沒有像酷斯拉這種日久不衰的怪獸角色。」於是想到要以一種全新的怪獸為素材拍攝一部電影,為了給觀眾耳目一新的感覺,他找來「雙面女間諜」及「LOST檔案」的編劇搭檔卓爾戈達德編寫劇本。

卓爾戈達德回憶說:「他打電話告訴我這部電影的基本架構,然後說這是一部關於一隻大怪獸的電影,但是全片都要用手搖攝影機拍攝。我一聽之後就說:『我要參一腳。』」導演則選上與J.J. 亞伯拉罕從小就是好朋友的麥特李維斯。

除了特效,影片將會以角色為主軸,探討片中每個角色的內心情感,。導演麥特李維斯說:「我之所以對這部電影感興趣,完全是因為故事是以人性的角度去描述一場空前的大災難。片中每個角色的個性都很鮮明,也都有發揮的空間,但是最大的挑戰也在於該怎麼把這部災難片拍得很真實。」J.J. 亞伯拉罕的解決方法就是透過透過哈德這角色拿的V8攝影機拍下整場災難的過程,以及片中角色之間的感情和互動。

片中人物將在影片前二十分鐘一一出場,而且確實地強調出每個角色的個性。片中的另一個故事支線是男主角羅柏和貝絲(歐黛尤斯曼飾)之間的曖昧感情關係。哈德拿著V8在拍攝的同時,無意間用了羅柏之前拍攝他和貝絲的帶子,於是片中會交插羅柏和貝絲的片段,以及災難發生當晚的可怕畫面。

◎V8裡的怪物
製片J.J. 亞伯拉罕一向都能引領影視界的風潮,他這次以V8攝影機拍攝一部大製作特效片,再度創造出一種全新的電影類型。J.J. 亞伯拉罕說:「當我在發想這部電影的概念,不禁聯想到YouTube在全球大受歡迎的現象。只要有一台電腦可以連接網路,每個人都能到來自伊拉克、倫敦、西班牙或是紐約的片段,而且這些都是一般人用最簡單的V8攝影機拍攝的片段。」

編劇卓爾戈達德則說:「上YouTube網站看別人拍的片段,對觀看者來說有一種偷窺的快感。不知道為什麼,當人們知道這些片段是真實的畫面,他們就會忍不住想一直看下去,就像是侵入別人的生活。」

導演李維斯說:「為了讓觀眾相信這些畫面都是一個人拿著簡單的數位攝影機拍出來的,片中就不能有廣角的大場面,也不能用雙機作業,以不同的角度拍攝兩個角色的動作反應。觀眾看到的一切,都必須從哈德的攝影機角度呈現。」

為了呈現出業餘的畫面,不少鏡頭都交由飾演哈德的演員T.J.米勒親自拍攝,由鏡頭一掃而過的怪獸畫面,不但帶給片中人物驚嚇,也讓觀眾感到更驚恐害怕。

◎特效場面
本片的特效鏡頭分別由兩家特效工作室負責:Double Negative特效工作室以及提皮特特效工作室。提皮特特效工作室主要負責製作怪獸的特效鏡頭;Double Negative特效工作室則負責製作紐約市被摧毀的特效畫面。

怪獸則來自製片J.J. 亞伯拉罕的原始概念,他說:「這是一隻獨一無二的怪獸,它活在水底已經有好幾千年,一直到現在才從水中冒出來,所以它很困惑也很生氣。」

片中並沒有特別說明怪獸是從哪裡冒出來的,在特效與動畫師的努力下,這隻怪獸身上會掉下很多類似寄生蟲的小怪獸,這些小怪獸會突然冒出來攻擊片中角色,營造出不少嚇人的效果,這些像中型犬差不多大小的小怪獸數量驚人,而且在紐約市到處肆虐。

picx_f1en0106027708 picx_f1en0106027705 picx_f1en0106027706 picx_f1en0106027709 CLOVERFIELD picx_f1en0106027711 picx_f1en0106027721 picx_f1en0106027722 picx_f1en0106027723 picx_f1en0106027712 picx_f1en0106027704 picx_f1en0106027718picx_f1en0106027710 picx_f1en0106027714 picx_f1en0106027713 picx_f1en0106027715 picx_f1en0106027702 picx_f1en0106027716picx_f1en0106027719 picx_f1en0106027720   picx_f1en0106027701

200px-Abrams_1-18-08 cloverfield-monster-picture 20042292235825144

星期二, 1月 22, 2008

超級星光大道冠軍賽有感

1. 比賽的名次跟籤運有很大的關係

2. 不同的遊戲規則會造就不同的冠軍

3. 只要實力被認同 , 輸了比賽的人未來的發展不一定會較遜色

4.不同的裁判也會造就不同的冠軍

5.不同的計分公式也會造就不同的冠軍

6.才氣及個性容易在比賽中被磨掉

7. 直接參加PK賽是成名捷徑

8. 原來比賽可以先排演

9. 千萬不要第一個上場

10. 歌唱比賽是原住民的天下

相關新聞

記者林淑娟/台北報導

中視「超級星光大道」昨晚現場直播第二季總冠軍賽,經過兩輪激戰後,比賽結果大爆冷又惹爭議,賽前總積分第三名的「八家將」賴銘偉竟然殺出重圍,尤其賴銘偉的勝出更導因於製作單位加重計分最後一首歌的分數,導致一路積分領先的梁文音翻船,以0.4分之差,錯失第一名冠軍寶座。

今天凌晨12點半比賽結果揭曉後,不管是記者或觀眾、網友全都對製作單位複雜的計分方式感到質疑,網友「噓」文更是塞爆BBS﹔根據媒體事前得知以及製作單位昨天提供的節目流程表上公佈的計分方式,昨天決賽前的三場總積分佔四成,昨晚的決賽成績佔六成﹔但昨晚進行到第二輪比賽時,媒體才得知,計分方式已變成之前的三場加上昨天的第一輪總分加起來佔四成,最後一首歌成績佔六成。

由於梁文音昨天兩場分數分別是24及21分,賴銘偉是20分及23分,若依照原先外界認定計算方式,梁文音最後應該會以總積分21.1奪冠,賴銘偉則是19.96﹔但製作單位將改變計分方式,導致最後一首歌拿23分的賴銘偉,總分反而變成21.1,梁文音反而以20.7反勝為敗。

製作人呂沐橙則表示,計分方式一直都很明確,主持人陶晶瑩在節目一開始也有解釋計分方式﹔但根據製作單位的節目rundown,清楚寫著「1/18決賽成績佔60%」,外界認定比賽計分有瑕疵的爭議並非空穴來風。

昨天觀看現場直播的網友,看到最後宣布比賽結果時,簡直不敢相信自己的耳朵和眼睛,大罵真是「太沒天理了」、「見鬼了」、「太扯」、「簡直是超級內定大道﹗」,還有人罵說「難道是為了破除梁文音被內定就故意這樣惡搞嗎﹖」

事實上,原本經過一個多小時的激戰、確定林宜融是第五名後,原本積分在五強中墊後的葉瑋庭,演唱拿手曲風珍妮佛蘿培茲的「Let’s Get Loud」,獲得超高超高評價的24分,積分馬上大躍進,成為第二名,梁文音甜美性感曲風的「Candyman」也拿到24分,總成績繼續保持在第一名﹔正當大家以為葉瑋庭反成了威脅梁文音的奪冠大黑馬時,最後竟然殺出賴銘偉,比賽結果令眾人跌破眼鏡,梁文音的獎金也從第一名的百萬元銳減為三十萬元。

特別的是,昨晚第二輪比賽的由皆具有原住民血統的前四強繼續拚戰,連主持人陶晶瑩都忍不住激動表示:「原住民大亂鬥要開始了,原住民不是人,是我們心中的神哪﹗」

星期三, 1月 16, 2008

爆爛的高鐵訂票系統春節訂票大事記

2008/1/5 高鐵凌晨12:00開放網路定位 , 結果是根本連不上 , server整個掛掉 , 我等到快3點都還沒能連上 , 但高鐵卻推說有人用電腦程式自動訂位,讓系統超過期能負載的瞬間流量6800人次 ,並說該問題於2小時後修復,不知有沒有人半夜4點訂到票的?

2008/1/6 高鐵說全部售出的十五萬八千多張票,網路訂票高達十三萬四千多張 ,我中午才進入訂票,確不斷出現信用卡授權失敗 ,害我多訂了好幾張,基於此點我對高鐵所宣布賣出的票數感到訝異,難道自己不會心虛嗎?一堆重複訂票的訂單.

2008/1/7 由於高鐵說3日內要到站取票 , 只好跑到台北火車站取票, 發現大排長龍,都開放網路訂位了, 還是要到站排隊,更神奇的是,當天還是可以買得到票

2008/1/8 高鐵出現取票潮 , 把車站塞爆,而且有人反應似乎被重複扣款,因此宣布可以晚3天扣款 , 當日高鐵宣布熱門時段皆已沒有票

2008/1/12 未付款之預售票釋出 , 高鐵宣布春節天天都還有票, 連最熱門的小年夜都只有一班客滿

整個過程猶如辦家家酒,高鐵花了這麼多錢,其訂票系統確爛到無法把票賣掉,有買票經驗的人都知道,常常是對外號稱客滿,但到現場都還有票,難怪高鐵還要推個自由座來補票賣不掉的問題。高鐵系統的問題據我分析如下

1. 沒有在系統加入驗證碼防止程式自動訂票

2. 沒有加強個人身分驗證以防止重複訂票 , 應可以用自然人憑證驗證或手機驗證

3. 系統之負載能力不足 , 如果沒有能力維護就委外

4. 劃位系統之保留時間及座位釋出時間沒有設定好 為了防止重複定位 常莫名其妙鎖住一堆位置

5. 沒有警示系統 , 對於異常交易應該有排除及警示的能力

6. 系統應該有整合的問題 ,櫃台售票 與網路售票 和售票機的配票應該有些問題

7. 取票應該可以與便利超商或郵局合作 , 要不就加郵資寄送

參考網頁

http://udn.com/NEWS/FINANCE/FIN9/4168235.shtml

http://www.libertytimes.com.tw/2008/new/jan/8/today-life4.htm

http://www.ettoday.com/2008/01/06/91-2212748.htm

http://www.ettoday.com/2008/01/07/327-2213446.htm

http://udn.com/NEWS/OPINION/X1/4169321.shtml

星期二, 1月 15, 2008

Web 程式開發之 MVC 架構心得分享

從1994年 internet 開使風行 , 網站的開發經過了不少演化過程 , 從最早的純HTML -> CGI , javascript , java applet -> PHP/FI -> ASP -> JSP -> ASP.net , Java 6 ,PHP5 , 這段期間IT人不斷的學習新版本語言,嘗試新的架構,而軟體領域也被區分成web-baesd與Desktop application 2大陣營 , web-based application 通常透過Web browser 啟動 , 可以提供給多人同時使用  , 有著版本更新容易 , 不用擔心使用者硬體環境的優勢 , 但也有著執行效能不佳 , 無法有Desktop程式那麼多powerful 及底層的運算的問題 ,  在軟體開發流程上 , 散亂的web-based程式 , 總是把UI(HTML + CSS  + javascript)與Server side script (ASP PHP JSP)混在一起開發 , 因此常出現Art designer 與 UI designer 和 programmer 共同存取修改同一個檔案造成衝突 , 並加深了溝通的Cost ,  因此大家又開始推廣MVC的架構 , 想讓系統擺脫HTTP導向的開發模式 , 轉向較佳的軟體工程架構,以下是MVC的示意圖

MVC-Applied-Servlet

簡單的說

View : 就是Html 或 JSP檔  , 要呈現給user的結果頁 .

Model : 就是 java bean  , 通常直接存取資料庫

Control : 決定view 的action 要取用那一個Model 

這樣的架構其實在ASP當紅時期也有玩過 , 但當時會把大量的html 包在 DCOM(Model)裡 , Control 可以用ISAPI來實現 , 而View就是ASP或HTML , 但對中小型網站及小團隊這樣的架構反而讓開發及維護變複雜 , 並讓新進人員無法很快上手, 或許對大型的系統 , 如開發企業應用軟體、ERP、金融系統.....等需要穩定及嚴謹的架構應該比較適合.

但MVC的擁護者當然不會輕言放棄,最近在JAVA平台最常被使用的首推Stutus framework了 , 目前已經演進到2.0 ,似乎有越來越受歡迎的趨勢,其架構如下 :

mvc2_struts

before_after

其特色為:

1.在View 用Tag libary 取代傳統的JSP語法 , 讓前端的code更為乾淨簡潔

2.提共多種Control可以實做 , 僅需將結果集或資料填入View , 讓View去處理呈現的部分即可, 可針對純邏輯層寫Action 或 針對前端表單寫ActionForm , 另外還有ActionForward , ActiomMaping

image1

由此圖可看出Struts 不碰Model端 ,為極輕量的framework , 背後有Apache 組織的支持 , 目前加入全球化及AJAX的支援, 相信會越來越普及。

  最近Microsoft 陣營也不甘示弱 , 在ASP.Net 3.5 Extensions 開始支援MVC架構, 結合VS .Net 2005 看起來蠻容易上手的,並可直接做test.

TddDI-Project-Tree_3

看來MVC又變成Web programmer 一定要了解的架構 , 但有點值得玩味的 , 這波Web2.0 的網站有多少網站用到這樣的架構, 相信大多數靠創意為生的web2.0網站一開始決不會用此架構來開發,因為該類型網站的架構及功能一直處於變動演進的狀態, 前後端都有變動的需求,很難一開始就拆解得很好,對於這類長期在beta version的網站 , 應該是在功能及流量趨於穩定成長且開發人員增加到一定數量時再考慮改版導入,我最擔心的是IT人的自負通常會認為完美的架構可以解決一切,而花大把的時間投入開發及鑽研技術,這樣容易痛失市場的先機,說句難聽的, 你的code多爛用戶看不到 , 不友善的界面和流程 , 不好用的功能才會讓用戶退卻,技術架構 、介面流程、 開發效率 一定要取的均衡才能面對這快速變動的市場 。

資料參考來源

http://www.jcorporate.com/expresso/doc/edg/edg_WhatIsMVC.html

http://www.ibm.com/developerworks/cn/java/j-struts/

http://www.ibm.com/developerworks/cn/websphere/techjournal/0302_fung/fung.html

http://haacked.com/archive/2007/12/07/tdd-and-dependency-injection-with-asp.net-mvc.aspx

沉重的投名狀

  12月28日 去電影院看完了投名狀 ,心情變得很沉重 , 本部電影是由1973年的經典武俠電影刺馬改編 , 描述19世紀末 , 清末太平天國之亂,三位如梁山泊108好漢的結拜兄弟,如何在亂世中結義,立下投名狀 , 如何通力合作弭平叛亂 , 又如何因為不同的立場及理念 , 兄弟相殘.

  龐青雲(李連杰 飾)是位從死人堆裡逃出的將軍 , 由於後援部隊故意袖手旁觀 , 導致其全軍覆沒 , 詐死以求生 , 在失魂落迫下投入了土匪窩 , 跟著首領趙二虎(劉德華 飾)與其弟 江午陽(金城武)一起打劫為生 , 但其山寨卻遭清兵洗劫 , 眾人憤而聽龐之建議投效朝廷,成立山字營 ,在履建奇功下卻讓兄弟有了許多間隙

  龐青雲為了實現其沒有戰爭之太平盛世之理想 ,用兄弟血汗換得功名 , 而後確沉匿於權勢貪戀二虎之妻 , 又擔心二虎於蘇洲一役不滿自己殺害4000太平軍的幾乎叛走的行為, 會擔誤自己的功名 , 以致於違背投名狀殺了二虎 .

  趙二虎是直率重義氣的好漢 , 在亂世裡為了求溫飽 , 集結了一些兄弟當起了強盜 , 因為龐的出現加上清兵的欺壓,憤而從軍 , 在最慘烈的蘇洲一役 ,在糧草不足弟兄士氣低落的狀況下,隻身入敵營想刺殺太平軍首領 , 卻意外用不殺太平軍投降之人為條件做交換取得太平軍投降 , 誰知龐以現實考量, 並無足夠糧食為由 , 拒絕收納俘虜 , 下令坑殺太平軍 , 並將意圖阻礙之二虎鎖於祠堂  , 造成兄弟從此有了不可解之心結 , 龐功高震主 , 對手魁字營有意拉攏二虎 , 二虎斷然拒絕卻遭龐殺害 .

  江午陽從小跟著二虎 , 對龐青雲的武功及智慧也非常崇拜 , 在片中似乎是2位極端的人中間的潤滑劑 , 在蘇州一役後發現龐青雲與二虎之妻的姦情 , 為了大局著想隱瞞了事實, 在發現龐欲殺二虎之際 , 實行了投名狀的誓言 ,【 外人亂我兄弟者,視投名狀,必殺之 】, 殺了把他從小帶大的大嫂 , 卻還是來不急阻止二虎的死,最後於龐青雲任兩江總都當天 , 刺殺龐青雲 , 並不斷高喊 兄弟殺我兄弟者,視投名狀,必殺之!這一幕金城武演得很好 , 令人印象深刻。

  現在雖不是戰亂的時期 , 投名狀也非真實故事, 但卻仍可以看到類似的情節在生活中發生,在遇到名利誘惑,在遇到為目的需做取捨時, 你會是哪一個角色? 還是願意成為奮勇殺敵 , 為2倍安家費當砲灰,搞不清楚立場的戰場小卒? 還是你已經是高高在上 , 擁有權勢 ,喜歡玩弄人性及排除威脅的官僚呢?

 picx_fvch2091396801 picx_fvch2091396805 picx_fvch2091396806

picx_fvch2091396808 picx_fvch2091396810 picx_fvch2091396812 picx_fvch2091396813 picx_fvch2091396815 picx_fvch2091396819 picx_fvch2091396824

星期五, 1月 11, 2008

電影異形戰場2 AVP2

上周六去看了異形戰場 , 雖沒有太大驚喜 , 但愛看這類怪物電影的我也算過了小癮 , 上一集看起來是三位終級戰士(Predator)菜鳥不敵異形, 這回換成老鳥上場 , 一位戰士屠殺眾多異形,這回的魔王不是異形皇后,而是異形寄生終極戰士演化的Predalians,擁有更大的氣力及直接對寄體排卵的能力,最後跟終極戰士對戰雙亡. 蠻喜歡戰士所帶的武器 ,但以終極戰士這麼高科技的星球,武器似乎都沒有升級哦,Bug一樣很多,隱形遇到水會失靈,三角瞄準系統不准,紅外線偵測系統沒辦法查覺上下方的敵人,電漿加農砲緩衝時間太長,該星球的科學家要檢討一下,下一個版本要改進!!

 

2063926185_b017d2a951   2063927107_e538dbb4f3     2064036825_860fc14370 2064037343_0d1c0ccb83     2064721280_09328091e7 2064832884_bdc2d90f29 2064033039_2b768d3c67 2064034633_040fd1c6bb 2064033553_e7032921ca 2064830274_28337b3c86 2064829168_f934cc327c 2064831334_e032f15277 2064830856_b9aebd8b3d 2064108675_a8ab1dfd6e 2064109203_d3b2fe6a4d 2064110499_10ff02e678 2064904810_662c493937 2064905214_5562cd1962 2064906172_b7b6d401bc 2064906608_e8fc4a3064 2064907056_ff50025b15 AliensvsP-3 avp2-japan2 AliensvsP-4 picx_faen8075873001 picx_faen8075873005 picx_faen8075873007 picx_faen8075873008 picx_faen8075873009 AVP2KS- 509   The Predalien (right) and Predator engage in a final battle that could decide the fates of the residents a small Colorado town. Photo credit: Courtesy of 20th Century Fox
TM and ?2007 Twentieth Century Fox. All rights reserved. Not for sale or duplication.