即将到来的消费级JRE鼎力放飞桌面Java
在JavaOne大会上,Sun公司不仅宣布了JavaFX,而且其旗下的Ethan Nicholas和Denis Gu还进行了一场演讲,展示了将于2008年投放的消费级JRE上的一些细节工作。虽然细节上还不是完全清楚,但这是个很明确的信号,表明Sun内部关注点朝桌面和最终用户体验上发生了一个重大转移。
在JavaOne大会上,Sun公司不仅宣布了JavaFX,而且其旗下的Ethan Nicholas和Denis Gu还进行了一场演讲,展示了将于2008年投放的消费级JRE上的一些细节工作。虽然细节上还不是完全清楚,但这是个很明确的信号,表明Sun内部关注点朝桌面和最终用户体验上发生了一个重大转移。
对于如何梳理问题域中不可避免的复杂性,Sean McGrath分享了一些想法,他称之为“组合学企业架构”——其实旨在于从问题域的混沌中鉴别出关键的行为模式,并将其组合为简化的“伪混沌”。
微软的密码强度检查程序将“Fgpyyih804423”鉴定为强密码,但是多平台的密码破解工具ophcrack可以利用Rainbow Hash表攻击在160秒内把它破解出来。 Jeff Atwood琢磨了这种攻击技巧,并提出了一些安全密码存储的建议。
Apache Tuscany团队日前发布了其开源SCA实现的0.99版本。InfoQ有机会与开发带头人Jean-Sebastien Delfino讨论了Tuscany,SCA的不足,以及组装模型和编程模型的角色。
多核处理器的降临带来了新的性能潜力。然而,Intel的Shekhar Borkar强调软件开发时间必须改组整备工具以利用起提升的性能潜力。在这个方向上,墨西哥国家自治大学(the National Automonous University of Mexico)的Jorge L. Ortega-Arjona教授提出了一个新的并行编程架构模式:并行层次(Parallel Hierarchies)模式。
Live Query是一个新的jQuery插件,你可以用它给匹配的DOM元素注册事件或者激发回调函数。不仅是当前与选择器匹配的元素,还有后续通过Ajax添加的元素都会得到绑定。
并非每个应用程序都像Google、Flickr或者Amazon一样有伸缩性需求,然而Mnesia DBMS背后的思想却是非常引人注目的:这是一个在进程内部的高速DBMS,利用并发的特性,可以把数据表复制到多个分布式节点上,从而保持高伸缩性和容错性。