• Blue Light Special User Authentication Gem

    Updated: 2010-03-20 01:18:29
    The Envy Labs crew just released Blue Light Special. Spawned from the Clearance user authentication gem, Blue Light Special also contains mini_fb for facebook connect, mad_mimi_mailer for delivering emails, delayed_job for sending emails in the background, user impersonation, and a VERY thorough test suite.

  • Best of RubyFlow: 12 Ruby Links From March 2010

    Updated: 2010-03-19 15:45:40
    RubyFlow is Ruby Inside's community driven sister site where you can post cool Ruby links you want to share (even of your own stuff). With 20–80 posts each week, there's too much to cover on Ruby Inside, but I want to provide a regular roundup of the "best of" RubyFlow. This instalment covers early March — enjoy!

  • Sequel, Oracle and Snow Leopard (german article)

    Updated: 2010-03-19 14:04:03
    German article on using Sequel with Oracle on Snow Leopard on the new blaulabs blog.

  • Onfire brings Bubbling Events to your Ruby Objects

    Updated: 2010-03-19 13:14:32
    Check out this blog post if Ruby's Observable is not enough and you want generic mechanics for bubbling events in your Ruby objects. The gem's somehow comparable to JavaScript's event system but is pure Ruby, lightweight, simple, small and tested.

  • EventMachine: Get Excited By Scalable Non-Blocking I/O

    Updated: 2010-03-19 00:36:44
    EventMachine is a simple(ish), fast, event-driven I/O library for Ruby. Its goal is to provide highly scalable I/O performance with an easy-to-use API wrapped around the nastiest parts of the process (since typical Ruby coding practices aren't particularly event-driven friendly). Aman Gupta has put together an awesome 114-page deck of slides (also available as a PDF) that walks through EventMachine with lots of practical code examples.

  • Figure out %s() and other % shortcuts

    Updated: 2010-03-19 00:30:42
    I just wrote up all the %() shortcuts I know about — go take a look and hopefully learn one or two you didn't know about!

  • An Interview Question That Prints Out Its Own Source Code (In Ruby)

    Updated: 2010-03-18 09:38:27
    I recently decided to play around with writing a ruby quine (especially since there didn't seem to be many around). Along with discussing the possible merits of quines as an interview question, here is what I came up with.

  • Dupe 0.5.1 includes POST, PUT, and DELETE mocking for ActiveResource (ideal for Cucumber testing)

    Updated: 2010-03-17 21:10:34
    I released Dupe 0.5.1 over the weekend, it includes support for mocking the full life cycle of an ActiveResource object (create, find, update, delete).

  • Loading rake tasks from a gem in rails 3

    Updated: 2010-03-17 18:54:49
    A short article that shows how to build a gem with a rake task that will get included into your rails 3 application. http://nathanhumbert.com/2010/02/rails-3-loading-rake-tasks-from-gem.html <img src="http://feeds.feedburner.com/~ff/Rubyflow?i=WT4l1hfsAjw:QKiW_69JGQ0:3H-1DwQop_U" border="0"

  • Notes from ActiveRecord::Base

    Updated: 2010-03-17 18:52:45
    I was reading the source code for ActiveRecord::Base and made a few notes of things I found that I didn't already know. You can read them here.

  • Ruby's Class.allocate & ActiveRecord::Base.find

    Updated: 2010-03-17 05:48:27
    I just came across ruby's Class.allocate method when learning how ActiveRecord returns objects from ActiveRecord::Base.find and I figure I would share it! Read here.

  • Timing Ruby Code – It Is Easy With Benchmark

    Updated: 2010-03-17 05:26:15
    I've recently been looking at timing bits of Ruby code as they were executing. Here is what I learned http://www.skorks.com/2010/03/timing-ruby-code-it-is-easy-with-benchmark/.

  • How To Build A Mac OS X App With XCode and MacRuby

    Updated: 2010-03-15 14:30:56
    Want to develop a Mac OS X app without getting waist deep in Objective C? MacRuby is the answer, and it’s now mature enough to use directly from XCode to build fully-featured Ruby-powered Mac apps. “Jean Pierre Hernandez” of Phusion presents a walkthrough of how to do it, step by step.

  • How To Find Ruby User Groups

    Updated: 2010-03-09 14:31:46
    Ruby User Groups (RUGs, for short) are typically informal organizations put together to encourage Ruby developers with certain areas to get together, share ideas, and, often, to have some fun. If you're lacking for inspiration or want to get to know some Rubyists within certain parts of the world (or just around the corner, if you're lucky), heading to a Ruby User Groups' meeting can open a lot of doors. But how can you find them?

  • Vagrant: EC2-Like Virtual Machine Building and Provisioning from Ruby

    Updated: 2010-03-08 21:52:07
    Vagrant is a Ruby-based tool for building and deploying virtualized development environments. It uses Oracle's open-source VirtualBox virtualization system along with the Chef configuration management engine along with lots of Ruby goodness to automate the creation and provisioning of virtual machines for development purposes.

  • In-depth JRuby Q&A: What Makes JRuby Tick in 2010?

    Updated: 2010-03-02 16:00:10
    JRuby is undoubtedly the most mature of the alternative Ruby implementations. Supporting Ruby 1.8.7 and 1.9.1 (mostly!) and JIT compilation, JRuby is already in use in mission critical Ruby apps and runs scarily fast on the JVM. In this interview with JRuby core member, Charles Nutter, we dig deep into what makes JRuby tick.

  • New Relic RPM Officially Supports Rack and Sinatra – Finally!

    Updated: 2010-02-25 01:50:35
    New Relic's RPM, an application performance monitoring and reporting system, has today announced it has added full support for Sinatra and Rack-based Ruby applications to its traditionally Rails-centric service. It's been possible to hack in support for non-Rails apps into New Relic before, but this move brings them officially into the fold with all of the features only Rails apps used to be able to take advantage of.

  • Building A Well Formed Number Handling Class From Scratch

    Updated: 2010-02-25 01:21:33
    Over on the Ruby Best Practices blog, Robert Klemme walks through the process of building a new numeric class from scratch in Ruby - taking into account all the gotchas and considerations that pop up along the way. Robert's task is harder and more involved than you'd initially suspect.!

  • How Ruby Manages Memory and Garbage Collection

    Updated: 2010-02-24 00:33:37
    Garbage Collection and the Ruby Heap is a presentation given by Joe Damato and Aman Gupta at the recent LA Ruby Conference. You only get the slides for now (all 70 of them!), but they're very detailed and can almost work as a standalone concise e-book on Ruby's garbage collection system.

  • 5 Chapters of O’Reilly’s Ruby Best Practices – Free!

    Updated: 2010-02-23 23:03:58
    Ruby Best Practices is a book by Gregory Brown (and published by O'Reilly) that looks into the "Ruby way" of doing things in the Ruby language and, specifically, why Rubyists tend to write Ruby the way they do. It's an engaging book and we took a look at it and interviewed Gregory Brown about it just over a year ago.

Current Feed Items | Previous Months Items

Feb 2010 | Jan 2010 | Dec 2009 | Nov 2009 | Oct 2009 | Sep 2009