InfoQ Homepage Ruby Content on InfoQ
-
JQuery - a Javascript DOM Library
This presentation demonstrates the features of JQuery, particularly its support for AJax and DOM services plus cross-browser compatibility. Details of the library and its structure are covered.
-
Under The Hood
David Chelimsky takes a look at the Ruby Gems system - and a few very useful Gems: hpricot, builder, mocha, hoe, bones, and more.
-
JRuby: Power on the JVM
In this presentation from QCon London, Ola Bini shows how JRuby is implemented, how it's optimized and what it can be and what it is used for.
-
10 Ways to Improve Your Code
Neal Ford, an architect at ThoughtWorks, shows 10 ways to write better code. This is practical advice for developers, but application architects can benefit from it too.
-
Interactive Websites with Comet and DWR
In this session filmed during QCon London 2008, Joe Walker presents Comet, a long polling AJAX method used for updating the browser’s page, and DWR, a Java library for writing web sites using AJAX.
-
Executable User Stories with RSpec and BDD
An introduction to BDD and how to make plain text User Stories executable with RSpec's Story Framework, which is written in Ruby, but runs against production code written in any programming language.
-
Evolving the Java Platform
Ola Bini talks about the current status of the JVM regarding languages running on top of it and the need to evolve in order to support dynamic languages.
-
YELLOWPAGES.COM: Behind the Curtain
A look at how YELLOWPAGES.COM, one of the highest-traffic websites in the U.S., was written using Ruby on Rails and scaled to handle the traffic. Also: the reasons for using Ruby on Rails.
-
Taming Effects with Functional Programming
Simon Peyton-Jones advertises the need for programming purity achieved especially through use of functional languages and the increased attention given to functional programming.
-
Ruby VMs: A Comparison
A look at the different Ruby virtual machines (JRuby, MagLev, IronRuby, Rubinius, MacRuby) and how to choose what fits best within the enterprise.
-
Being Dumb And Using It To Your Advantage
In this talk from RubyFringe, Matt Todd recommends to stop worrying and simple start implementing ideas, dumb or not.
-
CouchDB and Me
In this talk from RubyFringe, Damien Katz explains what drove him to create CouchDB, why he chose Erlang and more.