欢迎阅读本周 Rails 精选的第三期。抱歉晚发了,过去两周实在太忙了,所以这一期将涵盖过去两周内最有趣的博文和新闻。
让我们以 Jamis Buck 发布的两款维护版本来开始本期报道。两周前发布了 Capistrano 2.4.3 和 Net::SSH 2.0.3。如果您正在使用它们,建议升级。
Rails 2.1 已经发布一段时间了,如果您还没来得及了解,这篇 博文 收集了一些有用的资源链接,可以帮助您快速掌握最新进展。
Pathfinder Development 的博客发布了三篇非常有趣的博文。第一篇是 Noel Rappin 的《More Named Scope Awesomeness》,第二篇和第三篇分别是 Josh Symonds 的《Pretty blocks in Rails views》和《DRYing up Rails Controllers: Polymorphic and Super Controllers》。另一篇关于控制器的精彩(且简短)的近期读物是《"MVC: How to write controllers":http://andrzejonsoftware.blogspot.com/2008/07/mvc-how-to-write-controllers.html》。
Noel 还为 DeveloperWorks 发布了“使用 Ruby on Rails 和 Eclipse 开发 iPhone 应用程序”的第二部分(第一部分
和 第二部分)。
FiveRuns 发布了一个有价值的 gem,名为 data_fabric,它为 Active Record 添加了分片和复制支持。该公司还举办了一个比赛,并提供了两个免费的柏林 RailsConf 欧洲站的门票。说到会议,Fabio Akita 宣布今年 10 月将在圣保罗举办 2008 年巴西 Rails 峰会。这将是南美洲 Rails 社区的首次此类活动。
Oracle 增强型适配器发布了改进版本(即 1.1.1),版本号为 1.1.1。此外,支持 Rails 2.1 的 DB2 和 Informix 的 IBM_DB 适配器也发布了 0.9.5 版本。
按时间顺序来看,以下文章值得推荐:《Speed up slow Rails development in vista》——为使用 Vista 的开发者提供了一个便捷的技巧;《Adding Google Maps To Your Rails Applications》;《Live fulltext search in Ruby on Rails》;以及《Useful Flash Messages in Rails》。
Railscasts 网站发布了两个新剧集,一个关于 通过 Selenium 进行测试,另一个关于 半静态页面。
最后,让我们轻松地结束本期。下次当您准备创建一个 acts_as_an_evil_genius 插件或其他富有想象力命名的插件时,请考虑一下这篇 博文。 ;-)
如果您想阅读更多关于 Ruby 的更新,请前往 本周 Ruby 精选。