Saturday, May 19, 2007

專訪Java之父:重回桌面端的榮耀

這12年來,Java繞了一大圈,如今回歸原點。一路看著它發展的James Gosling表示,要讓Java原始的理念發揚發大。

1995年,昇陽公司推出Java,讓網頁瀏覽更圖文並茂,而且在基本的點閱動作之外增添互動功能。本周,昇陽在舊金山JavaOne會議中再推出JavaFX Script程式設計語言,希望能炒熱那個原始的理念。

1990年代,Gosling協助開創出Java程式語言--當初稱為「Oak」。Java從起初只是網頁瀏覽軟體的外掛程式,到後來成為熱賣的伺服器軟體與手機軟體,Gosling一直參與其事。

雖然如今Java使用率十分普及,但就桌上型電腦這類「用戶端」(client)裝置而言,Java起初獨霸的地位已被奧多比(Adobe Systems)公司的Flash軟體所取代。

因此,身為昇陽用戶端軟體事業群的技術長,Gosling表示,昇陽打算展開反攻。他日前接受CNET News.com記者Stephen Shankland專訪時,透露昇陽的計畫,以下是訪談摘要。

問:你可否簡略描述一下JavaFX Script?

Gosling答:JavaFX概括我們的一連串用戶端計畫。有兩項計畫此刻正緊鑼密鼓進行。其中之一是稱為「JavaFX Script」的scripting語言,用來創造動態的使用者體驗,用來製作圖形使用者介面(graphical user interface;GUI),內含豐富的互動、動態活動以及大量的圖片。

問:這些功能用現有的Java也做得到--難道會很困難嗎?

答:可以做得到,但費時甚久。而且,電腦GUI有件事很奇怪,就是傳統上你會想要有一貫性。蘋果、昇陽等公司已發布使用者介面指南,描述按鈕、slider看起來應如何如何。但人們現在想要自己控制外觀的模樣。也就是你看到的應用程式外觀,其實就是某人(不管是誰)為你打造的容貌。如果往來的是一家銀行或某家媒體公司,那麼你跟它互動的應用程式,就象徵那家公司的門面。

問:這就是回歸Java的根本,亦即互動式的網路經驗。這麼解釋,正確嗎?

答:這麼說很正確。不論是「applet」(可下載的小型Java程式)技術,還是2D圖形與Swing (Java圖形介面技術),都是為了達到那個效果。現在人們傾向不用Applets這種技術,沒有特別充分的理由。許多事情原本好好的,但後來卻變得醜陋,惹出一些法律糾紛...

問:是指微軟與昇陽的訴訟,以及反托辣斯訴訟嗎?

答:那的確變得很醜陋,有很多年幾乎扼殺了整個applet的發展。但有個鮮為人知的事實是:applets實在很有用。

問:那麼為什麼現在不做這個呢?現在各家動作頻頻,例如有奧多比的Flash和微軟的Silverlight。

答:這顯然是在同台競技。Java平台有廣大的安裝基礎,而且極具深度。單就Java編碼可在applet程式裡加入的功能而言,Java能做到的遠勝過Flash這些。但就我們來看,真正的問題一直是,儘管已有現成的功能可供利用,但卻難以派上用場。因此,我們努力要把簡單的東西變得更簡而易用。我們已經把棘手的東西做出來了,這方面我們很拿手。過去幾年來,我們一直聚焦於企業領域,讓開發人員更容易打造大型的企業應用軟體。

問:例如股票交易應用程式之類的嗎?

Gosling答:是的。而且這種程式已變得相當不錯。現在,我們將嘗試在用戶端應用程式開發方面做同樣的事。

問:你還提到行動電話。昇陽4月宣布收購SavaJe,這家公司擁有一些行動Java軟體。能不能描述一下JavaFX Mobile和你打算怎麼用它?

答:JavaFX Mobile是一套完整的implementation--從矽晶片以上都用這個程式。但它也可以用在各式各樣的嵌入式裝置作業系統。周二做的示範就是在一款極精簡的嵌入版Linux核心上做的。大多數人都不會認出它是Linux。它是裝置驅動器和插斷處理程式(interrupt handlers),就是這樣。然後,上面是call stack,其餘則全是Java程式碼。我們做這個的一大目的,是提供全套的手機軟體堆疊(software stack)給行動電話製造商。

