声明:JavaEye新闻文章的版权属于JavaEye网站所有,严禁任何网站转载本文,否则必将追究法律责任!
这是《一周Ruby综述》系列的第八篇,你可以通过订阅我的博客来查看之前的章节。
Ruby
Yehuda Katz在本周发布了一组”gem”:Thor提升了Ruby对脚本支持,Textmate gem则用来帮助处理资源
你可能听说这本书:《The Ruby Programming Language》。如果你打算买之前,建议可以去看看这篇评论。
还在为Ruby的正则表达式而挣扎吗?现在你可以使用Rubular,一个优秀的编辑和测试正则表达的应用网站。
如果你比起Ajax而言更喜欢Flex的话,那么你可能需要Ruboss,一个旨在简化在Rails应用中创建Flex的框架。框架的合作者也是《Flexible Rails》一书的作者,这书我打算好好去读一下,哪怕并没有打算使用Flex。
DataMapper方面在Ruby社区依然热火朝天,特别是在可选的框架间。一篇名为《关于DataMapper上的思考》提供了许多关于企业级ORM的深刻见解。
Rails
最大的消息应该数《Rails 最终在Rubinius运行》(译者:Rubinius为Ruby的虚拟机)。之前有一个声明提及Rubinius团队成功将Merb运行起来。很久以前,当我第一次看到Rubinius时,它还是个小项目,功能也弱的可怜。我和Evan Phoenix通过邮件交流,我对他说:“私下里,我认为你的项目可能会成为Ruby中最有趣的实现”。我过去一直坚持着这种信念。当他们成功的提高性能并能达到和Ruby 1.9一样快,他们成为了最流行的Ruby VM。这个公司就是Engine Yard,或许你会对这篇对他们的CEO,Lance Walley采访感兴趣。
WindCityRails是一个一天性质(2008-09-20),非营利性会议,现在还剩下150个席位,现在订购的话,只需要99刀就能获得一天的乐趣。
其他值得关注的文章:《Chunky Iterator:你不必一次加载所有的ActiveRecord对象》,《你真的需要Controller和View的测试吗?》,《编写非侵入性的Javascript指南》和《SWF上传,回形针和Ruby on Rails》。
上周没有什么出版的图书,不过还是有值得一提的东西:《高级Rails工作室笔记》系列1,2,3
mod_rails
Dreamhost现在已经正式宣布采用Passenger方式部署。(参见http://www.javaeye.com/news/1754)他们还有一个挑战赛,给那些能辨别出采用多种不同部署配置比较两速度和内存图标,使用的测试引擎是Typo5.0.3。
这周Geoffrey Grosenbach发布了他对mod_rails的观点《向你的医生问问mod_rails》,第二部分《在Ubuntu 8.0.4服务器上使用Passenger》仍然在继续更新中。
看来Phusion Passenger的人非常在推广上很有一套,至少——至少现在我还不能说更多的——他们似乎提供了一种方法。
译者:推荐Ruby & Rails的书籍

来自:antoniocangiano.com


评论 共 5 条 发表评论
pig345 2008-05-23 13:42 引用
dogstar 2008-05-23 13:39 引用
QQbyte 2008-05-23 13:14 引用
robertlyc 2008-05-23 12:50 引用
QQbyte 2008-05-23 12:16 引用