Ruby Hoedown 2008年影片提供
影片是关于最近的Ruby Hoedown会议,现在可以在Confreaks 网站上下载。
这次会议体现出了传统会议与“闪电谈判”的不同-5分钟的快速发言突出了Ruby的single package和aspect。会议的议题还包括Archaeopteryx-Ruby的MIDI音乐发生器 ,easy phone calling with Ruby ,云计算 ,优秀的测试和设计模式的会谈,还有一系 ...
Shoes:Ruby的跨平台GUI应用工具成长起来
大约是一年前,Lucky Stiff首次发布了“shoes ”-Ruby的跨平台GUI应用程序的工具包,但是之后没有任何进展。
现在Shoes成长起来了!不久前发布了精选的Shoebox -Shoes的应用,和没人知道Shoes -一本简单介绍Shoes的书,对Shoes做了综述的指南,并可以查看着如何在OS X上用Shoes写绘图程序。
而且现在,Shoes有了一个新的官方网站 -htt ...
BOSSMan:使用Yahoo和Ruby创建你自己的搜索引擎
最近Yahoo上线了 BOSS (Build Your Own Search Service 创建你自己的搜索引擎服务)。Yahoo提供的搜索API能够让你写程序索引Yahoo的目录。Jay Pignata开发了 BOSSMan,一个有趣的Ruby 库调用Yahoo BOSS web服务创建自己的搜索引擎。你能通过下面方式安装RubyGems:
gem sources -a http://g ...
WhatLanguage: 识别输入文本的语言种类的Ruby库
WhatLanguage是一个由Peter Cooper写的Ruby库,能够简洁快速识别用户输入文本的语言种类。
目前支持荷兰语,英语,俄语,法语,德语,葡萄牙语,西班牙语,拼音,波斯语。
下面是使用范例:
require 'whatlanguage'
"Je suis un homme".language # => :french
# OR...
wl = ...
采访 DHH:Rails的文化,Basecamp的扩展和成功建设公司
这是一个Oreilly的记者对于DHH的采访,谈论了一些Ruby on Rails的技术和趋势
原文在:http://news.oreilly.com/2008/08/interview-with-david-heinemeie.html
下面是翻译:
====================
上周,在芝加哥我采访了David Heinemeier Hansson,谈论了一些Ruby on R ...
Ruby的REXML库缺陷将导致DOS攻击
Ruby官方网站在8月23日发布了安全通告:http://www.ruby-lang.org/en/news/2008/08/23/dos-vulnerability-in-rexml/,在Ruby当前使用的XML解析库REXML在解析具有嵌套递归元素的XML文件的时候,将会出现拒绝服务攻击的缺陷,导致服务器资源耗尽!
凡是在Rails应用程序当中使用到了XML文件解析功能的都存在上述缺陷,需要 ...
Ruby 1.9: 有啥值得期待的?
Ruby 1.9: What To Expect (Ruby 1.9: 有啥值得期待的?)--这个Sam Ruby写的在线演示文档详细分析演示了许多Ruby 1.8和未来的Ruby 1.9的不同。这个文档共47页,首先发表在OSCON开源大会上。同时他的这篇文档和Bruce Williams发表的文章Migrating to Ruby 1.9(迁移到Ruby 1.9)很类似。
在未来几个月内 ...
JtestR 0.3.1发布:写Java代码测试Ruby框架
JtestR是一个帮助开发者使用Java测试Ruby框架的软件。JtestR 0.3.1集成了Jruby和几个不同的Ruby框架,能够写Java代码调用RSpec,Test/Unit,Expectations,dust和Mocha等。
功能:
1。集成Ant,Maven,JUnit
2。包括JRuby 1.1,Test/Unit, RSpec, Expectations, dust, Moc ...
Rails 2.2要改成线程安全的了!
Ruby on Rails官方博客发布的信息,Josh Peek加入了Rails的核心开发团队。Josh Peek正在开发的一个项目是让Rails框架变成线程安全的版本,该项目参加了今年的Google Summer Of Code大赛。
DHH宣布将在Rails 2.2版本当中合并Josh Peek的关于Rails线程安全的项目工作成果,这意味者Rails下一个版本,即2.2版本将支持多线程方式 ...
Ruby解释器及其API库发现众多安全缺陷
Ruby上众多安全缺陷被发现,Safe Level、WEBrick、Dl和DNS查找都受到影响。Ruby官方网站建议使用者尽快将Ruby升级到最新版本。安全缺陷包括:
untrace_var is permitted at safe level 4.
trace_var(:$VAR) {|val| puts "$VAR = #{val}" }
Th ...
推荐在线免费书籍:The Book Of Ruby
The Book Of Ruby是由huw Collingbourne编写,他是Ruby In Steel 的IDE 开发者之一。
The Book Of Ruby是一个免费的全面学习Ruby的资料。最终形成了一本400多页的书,全书共20章。这里提供了一个PDF文件,每章的例子都有运行的源代码,并告诉您如何去使用这个源代码。
权限:你可以复制这本书的内容,但是在没有经过作者同意时,不得擅自修 ...
Ruby on Bells:Ruby-Powered音乐播放器
Ruby on Bells 是一个RAD (Ruby Arduino Development) Madrona fork 的演示,本身就是一个Ruby与Arduino 的桥梁,一个开放源代码的电子原型平台。由一个简单的Ruby脚本,一些小音锤和一套玻璃杯,创造出了动听的旋律。这是一次令人佩服的演示,Ruby和Arduino发展商正在逐渐的成熟,足以给您带来有趣的结果。
点击此处查看 ...
HTTParty:为Ruby Class提供快速Web服务
HTTParty 是一个新的Ruby库,由John Nunemaker http://railstips.org/编写。它可以快速的创建一个可以使用Web-based 的应用程序接口和相关服务的类。更方便的是,HTTParty有一个内部类,它可以让你的类有“get”方法,在HTTP上检索数据,然后要求HTTParty解析结果(XML,JSON等…),定义请求的基本统一标识符(URIs),并声 ...
Prawn:生成PDF的纯Ruby库
Prawn(对虾)是一个由Gregory Brown开发的新的生成PDF的纯Ruby库。
你可以运行"gem install prawn",从GitHub上完整安装,安装成功你可以这样运行:
require 'prawn'
Prawn::Document.generate("test.pdf") do
font "#{Prawn::BASEDIR}/data/fonts/Dej ...
Ruby & Rails 近期综述(十二) 7月31日
上次Ruby & Rails总结是:Ruby & Rails一周综述(十一) 7月14日。
最近Ruby & Rails有哪些新鲜事呢?
Ruby:
JRuby 1.1.3已经发布,这个版本修复了bug,最重要是速度和内存改进。
ruby 1.9.0-3发布,在这个版本当中放弃了如下日益萎缩的操作系统平台支持。并公布了发布计划。
Satish Talim发布了一个新的在线JRuby开发 ...
ruby 1.9.0-3发布
ruby 1.9.0-3版本发布,在这个版本当中放弃了如下日益萎缩的操作系统平台支持,他们是:
* BeOS
* WinCE
* OS/2
* Interix
* bcc32
* Classic MacOS
* djgpp
* VMS
* human68k
ruby 1.9的发布计划是:
8月25日发布ruby 1.9 ...
推荐C#开发者的IronRuby文章和教程
IronRuby是一个微软的运行在.NET框架上的完整Ruby实现,由John Lam负责,他是RubyCLR的最初创始人,随后加入Microsoft负责IronRuby的研发。IronRuby的最大优势是允许Ruby应用能够被无缝的集成.Net库和服务。
Justin Etheredge收集了一些优秀的IronRuby的博客,能够让C#开发者迅速上手IronRuby。
* Getti ...
基于Rails的开源应用集散地
http://www.opensourcerails.com/ 是一个追踪各种基于Rails开源应用的网站,集中了各类应用的最好实例,最近重新设计了界面进行了发布,是一个非常棒的参考网站。
如何面试Ruby/Rails程序员?
译者注:这是一份关于Ruby/Rails面试题目的博客,觉得不错,翻译给大家共享,这些题目更多地偏向主观,你有其他更好的面试题目吗,欢迎讨论。
我最近一直在讨论一些关于Ruby/Rails的开发问题。我在网上收索了一些信息,但是却没有一个能令我真正的深入了解Ruby/Rails。我希望我的问题能够针对某一点进行深入研究,而并不是简单的几个单词能够解决。
最重要的是我希望范围尽量广泛,能够让那 ...
开放源代码的Ruby Web框架
Ruby 是一种脚本语言但同时也是一个完全成熟的编程语言。
在Ruby的web服务方面WSF/Ruby 增加了新的功能。WSF/Ruby发布通过开放源代码Apache软件2.0 许可认证 ,在WSo2上,WSF/Ruby刚刚发布了1.1.0 版本(2008年7月23日)。WSF/Ruby可以让您提供Web Services,通过REST和WS-* 栈方式,包括WS-Reliab ...
热门Ruby新闻
- 超级强大的NetBeans Ruby IDE
- 拉风+酷毙的HotRuby: 在一个JavaScript和Flash的虚拟机上跑Ruby
- 为什么Rails还没有占据统治地位(并且你也不需要它)
- Twitter计划放弃ruby on rails
- ruby在TIOBE编程语言排行榜超越JavaScript
- Ruby工作职位涨幅达550%, 达到Java总量的3.3%
- MegLev(磁悬浮) - 超高性能ruby 虚拟机
- Martin Flower分析Groovy和JRuby的前景
- Ruby on Rails 2.0的新功能介绍
- Zed Shaw猛烈抨击Rails社区
- Ruby有新标志了
- ruby 1.9可能将于圣诞节期间发布
- Rails2.0当中被废弃的用法,以及如何升级
- Ruby 1.9.0 Released
- Ruby & Rails书籍两年的变化
- Rails 与 Grails 的比较(翻译)
- 推荐ruby中文分词器 - RMMSeg
- Rails 2.1正式版于6.1儿童节发布
- Ruby on Rails:扩展到每个月10亿流量
- ruby on rails 2.0已经发布了
- Rails 2.2要改成线程安全的了!
- 高性能的Ruby 1.9 - 各种 Ruby实现的性能对比
- 一周Ruby综述
- libmemcached发布了,ruby访问memcached提速20倍
- 如何面试Ruby/Rails程序员?

