開發熱點周報:Ruby急需更新 JavaScript表現突出
原創【51CTO綜合報道】如果你是Ruby開發者,那么上周爆出的Ruby DoS問題你可能會需要注意了。記得更新你的Ruby以解決這個問題。另外,蘋果的開發者大會則有點娛樂界的味道,一直不忘奚落老對手微軟。再就是本月的TIOBE編程語言排行榜中,JavaScript表現突出,估計翻身轉正之日不遠了。
Windows API代碼包發布
微軟發布了Windows API代碼包。這個庫需要.NET 3.5或.NET 4.0,為開發者提供了Windows Vista以及Windows 7 API下一些原本的.NET框架中沒有的部件。就目前看來此代碼包中都是僅限Windows Vista或Windows 7上運行,所以如果你對兼容性有需求(Windows XP或Windows 2003),那么還是不要裝這個的好。下載地址:http://code.msdn.microsoft.com/WindowsAPICodePack
需要更新的Ruby
Ruby的BigDecimal庫中發現了一個嚴重的DoS問題,很多開發人員都報告了此問題。該問題會導致Ruby解釋器死機。由于Rails使用ActiveRecord,這就意味著每個人都需要更新他們的Ruby解釋器了。這些問題出現在1.8.6-p368,1.8.7-p160版本之間,1.9.1及以上的版本則無問題。下一版本的Ruby,2.3.3版中將會進一步提高安全性。
Visual Studio的Mono工具預覽放出
Mono項目正放出其為Visual Studio項目提供的Mono工具。此工具可以令開發者使用Visual Studio與Mono一起開發?,F在你需要一個邀請來參與預覽,不過邀請很容易注冊到。欲更多的了解mono,可參考51CTO之前發表的這篇介紹。
TIOBE每月的編程語言排行榜,各語言的排名一般浮動不大。此次JavaScript躥升到了一個新高度。然而隨著新一代瀏覽器的崛起,以及HTML 5的逐漸成型,JavaScript將有更多發揮的空間。
北京時間6月9日凌晨1點,WWDC 2009(全球開發者大會)于美國舊金山Moscow會館正式開幕。在大會演示TrackPad時,蘋果不忘展示其良好的中文支持性,并寫下了北京的“北”字。在展示自己的新產品和新科技的同時,蘋果還不忘奚落老對手微軟一把,從Vista一直批評到IE8。
上周其他開發界熱點:
本屆“前百家企業”***位的是,華為技術有限公司,軟件年收入555.6億元,連續八年名列“前百家企業”榜首,中興通訊股份有限公司以248億元排名第二,神州數碼(中國)有限公司以110億元排名第三。“自主品牌軟件前十名企業”***位的是,浪潮集團有限公司以年實現20.5億元的軟件產品收入,由上屆第三位躍居為本屆的榜首。
我國軟件服務業2008年的收入規模為7573億元,如果2009年完成9000億、2010年完成1萬億,那意味著軟件產業2009年的增長率為18.8%,2010年的增長率為11.1%,從2008年到2010年的復合增長率為14.9%。
Topcoder是一個以網站形式進行程序設計比賽的項目,參賽的程序員可根據自己的愛好選用Java, C++或C#進行編程。參賽者須在大概1小時15分鐘的時間內完成三道不同難度的題目,每道題完成的時間決定該題在編程部份所得的分數。此次算法比賽的冠軍是中國18歲高中生金斌。
大多數研究得出結論認為,一般程序員跟優秀程序員之間在工作效率和質量上存在10:1的關系:優秀程序員和水平較差的程序員的編碼時間比例為1:20;debugging時間比為1:25;代碼數量比是5:1;程序執行速度比例是10:1。而且發現,程序員的代碼質量和效率跟工作經驗沒有關系。從白癡到大師的五種層次,你是哪一種?
【編輯推薦】