Drake's Weblog

1 minute read

Production Pipeline:
Asset Management Naming Convention Task Assignment Revision Control Message Communication Recently, I rethink about what a (animation) production pipeline is and turns out those 5 easy-to-get terms. They are too ordinary to forget, and I decided to keep a place for them.

1 minute read

我一直記得有人跟我提過,“如果沒有看過教父三部曲,就不是男人。“為此,我也一直艮艮於懷,因為我真的沒看過,也難怪我一直懷疑,好像少了點什麼。法蘭西斯·柯波拉在拍攝教父這部片子以前,就已經認識了艾爾·帕西諾了,他們甚至差點完成一部電影作品。之後,當柯波拉要開始拍攝教父時,帕西諾成了當然的人選。

去問問那些成名又成功的導演,他們喜愛合作的演員、劇作家或是攝影師,他們幾乎可以在第一時間,不假思索地,回答一份名單出來,以致於你開始懷疑,他們是事先就背好了? 被問太多次而成了直接反應?
真的,他們老早就想好了,每一位導演與製作人,都有一份因時因地因主題而異的口袋名單。
就拿馬丁·史柯西斯來說,李奧納多·狄卡皮歐肯定在他的口袋裏頭,而且份量頗重;再拿提姆波頓(Tim Burton)來說,很顯然,強尼戴普(Johnny Depp)也在名單中。
接下來,我們來問問自己,你是否有這麼一個名單呢?
假如你是正想要創業,感興趣創業,對於這碼子非常熱愛,或是正在投入中的人,那很顯然,你一定得有一份名單。如果事情已經進展開來了,你才去應徵人,找人,尋求好的攝演師、演員…這實在很難讓人相信你會成功,甚至擔心你是否能順利拍攝完畢。換個說法,如果電影開拍前夕,才開始去注意現役男演員的特質、演技、過去作品…等,也許有點太晚了?(我想這話我說得過於保守 :))
買房子前,每個人都知道要做功課,要勤看屋,要與房仲、銀行業及有可能贊助你的鄉親父老保持好關係,工作毅然,不論你是否要創業,至少,當你要轉換跑道,想找份薪資更好的工作時,你也得有份口袋名單可以聯絡或聊的? 不是嗎 :)

1 minute read

git 是一個劃時代的 programmer 工具之一,它像極了自 rcs -> cvs -> svn 的後繼者,但同時也是這一系列發展的終結者。正確來說,它一出現就把自 rcs 以降的這一套 revision control system 給罵臭了,計畫主持人 Linus Torvalds 甚至說,git 更根本不是 revision control 用的工具,它只是一個具有追綜開發記錄的工具集而已。
github 就更有趣了。
我們來想想,在號被稱作下一個希特勒的 Mark Zuckerberg,他所創造出來的 Facebook 裏頭,你可以幹麻:
發個言、做個分享、貼個網址、…等,表達你的個人觀點,抒發你的個人情緒、發表你對某個時事的看法、說說你家的小貓最近怎麼了…諸如此類的。 很認真地寫個 note, 就像寫篇小文章,或是一篇稍稍長一點的 blog,做某種文字上的創作與發表,期待讓一些人(或是很多人,或要求非常多人也行)看到,給些回應。 看到別人的發文,感覺很棒,回個「讚」, 了表一下心意。 看到別人的分享,再接再勵,跟著分享一下,把你看到的好東西介紹到你的交際圈裏頭。 … 再去看看 github 可以幹麻,就會驚訝地發覺,它其實是給 programmer 之間用的 Facebook,說得更精確一點,github 讓一群喜愛 programming 的特殊族群,以使用 Facebook 的方式:
分享他們之間的程式碼(創作) 互相引用彼此之間的 repo(互推、讚…) 在別人的程式碼上頭給與意見(回應)… … 重點是,就像 Facebook 一樣看穿了云云眾生的需求,github 也整個看透了 programmer 需要什麼,專為他們設計,而且很快就有新功能出來。 拿下圖來說,網站上的 keyboard shortcuts,這種玩意兒,除了 programmer,還會有誰愛?

1 minute read

