All Episodes

Ruby on Rails Podcast #80: Uncut: David Chelimsky

September 28, 2009 at 8:30PM • 8 minutes

This episode was originally published on September 28, 2007.

David Chelimsky, RSpec developer.

Hosted by Kyle Daigle.


Ruby on Rails Podcast #81: Uncut: Soundcloud

September 28, 2009 at 8:30PM • 3 minutes

This episode was originally published on September 28, 2007.

Soundcloud http://soundcloud.com/

Hosted by Kyle Daigle.


Ruby on Rails Podcast #34: Chris Pine

September 28, 2009 at 6:15PM • 18 minutes

This episode was originally published on September 28, 2006.

The author of the Learn to Program website and book talks about learning and teaching Ruby.

Also check out the forum donated by core member Rick Olson and coding mastermind Josh Goebel.

Hosted by Kyle Daigle.


Tack Sharp #9: Downsizing

September 24, 2009 at 5:20PM

In this episode, we talk about downsizing, and the opportunities and challenges it brings. Dan downsized from a Nikon D700 to a Nikon D90, and Duncan's been experimenting with the camera built into his iPhone 3GS ... with surprising results.

Links for this episode:

  • We have a new "Tack Sharp Facebook Page":http://www.facebook.com/pages/Tack-Sharp/144851217690
  • The "Tack Sharp Flickr Group":http://www.flickr.com/groups/tack-sharp/ (add your pics!)
  • Duncan's "iPhone 3GS photography set on Flickr":http://www.flickr.com/photos/x180/sets/72157622084540124/
  • Dan's new camera: "Nikon D90":http://www.amazon.com/exec/obidos/asin/B001ET5U92/ref=nosim/tacksharp-20
  • Dan's lenses: "Nikkor 18-200mm":http://www.amazon.com/exec/obidos/asin/B002JCSV8A/ref=nosim/tacksharp-20, "Nikkor 50mm f/1.4":http://www.amazon.com/exec/obidos/asin/B001GCVA0U/ref=nosim/tacksharp-20
  • Duncan's camera: "Nikon D700":http://www.amazon.com/exec/obidos/asin/B001BTCSI6/ref=nosim/tacksharp-20
  • Duncan's lenses: Nikkor "14-24mm":http://www.amazon.com/exec/obidos/asin/B000VDCTCI/ref=nosim/tacksharp-20, "24-70mm":http://www.amazon.com/exec/obidos/asin/B000VDCT3C/ref=nosim/tacksharp-20, "70-200mm":http://www.amazon.com/exec/obidos/asin/B00009MDBQ/ref=nosim/tacksharp-20, "300mm":http://www.amazon.com/exec/obidos/asin/B0007LHVEU/ref=nosim/tacksharp-20

Hosted by Duncan Davidson & Dan Benjamin.


Ruby on Rails Podcast #74: Christian Neukirchen

September 24, 2009 at 5:15PM • 13 minutes

This episode was originally published on September 24, 2007.

Christian Neukirchen, Ruby veteran and inventor of the tumblelog.

Hosted by Kyle Daigle.


The Ruby Show #93: Sorry about that.

September 23, 2009 at 11:48AM

Episode #093. Dan Benjamin (Playgrounder, Hivelogic) is back this week. We've got a ton of news this week and just maybe an awkward moment or two. Also, I mis-pronounced John Mettreaux's name wrong, calling him Jake. Sorry about that.

Update: We're now accepting stories and feedback to @railsenvy on Twitter. You know, if you feel like letting us know about something.

Sponsored by New Relic
The Rails Envy podcast is brought to you this week by NewRelic. NewRelic provides RPM which is a plugin for rails that allows you to monitor and quickly diagnose problems with your Rails application in real time. Check them out at NewRelic.com.

Subscribe via iTunes – iTunes only link.
Download the podcast ~19:45 mins MP3.
Subscribe to feed via RSS by copying the link to your RSS Reader

Show Notes

  • 5 Things to Look for in JRuby 1.4

    Nick Seiger posts on the Engine Yard blog about 5 things we should be expecting to see in the next version of JRuby.

  • Not Using IPAddr Should Result In You Being Mauled By A Bear

    “mrkris” abuses you in to using the IPAddr class to store ip addresses as integers in the database.

  • Scout and Rails Log Analyzer

    This is a simple command line tool to analyze request log files of both Rails and Merb to produce a performance report. Its purpose is to find what actions are best candidates for optimization. Scout now supports this with just the path to the log file.

    http://github.com/wvanbergen/request-log-analyzer
    http://scoutapp.com/tour/rails_monitoring

  • Watchr is watching you

    Watchr is a new gem by Martin Aumont that is similar to autotest but works in any Ruby environment and watches files and directories for changes.

  • friendly_id

    FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for Ruby on Rails. It allows you to create pretty URL's and work with human-friendly strings as if they were numeric ids for ActiveRecord models.

  • Rubber

    Rubber's aim is to make it as easy as possible to deploy a rails app to EC2 _without_ sacrificing ones ability to scale that application into a multi instance cluster.

  • Learnivore

    Learnivore is a screencast aggregator focusing mostly around Ruby, Rails and iPhone development screencasts. You can sort by site and tags as well as free/paid screencasts.

  • Create Your Own Programming Language

    Have you ever wanted to create your own programming language? Marc-André Cournoyer, the creator of Thin, has a new pdf out telling you how.

  • Swallow nil

    Dan Croak posts about a function called swallow_nil on the Giant Robots blog.

  • Ruby on Hadoop Quickstart

    Phil Ripperger put up a blog post walking through getting Ruby working on Hadoop on EC2. Literally, every step of the way.

  • Railscasts: Finding unused CSS

    Ryan Bates has a RailsCast out about using the deadweight gem to remove unused CSS from your apps.

  • GIS on Rails

    Simon Tokumine writes about the different Ruby projects you can use to approximate GeoDjango in Rails.

  • GeoKit 1.5.0 Released

    GeoKit 1.5.0 has been released with fixed JRuby compatibility and some small additions.

  • Reek 1.2.0 Released

    Reek, the code smell detector, version 1.2.0 has been released. This release is Ruby 1.9 compatible and has a couple of new smells added.

  • Rufus Tokyo 1.0.1 Released

    Rufus Tokyo 1.0.1 has been released and the biggest change is search/union/intersection/difference for tables.

  • 12 Interesting Upcoming Ruby and Rails Events

    Peter Cooper posts about some Ruby and Rails events that are not sold out.

