Ruby
Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features.
Article

Telling a good story - Rspec stories from the trenches

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

Riding the Rails with WebSphere Part 1

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

10 Reasons to Learn Ruby

A quick overview of a few reasons that make Ruby an interesting programming language to learn.
Article

Testing with DB2 and Ruby on Rails

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

Hatch Python Eggs with Setuptools

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,"...
Article

Read iCal Data with Ruby

Apple doesn't provide any APIs to read iCal's data, but you can do it yourself. This article presents a Ruby module to read iCal data and use in your own Ruby applications, including complete Cocoa...
Article

Ruby/Tk Primer, Part 2

This is the second article in a multi-part series in which we use Ruby and the Tk toolkit to develop a GUI front end for the cron task scheduler. In the first article, we learned the basics of...
Article

An Introduction to RubyCocoa, Part 1

This article can be considered the fourth and fifth in a series covering Ruby programming on Mac OS X. However, unlike the first three articles of this series, this tutorial can be used as a...
Article

Why You Might Want to Try Ruby

Ruby. Perhaps you've heard of it? "Oh, yeah, I think it's one of those new object oriented scripting languages", you say. I know a lot of you might be thinking "Not another new language! I'm...
Article

Variable Bindings in Ruby

Bindings In Ruby, bindings are explicitly made available in a Binding object. Invoking the binding method will produce a Binding object for the current local variables.
Article

Rolling with Ruby on Rails

This article steps through the development of a web application using Rails. It won't teach you how to program in Ruby, but if you already know another object-oriented programming language, you...
Article

Deploy an application with Cerise Web server

This article shows you how to create a guestbook Web application with the Cerise Web server and the Ruby programming language. You'll use RSS 1.0 as the file format for the guestbook entries and XSLT...
Article

Blocks and Closures in Ruby

Yukihiro Matsumoto, the creator of the Ruby programming language, talks with Bill Venners about two kinds of nameless functions in Ruby: blocks and closures.
Article

Dynamic Productivity with Ruby

Yukihiro Matsumoto, the creator of the Ruby programming language, talks with Bill Venners about morphing interfaces, using mix-ins, and the productivity benefits of being concise in Ruby.
Article

The Philosophy of Ruby

Yukihiro Matsumoto, the creator of the Ruby programming language, talks with Bill Venners about Ruby's design philosophy, including design imperfection, the danger of orthogonality, and the...
 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.