Flex FAQ #8: Font Embedding 全集

尋日要幫一個 application 做 font embedding
主要係想 embed 楷書
其實 font embedding 本身並唔係一件難事
因為 Flex 本身已經 support~
但係 embed 得黎又要控制好 file size 就唔簡單~!
至於楷書o既問題就更加多…
應該 specific d 講… 係 Microsoft o既標楷體o既問題更加多…

由淺入深~

1) Flex 直接 Embed font

方法主要有兩種

1A) Flex CSS refer local font

@font-face
{
	src: local("標楷體");
	font-family: "KaiShu";
}

o係 CSS 裡面 declare font-face
然後 source 利用 local 指住個字體名
最後 declare 一個 font family 名~ (呢個隨意就得)
呢度最 tricky 係個字體名… 特別係 Mac 機再加埋中文字…
經常攪到 Flex Builder compile o既時候會出現 local build error…

好: 快
壞: 唔穩定, File Size 大

1B) Flex CSS refer font file

@font-face
{
	src: url("/fonts/標楷體.ttc");
	font-family: "KaiShu";
}

想解決 1A 出現o既問題就要利用 source 指 url 直接指住 font file
font file 大家可以o係唔同地方買或者 download 到
如果o係 system font 的話

Windows 可以o係控制台 > 字型 裡面抄走
Mac 可以o係 System/Library/Fonts 裡面抄走
(Mac 特別要留意副檔名 dfont 的係 embed 唔到架)

好: 穩定~ 準
壞: File Size 大

備註: Embed Microsoft Windows 內置標楷體o既爆字問題

如果大家要 embed 標楷體~ 就千祈唔好用 Windows 裡面o既標楷體
因為 embed 之後o係 Mac 機睇係會出現爆字問題

關於爆字 (字形破碎) o既問題請參考 – 破碎的細明體研究院
http://bbs.bnw.com.tw/conference/viewtopic.php?t=2856

簡單黎講o係 MS 的標楷體 version 太舊 (3.0)
解決方法係去華康科技買返新 d o既 version (latest 5.0) (我試過 2005 年o既 3.10 無問題)

不過用華康標楷體 3.10 最大o既問題係 file size…
MS (4.9Mb) 華康 (27.9Mb)
一個 Flex application 用之前要 download 4.9Mb 已經唔容易… 更何況 27.9Mb…

另外更要特別提一提
Embed 27.9Mb o既字形係好耐同好唔 stable 架
我曾經多次出現 out of memory o既問題…
10 次 compile 得 2 – 3 次成功…
(Mac Pro 都頂唔順… 好難相信… 應該又係 Flex Builder 問題…)

2) Flex 利用 unicode-range 抽出要 embed o既字

@font-face
{
	src: url("/fonts/標楷體.ttc");
	font-family: "KaiShu";
	unicode-range: U+5011,U+6211;
}

其實利用 Flex CSS Embed font o既時候係可以透過 unicode-range 抽出某 d 字架
以上面為例就會將 “們” 字同 “我” 字抽出黎啦~!
究竟點解係 5011 同 6211 呢?

其實 5011 同 6211 係 d 字o既 unicode value in HEX
想 get 一個中文字o既 unicode
大家可以用呢個 Chinese to Unicode converter
http://www.chinese-tools.com/tools/converter-unicode.html
記住要將個 result 轉返做 HEX value

如果大家用 Mac o既 Numbers 的話可以用下面呢個 equation

=CONCATENATE("U+",RIGHT(DEC2HEX(CODE("字")),4))
@font-face
{
	src: url("/fonts/標楷體.ttc");
	font-family: "KaiShu";
	unicode-range: U+5011-U+6211;
}

至於呢個係另一種寫法~ 將 5011 至 6211 所有字都 embed~
當然大家可以 combine comma “,” 同 dash “-” 兩種寫法啦~!!

好: 要用o既字先 embed~ 有效控制 file size
壞: 煩… 要逐粒字加都幾浪費時間…
更壞: Flex Builder 應該有 bug… 當 unicode-range 後面太多野會出現 compilation error…

3) Flash + Flex Combo = 無敵~!

試左一整日… 放棄左一輪之後… 突然諗到o既絕技~!
Flash + Flex Combo

首先利用 Flash dynamic text field 寫低需要o既字

