【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一起开发。现在你需要一个邀请来参与预览,不过邀请很容易注册到。欲更多的了解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。而且发现,程序员的代码质量和效率跟工作经验没有关系。从白痴到大师的五种层次,你是哪一种?
【编辑推荐】