October 31, 2006

頂尖對決 The Prestige

20061031_01.jpg

本來想說看個輕鬆一點的電影,才放棄了網友一致看完都感動落淚的「海防最前線」,選了「頂尖對決」來看。

魔術表演原本是個娛樂性很高的題材,結果看了「頂尖對決」完全不是那麼回事。劇情到接近結局的時候就很嚇人了,導演對於劇情的細節處理的很好,整部電影時空交錯的穿插手法也很清楚的把觀眾的思路引導到正確的位置上。

這種用生活化的題材來描寫人性黑暗面的電影有時候比恐佈片還要恐佈,也很推薦大家去戲院感受一下。

注意: 千萬不要看任何影評或討論,直接去電影院看才會值回票價。

Posted by Neo at 12:14 PM | Comments (6)

October 23, 2006

我的超人女友、玩命關頭3:東京甩尾、水中的女人、盧安達飯店

我的超人女友 My Super Ex-Girlfriend
20061023_01.jpg

劇情還蠻有創意的啦,也不悶的喜劇片。只是不適合帶小孩子看。

玩命關頭3:東京甩尾 The Fast and Furious 3 : Tokyo Drift
20061023_02.jpg

開頭還不錯看,但是之後就有點乏善可陳,明明是賽車片卻拍的像功夫片,中間主角還要拜師修練才能報仇,亢長的情感描述對於追求賽車刺激的觀眾來說實在很多餘,而且最後的對決也沒有周董演的「頭文字D」好看。電影看到一半我老媽電影還打電話來問我說要不要她先幫小狗洗澡,我是怕她沒洗過會洗出毛病,所以叫她先不要洗。其實剛講完沒多久是有點小後悔,因為自己洗實在很累。

結果沒多久,電影裡面的韓哥對主角說了一句話:

人生很簡單,做了就不要後悔

這句話對我來說感觸很深,尤其還正在後悔的時候...

記得以前小時候看少年快報的時候,看到了一個名言:

這世界上沒有「如果」二個字,就沒有煩惱了。

人生難免會犯錯,不論結果是好是壞,相信自己的決定,這才是人生。

水中的女人 Lady in the Water
20061023_03.jpg

你...覺醒了嗎?

這部電影用很特別的方式來描述一個發生在現實世界、而且相當嚴肅的床邊故事,但是也很發人深省。

很多人對於自身的能力跟未來都抱持著懷疑的態度,不論是男主角還是劇中寫「食譜」的作家。但是人就是需要在不斷的錯誤及嘗試中才能成長,這也是企業常說的,要把正確的人放在正確的位子上才能發揮作用。

不論結果如何,都要對自己有信心,放手去做就對了。

盧安達飯店 Hotel Rwanda
20061023_04.jpg

描寫 1994 年4月在盧安達發生的種族屠殺事件,雖然整部電影看下來沒有高潮起伏可言,但也能確實的把觀眾的帶到當時的情境裡面。網友也拿 HBO 自製的「泣血的四月」來比,只是近期 HBO 沒有要放,只能再等等了。

泣血的四月:
http://www.hboasia.com/signaturecn/movie/956?country=TW

註: Nick Nolte 在盧安達飯店片中看起來還真像布希,怎麼看都覺的怪怪的...哈哈。

20061023_05.jpg
(有圖有真相)

Posted by Neo at 09:53 AM | Comments (2)

October 22, 2006

用 PHP5 打造簡易的 MVC 架構

還在為選擇 PHP MVC Framewrok 煩惱嗎? 有興趣的話不妨自己試著打造一個簡易的 MVC Framework 吧。

PHPitBuilding a simple MVC system with PHP5 一文中教大家如何使用 PHP5 + SPL 製作出簡單的 MVC Framework。

不論是否需要 MVC 架構,這篇文章中使用了許多技巧相當值得學習,例如使用 SPL 的 ArrayAccessObject 操作起來像 Array 一樣

(使用前)

$registry->set ('name', 'Dennis Pallett');

(使用後)
$registry->['name'] = 'Dennis Pallett';

getController 範例中,利用 function 的 & 傳址呼叫變數當成 return 來用,也就是把執行結果分別用多個變數來回傳。

function getController(&$file, &$controller, &$action, &$args) {
   $file = 'a';
   $controller= 'b';
   $action= 'c';
   $args= 'd';
}
(利用 & 把欲回傳的結果放在變數內)
function delegate() {
   getController($file, $controller, $action, $args);
   echo $file.$controller.$action.$args;
}
(呼叫 getController 後,$file 等 4 個變數就可在 delegate 使用)

