The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Building Multi-tenant Rails Apps with PostgreSQL Schemas
In which I dig into the nitty, gritty details of implementing this multi-tenant strategy.
Cryptography Or: How I Learned to Stop Worrying, and Love AES
A new article by Phillip Gawlowski - Cryptography Or: How I Learned to Stop Worrying, and Love AES.
AWS SDK for Ruby
Amazon Web Services launches the official AWS SDK for Ruby, enabling developers to get started building scalable Ruby web applications in minutes. Read more here.
rails-footnotes 3.7.5 rc1 was released
rails-footnotes v3.7.5 RC1 has been released bugmash
Ruby 1.9.2p290 Released (A Summary of the Changelog)
Ruby 1.9.2p290 has been released but without any real explanation of what it’s all about, so I’ve written a summary of the changes and how to upgrade to it.
Help me give back to my community
This isn’t Ruby news but a call-to-arms. My local educational system is antiquated. I’m appealing to the local community college to let me teach a Rails course: I need your help.
Ruby DCamp registration is open
Ruby DCamp, now in its 4th year, is once again defying the traditional conference conventions. It’s your event. The schedule and sessions are decided on by all attendees on site. With an invitation code (see below), event, room, and board are free, as in beer, thanks to our gratious sponsors. Ruby DCamp is held in Prince William Forest Park, an hour south of Washington D.C. To register, you want to get an invitation code. Codes are being seeded through several RUGs. If your RUG doesn’t have any codes, ask about on Twitter and you will likely be able to obtain one. And follow @ruby_dcamp on twitter.
resque-async_deliver: Easily send emails asynchronously with Resque
resque-async_deliver allows you to simply change SomeMailer.a_message(args).deliver to SomeMailer.async_deliver.a_message(args) and the mail will be queued in Resque and delivered asynchronously. No need for custom jobs.
JRuby & JRubyConf 2011 Need YOU!
Charles Nutter walks through JRuby and JRubyConf developments made in the last year in hopes of convincing you to join him for the third annual JRubyConf coming up August 3-5 in DC.
Remove some boilerplate from your Rails migrations...
…by switching to Rails 3.1 and/or using the SlimMigrations gem :D
The Duck Talks again!
I just wrote about installing Oracle on Mac OS/X Snow Leopard.
Rails 3.1 HackFest
Have you ever wanted to contribute back to Rails? This is the opportunity you’ve been looking for. The Rails core team is organizing a Rails 3.1 HackFest on the weekend of July 23rd and 24th!!!
rack-parser: Rack Middleware for parsing post body data like JSON or XML
I just launched rack-parser: a rack middleware for parsing post body data whether its JSON, XML or any various content types. This is useful for building API’s that need to accept JSON or XML data. Check it out!
Screencast: Create a ‘Like’ or ‘+1′ button with make_flaggable
With the recent release of the Google Plus beta (ask me for an invite if you want one), I felt it appropriate to show a simple way to create a Like or +1 button for your Rails application. Watch the screencast at TeachMeToCode.com.
GemAWeek Episode 6 - Omnisocial
Just published episode 6 of GemAWeek. This episode I add simple social authentication using Omnisocial. Go to http://gemaweek.com/post/7628278605/episode6-omnisocial to check it out.
Ruby Hoedown V registration is OPEN and talks posted!
We’re back for our fifth year on August 26-27, 2011 in Nashville, TN (and we still cost $0). This year we’re armed with an excellent crop of talks and a great experience (which you can learn about on my blog over the next few days). Head over to the website to get more details or register now!
mypath, a gem for getting the local path which corresponds to a foreign path
I made mypath because I often want to open the files listed in a stack trace in say, hoptoad, and get annoyed with having to edit the path to match mine.
New Rails Conference Launching - Manchester, UK - October 2011
Calling Rails developers in the UK! We’re launching Manchester’s first Agile Rails conference, Magrails, in October this year. We will be joined by the Rails Community’s Aaron Patterson - much reknowned Rubyist, public speaker and international man of mystery. [more inside]
RubyConf 2011 Schedule Announced and Ticket Sales Open (For Now..)
RubyConf 2011 ticket sales are now open and the schedule has also been unveiled. Some great sessions. I’ve written more about it at Ruby Inside.
The SD Ruby Podcast posts 100th episode
In the 100th episode of the SD Ruby Podcast, Patrick Crowley shows how to turbo-charge your layouts with Compass, a lightweight stylesheet framework built on top of Haml and Sass. Watch episode
The Search for Speedier Javascript Scenarios
New on the Collective Idea blog, get up to speed with capybara-webkit. The headless browser’s speed might convince you to switch from Selenium.
Alf 0.9.1 Released: Relational Algebra Library
I just pushed alf 0.9.1 to rubygems.org. Alf brings the relational algebra both in Shell and in Ruby. This release provides the Alf::Relation data structure that can be used in a simple and straightforward object-oriented way.
New Rails Conference Launching - Manchester, UK - October 2011
Calling Rails developers in the UK! We’re launching Manchester’s first Agile Rails conference, Magrails, in October this year. We will be joined by the Rails Community’s Aaron Patterson - much reknowned Rubyist, public speaker and international man of mystery. Get Your Ticket Now.
Heroku to hire Matz
Heroku just announced that they hired Yukihiro Matsumoto as Chief Architect, Ruby.