2005/10/27

網路地圖之旅 始於開放程式

Google地圖不再只是Google地圖。

你還是可以查詢Google Maps,找出從這裡到那裡該怎麼走。但何不用Google Maps來標示出辛辛那提的猶太餐廳、都柏林的交通違規攝影機,或美國境內溫泉療養地的所在位置?又何不用它來找尋西雅圖市提供免費上網的咖啡店?或找出你老闆剛買的豪宅位置,以及確切的成交價格?

大多是為了好玩,一群程式設計師正紛紛運用Google Maps程式產生獨特的地圖,再整合其他的資料,例如馬路上的坑洞、賣墨西哥包餅的貨車、看見飛碟甚至謀殺和搶劫案發的地點。

地圖結合實用資訊

結果是Google合成地圖,網際網路上最新型的改裝資料,有的純粹博君一笑,有的則有錢可賺。舉例來說,在Google搜尋引擎鍵入航空公司正式的簡寫和班機編號,查詢結果頁的上方就會顯示FBOweb.com。點閱此連結,即可看到那架飛機用虛擬圖釘標明其位置。此服務也提供飛機的小檔案,列出飛行速度、高度,以及估計這架班機抵達的時刻。

另一項服務,Homepricerecords.com,則視你輸入的地址,把相關的房屋銷售資料與Google地圖結合。(目前該服務只提供舊金山與洛杉磯地區的資料,但該公司承諾,芝加哥和紐約的資料很快就會出爐。)

現在網路上有多少Google合成地圖,無從得知,要推測每天新增多少更不容易。但還是有部落客孜孜不倦地設法追蹤最新的合成地圖情報。安大略省一家軟體公司的會計經理Mike Pegg就是其中之一。數月前,他架設Google Maps Mania部落格,企圖記錄這個網路現象。

Pegg幾乎每天都會列出十幾個網路上新發現的合成地圖,從比較普通的性犯罪者地圖,到令人眼界大開的,像是印度賞鳥地圖等,五花八門。「我幫他們發新聞稿,」Pegg說。

人們這麼做所為何來?脫口而出的回答通常也是實話:因為他們辦得到。Google已發布可產生地圖的軟體,稱為API,全名叫「應用程式設計介面」(application programming interface)。有了這個API,程式設計師即可自製合成地圖,作法是整合其他的資料,像是Craigslist列出的公寓清單,或美國人口普查局公布的人口統計資料。這種程式設計手法稱為AJAX,全稱是Asynchronous JavaScript and XML,本身即為一些程式的混合。

大企業也鼓勵使用

合成地圖在全球資訊網上不算全所未見。音樂家早就用類似手法合成其他歌手的創作。最著名的例子是DJ Danger Mouse去年合成披頭四的「白專輯」(White Album)與Jay-Z的「黑專輯」(Black Album),產生「灰專輯」(Grey Album)。在網路上,Hopstop.com把紐約、波士頓和華盛頓的地下鐵與公車路線資料,拿來與餐廳及娛樂場所的資料庫整合。

新鮮的是,大企業也鼓勵使用者利用這些資訊。網路零售巨人Amazon一直允許企業家從Amazon的資料庫與軟體程式中擷取一部分,自創新的應用程式,例如MusicPlasma,此軟體可用圖形呈現不同音樂創作藝人之間的關聯。(輸入樂團Weezer的名字,就會出現一大堆樂團名,如Nirvana、Nine Inch Nails和Zwan。)該網站最近更名為Liveplasma.com,也打造類似的電影搜尋工具,並提供免費的地圖功能。

加州柏克萊資深程式設計師Jef Poskanzer說:「這一切都迅速發生。就像1990年代一樣,人人都在全球資訊網上創造各式各樣的東西。」他本人已製作出溫泉地圖、巴黎古堡地圖、巴黎以及舊金山一帶的賽艇與大眾運輸系統地圖。

和1990年代不一樣的是,現在的創作更具草根性,因為這麼做輕而易舉。他說:「現在還是需要程式設計師來撰寫類似Google地圖這類程式,但因為你可以到別的網站複製程式碼,所以更簡單了。」

