BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Ruby on Rails Content on InfoQ

  • Rails Cells: Component-Oriented Development for Rails

    Rails Cells aims to bring component-oriented development to Rails with its lightweight controllers and views that can easily be shared and reused. We caught up with Nick Sutterer, one of the Cells developers, to talk about the state of the project.

  • JRuby Roundup: 1.1.1 with Profiler, Startup Performance Boost, GSoC '08

    JRuby's 1.1.1 release brings a few improvements over the initial 1.1 release, including a fix for a problem on IBM VMs and it now ships with the JIP profiler. Users of the JRuby 1.1.x trunk can also try out a new performance improvement that promises to seriously boost startup performance. Also: a look at GSoC '08 project related to JRuby.

  • Rails performance analysis with New Relic

    New Relic introduces a new performance analysis tool for Rails applications. The tool is installable as a Rails plugin, and offloads the analysis to the New Relic service. We talked to New Relic's Lew Cirne about the technology behind the product.

  • MagLev: Gemstone builds Ruby runtime based on Smalltalk VM

    OODB vendor Gemstone works on a Ruby VM called MagLev. Working with Seaside's and DabbleDB's Avi Bryant, Gemstone bases the Ruby runtime on their Smalltalk VM to offer performance and powerful persistence features. We talked to Avi Bryant and Gemstone's Bob Walker about the technology behind MagLev and the plans for it.

  • Rails Roundup: updated Agile Web development book, GSoC '08, to_proc vs Ruby 1.8.7

    A look at recent Rails news, including the announcement of the 3rd edition of "Agile Web Development with Rails" by the Pragmatic Programmers and two projects accepted for Google's Summer of Code looking at Rails' performance. Finally, we look at how Rails' use of Symbol#to_proc caused this feature to be taken out of Ruby 1.8.7 and a new source for Rails news for Japanese readers.

  • Visual Rails Workbench available now from SapphireSteel Software

    SapphireSteel Software released an update to their Ruby development environment known as Ruby in Steel 1.2 which includes the new Visual Rails Workbench.

  • Phusion Passenger/mod_rails makes Rails deployment easy

    Phusion Passenger/mod_rails makes deployment of Rails apps simple. The Apache configuration is handled by a script and re-deployment is a single 'touch' away. We talked to the creators of Phusion Passenger who also experiment with a modified Ruby Garbage Collector to share memory across address space borders.

  • Heroku and Morph AppSpaces: two new solutions to Rails hosting

    Heroku and Morph Labs are Ruby on Rails hosting providers, offering a complete stack of software and easy to use interfaces to get your applications up and running in a few minutes. We talked to both parties to find out more about their offers.

  • A Preview of Mingle 2.0

    On April 15th Thoughtworks will release Mingle 2.0, nine months after the initial release of Mingle. InfoQ got some time with product manager Adam Monago to talk through the new functionality provided by Mingle 2.0.

  • Ruby and Git Roundup: Rails, Rubyforge, APIs

    Ruby on Rails is just one of many Ruby projects moving its repository to GitHub. We take a look at the Git news in the Ruby space, such as RubyForge's new Git repositories, new Git documentation and books and applications like GitWiki that use Git's repository in new ways.

  • Rack: HTTP request handling made easy

    Rack provides an interface between web servers and code that handles HTTP requests, such as web frameworks. This simple library has been adopted by many web frameworks, but it's also usable as standalone. We caught up with Christian Neukirchen, creator of Rack, to see what Rack is all about.

  • Interview: Ola Bini Discusses JRuby

    In this interview, Ola Bini talks about various aspects of developing JRuby, such as the long struggle to get compatible Regular expressions to work. Other discussed topics include JRuby's chances in the enterprise, the future of both Ruby and JRuby and what role JRuby will take.

  • RadRails goes 1.0 - adds Profiler, CallGraph Analyzer, Rails Shell, etc.

    RadRails 1.0, part of the Aptana IDE, has been released. Next to the powerful refactoring capabilities, it adds profiling tools and GUIs for Ruby, fast jruby-debug support for JRuby, and more. We talked to Christopher Williams of RDT and Aptana about RadRails 1.0.

  • GitHub - Rails-based Git repository hosting

    Github is a new service, built in Ruby, for hosting git repositories. But there's more: by exploiting git's features, such as quick branching/merging, it allows new, more streamlined ways of cooperation between and experimentation with open source projects.

  • Thin The Fast Ruby Web Server

    Today Mongrel is the defacto Ruby web server of choice. But a new experimental solution is now available in the name of Thin. Thin glues together the Mongrel parser, EventMachine and Rack in order to surpass Mongrel's performance.

BT