http://vicker.cubeforge.net/img/blog/flex_faq_008_01.png

記住要揀埋你需要o既 font
跟住 set dynamic text field o既 font embedding

http://vicker.cubeforge.net/img/blog/flex_faq_008_02.png

然後揀 Auto Fill~
一下就掂晒~!

http://vicker.cubeforge.net/img/blog/flex_faq_008_03.png

然後 Export SWF file~
最後 Flex embed SWF file

@font-face
{
	src: url("/fonts/font.swf");
	font-family: "DFBiaoKaiShu-B5";
}

留意 font family 一欄今次唔可以隨便填
一定要同 Flash 裡面寫o既完全一樣
以我上面 example 為例就係 DFBiaoKaiShu-B5

之後就可以 compile 啦~!

好: 快 準 穩定
壞: 要開多一個 application… =.=

求婚特餐

今日教大家煮呢個求婚特餐
材料非常豐富

首先要有 heart o既傻佬 一個
一個剛剛求婚 充滿鑽介知識既朋友 一名
珠寶首飾網頁 數個
討論區文章 數十頁
裝滿介指相o既 folder 一個
Preference list 一份
專業 Sales 一個
好好人經理 一名
鑽石 一粒
銀彈 數排
卡紙 一張
較剪 一把
蠟筆 一排
黑白豬 wallpaper 一張
信封 一個
花 一束
Bear Bear 熊 一隻
烏龜 一隻

以上材料因人而異
但最重要係要用心去安排~!
幸福的確係靠自己捉住的 :)

===============================================

特餐備註

- Tasaki 介指由於係日本即時訂造~ 製作需時~ 有心理準備要等最少一個月
- 日本介指 size 同香港有出入架… 最好帶隻實物去度比較準
- 卡紙最緊要夠大… 方便錯左可以再整過…
- 唔好用粗身蠟筆… 準確度好低
- 寫字最好對住 dictionary 寫避免出錯
- 親身去鋪頭之前最好先打電話 confirm 佢地無執笠或者轉左地址

===============================================

特餐特別鳴謝

- Bryan 兄教我既野實在太多… 感激
- Tasaki o既 Wing 小姐幫我揀左粒好靚o既 IF 石
- Tasaki o既經理幫我安排趕工
- 花墟 櫻花店幫我準備o既花好得~! 好 Pro~!

理由

通常 d 女仔都會話 d 男人唔會咁早諗結婚
覺得佢地係唔想咁快比人綁住

今晚靜靜地諗呢個問題

發現自己的理由其實好簡單…

“想比最好的比另一半”

嗯~ 就係咁…

一切重新開始~

自己知自己事…
呢排真係唔係好得…
完全無晒動力…
做 d 野亂晒…

終於…

今日一個唔小心…
禁錯左 Drop database…
幾年的 blog entries 付諸流水…
唔知點解… 又無乜特別唔開心o既感覺…
唔知係唔係人大左… 大大小小既事都試過
呢 d 唔算係 d 乜野

Anyway…

盡過能力去補救~ 但係都無辦法挽回…
最後只可以靠 Google o既 cache result 盡量檢回 index 左o既 post~

嗯~!

係時候重新開始吧~!!!
努力~!!!

Grammar and Cooking

記得 Year 1 o既時候曾經諗過一樣野
究竟我會想要點樣o既女朋友呢…

諗呢個問題o個陣我記得我係寫個 web page… 一大堆 HTML…
所以當時o既答案就係想要一個可以o係工作上幫到自己o既女朋友
簡單 d 講就係一個 web designer / art designer
因為我當年係一個色盲 (唔識得 mix color)
其實我依家都仲係… 只係好左 d 咁解…

到左今日~ 就黎同阿蛇踏入第五年
o係 web design 呢個層面黎講我諗我多數都係靠自己 =.=||
但係有另一樣野就成日都要靠佢… Grammar Checking…

由我同佢一齊開始~ 差唔多所有我 keyboard 下的 document 都有比小豬批改過…
Assignment Report… FYP Report… HKICTA… Adobe articles… 等等等等…
數都數唔晒…

自己 grammar 有問題已經係小學堆出黎o既問題
記得中學時候 Mrs Perkins o係高考前同我講過
短時間o係無得救架… 只可以靠 content 同簡單o既字眼去解決
結果我 AL 打後所有 document 都比較上淺白… Andy 都曾經咁樣講過我份 report

