Ruby

http://s.erious.ly

Ben Curtis

Faker 0.9.0 released

It’s been two-and-a-half years since the last release of the faker gem, so it’s about time for another one. :) For a long time I’ve been kicking around the idea of using the I18n gem to make it easier to support different formats (think zip codes in the US vs. postal codes in the UK)...

Faker 0.9.0 released

It's been two-and-a-half years since the last release of the faker gem, so it's about time for another one. :) For a long time I've been kicking around the idea of using the I18n gem to make it easier to support different formats (think zip codes in the US vs. postal codes in the UK)...

Faker 0.9.0 released

It's been two-and-a-half years since the last release of the faker gem, so it's about time for another one. :) For a long time I've been kicking around the idea of using the I18n gem to make it easier to support different formats (think zip codes in the US vs. postal codes in the UK)...

Extending a Model from an Engine in your Rails App

While working on the Rails 3 upgrade of the SaaS Rails Kit (which is available for customers, BTW), I moved most of the guts of the Kit into a plugin (engine) to make it easier to integrate into pre-existing apps. Then, as I was working on integrating the Kit into a client app, I ran...

Looking for help again

The work keeps coming in, and I need another pair of hands to get it all done. So, if you’re looking to pick up some part time dev work, and you know your way around a Rails app, apply for the gig here: http://tesly.catchthebest.com/apply/e3d3/b17a You don’t need to be local to Seattle (though that would...

Excessive Use of Redis

Yesterday I read a post over at the EngineYard blog about a use case for Redis (in the name of being a polyglot, trying new things, etc.), and I just had to scratch my head. I love Redis — it rocks my world — but that example was too much for me. If you just...

Interesting breakage in Rails 3 RC

My latest project, UploadJuicer is running on Rails 3, and I’m loving it. Back in the Rails 3 beta 1 days, there were still a lot of rough edges, but beta 4 has been great so far. Until I wanted to upgrade UploadJuicer to Rails 3 RC (1). After the upgrade, I got this: ActionController::RoutingError...

Unwrapping UploadJuicer

It says something about the sorry state of my blogging lately that my blog is the last place I’m announcing my latest project, Juicer. :) It’s a handy service for offloading image uploading and resizing from your web app. Now you don’t have to tie up your server to handle long uploads or to do...

Facebook Rails Integration with OAuth2

This is simply awesome.  Facebook launches a new API using OAuth2, making it much easier to integrate with Facebook from your Rails app, and Michael Bleigh quickly churns out a new oauth2 gem. Having dealt with the pain of Facebook integrations recently, and having really enjoyed using OAuth, I had to dive in. The result...

Testing an OAuth Provider in your Rails App

Recently I received a request from another B2B SaaS vendor to integrate with Catch the Best, so their users could pull their data from Catch the Best into this app. This is a classic use-case for OAuth, so I dove in to learning how to make my Rails app an OAuth provider. Well, thanks to...

Why Won’t FB.Connect.logoutAndRedirect work?

I was banging my head against a Facebook Connect problem with one of my clients’ Rails apps recently, and I thought I’d share a useful tidbit I gleaned from the experience, in case it can spare someone else the headache I had. This app originally supported just plain-old users who created an account at the site...

Hiring!

Well, I’ve put this off for as long as I could, but I think now is the time to make my first hire. I’m busy enough with client work and with my own projects that I need some help. So, if you or someone you know is looking for a part-time Rails job...