人人都能動手

簡單多了。由網景(Netscape)共同創辦人Marc Andreessen創立的一家公司,就希望進一步推廣民眾自製合成地圖。他成立了Ning.com,可自動產生自製Google合成地圖所需的工具,讓幾乎人人都能自己動手編纂地圖。

一旦你以「開發人員資格」(developer status)登記,該網站就會從你想模仿的網站拷貝其幕後的程式,讓你把它修改成自己的版本。不到五分鐘,你就能架設一個綠豆沙拉餐廳(Mung Bean Salad Restaurant)網站。

Google在開發地圖功能時,就知道自己沒有時間和興趣為興趣天南地北的使用者製作各種專門的地圖。但容許林林總總的合成地圖,符合Google整理世界資訊的策略,因此Google樂得開放這項功能供民眾運用。Google Local產品經理Bret Taylor說,該公司讓網站用符合經濟效益而且技術可行的方式,以地圖形式呈現資料。

Yahoo也開放某些網路服務幕後的API,包括相片儲存網站Flickr、Yahoo Shopping以及 Yahoo Maps的API。就連對自家程式碼保護有加的微軟公司,也對外發布地圖功能的API。但Google Maps風行得最快,而且目前看來吸引最多的開發者為它寫程式。

Taylor說,Google Maps大受歡迎的原因之一,或許是Google允許合成地圖的創造者與Google分享在網站上刊登和銷售廣告的營收。(事實上,在允許使用地圖的同時, Google仍保留未來在網站上刊登廣告的權利。)Taylor說:「這對開發者有利,對Google也有利。」

一群新創業家也踴躍投入這塊市場。去年自史丹福大學商學院畢業的Pete Flint與同窗好友Sami Inkinen共同創立Trulia.com,在Google地圖上標示房地產物件。在中意的住宅區點選某個圖釘,就會顯現一連串登錄的待售房屋,附帶最近成交的房屋及鄰近不動產的比較資訊。

Trulia目前只提供加州五座城市的資料,而且現有的資料稍嫌單薄,因為採用的是報紙、網站等公開可得的資料來源,而不是當地房屋仲介協會有版權的資料庫。Trulia計劃未來增添額外的資訊,例如人口普查資料。

不論是賣廣告或為房屋仲介商聚集人潮,由此已看得出獲利商機。Flint說:「大致而言,我們依循Google模式。這只是焦點更集中的Google搜尋引擎模式。」

不過,Google雖開放業者使用該公司的地圖,但也有其限度。一旦某個合成地圖演變成大規模的商業服務,Google就會要求分享營收。例如,Google的律師就開始與Trulia洽談權利金協議。「目前免費,」Flint說:「我們正善加利用。」

2005/10/13

AJAX讓桌面網路應用蔚為風潮

更靈巧的程式開發技術興起,特別是打造互動式瀏覽器應用程式的AJAX大受歡迎,正為消費者應用程式搬上全球資訊網(Web)的風潮推波助瀾。

受此鼓舞,昔日曾被視為不切實際的構想--例如打造線上版的微軟Office替代品--如今紛紛捲土重來。

Google Maps這類網路服務(Web services)的推出,讓使用者感受到顯然比傳統網站優良的使用經驗,也協助打開AJAX的知名度。現在已有數十家新創公司運用AJAX打造網路版的桌上型電腦應用程式,從文書處理器到專案管理軟體,不一而足。

但這些網路應用程式(有時被稱作Web 2.0)不只是在網路上複製微軟Office而已,許多程式聚焦於在網際網路上出版並分享資訊。

AJAX運用JavaScript程式語言及其他Web標準。分析師與創業家說,基本的AJAX技術創始於1990年代,但直到最近--大概在今年2月AJAX一詞誕生後--才引起眾多開發人員與創業家注意到AJAX帶來的新商機。