前幾日小豬黎接我放工
佢睇住我個 screen 做野… 唔駛幾秒就 spot 到我 d grammatical mistakes…
即改… 改 variable name… 改 text content… 改埋 DB view… 改埋 SQL…
(我明明係 programmer =.=||
當然我唔係話唔理 grammar… 只係一心不能二用)

小豬幫我改左咁多野… 我又可以做返 d 乜呢?
So far 我諗只可以o係得閒搵下 d 好o既 apps 比豬用…
或者幫佢 main 機… 解決下 Mac 的小問題… etc…

不過我依然好肯定
我係會學煮飯架~!! I am serious~!!
Andy 可以 Code and Paint
我可以 Code and Cook 都唔錯呀~

大家如果有 d 乜野
“Cooking for Dummies”
“Meat in a Nutshell”
“Learning Desserts in 24 hours”
“Meal CS4 Classroom in a Book”
“Dishes 3.0 Training from the Sauce” 等等…
記住要介紹比我~! 哈哈~

Adobe MAX SF day 3

最後一日 MAX
今年有 d 唔同~
Sneak peak session 同 General session 逼埋o係同一日
第三日變左只係得堂上~

其中一堂講 Flash player 10 最新既 text engine 同 text layout framework
Text layout framework 可以話係現有 text controls o既加強版
可以 support 到更加多o既文字效果

- multiple column
(重點係 support 自動換 column
仲有 multiple column selection
仲可以 self define irregular shape columns)

- support 打直寫某 d 字~ 例如中文同日文
(大家以後可以唔駛靠 enter 靠行黎打中文喇)

詳細可以參考 Adobe Labs
http://labs.adobe.com/technologies/textlayout/

其他時間就同 Way 作最後衝刺
Adobe MAX 有個傳統
就係要行攤位儲印仔換禮物
外國人比較得意… 佢地會直接行去人地個檔度要人印… 然後即走…
我就覺得起碼都要聽下人地個檔講 d 乜會比較有禮貌…

結果終於儲齊~ 換到o既係一副 Adobe MAX 啤牌
A J Q K 係 AIR Flex Photoshop 同 Flash
Joker o係 MAX Explorer

眼見副啤牌咁有紀念價值
好想拎多 d 比 user group members
於是臨走o既時候去 counter 問可唔可以拎多 d 比 user group
原來 counter o個位 staff 都係香港人 @o@
同埋原來 Adobe 已經預左我地會拎比 user community…
於是我都拎左十幾盒 XDD 多謝 Adobe~!
(早知唔駛儲印仔 =.=||)

夜晚又係搵食時間
o係 map 搵到 pizza hut~!!!
睇落好似好近… 於是行過去… 點知… 執左笠…
於是又要打的去第二間…

去到見到 poster 兜意粉好似好正
仲有一個 pizza 加蒜蓉飽~!
廿幾蚊美金超抵~! 即買~!
返到酒店一開…
wa… 碟意粉大到呢… 有香港 party size 咁大…
食完蒜蓉飽同大光兜意粉之後… 我同阿 Way 都投晒降…
早知一早就去食 Pizza Hut…

今次 Adobe MAX 對於我黎講主要都係想見識同埋直接體驗一下新野
雖然… 的確有 d 失望…
不過能夠同咁多位 Adobe o既朋友聚下舊都好難得~!
下次都唔知幾時可以去 MAX lu…
始終依家都係想以盡快建立新o既屋企為首要任務

Adobe MAX SF day 2

(抱歉… 太忙喇… 遲左好多先出 post…)

第二日又黎喇~ 精神都算唔錯~
今朝o係 marriot 食早餐
原本諗住會同會場的有 difference
但係都係食o個 d 野…
生果… 硬飽… 奶… 茶… 果汁…
比較好o既係果汁係樽裝~ 可以拎走飲~ 仲要係 tropicana~ 正

朝早上 Flex testing o既 session
之前寫 Flex application 都比較少考慮 testing
呢個 session 對我黎講都幾重要~
不過上完之後就會發覺 testing 唔應該係事後先去做…
而係要由 Day 1 開始每寫一 part 就要寫返相對應o既 testing module…
基本上工作量係 double 或者 triple~ 因為除左 unit test 仲有 function test, etc…
講真… 有幾多 company 會考慮到同埋 afford 得起呢…

