You have disabled auto-rotation for stories. Re-enable?
Everybody has heard how awesome New Relic is at collecting performance metrics about your app but did you know you can make it even more awesomer by customizing your own metric collection? Say you're building a website for ordering fresh-squeezed orange juice and want to track the number of oranges per minute you are squeezing. You can do that!
In this blog entry, Nick Quaranto describes how to test your time-dependent business logic with TimeCop and TZInfo manipulation, as well as advice on organizing code that is lauched via cron.
Do you like the power of strftime, but hate the syntax that looks like cartoon characters cursing? Stamp is a rails gem that will format dates by example - just give it an example of the format you want, and it reverses it into a template for date and time formatting.
Ruby Patches is a gem that lets you pick various community-contributed Ruby patches and integrate them into a custom-built ruby managed by RVM. This really lowers the barrier to entry if you've ever wanted to experiment with an alternate syntax, a new feature, etc.
Contructible is a macro, kinda similar in spirit to attr_reader and attr_accessor, that makes the 'new' method accept a hash, kinda like the way 'create' does on ActiveRecord models.
"Redis is Hot! Redis is Cool! Redis is 'teh awesome'!" Do you want a hype-free view of how Redis fits as a component in a system's architecture? This blog entry by Salvatore Antirez Sanfilippo is for you.
Bjørn Trondsen wrote in to tell us about his 'rails exception handler' gem. It can gather error reports from a bunch of different rails apps into one database, customize error responses, offers fine grained control over which exceptions should have which responses, and gives you filtering options to help get rid of exceptions caused by thing you don't care about, like web crawlers.
Foeverb is a ruby gem for daemonizing your ruby code. Install the gem, write some ruby blocks, and schedule them with a syntax like 'every.5.minutes do', and you're good to go. You get start, stop and process monitoring ability.
The Git Author Switcher is an easy way to manage several git authors using the same global settings on a development box. You can add, list, and pick the active git author with command line tools.
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:
Rays shine down on Ruby and Rack updates, we Hack the aws-sdk, and occasionally we even Encode some Links on this episode of Ruby5.
Ruby schedules announced, so lets Pinch, Stamp, Simply bring the Law to Google Spreadsheets. Don't forget to Record your Favorites. It's Ruby5.
API Smith, ck_fu, conditional performance improvements, pt Tracker client, KeyDown presentation system, and Mechanize 2.0.
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 © 2017 Code School LLC