今年Google採用AJAX,有助於展示網路應用程式的外觀和感覺可媲美桌上型電腦應用程式。網頁瀏覽器廣泛採納網路標準,也說服開發人員相信,AJAX應用程式可在大多數的PC上執行。

Burton Group分析師Richard Monson-Haefel說:「AJAX今年初推出後,許多公司如雨後春筍般在各地成立。這些新創公司大有可為,他們擁有聰明的程式開發人員,能夠利用AJAX,而且不被某些工具軟體商套牢。」

以Macromedia Flash和Flex等多媒體工具打造的互動式網頁已存在多年,這些所謂的豐富(rich)網路應用程式工具仍會繼續支援複雜的任務。相形之下,Monson-Haefel指出,AJAX適用於比較單純的任務,例如在既有的網站上增添互動性。

有能力打造出更好的網站後,以廣告費或會員訂費收入支撐的主機代管服務(hosted services)應運而生。這與傳統桌上型電腦軟體的銷售模式大異其趣;傳統上,消費者必須預先付一筆費用,才能把軟體安裝到單機上使用。

現在,連桌上型電腦軟體業的霸主微軟公司也急起直追,積極進軍網路應用程式服務市場。

微軟已經以軟體服務為中心,把旗下的事業部門重新編組,並在11月推出Live.com服務,包括源自MSN部門的諸多服務,例如Hotmail(未來將更名為Windows Live Mail)。這些服務大多倚賴重新以AJAX翻新後的前端(front end)設計。

AJAX Office?

AJAX的使用率日益普及--加上微軟擁抱網路軟體服務--促使眾人揣測未來線上版的微軟Office替代品可能問世。線上版的生產力應用程式早已有業者提供,但他們現在要做的是把網路通訊(Web-based communication)也納入其中,成為全套服務不可或缺的一環。

例如,Upstartle公司的Writely.com已是線上版的文書處理器。但該系統更大的價值在於讓使用者輕易共同製作並分享網頁。

Upstartle共同創辦人Sam Schillace說:「我們剛推出的四、五個月內,眾人都說我們瘋了。他們說:誰會想用瀏覽器編輯文件?但現在,你看到微軟和Google也跟進。所以,短短六個月內,這已從瘋狂的點子變成想當然爾的共識。」

Google決定指派一部分員工專門投入OpenOffice開放原始碼計畫,已引起外界揣測Google未來會不會提供網路版的生產力套餐軟體服務。

至於微軟,則尚未宣布提供完整線上版Office的計畫。軟體巨人上個月表示,醞釀推出新軟體服務,稱為Office Live,協助小公司追蹤客戶交易或管理聯絡事務。但新服務只會補充Office,不會取而代之。微軟說,Office Live將推出廣告贊助版和會員付費版。

另一家提供線上版Office式應用軟體的是新創公司Silveroffice,產品稱為gOffice。該公司的網站提供文書處理與列印軟體,並計劃不久後推出線上試算表與簡報軟體。創辦人兼執行長Kevin Warnock透露,該公司計劃明年元月推出把文件轉化為Adobe Systems PDF格式的服務。

gOffice應用程式免費提供,以廣告收入支撐。Warnock說,該公司有意對不希望廣告干擾的顧客(特別是企業用戶)提供會員制服務。目前的註冊用戶總數達「五位數字」,但該公司希望能增加到200萬,其中許多可望是美國境外的用戶。

然而,Silveroffice公司的目標並不是取代微軟Office。

Warnock說:「我認為,(gOffice)可以自然而然地與Office套餐軟體長期並存,兩者不必拚得你死我活。」他指出,即使許多PC裡預先安裝微軟的Outlook軟體,使用者仍然在用網頁郵件系統,例如Hotmail或GMail。

他說,採用AJAX與線上供應的模式,讓他員工僅15人的新創公司能自力更生。他說:「 這真的是一種務實的方法,不必籌措資金就能接觸到廣大的民眾。」

企業與消費者

