The Wayback Machine - http://web.archive.org/web/20160411023712/http://ruby.about.com/updated.htm

Updated Articles and Resources

Recent Articles in: Ruby
Reaching out to Windows
Now that we have a cursory understanding of FFI, let's use it to find a specific window and send some keyboard events to it.
Breaking out of Ruby
Breaking out of Ruby's jail is not so hard once you get the hang of FFI (the Foreign Function Interface). We'll use FFI to start automating some Win32 tasks.
Procedural Living Regular Expressions
Regular expressions can do more than you think, and I was able to solve a problem in a very novel way.
Parsing IRC Messages
Now that we know how to use named capture groups as well as know a thing or two about the IRC protocol, let's put the two together.
IRC Messages
A look at the IRC protocol, as well as how to interact with IRC using telnet and capture a log.
Parsing with Regular Expressions
A novel feature of the Ruby regular expression engine can be used to parse structured text in an almost parser-like manner.
Tips and Tricks
A few tips and tricks that were too small for their own articles.
Filters and Groups
Code coverage for large projects can easily be a disorganized mess. But adding a few filters and groups, you can keep things manageable.
Simple Code Metrics
Code metrics are easy to integrate into any project using SimpleCov.
Installing Git and Vim
Now that you have Linux up and running, and you have Ruby, time to add the two most essential parts of any Rubyist's toolbox: version control and a good editor.
Installing Ruby using RVM
The first step to a Ruby development environment on Linux? Install Ruby, of course!
Introduction
In this first step, we'll install VirtualBox and Linux itself.
Exploiting the Garbage Collector
The ObjectSpace module gives you access to every single object in memory, and low level access to the garbage collector.
What's New in Rails 4?
Now that Rails 4 is out, let's see what's new.
Quick Reference: Logger
Logger is part of the standard library and is a very simple interface to set up auto-rotating log files with log levels.
Quick Rails 4 Blog Tutorial
What do you do when a new version of Rails comes out? Build a blog, of course. The blog is kind of the hello, world application of the web application world.
Mass Assignment
The mass assignment semantics have changed for Ruby on Rails 4, read on for the details.
ARGF, a Shortcut for Scripts
A common task for command line scripts is to read all files listed on the command line, and Ruby has a shortcut for that: the ARGF object.
TrueClass, FalseClass and NilClass Quick Reference
These are truly objects you never see or think about, but it's difficult (if not impossible) to write a meaningful program without them.
Exception Quick Reference
Exceptions are used often in Ruby, and there's a bit more you can do with the exception objects than catch them and print out an error message.
Bignum Quick Reference
While the Bignum is not a class you'll encounter directly, you've probably used it a few times without even noticing it. This article tells you a bit about how it works and what you can do with it.
IO Quick Reference
You use IO methods all the time: gets and puts. However, there are more options available to you, should you need them.
String Quick Reference
The Ruby String class has well over 100 methods, this is a difficult minefield to navigate when you're just starting out. This article cuts through all the noise and just tells you what you need to know to start using Strings in Ruby.
Hash Quick Reference
As Ruby releases move forward, more and more methods get added to the base classes. This article cuts through all the noise and just tells you what you need to know to be able to work with hashes.
Array Quick Reference
The Array class has over 90 methods, plus others inherited or brought in from other modules. This article cuts through the noise and just tells you what you need to know about Arrays.
Cleaning up From Scaffolding
Now that things are working correctly, it's time to make this actually look like a blog. We finally ditch the views generated by the scaffold generator, implement pagination and even RedCloth formatting.
Authentication is Easy with Devise
Before we get too invested in our blog, we need to set up some authentication. We'll be using the popular and capable Devise gem to handle authentication.
Adding Some Style
The scaffold generator gave us something rather spartan, let's spruce this up by adapting a Wordpress theme to work with our shiny new blog.
Scaffolding Makes Starting Fast
Without a framework like Rails, and particularly the scaffold generator, getting up and running with any project was a pain. You'd be doing a lot of configuring and planning and typing out all the methods to create blog posts and interact with the database. Rails does all this in just a few commands, and while it's not something you'll want to deploy right away, it does give you an excellent starting point.
Creating a URL Shortener in Rails
The following is a list of articles that will show you how to write, style and deploy a URL shortener (like TinyURL) application in Ruby on Rails.
View More