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

  • Presentation: Conceptual Algorithms

    In this talk from RubyFringe, Tom Preston-Werner talks about how he uses the scientific method for tracking down software problems. He demonstrates how he used this approach to track down a particularly sneaky memory leak in a Ruby app, and more.

  • JRuby GUI MVC Framework Monkeybars Goes 1.0

    There are many JRuby libraries on top of Java GUI toolkits. Monkeybars is a JRuby MVC framework for building GUI applications, and it's now available in version 1.0. We talked to James Britt about Monkeybars.

  • Chef Configuration and Provisioning Tool Announced

    Chef, a new Ruby-based configuration and provisioning tool, has been announced. Chef offers integration with multiple tools and platforms across extended networks, using "cookbooks" to define how to install and update applications across large networks like large web server farms, or cloud-computing platforms.

  • Debate: Prototype vs. jQuery

    With Ajax dominating the Web development scene on the client-side, the question “which JavaScript/Ajax framework is the best” has become a common one. Glenn Vanderburg’s article which compares Prototype to jQuery caused diverse responses from industry experts Douglas Crockford and Dion Almaer.

  • Solo: Engine Yard on Amazon EC2

    Solo is a new offering from Engine Yard to run their software stack on Amazon EC2. We talked to Engine Yard's founder and architect Jayson Vantuyl to learn the differences between Solo and their present hosting services and what their target audience is.

  • Adobe to publish the Real-Time Messaging Protocol (RTMP) specification used in Flash Platform

    Adobe has announced plans to publish the Real-Time Messaging Protocol (RTMP) specification, which is designed for high-performance transmission of audio, video, and data between Adobe Flash Platform technologies. This move that has followed the opening of the AMF spec has been received with varying degrees of enthusiasm from the RIA community.

  • Engine Yard Releases Cloud Management Framework Vertebra

    Vertebra, announced at RailsConf 2008, has finally been released. Vertebra is a platform to develop and manage cloud applications. We talked to Engine Yard founder and architect Jayson Vantuyl about what Vertebra and its use of XMPP bring to the table.

  • jQuery 1.3 Released with New High Performance CSS Selector Engine

    Version 1.3 of the JavaScript library jQuery has been released featuring Sizzle, a brand new CSS selector engine which offers significant performance gains for the most frequently used selectors. Along with the release, a new API browser was presented which is available online or as an Adobe AIR application and can accommodate live running examples with which the developers can experiment.

  • 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.

BT