買了三年有多的 macbook pro,突然心血來潮,想知道它到底有沒有機會安裝 Mac OS X 10.6 (Snow Leopard),這樣就能拿來開發 iPad 上的 app 了。
well… 根據這個網頁:Mac Specs By Machine Model/Model ID - Macs By Identifier,看來是可以安裝吶~ 不過 spec 裏頭有段 comment 如下:
Please note that this system can run the current version of MacOS X 10.6 “Snow Leopard”. However, although it has a 64-bit processor, it has a 32-bit EFI and is not capable of booting into 64-bit mode. It also does not support “OpenCL”.

1 minute read

iPad 很棒,很有趣,很酷,尤其是它那 9 吋的螢幕,不會大到讓人拿不動,也不至於小到只剩下 3 吋。搭配上 1024x768 的解析度,看起來還挺順眼的。
一切看似美好,但每次有人問“iPad 也,它用起來怎麼樣呀?“我只能吱吱唔唔回一下,完全沒什麼建設性,還好 Apple 沒有付錢給我作廣告,不然應該一下子就被開除了。
使用 iPad 來看相片非常棒,棒透了,除了整理相片這點。我找了老半天,一直不曉得怎麼一口氣刪除數張照片,直到剛剛在網路上看到下頭的這張圖:

原來,用這種方式就可以多選…..
稱得上 GUI computer 的裝置,有 Windows, Mac OS X, Gnome, KDE, iOS, Andriod, … 每套系統有屬於自己的 UI Design。套用 Joel Spolsky 寫的 User Interface Design For Programmers 這本書裏的一句話:
A user interface is well designed when the program behaves exactly how the user thought it would.
A user interface is well designed when the program model conforms to the user model.

1 minute read

近況,擔任一個合作專案的製作人,為期一個多月,從無到有(start from scratch),像場“體驗營“。
嗯…來個每個人都做得很有成就感的製作人好了 :)

1 minute read

最近我們很熱衷於看一些很有意思的大樓投影:
像這個由 Urbanscreen 操刀的結果:
BMW 的這隻超大型戶外廣告就更可愛有趣多了:
看起來很有意思,很酷,也有機會很有話題性。感覺應該也很容易吧? Nope! 其實一點都不容易,如果你想要做出很好的效果與品質出來的話。先撇開比較難分析的內容製作這一塊來看,光是要處理好投影設備的設定就是一件非常困難的事。用膝蓋來想的話,整個大樓的表面材質不像投影布幕是設計來給投影專用的,有關畫面的亮度與顏色的情況就不一樣;整個大樓的表面有窗有門也有柱子,它不是一張平的畫布;這麼大的投影,就現階段的投影硬體來說,有可能需要多台投影機做拼接;戶外投影,週遭環境的亮度不好控制,容易有不穩定的光害發生;…
所以真的很複雜囉? 其實也還好,完全取決於你的投影環境與品質要求的程度。
Eurographics 2007 的 STARs(STate of the Art Reports)裏有一篇 The Visual Computing of Projector-Camera Systems,不長也不短的二十幾頁論文中,指出這類 projector-camera-systems 的應用,所需要面對與處理的問題與作法,非常的精彩。(可惜也才看了一點,所以說很精彩時,其實沒什麼說服力~)
Samsung 的這個作品非常的驚人,在內容的設計上,讓人看了為之一震,我想他們花了不少人力與資源在這個短短幾分鐘的秀上頭:
再來一個:2010 台灣設計師週戶外建築投影。(我想…他們的 budget 與時間應該是真的很有限…)
PS. 另外有一個非常有趣(可能不大)的 conference:PROCAMS。
PS2. 在台北信義區的街頭玩這個,應該會有很大的迴響的吧~

1 minute read

逛了一下約耳的網站,看到這一篇測測你自己,裏頭的題目是這樣的:
(MIT-Scheme) 使用以下函數
(define (accumulate combiner null-value l) (if (null? l) null-value (combiner (car l) (accumulate combiner null-value (cdr l))))) 實作平方和, 就是計算一串數字平方的加總,例如
(sum-of-squares '(1 2 3 4 5)) 應為55.
直接在 lis.py 裏頭試一下,試了好幾分鐘,總算…
PS. Emacs + SLIME 已經夠不好用了,lis.py 更不好用 = =
Likely: 用 Python 寫一個精簡的 Lisp Interpreter.

Recent posts

Categories

About

You're looking at Drake's words or statements. All opinions are my own.