下一個 app… 如果我有時間的話我都想認真的做一次…

跟住就係 General Session 2~
一開始由 Flex Builder product manager Tim Buntel 講解 Flex
講講下突然之間部機好似比人 hack 左咁~
之後有一個神秘人 The Chief (Kevin Lynch) 話依家 computer field 有好多問題出現~
要 Tim Buntel 諗辦法去解決~

DSCN9453

之後燈光一暗~ 音樂響起~ 開始播片~
感覺係非常超人特攻隊~ 然後進入左秘密基地 The Agency~!

DSCN9457

多位 Agent 就位~ 包括 Agent B (Tim Buntel) 同 Agent F (Ben Forta)
之後開始介紹各種 The Agency o既最新科技

包括
- 利用 Adobe AIR 控制家庭電器
- Adobe Photoshop CS4 o既 content aware scaling
- Adobe Photoshop CS4 o既 3d texturing
- Adobe Flash Catalyst
- Cold Fusion 下一代 IDE code name Bolt
- Adobe Flex Builder 4 with Theme Library
- Flash content search engine indexing
- Adobe Flash Media Sever 3.5 with dynamic streaming

而最矚目o既就莫過於 Adobe Alchemy 同埋 RTFMP

Adobe Alchemy 係一個 convertor
能夠將已經存在o既 C / C++ library 直接 convert 做 Flash o既 library
最有機會用到o既地方就一定係 encryption o喇~
ActionScript 一直都無 encryption library~
透過 Alchemy 就可以唔駛 ground up 寫就做到 encryption
同場仲即時示範利用 Alchemy convert o既 Quake 同 Super Mario (emulator)
絕對係令大家感到非常震撼~!!

DSCN9467

RTFMP (Real Time Media Flow Protocol) o係 Adobe 新既 communication protocol
主要係令到多個 Adobe Flash Player 之間能夠直接做 communication
完全唔需要透過一個 server connection

最直接o既用途就係單靠 Adobe Flash Player + Web cam 就可以做到 video chat
係~!! 完全唔需要 middle server~!! 而且係絕對 smooth~! 開幾十個都無影響~!!

DSCN9477

最後由 Ted Patrick 接棒介紹 Adobe Groups
Adobe Groups 係 Adobe 一個 official 而 centralized o既 community network
透過 Adobe Groups 就可以知道全球幾百個 user group / community o既一切動向
香港o既 Flex user group (FxAIR.org) 亦都會搬入 Adobe Groups
但 setting 比較繁複~ 希望能夠趕及農曆新年前完成~ 請見諒

DSCN9479

* 關於所有 technology o既 information / URL 已經整理好放左o係呢度
http://vicker.cubeforge.net/blog/adobe-max-sf-summary/

第二個 general session 完左~
食完飯又繼續聽各個 session~

Evening 就到左大家都好期待o既 sneak peak session
不過… 我自己就覺得非常失望…
兩個字去形容就係 “倉促”…
好似趕時間咁~ present d 野又比較亂…

Anyway~ 大致上o既 sneaked items 如下

