• RPCFN: Economics 101 (#13)

    Updated: 2010-08-31 09:06:49
    Ruby Programming Challenge For Newbies RPCFN: Economics 101 (#13) By Dr. Bruce Scharlau About Dr. Bruce Scharlau In Dr. Bruce’s own words: “I’ve been using and teaching Ruby since trying out the cookbook example in the summer of 2006. As soon as I saw how much easier it all was with Ruby and Rails, I [...]

  • Rails 3.0 Released!

    Updated: 2010-08-30 10:34:05
    The headline says it all. This isn't another beta or release candidate, this is it! There are many, many details in the release notes.

  • Ruby Annoyances: Variables Don't Have Type

    Updated: 2010-08-27 07:00:26
    To many programmers new to Ruby and dynamic languages in general, one annoyance or point of confusion is that variables don't have type. Values have type, of course. Strings are Strings, numbers are some type of Numeric, but variables themselves don't have type. What's going on here?...Read Full Post

  • Ruby on Rails 3.0 Release Candidate 2

    Updated: 2010-08-26 08:47:20
    Ruby on Rails 3.0 Release Candidate 2 has been released.  They're aiming for the final release within a week, it's almost here!

  • List of Rack Middleware

    Updated: 2010-08-26 07:00:08
    The following is a list of Rack middleware applications that come with the Rack gem. A brief description of each middleware is given. Read the complete article

  • Upgrading to RVM Head

    Updated: 2010-08-25 07:00:09
    RVM is a moving target. It's still under regular development and in order to get the most current versions of Ruby, you'll need to upgrade to the head version of RVM. This is the version checked out directly from its GitHub repository....Read Full Post

  • Using Rack Middleware

    Updated: 2010-08-24 22:49:01
    One of Rack's greatest features is the ability to easily plug in middleware applications. When a request makes its way through Rack to your application, it'll first pass through each of these middleware applications on the way. Middleware apps can be either simple utility apps that do things like log requests, or something more complex like Rack::Lint, which will sanity-check your responses and throw an error if something is wrong....Read Full Post

  • home_run, Dates and Times 20 to 200 Times Faster

    Updated: 2010-08-23 23:46:06
    home_run is a gem that implements Ruby's date and time classes in C.  It gives huge performance improvements on parsing dates and times.  The benchmarks in the README are quite impressive, showing and instant and effortless (on your part) speed increase....Read Full Post

  • Upgrading to 1.9.2 Using RVM

    Updated: 2010-08-23 07:00:19
    If you already have a Ruby like 1.9.2-rc2 installed with a number of gems and want to upgrade to 1.9.2-p0, the following steps will get you there. As expected, RVM makes this quite easy....Read Full Post

  • On 'case' and 'class'

    Updated: 2010-08-22 07:00:30
    While dynamic programming and duck typing often make it a bad idea to do so, it's sometimes useful to do different things based on the type of a given variable. For example, if the type of a variable is a URL, fetch that URL, otherwise, open it as a file. There are usually better ways of doing things, but this is often the most direct way....Read Full Post

  • RubyInstaller Updates for 1.9.2-p0

    Updated: 2010-08-21 20:56:52
    For all you Windows users, you can now easily upgrade to 1.9.2-p0 via a new RubyInstaller release.  The release notes have all the info you'll need.

  • Ruby Programming and Education: A Match Made in Heaven

    Updated: 2010-08-11 09:50:52
    Ruby Programming and Education: A Match Made in Heaven Ruby programming has received much attention in the past decade or so, especially with the advent of Ruby on Rails in 2005. While the blogosphere is abuzz with the latest on Ruby, let’s ask ourselves how, exactly, Ruby programming is conducive to an educational environment. Of [...]

  • Do YOU want us to continue with the Ruby Challenge for Newbies?

    Updated: 2010-08-09 06:59:47
    Do YOU want us to continue with the Ruby Challenge for Newbies? RubyLearning has been conducting the monthly Ruby Programming Challenge for Newbies for over a year now and so far 11 challenges have been completed. The 12th Challenge is in progress. All this was possible due to the extensive support we got from Rubyists [...]

  • Clojure for Beginners Course – 2nd Batch Announced

    Updated: 2010-08-04 10:33:19
    Introducing an intensive, online course for beginners that helps you get started with Clojure programming. What’s Clojure? According to Wikipedia: “Clojure is a modern dialect of the Lisp programming language. It is a general-purpose language supporting interactive development that encourages a functional programming style, and simplifies multithreaded programming. Clojure runs on the Java Virtual Machine [...]

Current Feed Items | Previous Months Items

Jul 2010 | Jun 2010 | May 2010 | Apr 2010 | Mar 2010 | Feb 2010