Grailbox Blog

Using OmniAuth 0.3.0.rc1 with Rails 3.1

I’m posting this so others can avoid the frustration I felt yesterday trying to use OmniAuth in a Rails 3.1 application. After adding this to my Gemfile: gem “omniauth”, :git => “git://github.com/intridea/omniauth.git” and running:...

Mac OS X Programming Editor Roundup

When I got my first Mac in 2004, I found few programming editors. Since then, however, Mac OS X has birthed many programming editors that match or beat options on other computing platforms. I’ve...

Hands On with HP TouchPad

Last Friday, I saw where you could get $200 off an HP TouchPad, so I decided to jump. I went to the Staples in St. Johns Town Center with my FatWallet coupon and the...

Peach or Pumpkin?

Rather than catching up on sleep after we finished writing the first edition of Pro Core Data for iOS, Michael Privat and I have been working both on the second edition of that book...

An Event Apart Atlanta

A few weeks ago, my boss sent me an email that said: http://aneventapart.com/2011/atlanta/ Is this something you would want to attend? I clicked the link, saw the speaker panel, leapt through the question’s ambiguity,...

Cmd+F Launches Finder — Thanks, Alfred!

One thing I like about Windows is that Start+E launches an Explorer window. I get frustrated when Cmd+Tabbing to a Finder window on Mac OS X, and for some reason I usually have difficulty...

Homework by Challenge

Developers love challenges, whether they be programming puzzles, word puzzles, or any other conundrum that flexes their minds and proves how smart they are — whether to others or simply to themselves. The quickest...