
XRuby:享用JVM上的Ruby
自从Ruby越来越受到人们的关注,各种Ruby实现也逐渐出现在人们的视野之中。除了Ruby之父松本行弘(Matz)开发的版本之外,JRuby、Rubinius、IronRuby、Ruby.NET、Cardinal等不同Ruby实现的名头也是一天比一天响亮。XRuby是将Ruby的代码(.rb)转换成Java的字节码(.class)的编译器,在本文中,XRuby的开发者郑晔将带您进入XRuby的世界。

自从Ruby越来越受到人们的关注,各种Ruby实现也逐渐出现在人们的视野之中。除了Ruby之父松本行弘(Matz)开发的版本之外,JRuby、Rubinius、IronRuby、Ruby.NET、Cardinal等不同Ruby实现的名头也是一天比一天响亮。XRuby是将Ruby的代码(.rb)转换成Java的字节码(.class)的编译器,在本文中,XRuby的开发者郑晔将带您进入XRuby的世界。
在Agile2007的Google会场上,大家进行投票并选出ThoughtWorks的一个充满了忧伤色调的视频作为冠军,名为“开发者受虐” (Developer Abuse)。而“Matthew”(其姓名已作处理)也成了本年度名声大振的敏捷专家。同时还公布了别外五个入围视频。在这些视频中,有唱歌的,跳舞的,打架的,还有在局外进行思考的,也有发出恶毒的咒骂(已删除),还有可爱的孩子呢(当然这些不是都在一个视频里面!)。
几天前,InfoQ发表了一则新闻指出,G1随最新Java更新发布,并在发行说明中要求用户必须与Sun达成支持合同才能将G1应用于生产环境。这在社区中引起了激烈的反应和辩论,Sun为此明确更新了发行说明,删掉了该争议条款。
继Stack Overflow取得成功之后,Jeff Atwood和Joel Spolsky又推出了Server Fault的公开测试版,这是一个针对系统管理员和IT人员的提问与解答网站。
最近,Scrum联盟要求许多用户组签署一份许可协议,它后来演变成Scrum社区公共关系的一个大错误。为了消除这一错误造成的影响,Scrum联盟发布了一项新策略,并骋请Cory Foy为社区组织者,还承诺以后将听取社区的反馈。这些能成功挽回局势吗?
今天,一个Scrum User Group关闭了,这是为了回应Scrum Alliance的请求:“签订……一个授权文档,以获得他们为Orlando Scrum User Group创建的logo。”社区反应大相径庭。尽管Scrum Alliance的管理总监出来做了澄清,现在仍然很难说这种注册商标式的行为对现有的 User Group来说意味着什么。
Sun的SSE计划为有需要的互联网创业项目提供合适的Sun服务器、开源软件和服务等。在QCon全球企业开发大会(北京站)期间,我们有幸采访到了Sun中国新兴市场负责人王雷,就SSE计划的目的、特点、实施情况及愿景进行了沟通。
在明媚的春日里,QCon北京2009结束了。众多与会者如何看待本次会议的讲师、议题、组织与后勤?不妨让我们从他们的博客和Twitter中一窥究竟。