10月Web技術(shù)最前沿:JavaFX 2.0正式版發(fā)布
原創(chuàng)在進入主題之前讓我們先一起緬懷本月離我們而去的業(yè)界牛人:蘋果公司的創(chuàng)始人史蒂夫·喬布斯、C語言之父同時也是Unix之父丹尼斯-里奇 、手機之父馬蒂·庫珀 、Lisp語言***人工智能之父John McCarthy。51CTO在***時間發(fā)布他們離去的消息后,51CTO網(wǎng)友也都以各種方式表達了對這些牛人的尊敬和緬懷。
下面是本月web技術(shù)最前沿:
jQuery 1.7 RC1發(fā)布
51CTO推薦專題:jQuery從入門到精通
jQuery 1.7 RC1在2011年10月24日已經(jīng)發(fā)布了,這次大幅更新將給大家?guī)砝鏗TML 5解決方案等好用的新功能。大家可以在自己的應(yīng)用中測試這些代碼,以使得能在最終發(fā)布之前能處理掉這些主要問題。 測試請不要過于簡單,你可以在jQuery CDN中拿到這些測試代碼:
http://code.jquery.com/jquery-1.7rc1.js
http://code.jquery.com/jquery-1.7rc1.min.js
請把這些代碼放到您已經(jīng)存在的應(yīng)用中。如果您從jQuery 1.7 RC1中發(fā)現(xiàn)BUG請及時通知我們以便于修復(fù)問題。
jQuery 1.7 RC1英文版本的詳細更新日志,請點擊:http://blog.jquery.com/2011/10/24/jquery-1-7-rc1-released/
更多詳細請點擊:http://developer.51cto.com/art/201110/298940.htm
JavaFX 2.0正式版發(fā)布
JavaFX 2.0 是JavaFX 一個主要的升級版本,為下一代的 UI 平臺而設(shè)計,提供強大的基于Java 的UI 能力,可處理大規(guī)模的數(shù)據(jù)驅(qū)動的商業(yè)邏輯。
JavaFX 2.0 包含非常豐富的UI 控件、圖形和多媒體特性用于簡化可視化應(yīng)用的開發(fā),新增的 WebView 可直接在應(yīng)用中嵌入網(wǎng)頁;另外 2.0 版本允許使用 FXML 進行 UI 定義,這是一個腳本化基于XML 的標識語言。
更多關(guān)于 JavaFX 2.0 的消息請看官方發(fā)行說明http://blogs.oracle.com/thejavatutorials/entry/javafx_2_0_released
Ruby的文檔系統(tǒng)RDoc 3.10發(fā)布
RDoc 3.10 發(fā)布了,RDoc是針對Ruby源代碼的文檔系統(tǒng)。跟JavaDoc一樣,RDoc可以讀取原文件,分析源代碼中的語法信息和注釋文本,生成HTML格式的文檔。
另外,該版本還修復(fù)了一些Bug,詳細信息參閱:RDoc發(fā)行說明
Rdoc文檔:http://rdoc.rubyforge.org/
下載地址:https://github.com/rdoc/rdoc
Perl的Web框架Mojolicious 2.0發(fā)布
Mojolicious 是下一代的 Perl 語言的 Web 編程框架,提供強大的功能而無需第三方包依賴,功能包括:RESTful 的路由、插件管理、Perl風(fēng)格的模板系統(tǒng)、會話管理、簽名的 cookie、靜態(tài)文件服務(wù)、測試框架、文件級的Unicode支持等等。
Changes:
1. Perl 5.10.1: 提升了性能
2. Morbo: 可自啟動的開發(fā)用 Web 服務(wù)器
3. 內(nèi)置對 libev 事件循環(huán)的支持
4. 使用事件對框架進行擴展
5. Mount 插件允許嵌入整個應(yīng)用
6. 產(chǎn)品級的 Web 服務(wù)器更加友好
7. Collections make Web scraping fun.
8. 可方便進行 WebSocket 編程測試
下載請點這里
http://www.oschina.net/p/mojolicious
CakePHP 2.0發(fā)布
CakePHP開發(fā)團隊已經(jīng)發(fā)布了CakePHP 2.x系列的一個版本CakePHP 2.0。在該版本中不再支持PHP4,CakePHP團隊對其代碼庫進行了重構(gòu),以便嚴格遵循PHP 5規(guī)范(包括5.2及以后版本)。
CakePHP 2.0的新亮點便是支持PHP 5特性,包括PHP 5的異常、標準庫、JSON編碼(json_encode)及新引入的PDO(PHP Data Objects)數(shù)據(jù)訪問接口。PSR-0命名約定已經(jīng)被采納,所有的類都可被映射至一個與類名相同的文件。對象現(xiàn)在已可作為CakePHP庫注入,正如開發(fā)人員所說的“沒有借口再去修改核心文件了”。開發(fā)團隊同時表示,由于lazy-loading(延遲加載)的廣泛使用,CakePHP現(xiàn)在要比以前快得多,甚至在調(diào)試模式下也如此。
CakePHP 2.0.0與1.3分支的CakePHP 1.3.13是同時發(fā)布的。1.3.13是對1.3.12的一個小更新,主要修復(fù)了其中引入的兩個regression問題。CakePHP 1.3.13還移除了EmailComponet組件中的MIME類型通知,以解決投遞問題,同時改進SecurityComponent和TranslateBehavior組件。更多信息參見CakePHP 2.0和1.3.13的改進日志。
CakePHP 2.0 Changelogs:http://cakephp.org/changelogs/2.0.0
CakePHP 1.3.13 Changelogs:http://cakephp.org/changelogs/1.3.13
下載地址:
CakePHP 2.0:https://github.com/cakephp/cakephp/zipball/2.0.0
CakePHP 1.3.13:https://github.com/cakephp/cakephp/zipball/1.3.13
Nginx 1.1.6 開發(fā)版發(fā)布
Nginx 1.1.6 開發(fā)版發(fā)布了。該版本的改進和Bug修復(fù)包括:
改進:
◆ 內(nèi)部API的變化:現(xiàn)在模塊的上下文數(shù)據(jù)將被清除,同時重定向到指定位置。
◆ 改進:如果服務(wù)器的upstream失敗,將在fail_timeout后只給它發(fā)送一個請求,如果服務(wù)器成功地響應(yīng)請求,則該服務(wù)器可被認為是活動的。
◆ 改進:現(xiàn)在已避免0x7F-0x1F等字符,如access_log中的\xXX字符。
◆ 特性:“proxy/fastcgi/scgi/uwsgi_ignore_headers”指令支持以下附加值:X-Accel-Limit-Rate、X-Accel-Buffering和X-Accel-Charset。
◆ 特性:減少了使用SSL時的內(nèi)存消耗。
Bug修復(fù):
◆ 修復(fù)了一些UTF-8字符被不正確處理的問題。
◆ 修復(fù)了如果沒有匹配的位置被定義,則server 級別的ngx_http_rewrite_module指令將會執(zhí)行兩次的問題。
◆ 修復(fù)了使用“aio sendfile”,可能會導(dǎo)致socket泄漏的問題。
◆ 修復(fù)了如果AIO文件被使用,與快速客戶端的連接可能會在send_timeout后關(guān)閉的問題。
◆ 修復(fù)了ngx_http_autoindex_module中的相關(guān)問題。
◆ 修復(fù)了ngx_http_mp4_module模塊不支持32位平臺上搜索的問題。
詳細信息參閱:http://nginx.org/en/CHANGES
下載地址:http://nginx.org/en/download.html
【編輯推薦】