导读:本文翻译自著名程序员Justin James的博客。他在文中整理了在刚过去的一周里开发者应该关注的资讯文章。涉及项目包括:代号为伽利略的Eclipse新版本,最佳Silverlight应用程序大赛,Android应用程序开发,Gear6 Web缓存2.3版本,Xbox 360游戏Kodu等。全部内容如下: 代号为伽利略的Eclipse新版本发布 24日,Eclipse基金会发布了其重要版本Eclipse Galileo.这是有史以来最大的Eclipse版本,该版本提供了大量新功能包括对PHP 5.3(添加命名空间和闭包等功能)和Mac Cocoa的支持。 最佳Silverlight应用程序大赛 ComponentArt ,一家软件组件开发商,日前举办了一个竞赛旨在选出最佳的Silverlight应用程序,并设置了10000美元的奖励。大赛通过社区从7月77日开始投票,专家评审则在9月开始。 现在可以用C/C++语言来开发Android应用程序了 近日,ZDNet的一篇博文报道说,现在有一个API ,允许你使用C / C + + 程序开发Android应用。我认为这对Android是件好事。但我猜测这个API达到的效果不会非常好,因为使用C/C++开发Android应用的人数大大少于使用Java的。毕竟Android平台移动应用开发者已经惯于使用Java语言了。 Gear6 Web缓存2.3版本发布 Gear6发布其Web缓存软件的2.3版本。这个软件旨在提供给大型Web主机(特别是云计算提供商)跨服务器平台的大规模扩展和缓存功能。最新版本具有许多新特性如用于管理和SNMP监测的Web服务。 用户输入的密码是否应该被掩码(如星号)覆盖? 专注于用户可用性研究的专家雅各布尼尔森不这么认为。他指出,密码掩码(即当你输入的字母时程序显示出的代替字符,如星号)增加了用户错误并增加了在移动设备上输入密码的难度。 他注意到了这一点:在大多数情况下当你输入密码时不会有人盯着你的键盘看的,密码掩码只会增加用户的出错率。我非常喜欢他在文中的一个建议:直接使用复选框代替原来的掩码框(只有在特殊敏感的软件上使用密码掩码),这样用户可以清楚的看到他输入的密码,用户的体验更好。 具有编程技能教育功能的Xbox 360游戏Kodu 微软研究院推出了其首个的Xbox 360游戏Kodu 。对我来说,这款游戏引起我极大兴趣的不是游戏本身,而是它更像是一个游戏构建工具包,它允许用户自行构建游戏开发组件。当然,它并不能取代游戏开发程序中的类。但这是一种非常好的方法使玩家了解到游戏开发流程和思想。 【技术文章推荐】代码调试技巧:为调用方法做日志(logging the calling method) 在ASP.NET小组在其博客中发表了一篇非常有用的编译技巧文章.文中详细讲解了如何找到调用方法并将其添加到日志中。我艰苦地寻找这个技巧有一段时间了,所以这篇文章对我来说非常重要。 (此文不代表本网站观点,仅代表作者言论,由此文引发的各种争议,本网站声明免责,也不承担连带责任。) |