You have disabled auto-rotation for stories. Re-enable?
The Red Dirt Ruby Conference is Oklahoma's first Ruby conference. It is a single track, two day event covering the topics of Ruby, Rails 3, NoSQL, and Servers. Check out the awesome line up of talks over at Red Dirt Ruby Conference Schedule.
Last week, the official release schedule for Ruby 1.9.2 was revised and released. If all goes to plan, then we should see a Release Candidate at the end of June, and an official release one month later, at the end of July or early August.
Surprise, surprise... I guess Ruby can scale. Last Friday, Kirk Haines posted on the Engine Yard blog a pretty detailed explanation of how he scale a Redmine installation on a single server to handle around 280 million requests per day. Every major piece involved was written in pure Ruby, the benchmark hit multiple pages, and exercised both read and write requests. Nearly 3300 requests per second ain't too shabby.
This week, Arto Bendiken and Brendon Murphy released Rack::Throttle, which is a Rack middleware that implements rate limiting. It works with either Memcached or Redis and allows you to define allowed request intervals (like one per second) or even larger daily limits, it even allows for customization of unique user identification. This solution is very similar to the one presented by Steve Huffman of Reddit at FOWA Miami.
When testing and stubbing external service calls, we often turn to FakeWeb or even Sinatra. But neither of those solutions give you the ability to define formal call expectations or easily match POST requests by the body or request headers. So, to address those and other issues, Bartosz Blimke created WebMock a new stubbing and expectation library for Net::HTTP-driven remote services.
This past week, the team at Envy Labs released their highly opinionated and expanded version of Thoughtbot's Clearance gem, creatively titled Blue Light Special. It acts as a strong starting point for a new application, providing user authentication, impersonation, integration with MadMimi, and background jobs with Delayed::Job.
Ruby5 is released Tuesday and Friday mornings. To stay informed about and active with this podcast, we encourage you to do one of the following:
This Ruby5 was co-produced and edited by Audio Guru Jacob Woods. If you have audio which needs polishing or editing.. please send him an email.
You got your Maven repo in my Rubygems source! Plus the Visual Guide to NoSQL, sentient_user, Rit, Apple Push Notifications, hosting a CMS on Heroku, and more in this “Won’t you be my neighbor day” edition of Ruby5.
Happening, MacRuby and XCode, Spree, and On Cloud are covered on this episode of Ruby5. Also, we talk a bit about Good Touch, custom Shoulda macros, and remind you of the end of the call for proposals for RailsConf 2010.
Homesick, Try Redis, Ruby Quicktips, Ghost, SimpleGeo, and Vagrant all find a home in today's episode.
Sunspot, Passenger Performance Tuning, and Heroku Deployment Stacks are covered on today's episode of Ruby5. Also, the new Git HTTP Transport, MongoDB, and Highlight make the cut.
Looking to learn about Ruby? Take a look at the Ruby Path on Code School
This podcast is produced and distributed by Code School. Copyright © 2015 Code School LLC