BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Ruby Content on InfoQ

  • Rails Style Database Migrations in .NET

    Versioning database schema along with your .NET code is essential for managing volatile codebases especially when employing continuous integration. Ruby on Rails accomplishes this with a popular solution of abstracting DDL SQL into Ruby commands. Similar solutions are available in .NET with third party libraries.

  • Ruby 1.9.1 Is Close - Time To Switch From 1.8.x?

    Ruby 1.9.1, the first stable version of Ruby 1.9 is around the corner, with the RC2 expected any day. 1.9.x hasn't seen much adoption or support in it's first year - although a closer look shows that it might be time to consider 1.9.1.

  • Interview: Jay Phillips on Adhearsion and VoIP

    In this interview recorded at RubyFringe, Jay Phillips talks about VoIP, Asterisk and how his framework Adhearsion makes it easy to write voice applications.

  • Presentation: Testing is Overrated

    In this talk from RubyFringe, Luke Francl asks: is developer-driven testing really the best way to find software defects? Or is the emphasis on testing and test coverage barking up the wrong tree?

  • DebGem: Ruby Gems for Debian

    DebGem is a new service from Phusion that properly integrates Ruby Gems into Debian-based Linux distributions. We talked to Hongli Lai and Ninh Bui from Phusion to learn more about the project.

  • Book Excerpt and Interview: Rails for .NET Developers

    Today InfoQ published a sample chapter from Rails for .NET Developers, a book written by Jeff Cohen and Brian Eng. The goal of the book is to help guide .NET developers to take advantage of Ruby on Rails.

  • Programming Languages: 2008 Review and Prospects for 2009

    In the beginning of last year, Ehud Lamm launched on Lamba the Ultimate a thread about programming languages predictions for 2008. Several subjects popped up: concurrency, functional programming, future of Java, Ruby, C++, and many others… What really happened in 2008 and what are the prospects for 2009? Bloggers have addressed these questions on demand of James Iry, echoing at last year thread.

  • QCon London 2 Months Away; Special Discounts by Jan 15th

    InfoQ's 3rd QCon London (March 11-13) is a couple of months away and will again feature 15 tracks, 100 speakers, and excellent learning and networking opportunities. The last chance to save £295 expires next week January 15th!

  • New Patches for 1.8.x Fix Memory Leaks And Improve Performance

    A few patches by Brent Roman promise to fix a long standing issue of memory leaks, particularly for continuations, for Ruby 1.8.x. They also happen to improve performance.

  • Top InfoQ News and Exclusive Content for 2008

    Looking back at the year that is coming to its conclusion, we wanted to have a retrospective and find out which were the most read news and exclusive content items during 2008. We compiled a list containing top 5 news for each community and top 3 exclusive content items for each type: articles, interviews and presentations. This list considers the number of unique readers for each news.

  • QCon London Update: 3 Months Away, Tony Hoare, Martin Fowler, Dion Hinchcliffe

    InfoQ's third annual QCon London conference is coming back March 11-13, just 3 months away! Last year's QCon London had over 450 registrants & 100 speakers. This year will beat the economic gloom, join us for another awesome networking and educational experience!

  • Merb Will Be Merged Into Rails 3.0

    Big news for Ruby web frameworks: Merb and Rails will be merged in Rails 3.0. The merge will bring some of Merb's characteristics to Rails: a defined public API, ability to run a barebones version rails-core (like merb-core) with further functionality available in the form of plugins, performance improvements and more.

  • Dynamic Language IDEs: Aptana Pydev and DLTK Python

    This part of our series about IDEs for dynamic languages takes a look at Python IDEs. We take a look at Aptana's Pydev and DLTK Python, as well as the status of static analysis and automatic refactoring for Python.

  • Ruby on Rails gets down to the Metal

    The Ruby on Rails team has been busy moving Rails to the next level with the adoption of Rack. The implementation of Rack allows developers to use many available middleware pieces in their applications. This addition has allowed the Rails team to create Rails Metal, a wrapper around the generic Rack middleware which sits in front of a Rails request with access to Rails sessions.

  • Dynamic Language IDEs: Aptana Ruby and DLTK Ruby

    In this first part of our series about IDEs for dynamic languages, we take a look at the current state of Aptana's und DLTK's Ruby IDE. We talked to the developers on these project to find out the current state of these tools.

BT