威尼斯人平台 1

威尼斯人平台 2

威尼斯人平台 3

不需要等Ruby1.9和Rails2.2发布了,NeverBlock今天发布了一个新版本,利用Aman
Gupta在Ruby 1.8开发的Poor Man’s Fibers,实现了:支持Ruby1.8.支持Thin 和
Mongrel 服务器支持目前版本的Ruby On
Rails看看惊人的性能对比:再看看惊人的内存使用对比:还在等什么,赶紧在你的Rails应用上试试看吧

上次Ruby Rails总结是:Ruby Rails 5月-6月总结本周Ruby
Rails有哪些新鲜事呢?Ruby:1。Ruby社区开始对
行为驱动开发Behavior-Driven
Development,产生了浓厚的兴趣,如果你还不了解的话,赶紧下载Ben Emson的
介绍RSpec故事。2。一些务实的程序员发布了一系列使用的视频教材Screencasts:The
Ruby Object Model and Metaprogramming,方便学习,推荐观看。3。Ruby
Benchmark
Suite项目发布,这个项目是用来测试不同版本的Ruby运行情况,目标是成为有效的Ruby虚拟机测试工具。4。RailConf上大力推荐了MagLev,这里有一个Avi
Bryant’s demo 视频,做了更多的介绍,推荐看看。5。MacRuby
0.2发布,这是一个基于Ojective-C的项目支持Mac OS X上运行Ruby
1.9,用Ruby写Mac系统的应用。6。如果你也用Java开发,你会对使用Ruby的测试工具和框架感兴趣,JtestR
0.3发布,JtestR允许你用ruby框架来测试java代码,基于JRuby的与Java的互操作性。如果你对Ruby编程语言的纯Java实现感兴趣,你应该读一下Thomas
Enebo的访谈,关于JRuby的未来。在Tech Ed(微软技术会议)上,John
Lam做了一个很酷的原型演讲,集成IronRuby 和 ASP.NET MVC.7。在ruby web
框架方面,在最新的多伦多Rails会议上,Rowan
Hick做了Merb(注:Merb是去除ORM,JS库的轻量级的
Rails)的精彩演讲。另外,另外一个类似Rails轻量级框架Ramaze
6月份发布了最新版本,增加了450个patches,API做了少量修改。Rails:1。在上一期总结推荐过,这一期再推荐一下,由于Rails
2.1发布,很多开发者都希望能熟悉2.1版本,推荐下载:你可以下载Free Rails
2.1 Book,也可以看javaeye新闻系列报道:Rails
2.1新东西系列。2。上周基于apache的部署工具Passenger 2.0(aka
mod_rails)发布,这个版本新增对Rack的支持,同时提供web框架替代能力。同时Ruby企业版正式发布,企业版同样是完全开源的,只是在Linux和Mac
OS X上的内存使用有所减少。3。说到企业版,Dr Nic发布了Composite Primary
Keys gem(合成主键gem),从支持Active Record 1.0开始一直支持最新的Active
Record 2.1。你可以通过gem install erubis安装。4。上周Ryan
Bates上传了两个Railscasts,一个是how to contribute to Rails using
Git(如何使用Git为Rails贡献代码,Rails社区全面支持Git,从SVN迁移到Git,注:Git
是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS,
Subversion
等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。
Git
的速度很快。),另外一个是解析无穷翻页功能,类似Dzone的翻页。5。其他有趣的Rails文章包括:Thinking
Sphinx plugin 使用手册(与pre-requisite Sphinx primer同时使用),
简单和可扩展的Rails面包-即使不是每个人都喜欢:) , GemPlugins:
对于未来插件的简单介绍A Brief Introduction to the Future of Rails
Plugins。6。Capistrano 2.4发布。Capistrano是ruby on
rails提供的部署方案,它集成了很多部署程序必须的步骤,借助ssh、版本管理系统和rails的migration等.7。RailsConf
欧洲会议计划在9月2日-4日在柏林召开,7月15日之前报名,如果你在欧洲可以考虑参加。

2008年是Ruby和Rails快速发展的一年,不仅Ruby和Rails的用户群在稳定增加,而且Rails的思想对整个编程世界的影响都是巨大的,还有重要的Rails
2.2发布,Merb和Rails合并,超酷的HotRuby等等,下面我们选出的最受关注的20条新闻未必能够包含所有2008年所有Ruby的重大事件,欢迎您推荐您心目中最重要的Ruby新闻。