問:昇陽執行長Jonathan Schwartz曾提到要拉近數位落差。那是JavaFX Mobile想要達到的目標之一嗎?

答:我認為,這些事要分開來看。我們當然希望讓裝置儘可能的小巧玲瓏、價格儘量低廉。在開發度低的地區,他們買得起的東西不多。對他們而言,製造全功能的筆記型電腦,既昂貴又不合用。這些民眾大多是移動的。例如,巴西人與亞馬遜部落族人共事的經驗豐富。要達到那個目標,把外型變小、製造成本降低、生產方式更簡易、與手機系統更容易聯結等,似乎是更吸引人的方式。

問:我記得去年在JavaOne會議上,你對於把Java當開原碼軟體釋出的構想不是很贊同。但昇陽已跨出那一步,你現在怎麼看?

答:我不認為自己不大贊同那個構想。

問:我記得,你懷有一些重大的顧慮。我記得在小組討論會上...

答:是有一些問題需要考量。

問:相容性?

答:我們已把Java原始碼釋出好一段時間了。跟某些行為不當的人,我們之間的互動不佳,導致訴訟糾紛。若是放任不管,市場會四分五裂。我們真的很憂慮那種發展。

問:微軟曾揚言分叉Java--「汙染」它,導致一種用法殊途的版本。

答:那一直是他們玩的遊戲。他們對「互通性」深惡痛絕。但近年來的一大改變,就是開發社群真的很重視互通性。他們很重視能從Mac OS X環境拾起某種應用軟體,然後把它帶往Linux平台、Windows平台還能用的能力。

我們希望,在手機平台上,這種情況會比現在更理想。但是就桌上型電腦以及伺服器而言,我們的情況相當不錯。感覺上,最近市場壓力大,以致大型的行為不佳的業者,想亂來就難了。

問:也就是說,此刻缺乏動機讓Java分叉成不相容的版本?

答:那會遭遇市場強大的反彈。即使當微軟做這種事的時候,他們也遭遇麻煩,因為他們是靜悄悄做的。當你寫程式時,還看不出來你是在寫某種與微軟平台緊密相連的東西。如果你公開講明「我希望這程式與微軟平台緊密相連」,那是一回事;但當他們騙你這麼做,那又是另一回事。

問:Java變成開原碼 後,你怎麼看?得到什麼回響?

答:現在還很難說。從某種方面來看,Java領域這12年來一直在原始碼相當開放的情況下運作。從社群與我們互動的方式,例如JCP (Java Community Process,由一群公司與機構組成的Java標準管理團體),以及原始碼一直都在那兒的事實看來,Java其實一直是相當具有開原碼風格的。

檢視我們現在用的授權方式,那很像是傳統的Mozilla授權。現在,即將改用General Public License (GPL) 第二版,就大多數日常工作來看,這不是太大的轉變。在與社群互動方面,我們總是還有許多事情要做,但我認為,我們會愈做愈好。

圖片:昇陽新版手機軟體Java FX Mobile





在週二(五月八日)的JavaOne大會上,昇陽大談Java FX Mobile軟體,該軟體讓手機也可存取許多網際網路功能。

採整合搜尋 Google首頁大改版

Google周三(16日)推出整合搜尋(universal search)服務,把擷取自各種媒體的搜尋結果匯集在同一處,可謂Google首頁有史以來規模最大的一次改版。

整合搜尋服務與其他新功能結合起來,不僅讓使用者更容易透過Google首頁一次查到與關鍵字有關聯的資訊,也對Google的競爭對手構成更大的壓力。

例如,使用者若想查詢與蘋果公司執行長有關的資訊,例如相片、影片、最新新聞、過時新聞報導、掃描成數位檔的書籍等,不必分頭到搜尋圖片及其他類型資訊的搜尋網頁去查,只需在Google的整合搜尋頁面上鍵入「Steve Jobs」,即可找到通往上述資料來源的網站連結。

在Google加州總部舉行的「搜尋科技」(Searchology)記者發表會上,Google搜尋產品與使用者體驗副總裁Marissa Mayer表示:「現在有了整合搜尋,我們便可提供更宏觀的解答。」

