资讯月刊下载
[编程语言] 2008年 JavaEye 20篇最受关注Ruby新闻
2008年是Ruby和Rails快速发展的一年,不仅Ruby和Rails的用户群在稳定增加,而且Rails的思想对整个编程世界的影响都是巨大的,还有重要的Rails 2.2发布,Merb和Rails合并,超酷的HotRuby等等,下面我们选出的最受关注的20条新闻未必能够包含所有2008年所有Ruby的重大事件,欢迎您推荐您心目中最重要的Ruby新闻。 拉风+酷毙的HotRuby: 在一个Java ...
[编程语言] Rails和Merb合并为一个项目,这不是愚人节新闻
刚刚准备睡觉的,突然看到这条消息,刚刚发布的,而且,它是真的。千言万语归到一句话:Merb2就是Rails3! 估计现在JE的各位名记现在正在梦乡吧? 不好意思,被小生抢先了。 段落大意:今天是个好日子,Merb team会跟Rails team一起合作,将Merb中的与众不同的东西结合到rails中。合并的好处有:Rails模块化,性能改进,更严谨的API,更容易支持DataMapper或Seq ...
[编程语言] Rails Metal:巨大的性能改进
Ruby on Rails团队正在紧张的工作,将Rails迁移到采用Rack的新层次。什么是Rack?Rack为使用Ruby开发web应用提供了一个最小的模块化和可修改的接口。用可能最简单的方式来包装HTTP请求和响应,它为web 服务器,web框架和中间件的API进行了统一并提纯到了单一的方法调用。实现Rack能够让开发者在应用中使用很多现存的中间件部分。这个附加部分让Rails团队创建了Rail ...
[编程语言] Merb和Rails的简单性能测试
Ruby社区的Web框架Merb已经发布了1.0.3版本了,Merb是一个类似于Rails的Web框架,但是支持更好的模块化,目前Merb已经成为Rails强劲的竞争对手。根据Merb核心团队的透露,Netbeans将在下一个版本提供对Merb框架的支持,无疑这对Merb来说是个好消息。 此外Merb团队提供了一个简单的性能评测,测试Hello World程序在各个框架上面的表现: 如上图所 ...
[编程语言] 15分钟内使用Rails 2.2创建一个博客:新的视频
几年前开始使用Rails的开发者一定记得非常流行的David Heinemeier Hansson创建的"15分钟内创建一个博客"视频,这个视频奠定了Rails之后成功的基础,因为它完美展示了Rails的简洁和优美。如果你还想看看这个基于Rails 0.5的视频,点击这里。现在Railscasts.com的Ryan Betes发表了一个新的版本:“15分钟内使用Rails 2 ...
[编程语言] NeverBlock发布了正式版本,号称可以节省Ruby应用75% ...
NeverBlock是一个ruby的网络IO的库,它可以让你以普通的阻塞IO编码方式去编写高性能的异步非阻塞网络应用。目前NeverBlock提供了三个库: 1、FiberExtensions 这是对Ruby 1.9的纤程库的扩展 2、NeverBlock::Pool::FiberPool 这是基于纤程的纤程池,类似于传统的线程池的作用。但是纤程是比线程更加轻量级的程序执行上下文。 3、Nev ...
[编程语言] Rails 2.2已经正式发布!
Rails 2.2已经正式发布! 多了以下几个特性: 1。Internationalization by default 自动国际化 2。Stronger etag and last-modified support 更强的etag和最后更新支持 3。Thread safety and a connection pool 线程安全和连接池 这可是2.2的重大改进,多了个连接池,貌似更好用了。 ...
[编程语言] Rails 2.2 RC2的新改进
Rails 2.2.1即Rails2.2正式版本发布之前的第2个预览版本RC2已经发布了。在安装RC2版本之前,你需要先把rubygems升级到最新的1.3.1版本,然后升级Rails就可以了: gem update --system gem install rails -s http://gems.rubyonrails.org 在RC2版本当中有这样一些显著的改进: 1、Rails的路由机 ...
[编程语言] Rails创始人DHH首次回应Zed Shaw对Rails的抨击
Ruby的Web服务器Mongrel创始人Zed Shaw在2007年年底对Rails框架和Rails社区进行了毫不留情、甚至可以说非常粗俗的抨击和辱骂。关于Zed Shaw对Rails社区的抨击请看Zed Shaw猛烈抨击Rails社区,以及JavaEye会员LordHong的翻译全文系列:【原创翻译】Rails Is A Ghetto (part 1) 今天Rails框架创始DHH首次在自己的 ...
[编程语言] RubyMine:一个新的建立在IntellJ上的Ruby IDE
RubyMine 是一个全新的为Ruby 和 Rails开发者准备的 IDE,RubyMine由 JetBrains 开发(JetBrains最著名的产品之一就是Java IDE:IntellJ IDEA了!)。RubyMine是建立在IntellJ IDEA平台之上,提供所有必须的IDE功能,比如编辑,调试工具,源代码控制集成,代码自动提示完成,以及其他功能。专门为ruby打造的功能有基于GUI支 ...