以及利用 PHP 的變數動態載入 Controller 及執行對應的 Action:

$class = 'Controller_' . $controller;
$controller = new $class();
$controller->$action();

相信文章看完後,除了對 MVC 的架構方式有個概念之外,也能學到一些可以簡化程式碼的小技巧。

Building a simple MVC system with PHP5:
http://www.phpit.net/article/simple-mvc-php5

Posted by Neo at 12:23 PM | Comments (0)

October 18, 2006

「台灣館」是地區館還是國家館?

無意挑起政治議題,只是看到這則新聞很難不讓我有這樣的疑問。

網勁的oBuy全買網7月正式登陸,並與大陸最大入口網站新浪網結盟,開設「新浪商城台灣館」。昨天則與中國大陸最大電子商務集團阿里巴巴旗下的淘寶網合作,開設「淘寶商城台灣館」,搭建兩岸消費者購物平台。

新聞網址:
http://udn.com/NEWS/INFOTECH/INF3/3562599.shtml

就當我想太多了吧,看看能不能在商城上掛個國旗。XD

Posted by Neo at 11:56 PM | Comments (9)

October 10, 2006

Web 2.0 網站購併潮背後的省思

近期網路上最大的新聞就是 Google 以 16.5 億美元購併 YouTube,台灣的新聞媒體自然也開始大幅報導這家公司及二位創辦人。

20061010_01.jpg
(二位創辦人笑的合不攏嘴的背後及未來是什麼?)

YouTube 對於喜愛分享影音檔案的網友的確是很棒的平台,只是 YouTube 最後也不免跟大多數 Web 2.0 的網站一樣被購併,這也是我之前在 Mr.6 專欄回應中所提出的:

Web 2.0 目前的退場機制只有「讓別人買」一途嗎?

相信待過網路界的朋友都知道,網路公司最大的成本在於硬體及頻寬的費用,尤其影音分享網站更是嚇人,據聞 YouTube 每月要負擔大約100萬美金的費用給 Limelight Networks,而讓 YouTube 付的起這筆錢的推手,就是先後投資 YouTube 1,150萬美金的紅衫創投 (Sequoia Capital),也是 Google 堀起時的金主之一,同時也是眾多網路公司的幕後金主。

20061010_02.jpg
(紅衫創投的首頁)

其實不難發現裡面有關連之處,YouTube 的二位創辦人是從 PayPal 離職後創辦 YouTube,巧合的是這次的購併的主角 Google 及配角 PayPal 都是紅衫創投的投資的公司。

這告訴我們什麼? 除了要佩服紅衫創投慧眼獨具之外,雖然我個人不是創投業,但對於獲利明景的不明的 YouTube 來說,我的直覺也告訴我在網站一買一賣之間的確有股暗流在操作。

如果創投的持股比例夠大,要讓 Google 購併 YouTube 不一定是創辦人的本意。在 Yahoo!、Google 等公司為求穩固市場地位的情況下,似乎讓創投業有機會在 Web 2.0 Hype 中玩起投資 Web 2.0、賣 Web 2.0 的短線操作運動?

不論YouTube 的二位創辦人會不會因為這個購併案成為億萬富翁,但是可以確定的是紅衫創投的確又成功的再將一軍。

前陣子鬧的很大的消息是傳出 Yahoo! 要用7億購併無名小站的消息,如果成為事實之後,台灣媒體大概又要拿「網路新貴身價上億」、「台灣網站奇蹟」、「Web 2.0 之光」之類的名詞出來宣揚站長群。雖然彼此都否認了這個消息,無名的 Wuku 也跳出來說沒這件事,但實際上如果賈伯伯要賣給 Yahoo!,無名小站的經營團隊也不能說什麼。

20061010_03.png
(無名經營團隊董監事持股比例為 27%,永駿投資持股 73%)

想當然爾,創投有了退場機制可以把投資換成現金,可謂是最大的受益者。至於網站的創辦人在被購併之後會變成怎樣,大家可以看看過去跟現在的例子。

奇摩站的生父盧大為,購併後被 Yahoo! 發放邊疆至北亞擔任資深總監,2002 年接受媒體採訪時語帶悲情的說「我仍希望自己是個拓荒者!」,當時也道出自己礙於跟 Yahoo! 的 2 年合約限制,果真在 2005 年二話不說就離職了。