Mayer進一步舉經典黑白恐怖片〈吸血鬼〉(Nosferatu)為搜尋範例,查詢到的第一筆搜尋結果,就是熱門影片資訊網站IMDB的連結,其次是連上這部電影的網站連結,可用視窗播出這部默片。另外,查詢「我有個夢」(I have a dream),就會出現與馬丁.路德.金著名民權演講有關的訊息,以及那場演說的錄影影片。

此外,另有其他Google功能捲土重來。Mayer說,Google Oneboxes--顯示在天氣等資料搜尋結果最上端的即時結果--仍會繼續顯示出來。更重要的是,Google首頁未來會刊登文字以外的廣告:有的會包含影片和展示型廣告(display)。Mayer事後對記者說:「那扇門總是開啟的。只是我們並未訂出特定的時間表。」

Google共同創辦人Sergey Brin說,這是Google首頁過去幾年來第一次大動作改版,基本架構做了一番革新。改版工程大約在兩年前展開,而且該公司半數以上的搜尋人力都投入其中。他強調,Google首頁還會持續與時俱進。

Brin指出,新的改變可望讓使用者接觸更多「利用率偏低」的Google服務,例如書籍搜尋(Book Search)與影片搜尋(Video search),有助於進一步提升Google現在已經很可觀的市占率。

他說:「我們的資料顯示,Google不但是棒的(搜尋引擎),而且正在拉大(與競爭對手的)差距。」根據comScore的統計,Google在搜尋引擎市場約拿下50%的占有率,而且是全球首屈一指的網路資產。

其他媒體廣告

Google運用在網路搜尋的優勢地位,成為搜尋關鍵字相關廣告市場的霸主。如今,Google更積極跨入其他形式的廣告市場,例如平面媒體、電視和廣播。

Mayer宣布,在Google搜尋頁和其他網頁頂端,加入一個整合導覽列(Universal Navigation Bar) ,目的是讓使用者迅速使用別的Google服務。例如,Google搜尋主頁面會包含一些捷徑,通往Google圖片(Images)、影片(Video)、新聞(News)、地圖(Maps)和網頁電子郵件信箱(Gmail)等服務。其中,Gmail網頁將加入直通行事曆(Calendar)、文件(Documents)、相片(Photos)和群組(Groups)等產品。在此之前,Google其他產品的網站連結是放擺在Google首頁搜尋列的上方。

另外新增一項「上下文導覽連結」(Contextual Navigation Links)功能,置於Google首頁頂端、Google標誌的正下方,讓使用者作多元化的搜尋。舉例來說,搜尋某個名人時,你可點閱相關的新聞、部落格、影片或相片,即可直接連到那種媒體類型的搜尋結果。又如查詢 Python 程式設計語言,就會出現與該關鍵字有關的部落格、書籍、討論群組和程式碼的網頁連結。

Mayer說,這些新功能可望在16日夜間對大多數Google使用者提供。

搜尋引擎專家Danny Sullivan在他的Search Engine Land部落格上撰文評論說,整合搜尋功能是Google「搜尋結果空前最大規模的改變」。

Sterling市場情報公司顧問Greg Sterling說,上述改變「讓Google的搜尋結果更豐富 」,也可能吸引使用者花更多時間「在Google天地逗留」,如此一來「會對Google的競爭對手構成更大的壓力」。

不過,Sterling警告:「炸彈已拋下。」他認為,Mayer已暗示Google的搜尋網站終究會納入文字以外的其他類型廣告。

Google Experimental

使用者可到Google Experimental註冊,以試用Google正在實驗中的一些功能。其中包含在搜尋結果內加入時間列表,以及地圖瀏覽。

Google另外還著手打破網路上的語言障礙。該公司不久將推出一項新功能,讓使用者搜尋可能以其他語言撰寫的資訊,並且把得到的搜尋結果譯成你的母語。這套系統會自動把搜尋結果譯成你輸入關鍵字時所用的語言。例如,講阿拉伯語的人可能用阿拉伯文鍵入「紐約的餐廳」,而得到從英文網站找到、但以阿拉伯文呈現出來的搜尋結果。

另外,Google也持續改良搜尋結果的關鍵性,方法是猜測哪些查詢也許對使用者最有用。例如,鍵入「overhead view of Bellagio pool」字串,系統可能自動搜尋關鍵字「Bellagio pool pictures」,並納入搜尋結果。Google工程部副總裁Udi Manber說,這項功能即將推出,但使用者也許不會察覺。

