Home > Articles > Programming > Ruby


RSS Feed Subscribe to this topic  RSS details

52 Items

Sort by Date | Title

"D"iving Into the D Programming Language
By Andrei Alexandrescu
Jul 29, 2009
Andrei Alexandrescu dives into explaining the basics of the D programming language.
An Interview with Michael Hartl: Ruby on Rails, the "Magic" Problem, and the Higgs Boson
By Michael Hartl, Russ Olsen
Aug 13, 2012
Russ Olsen talks to Michael Hartl, author of Ruby on Rails Tutorial, 2nd edition, about teaching Rails, keeping pace with an ever changing technology stack and the Higgs boson (really!).
An Interview with Obie Fernandez on Rails 3
By Russ Olsen, Obie Fernandez
Dec 20, 2010
Russ Olsen talks to Obie Fernandez about his new book, The Rails 3 Way, 2nd Edition, the most important Rails developments over the last few years, and what he's up to at Hashrocket.
An Introduction to Service-Oriented Design with Ruby and Rails
By Paul Dix
Aug 30, 2010
This chapter explores the basic goals of service-oriented design and design guidelines for splitting applications into separate services.
Becoming a Software Developer Part 2: Test Driven Development with Ruby
By Pete McBreen
Apr 12, 2002
Developers can become more productive and spend a lot less time debugging code by creating Extreme Programming style unit tests before the rest of the code is written. Every "Ruby nuby" should learn about test-driven development and create unit tests.
Becoming a Software Developer part 7: Ruby for the Internet Nuby
By Pete McBreen
May 24, 2002
It's easy to write simple scripts for sending emails — but hard to make sure that your application deals with all the weird and wonderful things that can go wrong.
Becoming a Software Developer, Part 1: Ruby for the Nuby
By Pete McBreen
Apr 5, 2002
In the age of objects and the Internet, Pete McBreen shows how Ruby fits a whole new generation of developers.
Best Practice Ruby on Rails Refactoring: Databases
By Chad Pytel, Tammer Saleh
Nov 16, 2010
While the power of the Rails framework has made the database an afterthought for many developers, there are important database and Rails-specific considerations that you shouldn’t overlook.
Containers in Ruby
By Mark Slagell
Aug 23, 2002
Similar to a grocery bag, containers hold a variety of objects and make life easier. Learn how to bag your objects into strings, arrays, hashes, and ranges.
Copyright Versus Free Software
By David Chisnall
Nov 16, 2007
David Chisnall examines the close relationship between copyright and Free Software.
Design Patterns in Ruby: Keeping Up with the Times with the Observer Pattern
By Russ Olsen
Jan 11, 2008
Build components that know about the activities of other components without having to tightly couple everything together.
Design Patterns in Ruby: Picking the Right Class with a Factory
By Russ Olsen
Oct 23, 2009
In this chapter, Russ Olsen at both the Factory Method pattern and the Abstract Factory pattern. He also shines a light on some dynamic Ruby techniques that will help you build factories more effectively.
Distributed Programming with Ruby: Distribunaut
By Mark Bates
Nov 17, 2009
Distribunaut is a framework agnostic port of the mack-distributed package. In this chapter from his book, Distributed Programming with Ruby, Mark Bates shows you how to install and use it.
Distributed Ruby: Mark Bates Sheds New Light
By Mark Bates, Hal Fulton
Mar 2, 2010
Sometimes Ruby code is too cool to run on just one computer at a time. In this interview with Hal Fulton, Mark Bates explains how he defines distributed programming, reasonable concerns about Ruby performance, and how to choose Ruby libraries.
Eloquent Ruby: An Interview with Russ Olsen
By Pat Eyler, Russ Olsen
Mar 24, 2011
Pat Eyler interviews Russ Olsen about his new book, Eloquent Ruby, recommended programming practices, why it's beneficial to learn a new programming language, and why it's sometimes worthwhile to color outside the lines.
Eloquent Ruby: Embrace Dynamic Typing
By Russ Olsen
Mar 2, 2011
In this chapter from his book, Eloquent Ruby, Russ Olsen In looks at how dynamic typing allows you to build programs that are simultaneously compact, flexible, and readable. Unfortunately, nothing comes for free, so he also looks at the downsides of dynamic typing and at how the wise Ruby programmer works hard to make sure the good outweighs the bad.
Eloquent Ruby: Use Symbols to Stand for Something
By Russ Olsen
Mar 1, 2011
In this chapter from his book, Eloquent Ruby, Russ Olsen shows symbols in Ruby for what they really are: very simple, useful programming language constructs that are a key part of the Ruby programming style.
Flex on Rails: Flex with RESTful Services
By Tony Hillerson, Daniel Wanja
Jan 6, 2009
Learn how to access a RESTful Rails application and how to consume nested resources with custom verbs.
Get Started Using Spring MVC and Hibernate for Your Java EE Applications
By Jesse Smith
Jun 5, 2012
Programming expert Jesse Smith shows the easy way to get started with the popular Spring MVC framework with Hibernate. Learn how to build a simple application with a registration page.
Getting Started with IronRuby
By Shay Friedman
Feb 25, 2010
IronRuby is Microsoft's implementation of the Ruby language on top of the DLR. Its main goal is to provide seamless interoperability between Ruby and the .NET Framework. Shay Friedman gives you your first taste of IronRuby.

Page 1 2 3 Next >