InfoQ Homepage Ruby Content on InfoQ
-
Ruby 1.9 - When Will It be Production Ready
Ruby 1.9 is out - but it's not yet intended to be used in production systems. The release tag had one effect: more developers are actually giving it a spin and try to run their applications and libraries and update them for the new version. We looked at how well Ruby 1.9 fares in this aspect.
-
Who needs GWT On Rails?
Rails and GWT are both hiding Javascript manipulation from the Ajax development cycle. GWT chose to solve that by using a compiler which will convert Java into browser-compliant JavaScript and HTML. By using GWT On Rails plugin and its Client generator, you'll be able to make GWT Client communicate with Rails.
-
Presentation: Managing a high performance rails app without tearing your hair out
Rails has gained popularity for its clean implementation of MVC and slick APIs. But what happens when your Rails app grows up, gets popular but can't keep up with requests? This presentation by James Cox will get you started with optimizing web applications by giving practical tips and pointing out common bottlenecks.
-
Boost your Java Test with Ruby and JtestR
The ease of Ruby for scripting tasks makes it a very powerful candidate for writing your Test suites. Until recently there was no real standalone framework to test your Java with Ruby. JtestR, written by Ola Blini (a member of JRuby team) and Anda Abramovici, makes it possible now. Ruby coupled with powerful Ruby tools such as RSpec, mocha will make writing Java tests smoother.
-
John Lam Responds to Ruby.NET vs. IronRuby
A recent article by M. David Peterson on the O'Reilly Network entitled "Ruby.NET vs. IronRuby: What's the Difference" received the attention of John Lam, leader of the IronRuby project at Microsoft. John follows up David's article with some clarifications of his own with respect to IronRuby.
-
Talking about Acts_As_Conference with Robert Dempsey
InfoQ had the chance to talk with Robert Dempsey, Program Chair and Founder of the acts_as_conference, a Ruby on Rails conference to be held February 8-9, 2008 at the Holiday Inn Hotel and Suites at the Main Entrance of Universal Orlando® Resort in Orlando, Florida.
-
ruby_parser 1.0: a Ruby Parser written in Ruby
Parsing Ruby source code has been done in C, Java, C# - and now in Ruby. Ryan Davis, now working at EngineYard on the Rubinius project, just released ruby_parser 1.0.
-
Book Excerpt and Review: Release It!
Release It!: Design and Deploy Production-Ready Software by Michael Nygard discusses what it takes to make production-ready software, and explains how this differs from feature-complete software. InfoQ spoke with Michael Nygard and asked him several questions related to the book and some of the issues it raises.
-
Rails 2.0 - What's a Newbie to Do?
Rails 2.0 is out - but some of the standard books and tutorials haven't been updated to this version yet. Trying to learn about Rails with a Rails 1.2 book or tutorial, but running Rails 2.0 is bound to cause some frustration. We look at the best approach to tackle this.
-
Ruby 1.9 released
Ruby 1.9 has just been released, bringing a host of new features and improvements. Speed improvements come from the new YARV VM, concurrency features were updates with native threading and Fibers, and language changes such as a new Hash literal syntax tighten the language. We take a look at some of the features and where to find information about Ruby 1.9.
-
RubyConf 2007 Presentations Now Online
Confreaks, who provide recording and networking services for conferences have just recently released the complete set of presentations from this year's RubyConf, the seventh international Ruby conference which took place in Charlotte, North Carolina, USA.
-
Interview: David Heinemeier Hansson talks Ruby on Rails 2.0
David Heinemeier Hansson, the creator of Ruby on Rails and partner at 37Signals, gave InfoQ the opportunity to speak with him about the latest release of Ruby on Rails, version 2.0 and what it means to get this release out-the-door.
-
JRuby: 1.0.3 addresses compatibility issues, 1.1 performance update
JRuby 1.0.3 is out now. Although a point release, the update is significant because it addresses compatibility issues with Rails 2.0 and other libraries and tools. Meanwhile, some JRuby 1.1 performance improvements get noticed.
-
More on RPC in Adobe Flex Applications with AMF, BlazeDS, and/or GraniteDS
Last week, Adobe made a major change to the Adobe Flex Platform with the announcement that much of LiveCycle Data Services is being open sourced in the BlazeDS project, including the AMF specification and code. This change should eliminate one of the final cost and licensing barriers for those considering adopting the Flex Platform.
-
RSpec 1.1 - A Step Up for BDD advocates
RSpec has become a poster child for both Domain Specific Languages and Behavior Driven Development (BDD), a type of Test Driven Development. The new RSpec 1.1 release adds improved support for Rails and other improvements.