January, 2008 > 所有文章列表
Press
很有趣的新聞吶。
QT 是一個 open source 的跨平台GUI API 與 widget 組件,在很多地方都可以見到它的身影,包含 Linux 上頗受歡迎的 KDE (最近好像剛出 4.0) 也有使用它。
目前看來,Nokia 產品線已經很廣泛的在使用 Symbian, Linux, BREW, Maemo(Gnome toolkit) 與 Flashlite(幾乎每一款高階手機上都有內建 flashlite player,就是我的沒有…XD),因此,這則新聞有趣的地方在於,為何 Nokia 還會想買下這樣一家 cross-platform 的產品?
它的平台策略倒底是什麼?難不成在上述每一個方向都遇到了不同的困難,導致最後必需另起爐灶從頭做起?或著是它擔心被 flashlite 吃的死死的而喪失了主導權?又或許,這其實是衝著 android 而來的?嗯…
| by admin
Nasdaq 採用 Adobe AIR 製作股市股後分析工具
精彩擷錄:
“The application does the final 10 yards of work to prepare the replay of what was going on at that time. The amount of data it takes to get to this level of detail is beyond what you could do on a normal Web application”
(球賽中得重最關鍵的往往就是最後那10碼,能突破達陣才有分)
這支程式名稱叫”Nasdaq Market Replay”,主要目地是在盤後整合 web 與 desktop 的資料來重現市場的狀態以利分析與決策。
採用 AIR 的原因之一
“We saw the ability to process the data halfway on our servers and have it in as small a package as possible. Then when someone requires a replay of the market, we send a small packet of data to desktop”
其實金融業愛用 flash 已經不是新聞了,早在四五年前剛開始在台灣推廣 flash-based RIA時,就看過 NYSE 製作的類似工具,那時是結合 3D 來看個股資訊,前兩年我們也幫紐約的証卷公司製作過類似的看盤系統,只是它更刺激一些,因為是要在盤中『即時』依全世界的新聞資訊綜合判斷出可能影響股價的事件,然後提供交易建議,整個介面塞塞的滿滿滿,大概4台 22″ LCD 才夠用。
做完那個案子我深刻瞭解到一件事:股票交易員真的不是人幹的啊~年薪+分紅百萬美元的背後,是每天盯著那個密密麻麻的數字看十幾個小時,雖然每秒鐘幾十萬上下聽起來很刺激,但真換了你坐上去拿滑鼠的手不見得有膽按…
這篇文章第二頁後介紹了另一個也急著想在下個月AIR正式上市後立即推出 AIR app 的公司,American Cancer Society,但們採用的理由則是:
“If you have a Flash programmer on staff, they can hit the ground on Day One and create an application”
依我看,這可能不是那麼正確的想法,手上有一個 flash developer 不代表能 leverage AIR 的能力啊,很有可能最後是 hit the ground “zero” on day one… (不過話說回來,反正 AIR 1.0 也挺陽春,其實也沒什麼特難的東西,所以負負得正或許其實這句話最終還是正確的 - 以某種詭異的方式)
總之,重點是,Flex 3 + AIR 下個月就要上市了,今年的重頭戲正式登場,估計這波熱潮會一路燒到十月在 SF 舉辦的 Max 2008,咳咳,今年肯定要抽空去走走…
| by admin

自從artemis 進入冬眠狀態後,基本上 air + os integration 這條路大概就死了一半,沒想到 mike chambers 此時又丟出另個有趣的方案。
簡單來說,commandproxy 就是一個 proxy(呃?),它介於 air 與 windows 之間,凡是 air 本身做不到的事,都可以傳指令給 commandproxy 請它完成,把上圖簡化一下就會變成
air < --> commandproxy < --> os(windows, linux, mac - with mono)
所以基本上只要會寫 .net,然後 os 上有裝 .net framework,就可以用它做很多事,例如很多人一直想做 screencap 類的應用,透過這個小 proxy 就可以很容易做到。
不過它在使用上有幾點要特別注意:
1、可能要自已寫個 installer 來安裝兩樣東西,第一個是 air 程式,第二個是它背後的 commandproxy
2、user 啟動程式是,不是直接開啟 air app,而是開啟一個 .net 寫的 app launcher,它要先啟動 commndproxy(想像成是 daemon的概念)再開啟 air 兩者才能合作無間。
只是現在我比較想在 mac 上實作同樣的事啊,看來該去找身邊有mac又正好會 cocoa programming 的朋友聊聊了,咳咳,會是誰呢?
ps. 事後想了想,雖然這玩意等於是為 air 在 desktop 上開了一扇新的大門,但如果要額外安裝一個 proxy 跟一堆 dll/lib,那走到這一步時,其實跟用 zinc 已經差不多了,同樣是 per user base installation,似乎有點打敗原本 air 的初衷。
不過,有選擇總比沒選擇好,而且因為user可以自行針對不同平台實作需要的功能,所以最終得到的 total runtime size 應該還是比 zinc 小的,這方面的高度彈性還是很值得期待(所以,會寫 .net 的朋友也應該去煩一下?那乾脆找個同時會 .net + cocoa 的朋友不就畢其功於一役了?嗯,突然覺得範圍小很多啊,呵呵呵…)
| by admin
press
嘖嘖嘖, mysql 這麼值錢啊~
只是買主是 Sun 似乎並不是那麼歡樂的事,還是老問題一個:
Why and why now ?
如果現在打開 mindmap 來發想,大概會出現很多有趣的問號(?),主要疑點是『想喝牛奶,不必自已養頭牛吧?』除非你要的比這個更多,但那會是什麼呢?(例子:google 也用 mysql 用的很兇,但就沒見它想過要併進來,反而是反饋一些 resource)
目前檯面上來看,Sun 手邊比較新的兩個東西就是 JRuby 跟 JavaFX,但似乎整件事還串不起來,要再多觀察,看來該逛一下 slashdot 了。
附錄:
剛才想了一下 $1 billion 翻成中文應該是多少,答案是 10億,也就是花了 10億美元買下 mysql, 換算成台弊就是 33 330億啊…
| by admin

所以,傳說中的超薄款 macbook 終於正式推出,叫做 AIR (沒錯,跟 Adobe AIR一樣的名字,但應該不會被告到死,這兩家目前表面上看來還挺麻吉的)
Quick Facts:
* Intel Core 2 Duo processor 1.6ghz
* 2GB memory
* 80GB 4200-rpm PATA hard drive1 or 64GB SSD
* 13.3″ LCD screen
* $1,799
自從轉換到 mac 上開發後,我就在找可取代現役 thinkpad x60 的移動工作機,呃,我知道我已經有 15″ macbook pro, 但它的體積跟重量活像防彈盾牌,目前安坐於辦公室桌上搭配 Dell 22″ lcd,實在不能帶著四處跑。
但看到 mba (macbook air) 的規格後,顯然是不可能入手啊,原因:
1. cpu 太慢(基本上沒超過 2ghz 都不用來了)
2. 4200rpm hd 更是弱到爆,如果想換 SSD 不但要加 $399,據強人我朋友R大權威指出,SSD 只能有10萬次存取,之後就自爆,並且它可能只有讀取快,寫入不見的有爽到,so…
所以目前的想法是,這大概是台淑女或小白機吧,只是如果有這台,將來簡報時最後一句可以寫
Adobe Air, built with the AIR
很有趣啊…(但耍個帥要花五六萬,那就拜拜再聯絡囉~)
mba 介紹
一堆圖片
| by admin
Previous Posts