不論是Writely、gOffice、其他架構在全球資訊網上的生產力應用軟體(例如37 Signals的待辦事項與個人資料管理工具) ,或網路版的即時傳訊(IM)應用程式,都以消費者為主要服務對象。但IT主管與分析師說,AJAX式的瀏覽器程式開發方興未艾,就連企業界也將感受到其衝擊。

企業可運用AJAX,為現有的企業網站增添更豐富的互動功能,也可運用以可延伸標示語言(XML)編寫的資料轉移(data transfers)指令來製造大雜膾(mash-up),從各種不同的來源擷取資料。Monson-Haefel舉例說,不動產網站可從學校抓取資料,然後與登錄的房屋物件並列。

電子郵件與行事曆軟體公司Zimbra的技術長Scott Dietzen預期,AJAX可望大大地影響企業對企業(business-to-business )的應用程式。例如,金融服務業和電信業的顧客會要求功能更豐富的使用者介面。Zimbra以企業為導向的產品密集採用AJAX作資料交換,比方說可在行事曆的某一項裡顯示在Google Maps呈現出的開會地點。

企業用戶Iconix Pharmaceuticals用AJAX與General Interface(後來被整合軟體供應商Tibco併購)的工具搭配使用,打造出一種應用程式,讓製藥公司的技術人員能使用龐大的資料庫,以及功能先進的前端系統,用來追蹤人體實驗的藥效。

使用AJAX,讓Iconix得以打造一種複雜的使用者介面,並與多重的資料來源連結。該公司資訊部副總裁Alan Roter說,產品架構在全球資訊網上即可透過網際網路提供,不然就得預先安裝。

他說:「假如不用架構在網路上的UI(使用者介面),我們就得用某種厚重型用戶端,並設置某種主從介面(client-server interface)以及所有必須的配套。架構在全球資訊網上的優點在於無須安裝。那很棒。」

Roter說,Tibco的AJAX工具很靈巧,有助於加速程式開發時間,比用其他語言更快。不過,分析師認為,AJAX工具的成熟度大致而言仍遜於根基穩固的產品。

Monson-Haefel說,目前商用AJAX工具的市場生態系仍未臻成熟。他預期,有朝一日, AJAX終究會成為一種主流的開發技術,就像Adobe旗下的Macromedia工具或微軟的工具。

但Writely的Schillace預測,AJAX日益受歡迎,會造成網頁的互動功能過量。的確,一些企業主管與分析師已開始擔心過度運用AJAX技術可能引起的副作用--網頁徒具高度的互動性,先天上卻設計不良。

Zimbra的Dietzen表示,AJAX不是萬靈丹,諸如複雜的試算表或簡報軟體等應用程式,仍需要用到桌上型電腦的儲存空間。他說:「AJAX的確能需要它的傳統網路應用增色不少,但不是所有的網路應用都需要更豐富的使用者介面。對於適用的網路應用,AJAX顯然是最佳選擇。」

2005/10/12

蓋茲備忘錄昭告「顛覆性」變化

CNET新聞專區:Ina Fried  10/11/2005

十年前微軟董事長蓋茲的「網際網路浪潮」備忘錄領導公司上下進軍網際網路領域;最近蓋茲又寫了一封備忘錄,這回是激勵微軟員工迎戰一大群來勢洶洶的網路強敵。

蓋茲在10月30日發出的電子郵件中寫道:「這波即將來襲的『服務浪潮』(services wave)會極具顛覆性(very disruptive)。競爭對手會趁機利用這些作法向我們下戰帖。」

在新備忘錄中,蓋茲引述微軟技術長Ray Ozzie所撰的備忘錄,該文列舉利用網路廣告與服務拓展營收的方法。Ozzie寫道:「顯然,如果我們未能調整,我們現行的業務會岌岌可危。我們必須迅速、果決地應變。」

Ozzie文中列出一長串微軟錯過的機會,以至於讓微軟如今面臨Google、Skype、RIM和 Adobe等對手的威脅。

