Twitter没有计划放弃ruby on rails,而且早就用了erlang改进性能
Twitter 是用 RoR 开发的流量最大的站点. 应用了 Rinda,其 基于 DRb使用DRb (”Distributed Ruby”.), 该库可以通过 TCP/IP 从远程 Ruby 对象发送接收消息,
,还用到了erlang技术中著名的 ejabberd。
5月9日,其官方网站上登信息辟谣, Twitter没有计划放弃ruby on rails,早就开始使用了混合语言改进性能。 ...
Heroku: Ruby on Rails服务商得到300万美金投资
Heroku:Ruby on Rails的开发和主机托管服务商,得到了300万美金的天使投资,这些投资来自Redpoint VC以及其他一些天使投资者。
这个网站是为了给软件开发者提供更好的网站托管服务,之所以选择ruby on rails,是因为ROR能更快实现开发者的创意和设想。Heroku不仅能帮助维护网站,也能帮助开发者进行扩展。
目前Heroku处于beta版本中,Heroku目前已 ...
Twitter计划放弃ruby on rails
著名微博客网站Twitter,在经历了两年的性能问题后,决定计划放弃Ruby on Rails,不再使用ROR作为自己的网站框架,有可能使用PHP或者Java重写。
Twitter前首席架构师Blaine Cook说扩展Rails是非常容易的,但是问题并没有那么容易解决。当Twitter增加了的大量用户后,连续三天出现了性能问题。
当然有大量的Rails网站,包括:Scribd, Hulu,以 ...
Rails 2.1预览版即将发布
DHH在Rails官方博客上面介绍说,Rails 2.1的预览版马上就要发布了,目前Rails 2.1的新特性添加已经停止,将只进行现在bug的修复工作。以下是DHH的原话:
DHH 写道
Threat level orange, guys! The release candidate for Rails 2.1 is drawing awfully close, so if you’ve be ...
Ruby社会化网络Insoshi开源
Insoshi希望成为WordPress一样的社会化网络,因此它把自己的代码开放出来,用ruby做的,而非PHP。
对Ruby建设的社会化网络有兴趣,可以到这里check out代码。
使用遗传算法对Ruby1.8 1.9,JRuby和Rubinius测试的结果
这个星期我使用charlie(一个遗传算法库)和重写的TSP范例来测试Ruby1.8, Ruby 1.9, JRuby和Rubinius(Ruby虚拟机)。测试结果让人吃惊,数据如下:
Ruby 1.8 (MRI):
$ time ruby tsp_solver.rb
real 0m34.940s
user 0m34.398s
sys 0m0.125s
Ruby 1.9 :
$ time ru ...
Agile Web Development with Rails第三版Beta
Ruby on Rails的入门和工具书第三版已经Beta了。
这一版将按照最新的rails来写。加入新作者,Sam Ruby,是RESTful Web Services一书的作者,同时也由DHH和Dave Thomas来操刀主持。想不日就能release。
ruby 1.8.7 预览版1发布了
ruby 1.8.7的预览版发布了,这个预览版包含了大量的bug修复、新的特性和性能方面的提升。关于1.8.7的新的特性请看:
http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_preview1/NEWS
bug的修复和功能改进
http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_preview1/Ch ...
rubygems 1.1.1发布了
rubygems 发布了1.1.1版本,这个版本修复了很多bug:
引用
* Gem.prefix now returns non-nil only when RubyGems was installed outside sitelibdir or libdir.
* The gem server gem list now correctly links to gem detai ...
ruby 1.9标准库的变动
还在开发版本的ruby 1.9对标准库进行了大量的修改,主要的修改包括:
1、base64库被删除,改用Array#pack和String#unpack来代替
2、增加了CMath库,提高数学运算速度
3、Enumerator已经内建
4、增加了Fiber库,引入了协程编程这种新的并发编程技术
5、jcode被删除,编码信息可以用注释来声明
6、增加了json库
7、SOAP库被删除
8、调用W ...
Rails部署也可以简单得像PHP一样
今天Phusion Passenger(mod_rails)正式发布了,它是Apache的一个模块,在Apache上安装好以后部署Rails应用也可以简单得像PHP一样:直接上传文件到某个目录就好了。
除了方便以外,mod_rails的性能也很不错,和常见的mongrel和thin都不相上下:
http://www.javaeye.com/news/1754
Rails的作者DHH和Ruby作 ...
Ruby是否需要RCP(Ruby Community Process)?
对于从JAVA转到学习Ruby的那些朋友,你是不是会偶尔感到有些不适呢?
譬如,对于Javaer,我们都习惯了在代码中写文档,也习惯了从文档中获得相关信息.
但是Ruby就不同了,大多数Rubyer都没有在代码中写文档的习惯,你也很难获得像JAVA一样详细的信息.
Brian O'Neill在最近的博客What Ruby could learn from Java?中提到,Ruby文档与JAV ...
ruby内存分析工具BleakHouse 4 发布
ruby的纯C版本的内存分析工具 BleakHouse 发布了第 4 版的消息:采用了全新的实现,现在内存分析不再需要几个小时,而是几秒钟就可以了。安装 BleakHouse:
sudo gem install bleak_house
然后:
require 'rubygems'
require 'bleak_house'
# .. rest of your program
再用 ru ...
Rails is moving from SVN to Git
http://weblog.rubyonrails.com/2008/4/2/rails-is-moving-from-svn-to-git
GIT和lighthouse估计很快就是Ruby/Rails community的新时尚了。
Passenger(mod_rails)新的RoR部署方式
mod_rails是赖洪礼和他的团队开发的一种基于apache module机制的RoR部署运行方式。这种方式可以充分利用apache的功能,提供了基于apache的比较好的RoR性能,而且无需烦琐的部署方式。根据作者的评测,mod_rails的性能略微超过了mongrel和thin,是一种相当快的运行方式。
更多详细评测,请看赖洪礼的博客:
http://izumi.plan99.net ...
拉风+酷毙的HotRuby: 在一个JavaScript和Flash的虚拟机上跑Ruby
HotRuby是一个在Javascript和flash上的虚拟机上跑ruby代码并编译成opcode的项目。你可以通过在网页上嵌入<script type=”text/ruby”>…</script>并在之间写ruby脚本。HotRuby会识别并编译为远程脚本然后由javascript和flash的虚拟机来执行,显示在页面上。这里演示一 ...
为什么Rails还没有占据统治地位(并且你也不需要它)
早些时候,当Christian
Sepulveda写了一篇有趣的贴子“为什么Rails将会占据统治地位?”。这是一篇在Rails社区中传颂的赞美诗,但对此我却不能认同。
我是一个Ruby和Rails的超级“粉丝”,并运用在我的日常工作和个人项目中。然而我看不到它们会在不久成为主流,或是用Christian的话来说&ldqu ...
Sapphire,一个ruby语言的新的解释器
这边是它和官方版本的解释器的不同:
引用the use of C99-standard code that’s free of warnings
an improved standard library
better support for MS Windows
“better overall management”
the inclusion of previously separate li ...
通过RoR ActiveRecord 进行全文检索(翻译)
我需要对我的文章进行全文检索,但是我不知道这些信息包含哪些关键字。你想知道答案吗。那就来吧,ferret 可以解答一切问题 ,我们继续说如果你不知道ferret 是什么的话请查看下面的连接 http://ferret.davebalmain.com/trac 如果你需要搜索关键字“Giant”,你需要创建一个索引ferret 在内存中(你需要安装ferret)所有 ...
Rails 与 Grails 的比较(翻译)
我Ruby on Rails有几年的开发经验,最近半年我一直在学习Grails。就我的经验,我想对他们做一次全面的比较。 Ruby on Rails纯ruby脚本写成的Web框架。它包含了一个应用服务器,想知道更多请到 Rails home 查阅。 GrailsGrails 是Groovy语言写的 Web框架,源代码是经过编译成2进制后可以运行在java的应用服务 ...
热门Ruby新闻
- 超级强大的NetBeans Ruby IDE
- 拉风+酷毙的HotRuby: 在一个JavaScript和Flash的虚拟机上跑Ruby
- 为什么Rails还没有占据统治地位(并且你也不需要它)
- Ruby工作职位涨幅达550%, 达到Java总量的3.3%
- ruby在TIOBE编程语言排行榜超越JavaScript
- Twitter计划放弃ruby on rails
- Ruby有新标志了
- Martin Flower分析Groovy和JRuby的前景
- Ruby on Rails 2.0的新功能介绍
- Zed Shaw猛烈抨击Rails社区
- Ruby 1.9.0 Released
- Rails2.0当中被废弃的用法,以及如何升级
- ruby on rails 2.0已经发布了
- ruby 1.9可能将于圣诞节期间发布
- Rails 与 Grails 的比较(翻译)
- 高性能的Ruby 1.9 - 各种 Ruby实现的性能对比
- Rails 1.2.4刚刚发布,Rails 1.2.5就火速跟进
- Rails 2.0.2就要发布了
- BBC创造Perl on Rails
- libmemcached发布了,ruby访问memcached提速20倍
- Ruby和Rails开发工具调查显示TextMate最受欢迎
- 推荐ruby中文分词器 - RMMSeg
- Rails部署也可以简单得像PHP一样
- Agile Web Development with Rails第三版Beta
- Twitter的后台服务器starling开放源代码了

