2010 年 8 月 29 日

李小龍的喜劇

除去未完成的《死亡遊戲》,李小龍在世時儘完成了四部電影作品,而其中第三部《猛龍過江》與另外三部大異其趣。最明顯的差別在於-雖然我們可以將這些電影全都歸類到功夫片下,但是在情節發展上,另外三部都是復仇劇,而《猛龍過江》卻是一部浪漫喜劇。

閱讀〈李小龍的喜劇〉全文


2010 年 8 月 25 日

Falling Down

麥克.道格拉斯在 1993 年主演一部電影,叫做 Falling Down,台灣翻譯叫「城市英雄」。雖然片名這樣翻譯,裡頭演的不是什麼英雄在城市裡頭做了什麼英雄事蹟,而是一部反英雄片,也或許是因為是個反英雄的故事,所以才翻譯成這樣的名字。

閱讀〈Falling Down〉全文


2010 年 8 月 21 日

Déjà vu

不久前聽了 josephj 講 Javascript 的模組化開發。就我的理解,所謂模組化開發的目的,在於避免在網頁上有任何的互動,都必須重新載入網頁,以增加網頁互動的速度,因此,我們可以將網頁中的各個區塊切割出來,變成模組。

在將網頁切割成模組之後,模組之間的訊息傳遞就會是個問題-如果 A 模組向 B 模組傳遞一個訊息,但 B 模組這時候已經不在網頁上了,就會產生 exception,所以,在切割模組的同時,也應該要避免模組之間的相互參照。解決方法便是,A 模組如果要向 B 模組傳遞訊息,不是直接呼叫 B 模組,而是將訊息送到一個統一的訊息中心,再由訊息中心將訊息分派給各個訂閱此一訊息的模組。在 joseph 的簡報中,發送訊息稱之為 broadcast,訂閱訊息稱之為 listen。

閱讀〈Déjà vu〉全文


2010 年 8 月 16 日

NSWindow,一些真的非常討厭的

所有跟 NSWindow 相關的設計中,最讓人覺得麻煩的,莫過於 Field Editor。Field Editor 之所以麻煩,在於一開始遇到這個東西造成麻煩的時候,完全讓人想不到原來跟 NSWindow 相關。

閱讀〈NSWindow,一些真的非常討厭的〉全文


2010 年 8 月 14 日

NSWindow,一些很討厭的

前一篇提到 NSWindow 跟其他平台上面處理 Window 不一樣的地方,現在來講些一直以來我覺得 NSWindow 討厭的地方。

首先,在 Cocoa 對 Window 的設計中,有個你光看名字實在看不懂什麼意思,不看文件不可能猜得到的屬性,叫做 Key Window-你可以決定一個 Window 是不是 Key Window,也可以詢問目前的 Window 是不是 Key Window。

閱讀〈NSWindow,一些很討厭的〉全文


2010 年 8 月 12 日

NSWindow,一些有的沒的

如果你有其他的平台的經驗,來寫 Cocoa 應用程式,可能會發現 NSWindow 的行為跟你想得似乎不太一樣。

閱讀〈NSWindow,一些有的沒的〉全文


Powered by WordPress 3.2.1, ideas and cares.

Weizhong Yang (a.k.a zonble)

Email:

Email:

AIM: zonble@mac.com