Hosted by Jason Seifer & Dan Benjamin.


Ruby on Rails Podcast #5: Thomas Fuchs

September 21, 2009 at 12:00AM • 29 minutes

This episode was originally published on September 21, 2005.

Thomas Fuchs talks about writing the script.aculo.us libraries and changing the world with Ruby.

Hosted by Kyle Daigle.


Ruby on Rails Podcast #33: RailsConf Europe

September 20, 2009 at 11:15AM • 8 minutes

This episode was originally published on September 20, 2006.

Charles Nutter of JRuby talks about his recent hiring by Sun Microsystems. Also features a report from the crowd with Damien Tanner and Max Williams of New Bamboo.

Hosted by Kyle Daigle.


Puromac #151: Puromac 151: Volvemos con Snow Leopard y nuevos iPods

September 18, 2009 at 7:45AM • 1 hour 21 minutes

Puromac 151:Volvemos con Snow Leopard y nuevos iPods

Hosted by Federico Hatoum & Flavio Guinsburg.


The Ruby Show #92: We've got a ton of news this week and I promise to have a song stuck in your head by the time you finish.

September 17, 2009 at 2:18PM

Episode #092. I'm joined again by Dan Benjamin and we have quite a fun time. You may know Dan from his compiling Ruby, Rails, and MySQL guides, cork'd, and most recently Playgrounder. We've got a ton of news this week and I promise to have a song stuck in your head by the time you finish.

Sponsored by New Relic
The Rails Envy podcast is brought to you this week by NewRelic. NewRelic provides RPM which is a plugin for rails that allows you to monitor and quickly diagnose problems with your Rails application in real time. Check them out at NewRelic.com.

Subscribe via iTunes – iTunes only link.
Download the podcast ~20:30 mins MP3.
Subscribe to feed via RSS by copying the link to your RSS Reader

Show Notes

  • Filestore Cache Expires_in Plugin

    Adam Salter releases a Rails plugin that adds time based expiration to the Rails file store.

  • Cucumber: Step Argument Transforms

    Larry Diehl walks through adding step argument transformations to Cucumber with Dave Astels.

  • Using Cucumber to Test a Multilingual App

    Clemens Kofler explores some different methods for testing your multilingual app using Cucumber.

  • How to avoid the dog-pile effect on your Rails app

    Hugo Baraúna shows how to avoid the dogpile effect in your Rails app with the SmartMemcacheStore class.

  • Eval Isn't Quite Pure Evil

    James Edward Gray points out that using eval() in your code might not always be "pure evil" and some interesting discussion ensues.

  • Growl 1.2b3

    A new beta of Growl for Snow Leopard users.

  • Laminate

    Laminate is a system for executing user-written templates built using the Lua languge. Templates written in Lua can be executed securely to generate HTML. For end-users, Laminate offers a simple, convenient, yet powerful template language. For applications, Laminate makes it easy to safely expose data and functions to be executed by user templates.

  • CloudCrowd – Parallel Processing for the Rest of Us

    CloudCrowd is a gem that lets you do parallel processing using several computers. It's got a web interface and works over a REST-JSON API.

  • ActiveRecord Attribute Normalization (Rails Plugin)

    Michael Deering has written a plug-in that lets you pass a block to normalize the attributes of a model before being saved to the database.

  • RequestSentry plugin

    RequestSentry provides a DSL for your controller to reject requests (via “400 Bad Request”) that supply malicious or malformed
    parameters

  • Foreigner

    Rails does not come with methods to add foreign keys. Foreigner introduces a few methods to your migrations for adding and removing foreign key constraints.

  • Canonizing pseudo-slugs in Rail

    If you use pseudo-slugs in your Rails app, Henrik Nyh shows you a technique for getting canonical redirects in case the urls are linked incorrectly.

  • My Emacs for Rails

    Santiago Pastorino posts his emacs config tailored for Rails development.

  • validates_timeliness version 2.2 released

    validates_timeliness version 2.2 has been released with Ruby 1.9 support and a fix for Shoulda.

Hosted by Jason Seifer & Dan Benjamin.