開發熱點周報:Adobe推新Beta版 Bing實戰初體驗
原創【51CTO綜合報道】上周有Python和Scala的新版推出,分別是Python 3.1 RC,和Scala 2.7.5。Google將其Page Speed做為開源產品推出,可以更好的幫助開發者加速其網站。Adobe發布了Flash Builder 4,Adobe Flash Catalyst和開源的Flex 4的Beta版。另外,Bing仍然繼續收到多方面的關注。
Google周四面向開發者社區推出網頁加速工具Page Speed。Page Speed此前為Google內部使用,是Google提高搜索引擎速度的重要工具。Page Speed正是Google用于優化網站前端設計的重要工具。Google日前將該工具進行了開源,并將該工具集成在了一款火狐瀏覽器插件Firebug中。該工具能向開發者提供建議,告訴開發者如何根據最佳方式加速網站。
雅虎此前也曾提供一款類似功能的火狐瀏覽器插件YSlow。
Adobe公司于六一當天推出了帶有內容創建工具的新的Flash平臺測試版。新的版本包括Adobe Flash Builder 4, Adobe Flash Catalyst和開源的Flex 4框架。
Flash Builder 4幫助開發人員建立豐富的互聯網應用。Flash Catalyst是一種新型RIA界面創建工具,旨在服務設計人員而不是開發人員。 Flex 4框架是對創建RIA的開源資源進行的整合。
隨著開放標準的進化例如包括新的圖形功能的HTML 5,有可能出現不再需要Flash的時候。但由于Flash的廣泛存在 ,那個時候似乎為期甚遠。
微軟號稱“決策搜索”的Bing上線已一周有余,讓我們來看看這個新型搜索引擎的實戰體驗:
51CTO獨家:微軟新搜索引擎Bing探秘(組圖)——Bing新的外觀最關鍵的元素是位于左邊的導航菜單,叫做資源管理器面板,這個特殊的欄內容包括快速標簽(它將搜索結果按照你的搜索分解成Web組),例如搜索“芝加哥”時,搜索引擎會自動預測你要搜索什么,并生成相關的類別。
Bing、Google、Yahoo三強終極大比拼——微軟Bing的出現讓新一輪搜索引擎大戰一觸即發。Bing 提供了許多實用的新功能,Google則始終以高質量搜索結果堅守陣地,而Yahoo,憑借其在內容領域的優勢,為搜索結果提供更多有意義的內容。
必應Bing API實戰初體驗——Bing提供的API很豐富,除了搜索外,還增加了廣告Ad、圖片、新聞、Phonebook、拼寫和視頻的搜索。而訪問協議有三種:JSON, XML和SOAP。JSON協議用于AJAX應用,XML用于Silverlight應用,SOAP用于傳統的.NET等強類型程序。
Python 3.1 RC1添加了新的collections.Counter類,增加了新的模式tkinter.ttk,為千分位增加了格式說明符。
Python是一種代表簡單主義思想的語言。閱讀一個良好的Python程序就感覺像是在讀英語一樣。Python的這種偽代碼本質是它最大的優點之一。它使你能夠專注于解決問題而不是去搞明白語言本身。
Scala是一種針對 JVM 將函數和面向對象技術組合在一起的編程語言。Scala編程語言近來抓住了很多開發者的眼球。它看起來像是一種純粹的面向對象編程語言,而又無縫地結合了命令式和函數式的編程風格。Scala的名稱表明,它還是一種高度可伸縮的語言。
欲更多的了解Scala編程語言,可參閱Scala編程語言專題。
CodeWorks 2009
年度CodeWorks大會將在9月底到10月初之間在美國各大城市召開,門票已公開發售。CodeWorks是面向PHP開發者的大會。詳情見http://www.php.net/conferences/index.php#id2009-06-03-1。
【編輯推薦】