2008年10月4日 星期六

用Microsoft Popfly製作自己的游戲放在Facebook

Popfly是Microsoft新一代使用Silverlight技術的Web 2.0 online網頁製作工具. 它提供了Game Creator, Mashup Creator, Web Creator等工具
Game Creator是一個有趣的工具,可以用家自行製作想要的游戲, 更可將你製作的游戲放在Facebook或Windows Live Gadget(不知Google Gadget行不行)。
Mashup Creator是用來讓用家把不同的pre-built blocks和web services等放在一起的visualization tools。
Web Creator是用來製作網頁的工具, 其介面好像Office 2007的Ribbon User Interface, 可以用Predefined Thems, Styles and Color Schemes, Mashup Creator製作的block也可以放在Web Creator。

2008年10月3日 星期五

碌碌仔也加入了Technorati

今天碌碌仔也加入了Technorati...

和許多網路公司一樣,Technorati的創立也是源於「一時起意」。「二○○二年部落格剛開始起步的時候,我便開始寫部落格了,因為我很討厭電子郵件只能一對一的特性,」Technorati創辦人大衛.賽弗萊(David Sifly)說:「但令人挫折的是,在主流搜尋引擎上居然找不到我的部落格,而且我也不知道是否有其他部落格連到我這裡,於是我決定自己創造一個部落格搜尋引擎。」
事實證明,賽弗萊很有先見之明,搜尋部落格的確是網路應用的潛在需求。Technorati上線一年左右,就已經有九十萬個部落格可供搜尋,接著以每五個月就多一倍的速度壯大。根據最新的統計,目前網站資料庫內已經有大約三千四百萬個部落格,追蹤超過二十二億個網路連結。

一般網頁和部落格的網頁屬性不太相同,因此搜尋部落格的技術也跟一般搜尋引擎不太一樣。傳統的搜尋引擎(如Google)利用一種俗稱spider的軟體,將網路上所有的網頁建立索引(index),以便日後搜尋。但是這個工作非常耗時,通常需要好幾天來作業,因此無法跟上部落格更新的腳步。由於部落格網頁都會有按時間順序排列的固定格式,每一次有新的文章就會送出一種名為「ping」的訊號,Technorati於是和眾多BSP(Blog Service Provider,部落格服務提供者,如無名小站)合作,透過追蹤這些訊號來完成即時且永不間斷的部落格搜尋工作。
另一個關鍵的技術是近兩年很熱門的標籤分類法(Tagging),多數的部落客會在每一篇文章(post)和部落格網頁貼上關鍵字標籤(例如美國總統布希發表演說,就可以加上「president」和「Bush」兩個標籤),Technorati利用這些標籤,就可以輕易地將每一篇文章和每一個部落格分類,方便網友搜尋。

除了尋找部落格之外,Technorati最重要的功能是追蹤部落格之間的相互連結,並且會進行排名(ranking)的統計。雖然這些都是搜尋引擎必備的能力,但是在部落格搜尋上卻別具意義,因為部落格骨子裡的媒體性質,這些連結象徵著意見的交流和觀念的引用(reference),而且是具有深度的(要引用別人的部落格文章,至少得先看過,並且在自己的部落格上發表才行)。「部落客都會想知道,誰在看我寫的東西?讀者反應如何?」賽弗萊指出,「傳統搜尋引擎辦不到這件事情,因為它們只能追蹤網頁間的連結。」
為了充分展現社會性,在Technorati上還可以建立自己最喜歡的部落格名單,與他人分享。在Technorati的連結數,甚至已經變成業界衡量部落格影響力的優先考量指標,重要程度可見一斑。

2008年10月1日 星期三

.NET Framework 4.0 和 Visual Studio 2010來了

微軟宣布了下一代.NET開發平台和工具 .NET Framework 4.0 和 Visual Studio 2010 (好明顯會在2010年發布啦)。

.NET Framework 4.0將引領下一代平台發展,支持Multi-Core或分佈式系統(Distributed Systems)進行平行運算(Parallel Computing)的功能,其中最重要的技術算是LINQ(Parallel LINQ - 平行運算版本的LINQ Engine)以及Task Parallel Library(提供平行運算的API)。 微軟聲稱Windows Server 2008將會支持部份.NET Framework 4.0的功能。

不知道開源的.NET Implementation - Mono將有什麼計劃跟隨。

而Visual Studio 2010代號(Rosario),將致力於提高開發工作效率、創建突破性應用程序、支持雲計算、改善應用程序生命周期管理(Application Lifecycle Management)。以下是一些主要功能介紹︰

1. Visual Studio 2010將包含一個新的架構資源管理器(Architecture Explorer),用於現有代碼資源、程序架構的發現和探索。


2.Visual Studio 2010給測試人員提供一系列工具,方便開發人員進行測試管理和記錄bug。

2008年9月28日 星期日

