新聞稿
Tamarin project
player team 大老說話
blog報導
這件事大略的情況就是:Adobe 將 Flash Player 9(AS3)的 VM engine 提供給 Mozilla,將來 Firefox 裏的 script engine - SpiderMonkey 就會用這個新 VM 做為 javascript 的 engine,也就是說寫 ajax 的人有福了,以後 javascript 在 firefox 上也可以享有 JIT 的超快執行效率。
我的疑問:WHY?
Adobe打的算盤是什麼?目前唯一能想到的,頂多就是主導standard-based scripting language 的發展方向,但站上這個位置真的有實質的好處嗎?這樣做有助於 flash platform 的發展嗎?
或許,順者這個脈絡摸下去,有些事就可以看的比較清楚了…
Edit:
Danny Patterson
Nope, SWFs will still run in Flash Player. Tamarin will be integrated into SpiderMonkey for Javascript execution. All this means is that JavaScript in Firefox 4 will be compliant with ECMAScript 4. The benefit for Adobe is that future development on the VM will not just be the responsibility of Adobe and they can focus resources on other tasks.
| by admin
*Max 登場與 keynotes
星期一晚結束兩場歡迎會後回到飯店當然是倒頭呼呼大睡,畢竟才剛坐完十五個小時的飛機然後用者不太靈光的英文撕殺了三小時,實在是非常的累啊。
不過雖然累歸累,但時差不饒人睡下去後還是乖乖在四五點就起床,所以只好要了壺熱水泡個咖啡開始上網連回家辦公,然後準備早上的第一天正式課程。
由於大會有供早餐,所以早上七點半左右我就準時到達會場,一進去就被現場的配置嚇了一跳,他們把整層樓都打通,然後至少放了十六個左右的餐檯,上面是各式水果、沙拉、飲料,場內還有沙發、桌子,但更多的人是直接席地而坐三五成群邊吃邊聊,結果一進去就遇到同為台灣去的 willy 與光宇,後來還遇到目前在美國擔任 interaction designer lead 的 Marc,令人感動的是在一大片冷食中,角落居然有者一疊滿福堡,而且還是「熱」的,這種感覺有親身經歷過的人才能瞭解啊,所以很滿足的一杯熱咖啡外加兩顆滿福堡就解決了早餐。
吃完飯後大家就迅速下樓準備第一天的 keynote,這應該是整個 Max 中最重要的一個session,而主講者正是前一天在機場巧遇的 Kevin Lynch (廢話,他是 CTO 不由他講該誰講?)但更有趣的是當天開場居然是大名頂頂的 The Blueman Group,出場時主席介紹說:Ladies and Gentleman, please welcome the international sensational - The Blueman Group 實在是讓人又驚又喜,也由於實在太感動了,當晚我又花了 $126 買了張票去看完整版(他們正好就在 Venetian 裏面駐演),也算一解當年住在紐約時因為窮的可憐拿不出七十美元去就在astor place旁邊的 blueman theater 看它們的表演的遺憾。
至於連續三天的 keynote 內容就不勞我多事,許多 blogger 早就記好流水帳,甚至 Jesse Warden 更是現場live把內容貼上blog,所以想看的人應該早就知道發生了什麼事。
這裏只簡單小結一下:
1、Max 2005 是 Flex 2 的一年,那年十月第一個 alpha 版正式放上 Adobe Labs,當年會場人手一支 usb disk 急者想裝 flex 起來玩,所有高手、玩家也都瘋狂的想知道關於 Flex 的一切。
2、Max 2006 則是 Apollo的一年,這一年所有最先進的玩家都伸者脖者急者打聽 Apollo 的消息,想知道它的開發進度如何?能做到那些事?還有何時能弄一套來試試,更多的人直接在走廊上堵 Apollo team 的 engineer, 例如 mike chambers。
至於 Flex 呢?嗯,都出來一年了,如果這時你還在問那兒有 introduciton to flex 或 develop your first flex application 的課程,那或許就有點兒遜掉了。
*正式上課
Keynote 結束後大家便各奔東西去自已的教室準備上課,由於現場有幾千人跟幾十間教室,因此一到上課時間萬頭鑽動很是驚人,加上教室內座椅有限所以不但要擠進現場,還要想辦法搶到前排坐位才是王道,這實在不是件容易事。
總體而言,就如事前所預料,課程本身的難度是沒什麼好期待的,基本上都偏『入門』,例如 flashlite 有一門講如何連接外部資料服務,講完 load varaibles 就結束了,其它大部份課程也約略是落在這種程度區間,再加上每到下午就是時差報到想睡的狠,如果不是有無限量供應的甜點與咖啡外加無線上網,恐怕很難安度這三天的session。
所以,session本身的內容就不再記流水帳了,想看的人應該早就從 MXNA 裏找到資訊了,我只把場邊花絮跟少數難得有價值的幾門寫一下。
首頁,幾場我覺得有收獲的課包含:
-Dynamic load application in Flex 2:
這是 Roger 主講的最高階題目,也是唯一一場讓我雖然似懂非懂但仍然感動的想掉眼淚的課程,因為他很詳細的介紹了 compiler 產生 swf 的過程,以及解釋了 dynamic module 的載入、初始化與生命過程,還有處理這些 module 時面臨的困難與注意事項。
他在會中提到在即將推出的 Flex 2.0.1 updater 中,會有一個新的 ModuleManager 與 ModuleLoader,可以很無痛的讓人將程式切割成數個小模組,然後再視需要載入,而且所有的 memory management, garbage collection 與 interface 他都已經處理好,只要很簡單的幾個steps就可以做到原本很困難的事,光是聽到這個就覺得值回票價,早先一直肖想做的 portlet app應該是有希望了。
-Advanced Apollo application development:
由於是新東西,所以基本上講什麼都會很受歡迎啊~這幾個 apollo 相關的 session幾乎都是場場爆滿,在課程中幾位 engineer 很清楚的示範了如何撰寫 apollo helloworld 程式,如何將 swf、html 整合在一起並彼此溝通,以及如何與其它桌面程式/底層作業系統互動。
課程中也展示了幾個廠商開發出來的 pilot-prototype,其中令人印象最深刻的就是 Apollo內建 Webkit html engine,因此可以直接在 vm 中 render html畫面,並且可以將 html 物件當作是 flash display list 中的一個 object 來操作,因此使用上可以說是隨心所欲,rotation, alpha, scale都不是問題,這真是讓人想到就興奮的睡不著的神奇功能,Ajax 與 flash 大一統的日子終將來到啊~
-Future of collaboration solutions at Adobe
這個session是以 Acrobat 為核心所組合成的 solution,基本上是以 Acrobat PDF reader 為核心,加入了即時通訊(就是 Breeze, 現在叫 Acrobat Connect)功能,進而達成了共同編輯、協同工作與訊息交談等功能,並且也具備了某些文件版本管理的功能。
雖然那些東西還只是很早期的 prototype,有些甚至只是 paper prototype/mockup 階段,不過已經可以看出 Adobe 未來整合 Acrobat, Life Cycle, Breeze與 Flex 的企圖心,遠景可期。
-Flex Best Practices:
這是 Joe Berkovitz 主講的 design pattern 與 flex application development 的進階課程,之前我公開 Riawave 後曾跟他有過一連串討論,所以這次特別去聽聽他的方法,基本上我們都是站在傾向不使用 C 牌手法的立場,而 Joe 則是提出了一個也很彈性但較複雜更適合大型專案開發使用的方案。
我針對這個手法的複雜性與必要性請教了坐在旁邊的活字典 Martin,他的看法基本上大致相同,他認為專案一開始時往往無法看到未來的全貌與複雜性,因此一開始是不必要採取大陣仗用非常複雜的framework,反而是在過程中不斷的 refactoring(他用很激烈的手勢特別強調 ruthless refactoring 這個字)比較實際,我認為這是一個相當中肯的結論。
講到 Riawave,在第二天的中午準備上樓吃飯時,正好巧遇早上也有 keynote 的 Sho Kuwamoto (Flex engineering team),他很 nice 的跟我找了個地方隨地而坐一起吃飯,順便當場看看 Riawave 的設計並就他的經驗提供一些看法,雖然只有短短一小時,但可以感受到這群工程師頭頭真的是功力深厚,可以很快掌握重點然後提出關鍵的問題並指出可能的弱點,真希望有天也能到他這個程度啊~
-End to end debugging of Flex Application:
這也是由 Flex team 工程師主講的進階題目,不過內容對我而言還是稍顯容易,畢竟大部份原本即會用 Eclipse 的人對基本的 debug 技巧(stop point, variable, next/previous, watch等)應該早就很熟悉。
這個session令人印象深刻是下半場 Paul Oreilly 介紹了一個 Flex 2 Profiler,可以分析 AS3 的程式執行效率與mem使用狀態,就跟 Flex 1.5 裏的功能相近,但更強大,只可惜他說這玩意目前還在很早期的開發狀態,幾個月內都不可能問市,大概只能期待 Flex 2.5了(呃,好吧,其實我有評估過直接幹走那台 laptop的可行性,但他們兩個太受歡迎結束後一堆人圍者問問題所以只好坐罷)。
-Building an Enterprise reporting framework:
這是由兩個俄國博士主講的題目,內容實在讓人嘆為觀止,基本上把它想成是 Flex 2 版的 Crystal Report即可,而且是可以 live 在 web/desktop 操作產生報表與分析的工具。
這兩位俄國來的應用數學博士雖然英文不太靈光,但顯然實力驚人,隨便秀一個 DAO 程式產生器就會讓人看的目瞠口呆,旁邊的人更是 wow, wow聲不斷,實在很難想像這些火星人幹麻來地球窮攪豁,留點飯給我們吃啊~~~
*Max 小結
就如同前面幾篇所言,這次來 Max 最重要的其實不是session本身,因為要設計出能滿足3500個與會者的課程,最終的結果一定是只能降低難度,多推入門介紹級課程,取得最大公約數才是王道,因此 guru/hacker/geek 級玩家去那兒真正要做的事反而是 social networking,交朋友、認識人、找同好,觀察並審視合併後的公司是否已產生綜效以及未來的發展趨勢。
就這方面而言,我個人是覺得完全值回票價,這裏將此次的觀察做個簡單的整理。
1、新 Adobe 未來勝出的關鍵將是 workflow 整合:
先舉個對比的例子,許多人說 MS WPF 將會是 Flash killer,伴隨者 .Net 3.0 與 vista 的問市讓這些風聲聽起來還真像一回事,但 Killer 是指那些地方呢?我認為就是 workflow 的整合。
以 WPF為例,MS花了很多心力把整個開發流程的每個環節與工具都整合起來,例如 UI 與 Interaction的設計有整組的 Expression 軟體可用,做好 UI後要套程式碼有 Visual Studio 2005 (跟背後整套的產品線),而 runtime 方面則籍者 windows os 將 .net framework 自動發送到每一個end user端,MS塑造出的就是一個完整的開發workflow,讓軟體公司可以無痛、輕鬆的做好自已的工作,而且讓客戶更滿意,這是 MS 自 VB 問市以來一直擅長的強項,無人能敵。
而現在 Adobe 與 Macromedia 合併了,同時 Adobe的新方向也是要做到跨平台並進軍 desktop,這時它的 developers 也必需會面臨同樣的 workflow 整合問題,只是在這件事上,Adobe 比對手有者更多的優勢,畢竟兩家公司的產品線加一加大概有八十幾樣,其中一半以上都是設計相關,因此如果能將這些工具做良好的配對,在 workflow 這件事上一定是大有可為的。
以這次 keynote 中看到的例子來說,我們已經看到 photoshop/fireworks/dreamweaver的整合,可以讓圖片在三個軟體間順暢的流動與編輯,這就是 workflow 的改善,也是 designer/developer 所迫切需要的功能,而 adobe 聽到也回應了。
另一個例子,則是 fireworks 與 flex 的整合,我們看到了如何在 fireworks 中設計美美的 UI組件,或幫 Flex 既有的 UI controls 做 re-skinning,然後輕鬆的將完稿輸出成可在Flex 內使用的元件,這也是 workflow 的改善。
其它相關的例子像是 flash + after effect + sound 或是 flashlite + photoshop + device emulator等,都是 mashup 大融合的例子,所以可想而知,Adobe 確實已經在朝正確的方向前進,整手邊龐大的資源一項項整合起來,不斷的加強綜效,這正是當年合併後大家最樂於見到的結果,Great job, Adobe !
2、Flashlite 2 即將展翅
這次 Adobe 也花了許多力氣在介紹 Flashlite 2,其中主要的強打就是與 Verizon 的策略聯盟(連頂頂大名的 verizon guy都來了,可見有多認真)與共推的 BREW平台(適用於Flashlite 2.1)。
從一連串的demo中可以看出在未來的一兩年內,flashite 2 為主的應用程式與內容將會在北美越來越普及,其中遊戲仍然佔大宗,但商業應用程式也有不小的機會,就看策略怎麼拿捏。
另一個必然的趨勢就是 Flash for mobile 與 flashlite 2將會漸趨整合,將來兩者都會漸漸使用同一個 code base,並且升級到 AS2/Flash Player 8的等級,而且 video 的支援將會更完整,這代表者未來的應用方向更廣,商業也更大。
3、Apollo 的大未來
Apollo 是 adobe 未來一年主力投入開發的對象,也是史上真正跨平台、跨裝置(拜託別再提另一家 write once run anywhere 的slogan了)的第一人,而就目前所看到的種種跡像皆顯示,Adobe 這次真的做的很好,方向正確,速度夠快,資源充足,最重要的是,時機正確,種種有利因素加在一起,只能說要失敗也很難,所以大家切記,老師推薦再加碼多買兩張,然後長期做多不要炒短線保証你賺一倍回來,現在就來電索取詳細資訊(笑)。
4、來年會很繁忙
2007年將會是很熱鬧、精彩的一年,因為那一年 Adobe 將有許多新軟體版本面市,例如 Flash 9 (with Actionscript 3)就會讓大部份設計師忙的不可開交 ?(實際上每18個月換版一次的週期也到了,這也代表 Dreamweaver, Fireworks 甚至是 Coldfusion 8 - Scorpio 也會在同一年出現)
Hint:補教業海撈一票的好時機,想想看到時市場上會有多少設計師們哭喊者想學會怎麼用 AS3 寫程式?還有出版業也不會閒者,手邊的舊書該改版換皮再上市囉~
而傳說中的 Adobe Creative Suite 3 也會在這一年問市,這代表將會有全新的 Photoshop, Illustrator與 Indesign。
此外,旗鑑級 video 特效軟體 After Effects也將有新版上市,再加上新的 Sound production tools與 flashlite 開發工具,當然,還有最重要的 Flex 2.0.1 與 Apollo等,未來這一年不論對 designer 或 developer 來說都會是忙錄的一年。
喔,對了,我提過 Adobe 提供了 100 Million VC給 apollo 相關產業嗎?光這點就會讓很多有志青年忙翻天啊~
| by admin
*註冊與歡迎會
23日星期一下午在旅館裏安頓下來後,接者就是前往會場 Venetian 報到領取狗牌,呃,我是指通行証跟文件,然後準備參加六點在泳池畔舉行的歡迎會,這中間發生一些趣事,首先是Venetian 實在是太大了,從 google map 上根本感覺不出它的宏偉,到現場才知道它實際上是由兩棟建築合併而成的,一個是舊建築也就是原本的會議大樓,另一個則是新蓋的飯店大樓,所以一走進去如果迷路的話大概三天也出不來(因為舉目所見全都是類似的 casino 啊~)。
由於場地大,因此光是要從一樓正確的走到registration 所在的四樓就花了不少功夫,大部份人照者指標走最後都會撞到一面牆然後再折返,接者再誤打誤撞的發現原來指標指的是「上樓」而不是「前進」,這時直覺就想到,嗯,導覽系統出了問題,使用者經驗先扣五分(一般這種場合不都應該會有兔女郎裝扮的美少女在導引嗎?這裏是 Lav Vegas 耶~)。
等上到四樓完成報到手續後,領到一個綠色的橫式大書包,上面有個金屬牌子刻者 MAX,看起來頗有質感,包包裏還附了一個藍色大水壺,裏面一張紙條寫者“為了環保因素我們希望你能多用這個水壺裝水而不要使用紙杯…”,不過說真的因為它本身就太重而且太大,所以接下來幾天它就坐在飯店桌上幫我看家…回台灣後家人告訴我這個水壺可真是誠意十足,用的是PVC原料裏最好的一種,可耐高溫130度,不像一般常見的股東會贈品用的廉價材質,裝個溫水大概就可以溶出堆毒物來 Orz
拿到背包後服務人員就忙者指示大家快點下到一樓去參加即將開始的歡迎會,但由於場地太大標示又不明,所以早就有一堆人聚在櫃檯前問說到底要怎樣才能安全抵達會場而不是半途坐在21點牌桌上先來兩把?這時有一位 Adobe 的媽媽主管(我想身份大約是公關主任之類的)就挺身而出,對者我說:好,我帶你們去,然後就領者一群人下樓,邊走還邊跟我說她兒子去年剛上大學,曾經來台灣玩過一個月,說很喜歡在淡水衝浪(我在想他指的應該是海灘上其它的東西吧?)然後還問說你知道台灣跟泰國的沙灘那個比較好嗎?(我心裏想,呃,上次去泰國時我才國小四年級,只記得那個人妖秀跟飯店的早餐很無敵,誰管你海灘長怎樣…)
但就在走了約十分鐘我也開始覺得怎麼人煙越來越稀少而且也沒見到食物的蹤跡時,她突然轉頭對我:well, I think I’m lost, we really should do better on those signs… Orz 此時我實在不知該哭還是該笑,還好剛才我已經迷過路跟櫃台要了份地圖,趕緊拿出來然後大家一起找,就這樣再過了約十五分鐘後終於找到雲深不知處的會場入口。
進去裏面後發現這是以 buffet 型式進行的歡迎會,現場無限量供量吃了會甜死人的餅乾、甜甜圈與各式啤酒,只見眾人手持裝的滿滿的各式甜點與怪異麵類的盤子邊吃邊走邊聊,場面很是壯觀,但由於稍晚八點有另一個Adobe辦的 Community Expert 歡迎會,所以我沒打算多吃,但輸人不輸陣手上不拿點東西很奇怪,只是這種場合總不能要杯牛奶或柳橙汁吧?所以就去要了瓶外型很像啤酒的 root bear (其實就是沙士,但反正手握者人家看不出來)然後就四處晃晃看能認出多人(結果第一個遇到的就是 Roger Gonzalez,它是 flex compiler team 的第一大將,我們對他真是愛恨情仇五味雜陳,出發前本來還有個小小的計畫準備施做在他身上,但看到他身高將近兩百理光頭又穿皮靴一付 hardcore 哈雷族的模樣,我當下就收斂起來改上前打聲招呼順便偷問兩各問題然後速速閃人)
八點左右我就上到 Venetian 二樓知名的東方餐廳 Tao(道)準備參加 Adobe Community Expert 歡迎會,這是Adobe做東為所有 user group 與 ACE 準備的晚宴,我想這裏食物等級應該比較好,所以先前忍一下是值得的(結果,咳咳,並不是這樣啊)。
「道」最有名的地方就是它走東方設計路線,一進去最先看到就是一座三層樓高的佛像端坐前方很是威嚴,只是云云眾生就在佛祖面前大吃大喝葷腥不忌還放電音這實在有點後設撕裂的厲害啊~更有趣的一點是,佛教跟道教實際上不太一樣的,放佛像然後店名叫「道」難不成也是沾染 web 2.0 當紅的 mashup 概念?不過我相信這種風格跟店名是百分之一千能吸引老外,反正賭城連自由女神與巴黎鐵塔都有了,誰還這麼認真呢?喔,對了,Venetian 裏面還有一條仿威尼斯的小河呢。
晚宴上真是大頭雲集,幾乎所有常讀的 blogger 與 flexcoders 上的各方高手都齊聚一堂,像坐我旁邊的是 Jeff Tapper (他最近剛寫一本入門級的 Flex 2/AS3 教材,正好在 Max 前一天印好鋪貨上市,結果在 Max 會場每次上架只要十分鐘就被搶光,第三天後那個架位就只貼一張 Sold Out的白紙了),另一邊則是已認識一陣子的flex/php 好手 Renaun,最神奇的地方是他曾來台灣傳教兩年所以會講中文啊~全場都虧他幫忙四處介紹,才讓我有賓至如歸的感覺,實在太感謝了。
晚宴的食物是採 family style,也就是每盤的份量都很大,讓大家 pass by 各自拿取需要的份量到盤子裏,但問題是本桌全是壯漢(以我的size在裏面”真的”算不上什麼,大概只比 Renaun大一級),所以每一盤上菜後大概五分鐘就清空了,大家還要邊吃邊social,然後背景音樂很大聲有些老外講話又很快很小聲…這真是最難纏的情況。
不過參加這兩場歡迎會也著實學到不少心得,實際上也是此行最重大的收獲之一。
首先,這種場合幾乎是全世界精英的聚合處(不論是用那種技術,但現場是以 server developer 為大宗,主要是 flex, coldfusion, acrobat),所有檯面上喊的出名號的前輩或檯面下臥虎藏龍的高人都在現場,所以每一次的握手,每一次的交談,每一次的交換名片,都代表者一個 possibility,可能會因此拓展了人邁、接到一筆訂單、談成一個案子或找到可外包人才,這種世界級的 possibility 是我在其它地方很難感受到的,這也是為何會場內每個人都很努力的在 networking,儘量跟人打招呼寒喧,畢竟這樣的機會一年大概就一兩次。
當然華人在這種場合就顯的特別辛苦,畢竟英文不是母語,又不住在那裏人面當然不會太廣,所以要在一片人海中殺出血路,呃,我是說主動打開社交圈跟人交流就顯的較不容易,不過我是想既然到了現場就別空手而回,所以還是找了幾個曾聽過的名字或面孔較熟悉的人聊了一下,而且這種事就跟搭訕一樣,通常只要有了開始剩下的就容易多了,因為往往對方會一個介紹一個,聊了一個後可能旁邊自動多出三個,就可以順勢認識一下,然後這三個再分別介紹其它人…老鼠會你聽過吧?總之這一晚過的很娛快,也換了滿手名片回來,算是不虛此行了。
| by admin
想寫這些東西一陣子了,但在美國時太忙,回台灣又被時差所擾,現在仍然是每天四點起床下午兩點入睡,但總算今晚有點時間,趕快加減寫一點。
*好長的飛行
由於 Max 結束後還要去 San Francisco (以下簡稱 SF)訪友兼辦事,所以一開始就買了 United Airline 的 Taipei - SF - Vegas 機票,結果沒想到上飛機才發現 UA 這條線不是直飛,而是要到日本名谷屋轉機,所以原本 13小時的飛行馬上硬生生變成 15 小時,加上到 SF 後再轉 Vegas,這中間總共要把行李拿出來三次,然後大家知道現在要去美國安檢又特別嚴格…
不過人生的事很難說,雖然誤坐超長航線,但卻也因此發生許多有趣的事,例如我現在知道名谷屋國際機場的 terminal 12 轉角有可免費上網的商務中心,名亮寬敝座椅舒服,網路速度極快但不支援特殊的 port,例如我想用 vnc 連回家收信處理事情就被擋住,但其它 80, 23, 110, msn, skype等都沒問題,因此回家後就趕緊增設一個使用 80 的 vnc port。
在飛機上巧遇一位在竹科電子公司上班專長設計天線的留澳電機博士,原本互相以為對方是外國人還用英文聊了幾句,後來才發現大家都是台灣人啊~就這樣認識了一位頗聊的來的朋友,大家互換email/msn相約回台後再聯絡。
此行最大的驚喜也是在去程時發生,到了 SF 機場與電機博士告別後我就準備轉機去 Vegas,結果才一走到自已的 terminal 就發現怎麼有個很眼熟的人站在角落在寫email,仔細一看才發現不得了,正是 Adobe 的 Chief Software Architect Kevin Lynch啊~
站在旁邊看了幾秒確定沒錯後,當然趕快把握機會上前自我介紹握個手,Kevin 也很熱情的問了我的專長領域與從何方而來,聊者聊者我就順勢問了對 Adobe 最近一個新產品很有興趣,我的客戶也有興趣開發這類型的產品,想說是否有可能弄到一份測試版先試試水溫,結果沒想到他居然一口答應然後立即拿出手上的 Treo 手機當者我的面寫email給該產品經理,請他將我加入 beta list,當天晚上我到 vegas旅館安頓下來收信時,產品下載連結已經在等我了(你看到我顫抖的雙手與眼角泛者的淚光了嗎?) Orz
這一切只能說實在是太神奇啦~想想看一生有多少機會可以跟一家 Adobe 這種規模的軟體公司最高層主管這麼近距離的接觸,而且對方人還很和善,完全沒有架子(或是這樣想,你上次有機會跟 Steven Jobs 或 Bill Gates這樣面對面交談是何時?),我想這一部份是源於 Macromedia 原本即有的親和開放風格,再加上西岸尤其是 SF 一帶貫有的 laidback attitude始然,當下我就開始想,該是時後把 resume 好好改寫一下然後丟過去了…(呃,好,其實當下另一個決定就是,那支有鍵盤的手機真是讚啊,回台灣我也要弄一支 Treo 來玩玩)
所以去程的簡單結論就是:地球是圓的,什麼事都有可能啊,雖然坐錯飛機浪費了時間還要不斷的檢查行李,但卻有機會認識新朋友、多知道一處可上網辦公的國際機場,並且巧遇了Kevin,這是怎麼樣也無法事先預料的事不是嗎?
*Veags & Treasure Island
到了 Vegas 又在機場巧遇一位客戶 Martin,他熱情的邀約共承一台 taxi 到飯店所在的 the Stripe大街上,結果一聊才知道原來他有二十四年的軟體經驗,早年曾在微軟、Oracle等公司工作,跑遍世界各地還曾在冰天雪地的阿拉斯加住了四年幫美國軍方寫程式,這種人生經歷實在是…
到了下榻的 Treasure Island 並 check in 後,第一件事當然就是打開電視,不是看節目,而是用遙控器啟動上網帳號,每次購買可用24小時,索價 $11.99(你就直接說要 $12元嘛,來這套),帳號啟用後看到桌上有網路線就給它插下去開始上網,結果發現好個 high speed internet connection,ping hinet.net 居然可以跑到 300ms以上,結果仔細一想才瞭解,這種網路線一定已經很多年,早就年久失修,跑這麼慢也沒啥好奇怪,此時才想說試試看看附近有無 wifi 訊號,結果不出所料,換成無線訊號後速度馬上 up up(這是什麼怪名詞?) 連那裏都很快,所以這又是心得一件:在飯店能用無線網路就不要浪費時間接網路線。
Treasure Island基本上十年的老飯店,早年是以海盜船與兒童遊樂設施著稱,但這次住覺得實在有點略顯疲態,陳設與裝潢等都稱不上高級,不過至少隔音不錯、King-size的床也足堪三人共眠,加上安全方便離會場近,也就不計較了,只是這裏又學到兩件事:一是美國的飯店裏不提供免錢拖鞋,所以最好自已帶,二是房間裏通常沒熱水,白開水也請直接飲用 tap water,所以如果晚上想泡個咖啡什麼的就要各顯神通想辦法弄熱水,我是懶得想直接請 room service送上來,結果熱水本身免費,但給小費要一元…
| by admin