New Articles
from around the Web
-
WOW! Very Huge List of UpComing Ruby/Rails Books in 2008
Like the title says, this is an amazingly long list of Ruby books coming up in the second half of 2008.
-
acts_as_ferret not working at all
Work-around for using STI with acts_as_ferret and ferret Gem
-
Patch your rubies
How to apply back-ported security patches to Ruby 1.8.6 p111 so Rails still works.
- June 2008 Ruby Security Advisory: A Summary
-
RAD: Ruby Arduino Development
Ruby development environment for Arduino microcontroller.
- Ruby 1.8.7 has been released
- Ruby 1.8.7 Released: Enumeration Object Support Backported From 1.9
-
Rails on Rubinius << evan.musing << current
Announcement of Rubinius running Rails for the first time.
- What's New in Edge Rails: Gem Dependencies
- Rubinius On Rails: Rubinius Becomes 3rd Ruby Implementation to Run Rails
- 21 Ruby Tricks You Should Be Using In Your Own Code
Related Books
Programming Ruby
The original English language Ruby reference. Great reference, but other books have since come out that are better for beginners. Covers ...
List: $44.95 Amazon price: $29.67 Buy
Enterprise Integration with Ruby
Discusses integrating Ruby programs, using associated libraries, with legacy systems. Here "legacy" largely means systems that may not be...
List: $32.95 Amazon price: $25.04 Buy
Ruby Cookbook
Collection of focused "How-To" articles using the Ruby language to solve common problems.
List: $49.99 Amazon price: $31.49 Buy
Links by Type
Documentation (21)
- Programming Ruby
The first edition of the primary Ruby reference work is available for free online. The print version is in the second edition. - Ruby Core Reference
The Ruby language RDOCs. - Ruby Garden Wiki
Wiki with extensive set of information about Ruby. - Ruby Standard Library Documentation
- RubyBrain.com: Javascript enhanced Ruby API docs
AJAX-based viewer for Ruby API documentation. - Ruby Standard Library Documentation
- APIdoc
Rails Doc morphed into APIdock. Collects various versions of Rails, Ruby, and Rspec documentation into one place. - The Fully Upturned Bin
Why's discussion of some of the Garbage Collector's behavior in the Ruby 1.8 code. - the { buckblogs :here }: Inspecting a live Ruby process
Discussion on using GDB to explore a running Ruby (1.8) process. - The Great Ruby Shootout (December 2008) | Zen and the Art of Programming
Comparison of all of the current Ruby implementations with basic performance info. - Libxml-Ruby API
- Installing RMagick on OS X using MacPorts
Instructions for installing RMagick on Mac OS X, including how to use MacPorts to get ImageMagick running. Part of the larger documentation set for RMagick. - RubyGems Manuals
Reference manual for RubyGems - Log4r - Manual
Log4r is a comprehensive and flexible logging library written in Ruby for use in Ruby programs. It features a hierarchical logging system of any number of levels, custom level names, logger inheritance, multiple output destinations, execution tracing, custom formatting, thread safteyness, XML and YAML configuration, and more. - OSX Leopard mysql gem for ruby
How to compile the mysql gem when using the Mac Ports install of MySQL and the native Mac OS X Leopard (10.5) Ruby and Rails (and gems) installs. - RSpec Homepage
RSpec is a Behaviour Driven Development framework for Ruby. It provides two frameworks for writing and executing examples of how your Ruby application should behave: a Story Framework for describing behaviour at the application level; and a Spec Framework for describing behaviour at the object level. - Debugging with ruby-debug
Documentation for the SVN (latest) version of ruby-debug. - $ cheat rdebug
No-frills, full cheat-sheet for ruby-debug. - Bleak House
Memory leak detection - Merb
Merb is a new, light weight MVC framework optimized for simplicity and performance. From the site intro: "Like Ruby on Rails, Merb is an MVC framework. Unlike Rails, Merb is ORM-agnostic, JavaScript library agnostic, and template language agnostic, preferring plugins that add in support for a particular feature rather than trying to produce a monolithic library with everything in the core. In fact, this is a guiding principle of the project, which has led to third-party support for the ActiveRecord, DataMapper, and Sequel ORMs." - RubyCocoa
Home page for the RubyCocoa project on SourceForge.
Events (1)
- The Pragmatic Studio | Ruby Training
Learn to program in Ruby from two real experts in the field, Dave Thomas and Chad Fowler. Dates: 02/27/08– 02/29/08
Groups (2)
- Ruby Forum
Primary discussion group for users of the Ruby language. Very high traffic. - Ruby Forum on DaniWeb
Screencasts (5)
- Railscasts - Shortcut Blocks with Symbol to_proc
- RubyPlus Free Ruby and Rails Screencasts
- Gem Dependencies
- Railscasts - Debugging with ruby-debug
- Introducing merb-slices
Merbunity
- Introducing merb-slices
A quick runthrough of merb-slices, showing how to create a slice and then do some overrides from the main application. Merb-slices are like mini-applications that can be connected to your router. Akin to Rails Engines.
Software (11)
- Ruby
Central site for the Ruby programming language - RubyWorks - ThoughtWorks Studios
Enterprise support for Ruby applications from ThoughtWorks. - RAA - rss/0.1.9
- annotate_models plugin
Provides a rake tasks that adds comments to all your models listing the database columns. - Ruby Facets
Facets is a huge collection of Ruby libraries. Before you write something that addresses a common problem, look here to see if it has already been done for you. - Mocha
Official Mocha Readme - Flex Mock
FlexMock is a simple, but flexible, mock object library for Ruby unit testing that integrates easily with Test::Unit. - Preview Releases: Net::SSH and friends
Announcin preview releases of Net::SSH, Net::SFTP, and Net::SCP - Plugems Runtime
A gem that supports using enhanced gems to replace Rails plugins. - Rack: a Ruby Webserver Interface
- Ruby Enterprise Edition
Very fast, Ruby 1.8.6 compatible fork of Ruby. Very good memory handling.
Presentation Slides (1)
Directories (2)
- What's up in Ruby?
Ruby-specific search engine. - RubyGems.org
An excellent site for finding and rating Ruby gems.
Cheat Sheets (1)
e-Books (2)
Hosted services (1)
- Rubular: a Ruby regular expression editor
A great free tool for working with regular expressions. Enter your expression and some test text, and it gives you the matches. Includes a nice quick reference in the same window to help you write the expression.
Job Boards (1)
Top Blogs
-
Keith's Blog
Ramblings/life in San Francisco/code.
-
Ruby Inside
An active and authoritative blog about Ruby techniques, from the author of Beginning Ruby.
-
Data Noise
Ruby developer, author of ruby-debug.
-
ChadFowler.com
Author of Rails Recipies, co-founder of Ruby Central, and one of the leaders of the Ruby community.
- Ruby in Practice
- Ruby Discoveries and Idioms
- Gluttonous
-
Headius
One of the primary developers of JRuby.
- Practical Ruby
- O'Reilly Ruby Blog
- Talk Like A Duck