SWT4.0 和Eclipse 4.0 計劃(e4) 將帶我們進入另一個Cross Platfrom的境界

Eclipse一直是我十分看好的Opensource Project,它的概念、設計及使命早已超越Visual Studio和JBuilder等傳統IDE,對不同的人來說Eclipse已經是不再只是一個IDE,它是一個Platform、一個Rich Client Framework、SWT,JFace等API的發源地、或是一個很多有用Plugin的Runtime/Container,而且其IDE早已不只是support Java而已。更重要的使命是它已成爲一個把各個Commercial Vendors(e.g. IBM, Oracle, BEA,Borland)帶到同一個平台上合作的橋樑,這些公司有的(BEA, Borland等)甚至放棄自己的IDE Architecture而使用Eclipse Base Architecture,可見 Eclipse 的優越性(當然有很大原因是因爲Eclipse有很多Plugin可用)。相比起來 Sun Microsystem 的 NetBeans 就做得沒有那麼好,雖然NetBeans是基於正統的Swing,可是卻吸引不到 Java Developer ,反之 Eclipse 之成功造就了SWT的普及。
Eclipse的名稱可看出是IBM想取代 Sun Microsystem 做 Java 之霸主,我想己經成功了。

雖然Eclipse 3.x很成功,但Eclipse團隊並沒有停下來,在3.4Relase後就開始計劃Eclipse 4.0(e4)。
從e4的wiki上的文件來看,Eclipse 4.0把Cross Platform 重新定義,以往Cross Platform 的定意是指可以在不同的 Operating System上運行(e.g Windows,Linux,Macintosh),在Eclipse 4.0的新定意已突破這個思維︰Browsers(IE,Mozilla,Safari), Rich Client Runtime(Adobe的AIR(Flex),Microsoft的Silverlight)等都是一個Platfrom,你寫的SWT程式只要Recomplice就可以成爲AJAX或Flash的Web Application。可以看出Eclipse 4.0的野心更大,而且更想走出了Java Runtime Environment(JRE) 的框架,成爲一個新的Deveopment Platform。

說到這裡是不是覺得Java的概念已變得模糊,以前在Sun Microsystem的時代Java不單代表了Java Program Language,還代表在JRE上運行和使用Java API。Eclipse早已不用Java標準的Swing API而用SWT,現在連JRE也不用,剩下來的Java只是Java Language的Syntax。是不是有點似曾相識的感覺呢,是的Google的Google Web Toolkit(GWT)和Andriod,都用了相同的方法︰只用Java Language再加上自家的API和Runtime。其實很早以前Microsoft的J#也是用了Java Language加上.NET API和.NET Runtime,不同的是那時候Sun Microsystme還有能力帶領反Microsoft的公司一起和Microsoft打官司,而現在已自顧不睱了,怎能和Google和IBM作對呢。可見Java離改朝換代之時已不遠矣…

2008年9月27日 星期六

ASUS P565 VGA Windows Mobile 6.1 Smartphone

在最近的一個Windows Mobile 6.1研討會上, 華碩展示了一部新機款P565。P565是功能全備高效能的機款,將採用Marvell 800MHz的CPU,記憶體則是256MB ROM加128MB RAM,內置300萬像素相機。另外3.5G、Wi-fi、藍芽還有GPS等都會有配備,電池容量1300mAh 可支援3.5小時的3G通話時間。軟件配上ASUS自家開發的ASUS' Glide。
P565不算很大部,厚度也算薄,螢幕更是2.8吋VGA。(Windows Mobile看來已到了VGA時代了)
機背的下半部是類似皮革的材質,拿在手上的感覺會很不錯。10月開始發售,大家拭目以待這部ASUS新機吧。

2008年9月26日 星期五

購買Little Jammer Pro 的方法

在網上做了一些關於Little Jammer Pro的Research,發現很多人都對它有興趣,卻不知在那裡可買到。(連Little Jammer Pro的offical website也沒有提供網上購買服務,只有日本的零售的地點。)
最近森森仔在網上找到了可以在日本網站樂天市場買到Little Jammer Pro,可惜的是樂天市場只送貨到日本,於是森森仔就找了一位往在日本朋友幫我們收貨,再托一位去日本自由行的朋友把它帶回香港…
我們還選購了Little Jammer Pro的Vocalist和它的專屬Christmas ROM,在聖誕節播放一定好開心…

Yeh, 再過兩星期就終於不用再望梅止渴啦! 收到Little Jammer Pro後一定會把開箱照和大家分享 =)

2008年9月23日 星期二

黑格比 - 早來了的颱風

本來以爲這個強熱帶風暴黑格比可以在24日早上來,那就可以不用上班了。那知黑格比昨日以時速三十公里速度逼近香港,今天六時就掛了八號波。看天文台的強熱帶風暴路徑圖,我想明早就改掛三號波,要上班了...