Wednesday, May 02, 2007

專訪Google文化長:快樂工作 保持獨特文化

Google毫無疑問很會引領趨勢,它將Web搜尋服務變得很酷,並能帶來滾滾獲利。它還建立了一個產業鏈,讓任何網站都能靠廣告來賺錢。

依靠簡單的設計、可隨意吃喝的員工、以及眾多的百萬富翁員工,Google成為一個文化偶像和Web淘金熱中的象徵。

Google被財星雜誌評為美國最好的雇主,也是最受歡迎的網站,Google甚至還被一些字典收錄為「動詞」。

Google另一個與眾不同之處是設了一個「文化長」(chief culture officer)的職務。出任這一職位的是Stacy Savides Sullivan。她的任務非常簡單:保持Google獨特的文化,使員工感到快樂。在接受獨家採訪時,Sullivan向CNET闡述她是如何做到這一點。

問:你出任這一職務有多長時間了?

答:去年夏季。除了擔任文化長之外,我還是人力資源主管。

問:身為文化長,你的職責是什麼?

答:我與全球的員工合作,找到保持、強化、發展我們文化,以及如何保持我們最初核心價值的方法--這秘訣就在扁平化的組織、沒有森嚴等級的協作環境。

我們希望所有員工都能夠參與到保持我們的文化,發展我們文化的計畫中來。當員工有問題時與他們溝通,設立網站使員工能夠報告文化中的缺陷,以及提出如何解決問題的方案。

問:很難想像你們是如何使一家有12,000名員工的公司保持「扁平化」。總體來說,Google文化的特徵是什麼?

答:我認為Google文化的特徵是:面向團隊、協作、鼓勵員工的創新思維。

問:誰提出來設立文化長這個職位的?

答:Google的創始人Larry Page 與 Sergey Brin(布林和佩奇)去年夏季提出了這一建議。

問:你知道有其他公司設立了文化長這個職位嗎?

答:不知道。

問:你在工作中面臨哪些挑戰--與刺激Google成長有關的?

答:我認為最困難的事是找到合適的員工。我們希望找的員工是所謂「Google-y」特質的,這個Google-y的定義是具備相當彈性、能融入環境,不注重頭銜與職務高低,只要求把事情做好。

問:你能舉例你們會出什麼樣的題目來測試員工是否具備這個Google-y特質呢?

答:其實是沒有標準問題的,但我可能問些假設性的,比方說,一架飛機裡可放入幾個麵包餐盒?我們希望從這些問題裡,來瞭解應試者的思考與邏輯能力。這些問題不見得有標準答案,我們只是想知道他們會怎麼去思考,怎麼去推敲出結論。

問:我聽說過Google有進行過幸福調查(happiness survey),能披露更詳細的資料嗎?

答:在過去的幾年中,我們一直在進行幸福感調查。4 、5年前,布林和佩奇希望發現員工是否幸福,採取哪些措施會使員工不跳槽。

我們希望弄清楚員工對公司的忠誠度,他們對公司忠誠度高或低的原因,結果對於職業的發展和提升非常重要。職業發展不僅僅是發放股票選擇權和增加薪資而已。

問:你認為哪些措施最受歡迎?哪些措施獲得了最積極的回應?

答:食物。在每個分公司我們都提供午餐,在有辦公室的地方都設立有自助餐廳,我們有自己的廚師。在Mountain View總部,我們在1999年就設立了餐廳。食物受到歡迎的原因是,員工在公司就能解決吃飯問題。在公司總部,目前我們提供早、中、晚三餐。

問:如果4年後,員工兌現了股票後大量離去,你如何應對?

答:去年和今年都有工作期限達到4 年的員工,我們在密切關注這一問題。我們會向他們提出一些問題:你現在工作的情況如何?,對從事的工作感興趣嗎?你喜歡正在從事的工作嗎?如果對這些問題的答案是否定的,哪些事情會使你更快樂,或提高你的忠誠度?

因此我們在嘗試個人化的方案,因為對於許多人來說,提高薪酬或增加選擇權不是將他們留在Google的關鍵原因。我們非常關注這一問題,而且會繼續關注這一問題。