拉风+酷毙的HotRuby: 在一个JavaScript和Flash的虚拟机上跑Ruby
HotRuby是一个在Javascript和flash上的虚拟机上跑ruby代码并编译成opcode的项目。为什么Rails还没有占据统治地位
早些时候,当Christian
Sepulveda写了一篇有趣的贴子“为什么Rails将会占据统治地位?”。这是一篇在Rails社区中传颂的赞美诗,但对此我却不能认同。Rails和Merb合并为一个项目,这不是愚人节新闻Merb2就是Rails3!
Merb team会跟Rails
team一起合作,将Merb中的与众不同的东西结合到rails中。Ruby工作职位涨幅达550%,
达到Java总量的3.3%Obie Fernandez
发表了一个图表,声称Ruby工作职位在过去的几年都有很大的增长,涨幅在550%-660%之间。
MegLev(磁悬浮) – 超高性能ruby
虚拟机MegLev(磁悬浮项目)是GemStone公司开发的新一代的高性能Ruby虚拟机,GemStone公司是一家使用Smalltalk提供商业服务的软件公司,它开发的Smalltalk
VM已经在商业市场上面使用了很多年,因此GemStone开发的MegLev出手不凡。Rails
与 Grails 的比较我Ruby on
Rails有几年的开发经验,最近半年我一直在学习Grails。就我的经验,我想对他们做一次全面的比较。10个令人印象深刻的在48小时内建立的Rails应用下面是rails
rumble评选的出来10个令人印象深刻的Rails应用。rails
rumble是48小时内用rails做出一个网站的比赛.推荐ruby中文分词器 - RMMSeg
用RoR开发网站经常遇到的一个困扰就是Ruby缺乏良好的中文分词器,虽然ferret可以实现lucene的绝大部分功能,但是ferret自身并没有中文分词器,甚至连CJK两分分词器都没有,因此很多RoR网站不得不通过各种方式去访问lucene来解决分词问题,但RMMSeg项目发布以后,这一切已经成为历史。
Ruby Rails书籍两年的变化 Ruby
Rails书籍两年的变化趋势就是从极简单变得也和Java一样复杂。Rails
2.2要改成线程安全的了!Ruby on Rails官方博客发布的信息,Josh
Peek加入了Rails的核心开发团队。Josh
Peek正在开发的一个项目是让Rails框架变成线程安全的版本,该项目参加了今年的Google
Summer Of Code大赛。 采访
DHH:Rails的文化,Basecamp的扩展和成功建设公司这是一个Oreilly的记者对于DHH的采访,谈论了一些Ruby
on Rails的技术和趋势 Rails 2.2已经正式发布!Rails
2.2已经正式发布!多了以下几个特性: 自动国际化
,更强的etag和最后更新支持 ,线程安全和连接池 ,同时兼容Ruby 1.9 和
JRuby ……最新Ruby虚拟机性能评测 去年11月份的时候,Antonio
Cangiano做过一份Ruby虚拟机性能评测,包括Ruby 1.8.5, YARV(早期的Ruby
1.9), JRuby, Ruby.NET, Rubinius, XRuby, 和
Cardinal,在当时Ruby1.9的性能差不多是Ruby1.8.5的3倍。libmemcached发布了,ruby访问memcached提速20倍
1月13号一个全新的C写的memcached客户端libmemcached发布了,libmemcached不同于老的apr_memcache,他是一个全新设计的客户端,能够以更快的速度,更好的内存消耗来和memcached
server通讯。 Ruby on Rails:扩展到每个月10亿流量前一阵因为采用Ruby on
Rails架构的著名微博客网站Twitter经常down机,让很多人质疑ROR的扩展性能问题。著名社交网站LinkedIn私下里在Facebook上运行了一个ROR应用,现在这个应用已经达到每个月10亿流量。这个应用Bumpersticker,能够让你创建卡通并发到你的Facebook朋友的页面上。15分钟内使用Rails
2.2创建一个博客:新的视频几年前开始使用Rails的开发者一定记得非常流行的David
Heinemeier
Hansson创建的”15分钟内创建一个博客”视频,这个视频奠定了Rails之后成功的基础,因为它完美展示了Rails的简洁和优美。RubyMine:一个新的建立在IntellJ上的Ruby
IDERubyMine 是一个全新的为Ruby 和 Rails开发者准备的 IDE,RubyMine由
JetBrains 开发(JetBrains最著名的产品之一就是Java IDE:IntellJ
IDEA了!)。RubyMine是建立在IntellJ
IDEA平台之上,提供所有必须的IDE功能,比如编辑,调试工具,源代码控制集成,代码自动提示完成,以及其他功能。专门为ruby打造的功能有基于
GUI支持的RSpec和Test::Unit。
不用等Ruby1.9了,NeverBlock让你的Rails应用性能上大台阶不需要等Ruby1.9和Rails2.2发布了,NeverBlock今天发布了一个新版本,利用Aman
Gupta在Ruby 1.8开发的Poor Man’s
Fibers,实现了惊人的性能!Rails部署也可以简单得像PHP一样今天Phusion
Passenger(mod_rails)正式发布了,它是Apache的一个模块,在Apache上安装好以后部署Rails应用也可以简单得像PHP一样:直接上传文件到某个目录就好了。解决ruby内存泄漏的超级大补丁发布啦JavaEye在12月初发布了新闻ruby内存泄漏的罪魁祸首

  • 幽灵指针,介绍了当前Ruby解析器内存泄漏的根本原因,并且透露了Brent
    Roman正在打算给ruby提供补丁程序解决内存泄漏问题。

相关文章