今年9月,微軟宣布把旗下事業部門改組成三大事業群,並授命Ozzie領導微軟全公司上下進軍軟體服務市場。第一個成果上周面世--「Windows Live」和「Office Live」。 Windows Live把微軟現有的MSN服務併入由廣告贊助的產品,瞄準消費者市場;Office Live是一套服務,有免費版與付費版,鎖定中小企業客層。

從這兩則備忘錄,看得出微軟推動服務計畫的迫切感和重視程度。
Ozzie指出,微軟本可在以網路為據點的應用程式方面取得領先優勢,但其他公司在發展這方面的業務上表現得更專注。

他寫道:「憑我們能發揮Ajax潛力的全球資訊網(Web)資產,在發展出開創性的OWA (Outlook Web Access)技術之後,我們本可取得領導者的地位。我們知道,搜尋很重要,但Google的一心一意則讓他們占有強大的優勢地位。」

Ozzie認為,Google「顯然是(微軟)最明顯的競爭者」。他說:「此刻尚難確定,Google最近推出的一連串服務,只是為了擴大用戶基礎以衝高廣告收入的附屬品,或是到頭來可能嚴重挑戰微軟產品的威脅。」

他同時警告,雅虎和蘋果電腦公司也不容忽視。「雅虎有豐富的通訊資產,結合了軟體與服務,讓他們更像是一家媒體公司。」「蘋果用dotMac, iPod和iTunes,把硬體、軟體和服務整合起來,成果令人稱羨。」

Ozzie也提到,一群規模較小的公司最近也崛起,紛紛開發出新的軟體與服務,所依據的基本平台不是Windows,而是網際網路。「需要工具與程式庫的軟體開發人員,只需搜尋網際網路,下載、開發、整合、部署、改良即可。速度、簡易性和鬆耦合(loose coupling)是最重要的。」
同時,Ozzie預見,微軟的機會在於打造一個以網路為基地的開發平台。「如果有一個『服務平台』,可協助這些新創公司改良產品。」

他還指出,微軟的Office雖然無所不在,但Adobe的PDF檔案格式已躍為網路上文件傳輸的主要標準。微軟已自創Metro格式與PDF抗衡,預定明年隨Windows Vista推出。微軟也會在明年上市的新版Office支援PDF。

蓋茲說,雖然面臨來自四面八方的威脅,微軟「顯然大有機會居於領先地位」。
蓋茲寫道:「我們比任一家公司有願景、資產、經驗和抱負,能挾著規模優勢,提供橫跨數位工作方式與數位生活方式的各種體驗與解決方案,服務各種市場的使用者、開發者以及企業。」(唐慧文)

2005/10/02

六度分隔理論--人脈社交網站(SNS)的興起和應用

上網拉關係建億萬人脈 撰文—謝宛蓉 wjhsieh@cw.com.tw e天下2005 10月號

想建立無遠弗屆的人脈並加以管理,上人脈網站就對了!透過「朋友的朋友」拉關係,明星、醫生、律師通通和你變成同一掛,這裡更是現代人求職求才、探聽消息的好幫手。

想建立無遠弗屆的人脈並加以管理,上人脈網站就對了!透過「朋友的朋友」拉關係,明星、醫生、律師通通和你變成同一掛,這裡更是現代人求職求才、探聽消息的好幫手。

正在找工作嗎?想進大公司,在人力銀行丟了履歷卻總石沉大海?有好的企劃案,希望和知名企業合作卻總是不得其門而入?一種新興的人脈社交網站,透過串連起人與人的關係網絡,將幫助你穿透企業組織重圍。如果你是一天要在辦公室工作12小時以上的苦命上班族,也有機會在這裡,開啟新社交生活!

目前全世界最大的商務人脈網站「LinkedIn.com」在2003年5月成立,會員數以驚人的速度成長。去年此時,它達到近百萬使用者,而到目前為止,全球註冊會員已經超過300萬人。

人脈放射狀等比倍增

在台灣,去年下半年開始的同型商務人脈網站「聯絡家」,目前會員超過6萬人。目前聯絡家已經是大中華區最大的商務人脈網站,經營團隊也橫跨兩岸。