問:你還認為有哪些話題是與你在Google的工作有關,而我們還沒有談論到的?

答:我認為對於任何像我們這樣迅速成長的公司而言,工作- 生活的平衡程度是很高的。我們通常不會在早上和晚上開會。員工喜歡透過電話會議溝通,公司會支付相關費用。當老婆生孩子時,員工可以休假二周。

夾在印度光環下 杜拜搶食IT委外

「印度生活大不易」,這是杜拜科技招商最喜歡用的廣告詞。

這個隸屬於阿拉伯大公國的城市國家最近開始一連串動作,打算搶食流行於中國與印度的IT委外大餅,但杜拜可不希望直接競爭廉價勞力市場,該國希望爭取的是不想住在班加洛(Bangalore)或孟買(Mumbai)外商資深員工。

但很諷刺的是,這個計畫卻反而吸引了至少一家印度廠商。負責招商的杜拜委外區(DOZ)主任Ismail Al Naqi表示,他們最近跟一家印度委外大廠簽訂了備忘錄。

他表示,只要在這家印度公司工作數年的員工就可選擇搬到杜拜上班。印度委外廠商向來備受高員工流動率所困擾,這家簽約公司則希望藉由職務調動來吸引員工留下。

Al Naqi表示,這種作法也可確保員工忠誠度,只要員工一離職,馬上就會被撤銷工作許可證,並被遣返出境。

「沒人會不想過來的,設在杜拜雖然貴了三成,但生產力更好,」他說,「這宗交易已經快談好了。」

杜拜相當有潛力成為遠端醫療服務的區域中樞,西方醫生可將工作丟給其他國家(給付較低)的醫生來執行。「委外走到高階的部分,受委外的人才不管在哪裡的費用都是一樣的。」他說。

雖原許多國家都想搶進委外市場,杜拜卻有自己相當獨到的優勢。第一是該國真的很有錢,油價不斷攀升讓阿拉伯產油國家大賺一筆,而杜拜則將石油獲利投入大型工程與經濟多元化的計畫。

為了吸引外商,DOZ會贊助50%的房地產成本,以及50%的員工住宿津貼。該國的計畫是希望在2010年時能夠招募到10萬名員工前來這裡執行委外業務。

再者,杜拜政府也已經精簡了許多官方流程,官方與民間之間的界線並不明顯,「你可以說杜拜就是全球最大的公司。」Al Naqi如此說明。

第三,杜拜不收取企業營利所得稅、個人所得稅與營業稅,如此一來就可抵銷部分高成本的劣勢。生活形態也是一大考量。該城市已有國際大都會的雛形,半數以上人口為持有工作准證的外來移民;印度是最大的移入人口;交通雖然很糟,但至少比Bangalore好上一截。

目前招商成果可說好壞參半,往好的方面來說,DOZ閒置空間越來越少,第一階段25萬平方英尺的辦公用地已經賣光,預計2006年第二季就可開始營運。第二階段預計在2006年第四季開放的25萬平方英尺土地也以賣光。

「我們現在已經排到2007年了。」他說。

但目前DOZ所招來的廠商多半是傳統商業流程的委外,而非原先預期的高階專案。即將進駐的廠商(包括ABN AMRO荷蘭銀行與AXA)將在DOZ處理區域性的業務。

然而,此地的生活費不算便宜。以往,房租通常每年上漲100%。一棟有四房的別墅,現在年租金可能要18萬dirhams (5萬美元),而兩間臥房的公寓租金也可能高達此數的一半。儘管政府11月宣布,將把每年租金漲幅限制在15%以內,但當地人預料房東會想出別的花招迴避規定。

一名年輕的地產開發商以2.8萬dirham (7,800美元)的年租金租了一棟公寓,但最近接到通知說,公寓要整修,以後租金會漲到4萬dirhams。設施和維修服務差,是房客常有的抱怨。

但為了闖出一番事業,來此地打拚圓夢,還是吸引西方人士前仆後繼而來。

某跨國顧問公司的職員說:「我在CNN上常看到杜拜國際機場的廣告,時常思考自己是不是在錯失良機。」

圖片:到杜拜上班







杜拜網際網路都市:微軟、HP、思科等國際大廠在這裡都設有辦公室,不過目前多半只是當作銷售與行銷據點。