Articles

How to monkey patch a gem

Is a gem you're using missing something small - something easy to fix?
You've made a patch and submitted it, but they just aren't responding?

I've found two ways to monkey patch it in place until they get around to pulling your patch in.

Future of RDBMS is RAM Clouds & SSD

Rumors of the demise of relational database systems are greatly exaggerated. The NoSQL movement is increasingly capturing the mindshare of the developers, all the while the academia have been talking about the move away from "RDBMS as one size fits all" for several years.

The Ruby Show 102: Introducing Fancy Buttons! Also check out @railstips on Twitter.

Episode #102 Introducing Fancy Buttons! Also check out @railstips on Twitter.

Rails Envy Podcast – Episode 102

Episode #102 Introducing Fancy Buttons! Also check out @railstips on Twitter.

Paul joins Team Brightbox!

paulWe welcomed our latest addition to the Brightbox team a fortnight ago – Paul Thornthwaite.

Ruby Gets An Official Spec: Heading To Become An ISO International Standard

red-specs.pngIt's long been a bone of contention in the Ruby world that Ruby, as a programming language, doesn't have an official spec (though RubySpec has been a noble, community effort to build an executable specification for Ruby).

Ruby 1.9.1-p376 Released: Fixes A Heap Overflow Vulnerability And More

head-palm-slap.png Uh oh, it's upgrade time again. Today, the official Ruby 1.9 maintainer (Yuki Sonoda, a.k.a.

A few notes from a technical perspective

In the wee hours a few nights ago I wrote out a long-ish reply to someone on a listhost who asked for feedback about an early version of his webapp, on which he’d spent 9 months working with freelance developers.

I come off as a bit of an asshole, but a bunch of people replied with comments like “kickass response!”, so I thought I’d post it here. E-mail me at f.mischa@gmail.com if you have any thoughts to share.


RE: XXX

Thanks for sharing!

A few notes from a technical perspective:

GitHub Rebase #31

Once again it’s Rebase time. Let’s do this. (Want in for next time?)

Thinking in Map Reduce Video Now Online

We’ve just released the video for Thinking in Map Reduce from Aloha on Rails, in which Alan Gates explains why Map Reduce is interesting, how to think about the problem of working with mass amounts of data, and the open source Hadoop system.

Enjoy the video, and mahalo to Panopto and ThinkTech Hawaii for making the videos possible!

Gem Building is Defunct | Rails Fire

Gem Building is Defunct

Send to friend

Gem building has been disabled since the move to Rackspace. This was because the system had to be rewritten to work with the new architecture and we had to provision an entirely new VM for the sandboxed gem building – things we didn’t want holding up the move.

Well, it’s been a week and we’ve decided to not bring back the gem builder. It was a fun experiment but Jeweler and Gemcutter combined make it ridiculously simple to publish a gem. The gem builder use case (fork a project, make a change, publish a gem, install it) is now easier than ever using these tools.

As for namespace support, Gemcutter is working on it. We encourage you to help!

We will continue to serve old gems at http://gems.github.com/ for at least one year. Thanks.

Images: