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