- RTMFP (上面已經介紹左)
- Nitro (Adobe AIR o既 widget controller)
- Durango (Adobe AIR o既 runtime application component mash up tool)
- Photoshop Image Compositing (自動將 imported image 去底)
- Content Intelligent Toolkit (Media library 包括 video 同 image o既 analysis)
- Dreamweaver Web Widgets (直接o係 Dreamweaver insert web widget~ 而且可以直接 live preview~ 完全唔需要開 browser)
- Infinite Images (利用一 set photo 去做出無限 zoom in 同無限 zoom out effect)
- Live Cycle and Creative Services (利用 Live Cycle 去 streamline collaborative Premiere Pro workflow)
- Meer Meer (Online service~ 自動 detect 一個 Dreamweaver web site o係唔同 browser 之下有無 display differences~ 仲可以用 onion skin o黎直接 compare
- Server-side ActionScript

o係 Adobe 正式 post video 之前
大家不妨去 YouTube search 下~ 好似有 HD version tim…

夜晚同 Way 行左去 Japan Town 諗住食返 d 好o既日本野…
饑寒交逼~ 行左成粒鐘去到~ 點知…
奉勸各位… 去到美國食 hurger, salad, 西餐算喇…

選擇

一個好簡單o既問題…

如果比你揀~

你想你o既人生充滿住你鍾意的狗狗 or 烏龜 (assume 你真係鍾意)
定係你想你o既人生充滿住一大堆 serious o既工作?!?!

如果你係揀狗狗的話…

咁點解你會去諗如果人生無晒狗狗點算?

特別係當狗狗一直都o係你身邊無諗過要走~

Adobe MAX SF day 1

MAX 終於開始~
去到 Moscone 就見到 Kai~
佢同佢太太一齊去 MAX~ 真係開心

之後即刻上二樓食早餐
同之前一樣… 硬飽… 果汁… 咖啡… 奶…
Somehow 我總係覺得唔會夠飽…

食飽見未夠鐘就去左 community lounge
一入到去就見到熟識既面孔~
John, Sumi, Craig 同 JD 都o係到
總係覺得見到佢地就 = 見到 Adobe community~ 哈哈

打完招呼傾左一陣就要趕去聽野
第一場係 Flex testing~ 都 ok~
之後就係精采o既 general session~!

一如以往~ 未入到門就聽到好激昂o既音樂~!
一入到去真係好震撼~ 3 個 main screen 加兩組 side screen
main screen 係山峰藍天白雲~ 一堆 Adobe product logos o係天度飛~ 好型~
跟住所有 screen 會好似老虎機咁轉 d product logos
然後中間加插 30onMAX o既 video~
好彩無拍者… 唔係比人 post 出黎好攪笑~

DSCN9417

開場~ 有 DJ Mike Relm 用 30onMAX 既 video 表演捽碟~
(事後睇返 wikipedia 知道 Mike 係 VJ – video performance artists~ 曾經同 blue man group 合作 LOL)

跟住係 MAX explorer o既一段 animation~
MAX explorer 攀山登上 Adobe AIR blimp~
然後飛越冰海~ 到達沙漠~ 啟動 Adobe 火箭~ 最後… 失敗 XD
感覺好似 Indianna Jones~ 主要係想帶出主題 – Connect, Discover 同 Inspire
有機會希望可以 get 到 source distribute 比大家睇
絕對值得珍藏~~!!

之後係 president Shantanu Narayen o既開埸白~
今次 MAX 主力都係 Adobe Flash Platform~
大家以後要多 d 用呢個 term~
可以唔駛一大堆名同人解釋~

Adobe Flash Platform 包括:
Tools: Flash / Flash Catalyst / Flex
Clients: Flash Player / Adobe AIR
Servers: Flash Media Server / Blaze DS

DSCN9426

Shantanu 亦特別提到 Thermo 已經正式命名為 Flash Catalyst
呢個名改得好定唔好真係見仁見智…
本身 Flash 同 Flex 兩個字都已經經常讀錯…
再加埋 Flash Catalyst 真係亂到傻… 成日聽人講錯 Flex Catalyst…
以後都係讀 abbreviation 穩陣 d,,, Fl Fc Fx…

之後提到 (RED)WIRE 利用 Adobe AIR 開發左新o既 application
將 music, subscription 同 charity 帶去另一個 level
http://www.redwire.com/
(已經正式 launched… 大家可以自行 download 體驗下~)

跟住 CTO Kevin Lynch 出場~
佢以 3 個 main title 黎講解 Adobe 黎緊o既方向
- Client + Cloud
- Social Computing
- Devices + Desktop

DSCN9429

Client 當然係講 Flash player 同 Adobe AIR 啦
Kevin 簡單示範左 Flash player 10 o既 native 3d performance
然後就宣佈 Adobe AIR 1.5 已經正式 release
(大家有裝 AIR 的話應該已經 auto updated)

為左示範 AIR~ Kevin 請左 New York Times 上台介紹佢地最 latest o既 AIR based news reader
一入 application 睇落其實無乜特別~
但係當佢 resize window o既時候就會發覺 d columns 會自動加或者減黎 fill up spaces
呢個應該係利用到最新o既 Flash player 10 text engine 做的~
感覺非常 smooth 而且 readability 好高~
最得意o既係佢地連一份報紙最重要o既 crossword puzzle 都 implement 左 XDDD
Innovation 同 amazing 有時真係唔一定要 complex~

DSCN9435

之後 Kevin 更進一步將同一個 New York Times application 放o係 aigo
(一部裝左 windows o既 mobile internet device)
control 上面雖然無咁方便~ 不過 UI 完全 support 到~
呢個就正正係 Adobe AIR o既優勢~!
(New York Times reader 未正式 release~ 稍後再補上)

跟住開始講 cloud~
cloud 其實即係 services
clients + cloud CM 應該會好有同感
不過 CM 會 focus on 個 cloud 一定要係 XML format~ 哈哈

其實網上面o既 cloud 已經好多~ 多到有 d 散同亂~
於是就帶出左 Adobe 一個新o既 tool~ Tour de Flex~
Tour de Flex 係 AIR application~
佢其實係一個 library~ 裡面有好多常用o既 services
每一個 service 都有相對應o既 sample codes 教你點樣用 Flex 去 connect d services
而且仲有 executable o既 sample application 比你去試~
絕對係 cloud development o既入門 references

Tour de Flex 已經 release~ 可以於 Flex.org download
http://flex.org/tour

進入 Social Computing~
Social Computing 裡面最常出現o既就係 notifications
每一日大家都會收到好多各式各樣o既 notifications… OS… Facebook… Twitter… etc…
問題係當 notifications 愈黎愈多~ 你就會開始亂~
你可能會為左 Twitter 裝 twitterific… 又可能為左 facebook 裝其他 plugin… etc
所以 Adobe 就開發左另一個 Adobe AIR based tool~ Adobe Wave
Adobe Wave 簡單講就係 collection of notifications
你只需要入返每種 service o既 account 就可以 1 stop 收到所有 note
而且仲 support custom applications~

DSCN9439

Adobe Wave prerelease program 已經接受 registration~
http://labs.adobe.com/wiki/index.php/Adobe_Wave
(invitation code 稍後於 user group gathering 提供)

最後到 Devices + Desktop
Desktop 已經有 AIR~ Device 亦都有 Flash Lite~
下一步可以點呢…
之前好多人都認為應該係將 AIR 裝入 mobile devices
但 Adobe 似乎有一個更加好o既答案… Adobe Flash Player 10… natively on mobile devices…

Kevin o係一盤 mobile devices 裡面逐步拎出黎做 demo
佢地全部都係行緊 FP10~
(咁樣唔知係唔係意味住 Flash Lite 要講 bye bye…)
包括… Nokia Symbian… Windows Mobile… Google Phone… 最後係… Apple iPhone…
正當大家都起哄o既時候… sorry… 無…
Kevin 聲稱同 Apple 交涉緊~ 咁係唔係者係話其實已經 run 到呢?!?!?

最後 Kevin 為大家示範 Adobe o既一個 future device prototype~
佢拎住一部 Samsung o既 MID~ 然後對住個 stage screen~
等左幾秒就 connect 左~ 然後 Kevin 手指一 fling 就將佢 device o既相 transfer 左去 stage screen~
而且仲要好靚咁 display 出黎~!!!

同樣o既 transfer 仲可以 between MID~
甚至係一部電視機~! (當然要 compatible la)
感覺幾得意~ 不過有幾多人 afford 得起~ 哈哈~

第一個 general session 到此結束~!

完左 session 食 lunch…
Again… 唔會飽…
於是返去食麵~! 哈哈

下晝繼續聽野~
Design XD… 竟然係講 Adobe CS4 product line design concept… 有 d 失望…
之後好多堂都係早走 or skip…
今年大家都 complain d sessions 無 screening… 質素比較差…

多數時間都係o係 community lounge~
見到 Bing~ 估唔到佢同我地一樣咁遠都黎~
之後識左 Singapore UGM Shunjie~!
大家o既話題竟然係研究下點樣用 d Adobe stickers XDDD
似乎我地亞洲人都係鍾意自己部 laptop 多過 d stickers~ 哈哈

DSCN9448

夜晚有雞翼食~ 唔錯唔錯~

之後有 Birds of a Feather 同 Meet the Team~
同阿 Way 去左 Meet the FX / FB / FC Team~
不過佢地變左 open chatting… d 人一堆一堆咁~ 好難埋堆…

大覺訓~ 第二日繼續~

Adobe MAX SF pre day 2

一朝早就要起身
o係 westin 望出城中心
感覺其實同旺角差唔多~

sf_pano

MAX 前夕行程非常緊密
首先一朝早要去會場做 registration
San Francisco 朝早都幾涼爽~ 唔算凍
行左一陣穿過藝術公園離遠就已經見到好大個 MAX 字~ 真係型到爆
(回想起上次 Las Vegas 去會場都要 45 分鐘… 今次真係舒服好多~~!)

DSCN9328

入到會場就見到好大o既 banner
Banner 其實就係 MAX NA o既 web page o既 theme
不過唔知點解睇落 d 色好唔自然… 好似偏紅左 d…
(大家睇落會有 d 怪~ 因為係小弟自製o既 panorama~ 多多包涵)

max_pano

做完 registration 上二樓即刻上網報平安~
pre event d wireless 真係好快… 之後就…
跟住就發現好吸引o既 MAX Store 已經開左~!!!
結果 event 未開始就已經滿載而歸
有 MAX 熊~ 風褸~ mouse pad~ 筆~ BB 衫等等
有 d 會o係黎緊o既 user group meeting 送比 user group members~!! 記住留意稍後公佈~!

DSCN9405

除左 MAX Store 之外 MAX Playground 都開左~
Adobe o既 staff 好多都係做野同玩 balance 得好好
MAX Playground 有最傳統o既足球機~ 街機~
亦有最 latest o既 XBox 360 同 Wii~ 配合 Samsung o既靚畫面同音響真係一流~!!!!

之後就出發去 Fisherman’s Wharf
當然又係揸車啦 XDDD
不過車程短好多~

去到 Fisherman’s Wharf 已經有好多人
到步之後首先要醫飽個肚~
為左 compare 各地o既 McDonald’s
我地 San Francisco o既第二餐係老麥
我食左一個 Big Mac 餐~ 裡面塊牛肉係我好細個o個時食o既味道
咁先似係真正o既牛肉漢堡扒… (盒面仲寫住 100% real meat)
香港o個 d 都已經唔知係乜黎…

Fisherman’s Wharf 係以 Pier 黎劃分
其實周圍 d 鋪頭都大同小異~ 賣緊 gifts 都差唔多~ 不過價錢可以差好
如果大家想買野不妨去搵一 d 好似 supermarket o既鋪頭~ 睇下有無先~ 如果無先去其他地方買~
以一盒朱古力為例~ 普通鋪頭買兩盒o既價錢 supermarket 買到三盒…

o係街邊見到有個阿伯行乞
不過佢都幾得意~ train 左一隻狗 一隻貓同一隻老 ¼
隻貓訓o係隻狗上面然後隻老鼠o係隻貓上面食野… 真係好勁
好多人都會行埋去影相同比錢~ 佢每日o既收入都認真唔少~

DSCN9346

之後主力都係行 pier 39~ pier 39 係比較大o既 pier
裡面可以話乜都有~ 好似開嘉年華咁~
而且可以直接望到 Alcatraz Island
今次行程緊密無時間去~ 希望下次可以啦

bay_pano

Pier 39 最後一站係 Aquarium of the Bay
可以o係海底o既隧道睇到 San Francisco o既海底生態
裡面最過癮就o係 d schooling fish~
佢地係會一堆咁行動~ 而且行o既 path 係 fixed 的
無論周圍有 d 乜~ path 都唔會變… 某程度上都幾白癡…

夜晚約左 Wen 食飯~
無電話真係好唔方便~ 結果大家互相等左一個鐘頭
真係非常唔好意思…

Wen 車我地去左 union square 附近食 cheesecake factory
坐阿 Way 架車反而無坐 Wen 架車咁驚…
Wen 揸車都幾辣… 高速轉彎~ 極速迫位~ 勁

chesscake factory 算係抵食好味加大件~
一位十幾蚊美金已經好飽~ 仲無限添飲~
去 San Francisco o既朋友一定要試下~
不過記住早 d 去~ 因為超多人… 有排等…

都有 3 – 4 年無見 Wen
我諗大家都無乜點變~
可以o係 San Francisco 見到熟人感覺真係好 warm
大家成晚都係講 technology 多~ 哈~ UGM 始終都係要 spread technology

DSCN9412

跟住就係真正 Max o既開始~
非常期待各個 session