Ruby
Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features.
Application
Any
Platform
Any
License
Any
Apart from its use as a powerful Web application development platform, in combination with the Rails framework Ruby is also a powerful scripting language. It has immense capabilities, owing to the...
Description of a simple "remember me" system that can be tacked on to almost any custom authentication system for a Rails app.
A collection of lessons and guidelines for writing Rspec Stories. With story examples taken from real systems and how they have been improved as I gained more experience. While there is lots of...
Explore the additional functions and improvements that Aptana RadRails brings to the Ruby developer. Using Eclipse's ubiquitous and common platform for development--as well as a tool that lets you...
This article introduces the Ruby Development Tools plug-in for Eclipse, which allows Eclipse to become a first-rate Ruby development environment. Ruby developers who want to learn how to use the rich...
The never-ending desire for riveting Web sites that “pull eyeballs”, lengthen stay and induce return visits has, since 2004, complicated the life of Web application engineers. Enriching a page with...
This article is the first of two that demonstrates how a Ruby on Rails application can be deployed inside of WAS V6.1, and how to integrate WAS existing features with Ruby on Rails applications. This...
Understand the basic foundations behind stubbing and mocking techniques and strategies with this hands-on walkthrough using the three most popular mocking frameworks for Ruby: RSpec, Mocha, and Flex...
A quick overview of a few reasons that make Ruby an interesting programming language to learn.
Learn how to use a Web service to facilitate the communication between a Ruby on Rails client and an SCA component running on WebSphere Process Server. You can see how to expose the SCA component as...
This third article from the DB2 and Ruby on Rails series shows you how testing works in a DB2 on Rails environment, and how easy it is to write tests within the Ruby on Rails framework. In Part 1, we...
Save time and headaches, and create a more easily maintainable set of pages, with the Ruby on Rails ActiveScaffold plugin. ActiveScaffold handles all your CRUD (create, read, update, delete) user...
It looks like Rails is here to stay, and to everyone's benefit. Ruby plays very nicely with XML. In this tutorial, you will build a Rails application, discuss some basics about the way that Rails...
The hype for Ajax, a technique for making Web pages more interactive, is in overdrive. In this article, find out why Ajax works so well with the flourishing Ruby on Rails framework to make Ajax on...
Setuptools framework, a side project of PEAK, provides easier package management and distribution than distutils. Setuptools lets you package your libraries in a single-file archive called an "egg,"...
It's probably time to see whether any of the Ruby IDEs out there are worth using, as the state of the art has advanced a lot since last I worked with the language. The language itself is up to...
In this article I'm going to walk through a less complex experiment, using canvas to graphically represent the real-time state of a fictional railway system. I'm not going to deconstruct the details...
This article will walk you through how to install and then create XML documents with Builder, independent of Rails. It won't, of course, cover all the features of Builder, but it will cover enough to...
Most of you have probably heard of Ruby on Rails and may be wondering what exactly it does and how you can try it for yourself. Put simply, Rails is a web application framework that uses the...
In this tutorial, we'll go through the following steps:Setup the environment, Create the SQLite database, Develop the Rails application, Create the RBA (= Ruby archive) from the application with...