紅點創投(Redpoint Ventures) 去年初投資了 Myspace 1,500 萬美金,MySpace 在被媒體大亨梅鐸的新聞集團(News Corporation) 購併之後,創辦人以為可以照原先的營運模式繼續下去,結果在母公司的壓力下不得不做出讓網友反彈的決策,甚至被網友取了個「邪惡億萬富翁暴君」的稱號,現在接受媒體採訪時只能落陌的說「能工作得開心就好」。

這就是資本主義的現實,希望創業者引以為鑑。

Posted by Neo at 11:31 PM | Comments (8)

CakeX 0.1 alpha Release

CakeXCakePHP + xajax 的綜合體,CakeX 從今年 6 月份就存在於 CakeForge當中,經過 3 個月之後總算有 alpha release 了。

不巧的是 xajax 0.5beta 也在這個月初釋出了,而且更動的範圍還不小,0.5 這次連語法都改了。根據我個人整合 xajax 的經驗,每次要套用 xajax 新釋出的程式都得經過一番大改。

使用 xajax 的架構可以更符合 MVC 的精神,完全不用在 View 端寫額外的 Javascript,只要透過 xajax 內定的 function 便可達到直接呼叫後端程式的功能。

原本對於 CakeX 的期望在看到 Demo 之後已經支離破碎了,可能受限於 CakePHP 架構的關係,CakeX 把 View 弄的太複雜了,而連 Form 都被拆開成:

<?php e($cakex->form('/cakex_demo/example_wall/write/'))?>
:
:
</form>

殘念....Orz

CakeX 官方網址:
首頁- http://slun.ic.cz/pages/open-source/cakex/
下載 - http://cakeforge.org/frs/?group_id=77
安裝 - http://slun.ic.cz/pages/open-source/cakex/#installation-cakex

Posted by Neo at 04:36 PM | Comments (1)

October 09, 2006

被素食店佔領的大安區及信義區

之前找素食店時從 UrMap 抓下來的,只列素食小吃的部份而已:

20061009_01.png

(還真壯觀呀...但是我怎麼還是常常找不到東西吃呀..XD)

Posted by Neo at 09:56 PM | Comments (5)

October 08, 2006

使用 Google Code Search 尋找資料庫密碼

用 Google 來破解網站已經不是什麼新聞了,在國外甚至有專書教導大家如何使用 Google 來做 Hacking:

20061008_01.jpg
(Google Hacking for Penetration Testers)

而 Google 的新服務 Code Search 推出之後,已經不是資訊人員把關就夠了,而是整個內部控制流程都必須有一套標準規範,否則任意把程式放在開放的空間,企業內部的資料庫密碼可能瞬間就流入他人之手。

以常見的 Wordpress 為例:
http://google.com/codesearch?q=+lang:php+file:wp-config+user+-sample&start=10&sa=N

會被 Code Search 搜尋到大部份以人為流程上的疏失較多,如:
1.打包放在備份主機上
2.打包提供給客戶下載
3.FTP 上傳到另一台主機上,解壓完卻沒刪掉
4.原本的 Web Server 突然不支援某種語言了

如果是自行開發的軟體,檔名儘量避免使用 config 或 setup 之類的通俗單字,密碼變數也儘量少用 password 或 passwd 。至於資料庫對於連入的帳號也必須同時做 IP 限制,經過層層防護才能把風險降到最低。

如果企業還沒有自覺到網路時代對於資訊安全的威脅,只能套句獵人的台詞來形容:

光著身子立於雪地之中而不覺的冷

Posted by Neo at 02:48 PM | Comments (0)

October 07, 2006

賴家王老五、關鍵密碼、達文西密碼

賴家王老五 Failure to Launch
20061007_02.jpg

台灣國情跟美國不同,所以很難想像跟父母同住有什麼奇怪的地方,但是當成單純的愛情喜劇倒還真的不錯。

關鍵密碼 Lucky Number Slevin
20061007_01.jpg

雖然看電影之前不小心在開眼的討論區有踩到小地雷,不過看的還是蠻過癮的。也許很多人會認為前面很沈悶,但是因為我個人很喜歡看人性面的呈現,所以一路入迷到最後。這部電影對於每個角色的刻畫都很細膩,並且同時堵住觀眾的思路,因此當角色反轉的那一刻便產生極大了的爆點,並且還安排了案外案的結局,回歸人性的善良面,真的值得一看再看。

達文西密碼 Da Vinci Code
20061007_03.jpg