人脈網站的強大處,在於透過連結「朋友的朋友」,讓你的人脈網絡呈等比級數地擴大延伸。

網友Alice半年前加入人脈網站,她邀請或受邀和90個人建立直接朋友關係。這90個第一層友人,各自又有為數不等的朋友。如此擴展出去,光到第三層,她的朋友就超過5萬5,000人。亦即只要透過兩個朋友引薦,Alice就可認識網站上的5萬多人。

「6度分隔關係」理論,正是學者對人際網路之微妙的進一步解讀。早在1967年美國學者米格蘭(Stanley Milgram)就發現,世界上每兩個人之間,平均只相隔了6層朋友關係。亦即,即使對方是美國總統,你也可能透過6個朋友的轉介和他攀上關係。

「中國人說,有關係總比沒關係好,」聯絡家執行長許智凱表示,一般「人脈存摺」只能個人自己存、自己提領。現在,人脈網站讓人脈可以匯流、共享。

小王想換工作,他對知名的外商I公司很有興趣,但也希望多了解I公司。於是他在人脈網站打入該公司名稱,系統立即顯示,在他的人脈圖中就有7個人跟I公司有關。他赫然發現,原來認識的一位網友就在I公司工作,另外,大學死黨也認識I公司的行銷主管!

過去,複雜的人際關係網絡潛藏在我們四周,但是像小王這樣的情形,通常只能一個一個散彈打鳥地問朋友。

現在,串聯人與關係的龐大資料庫,加上搜尋技術,人脈網站就可以給你一張人脈地圖。它不但幫你找到目標人士,也會指出你和他們之間的遠近關係。使用者自己也可以設定和不同朋友的親疏程度,便於做管理。

「我們的長期目標,就是要做『人的Google』!」聯絡家執行長許智凱表示,Google好比是全世界最大的圖書館,而聯絡家等人脈網站的目標,就是要提供一個充足而便於搜尋的人脈庫。

和律師、醫生、明星成同掛

除了人脈連結的特性,人脈網站的特性也在於它的商務性質,及強調身分真實性。

進入聯絡家的網頁,「聯發科技資深工程師」、「寶來業務副總」、「台灣微軟經銷業務經理」等企業經理人都是首頁顯示的人氣會員。

「這裡和一般很不一樣的是,大家都是用本名、真實的機構在交流,」網友Alice表示。而這也帶給她很大的使用驚喜,包括:她找到好幾位過去失聯的同事;重新認識許多網友的真實身分;她還意外地找到自己從前的偶像,「優客李林」的李驥。「原來名人不是那麼遙遠!」Alice回想發現時真的很興奮。

新的網際連繫模式,也將開啟許多新的互動與商機。

美國商務人脈網站龍頭「LinkedIn」今年2月時宣佈將向刊登求才訊息的雇主收費,30天要價95美元。「每個人都知道,最好的工作來自於人脈網絡,」LinkedIn執行長兼共同創辦人霍夫曼(Reid Hoffman)說,雙向連結求職者與求才者正是線上人脈的強力之處。

近來,LinkedIn還推出另一種服務,讓使用者尋找人脈中的律師、會計師、醫師等專業人士。「人們總說不該從黃頁中尋找律師,但一般人只能採取這種方式,」LinkedIn共同創辦人兼行銷總監Konstantin Guericke說,人脈網站提供一種更值得信賴的管道,就是熟識朋友的引薦。

人脈網站還有什麼新玩法?隨著業者不斷發展廣告之外的獲利模式,人際間的人脈價值也正在被持續探索中。

more reading:
Web 2.0 再思考(三)「搭訕」是需要理由的

Mercury簡易改裝

有同好有一樣的困擾 - 如何使用自己的data logging軟體,因此寫了這篇來分享我的簡易改裝。 Background 雲豆子 MERCURY roaster 烘豆機的設計是使用自行開發的軟體,來:1. 操控風門/火力; 2. data logging/自動烘焙。 ...