純當動作電影來看的確不錯,看著二個手無縛雞之力的男女主角,完全沒有周潤發、湯姆克魯斯的身手,只能靠著智慧一邊逃一邊往目標邁進的過程著實讓觀眾時時刻刻為他們捏一把冷汗。只可惜但結局有點草率,壞人掛的不過癮。而且草木皆兵過了頭,照這個模式看到中間很容易就猜到後面的劇情走向,但過程還是相當的緊張好看。

Posted by Neo at 08:09 PM | Comments (2)

October 06, 2006

簡單好用的多媒體相簿 Thickbox Gallery

來自日本的 Thickbox Gallery 是一個用 PHP + Thickbox 的網路多媒體相簿,對於懶的輸入相片名稱,只想純粹把相片、影音檔案放在某個資料夾供人觀賞的話,Thickbox Gallery 的確是很好的選擇。

20061002_04.png
(除了有相片之外,也可以把影音檔案的圖示顯示出來)

20061002_05.png
(顯示方式很像 lightbox,但 Thickbox 左下角還能直接換圖喔)

管理的方式很簡單,只要編輯 conf/settings.php 就可以了。只要增加 $Albums 的陣列 ($Albums[0]、$Albums[1] ) 就能新增相簿,而且方便使用者不用複製一份,所有的相簿設定都會繼承 $Albums[0] 的內容,如果有不同的參數才需要額外設定。

指定好相簿的目錄之後,只要把檔案放到對應的目錄就可以了。

如果不喜歡用 FTP 上傳,也有提供 Web 管理介面可以用:
20061002_03.png
(管理介面還提供直接把圖片上傳至 Flickr 喔)

官方網站 (含 Demo):
http://www.free-design.jp/tbg/

Posted by Neo at 07:45 PM | Comments (5)

不可能的任務III、2006 海神號

不可能的任務III Mission: Impossible III

20061006_01.jpg

雖然是從一半開始看的,看這部電影心情真的很緊張,全世界的倒楣事都發生在阿湯哥身上了。很扯的劇情+超人不死的阿湯哥,的確很像網友說的「霹靂布袋戲」。但這部片的確用了很多想像力來拍攝,就算劇情再怎麼不合常理,驚險萬分的場景及特效也讓人看的大乎過癮。

2006 海神號 Poseidon

20061006_02.jpg

很多朋友說海神號不好看,我個人倒是看的很開心。雖然這類災難脫離片中途一定要有犧牲者的公式依然不變,但是海神號把人類曝露在驚恐下的本性詮釋的很好,尤其從長長的排水道要逃出去的那一幕更是讓人無法呼吸,一群人擠在一起,後面就是即將爆滿的水位,最前面又卡住出不去,而且你的眼前還有一個幽閉恐懼症的人一直不走,中間還有吃太胖卡在通道上不去的老頭子,這種細膩的編導手法讓觀眾就如同身歷其境般的痛苦難耐,這也是導演在 DVD 幕後花絮所想營造的感覺「如果是你,你逃的出去嗎?」

Posted by Neo at 05:50 PM | Comments (4)

October 02, 2006

網擎停止 OpenMall 比價搜尋服務

今天看到網擎的比價服務關閉了,其實有點傷心,網擎的比價服務真的非常的棒,由於他們跟各大購物站是採合作的方式,所以資訊都相當的精準,當時也吸引到家樂福在上面放廣告。20061002_02.png
(剛剛去看原網址,已經貼出公告了)


在 2004 年的時候,我就寫過一篇「比價網站幾乎全軍覆沒 」,在幾個月前 Froogle 比價服務 Google 也在今年6月正式宣告打入冷宮了,這個月來看 Openfind 的比價也停止服務了。

國內還有幾家知名度不高的比價網站,如 BalafindSearchWant 都是用 spider 的方式搜集資訊,由於這是以未經同意的方式存取,最大的風險就是搜集資訊用的 IP 被封鎖,更嚴重一點可能會吃上官司。(在國外已有案例,eBay 曾經對比價網站提出告訴)

不論比價網站在台灣是不是一個可行的商業模式,但是台灣的大型銷售通路都不喜歡自己的價格外流,卻又很喜歡去比別人的價錢。這就如同台灣唱片業對 MP3 又愛又恨的狀況一樣,因此未經授權使用 Spider 存取他人的購物網站還是有爭議存在,實在不可不慎。

延伸閱讀:
網路上的弱肉強食?談比價網站和獨立書店
Google強化新功能 恐打擊ebay
Google Video - What a Difference a Link Makes

本站相關文章:
比價網站幾乎全軍覆沒

Posted by Neo at 01:29 AM | Comments (8)