All Episodes

The Ruby Show #99: Here's a YouTube link (NSFW) for those that haven't heard it and don't get the joke.

November 9, 2009 at 1:37PM

Episode #99 Like a Boss edition. Here's a YouTube link (NSFW) for those that haven't heard it and don't get the joke.

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.


Show Notes

  • RailsConf RFP Open

    RailsConf 2010 will be held June 7-10, 2010 at the Baltimore Convention Center in Baltimore, MD – and Ruby Central and O'Reilly Media are now accepting proposals for conference sessions and tutorials. Proposals are due at 11:59pm EDT March 17, 2010.

  • Introducing Resque

    Resque is GitHub's Redis-backed library for creating background jobs, placing those jobs on multiple queues, and processing them later.

  • BigRecord

    BigRecord is an object-data mapping layer for distributed column-oriented data stores (inspired by Google's BigTable) such as HBase and Cassandra. Adapted from ActiveRecord, BigRecord is designed to work as a drop-in for Rails applications.

  • Rails Best Practices

    Wen-Tien Chang's slideshare presentation Rails Best Practices from kungfurails.

  • Alchemist

    Alchemist is a fine Ruby unit conversion library designed for readability and convenience.

  • Limelight GUI Framework

    Limelight is a rich client GUI framework.

  • Ruby Manor 2: Manor Harder

    Ruby Manor 2: Manor Harder is taking place December 12th at Parry Hall, London and has the best tag line of any ruby or rails conference ever.

  • Jsvars

    This rails plugin will hide the messiness of passing variables from rails into javascript. It will automatically add the js needed to create a variable you define in rails, or add variables to objects.

  • Underscore.js

    Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It's the tie to go along with jQuery's tux.

  • Twitter gem 0.7.0 out

    Twitter gem version 0.7.0 has been released with list support.

  • Yahoo BOSS and Rails

    Vinsol has posted a small tutorial on using Yahoo BOSS with rails.

  • HTTPing

    HTTPing.rb is a utility to measure web service response time. This is a Ruby port of HTTPing (http://www.vanheusden.com/httping/).
    http://github.com/jpignata/httping

  • Win a Motorola DROID Programming Contest: “Worst App Server Technology Ever”

    Engine Yard is sponsoring another programming contest. The goal of this contest is to collaborate with your other contestants to build the “worst app server ever” (WASE) , and use it to complete one or more challenge computations.

  • Refraction

    Refraction is a Rack middleware replacement for mod_rewrite.

  • Continuous Integration with Signal

    Signal is a continuous integration server written in Rails.

  • Nokogiri 1.4.0 Released

    "XML is like violence – if it doesn't solve your problems, you are not using enough of it."

    Version 1.4.0 has been released. A big change in this one: Hpricot compatibility layer removed

Hosted by Jason Seifer & Dan Benjamin.


Puromac #156: Puromac 156: Apple TV 3, iMac 27, Raid 1 y zonas horarias en iCal.

November 5, 2009 at 12:00PM • 1 hour 26 minutes

Puromac 156: Apple TV 3, iMac 27, Raid 1 y zonas horarias en iCal.

Hosted by Federico Hatoum & Flavio Guinsburg.


EE Podcast #6: Wither EE 1.6.x Add-Ons?

November 5, 2009 at 7:25AM

In episode six of the ExpressionEngine Podcast, Dan and Ryan discuss the future of EE add-ons, roadmaps, the community's reaction to EE 2.0, and the latest EE news.

Links for this episode:

  • Round-up the "EE 2.0 Week":http://eeinsider.com/blog/show/category/expressionengine-2-week coverage at "EE Insider":http://eeinsider.com at the "ExpressionEngine Blog":http://expressionengine.com/blog/entry/tuning_the_engine/.
  • EllisLab is "soliciting contributions of default avatars for EE 2.0":http://expressionengine.com/blog/entry/default_set_Needs_You/.
  • Brandon Kelly publishes his "EE 2.0 add-on conversion roadmap":http://brandon-kelly.com/blog/transitions.
  • "More than":http://twitter.com/jpaylor/statuses/5374408463 "one person":http://twitter.com/StinHambo/statuses/5363870276 expresses concern over the availability of EE 2.0 add-ons.
  • If you still want to build add-ons for EE 1.6.x, Erik Reagan "wrote a tutorial that documents the process":http://net.tutsplus.com/tutorials/cmss/building-your-first-expressionengine-plugin/.

Hosted by Lea Alcantara & Ryan Irelan.


Ruby on Rails Podcast #38: Josh Schairbaum and Dan Manges

November 3, 2009 at 2:30AM • 24 minutes

This episode was originally published on November 3, 2006.

Correspondent Robert Stevenson interviews two developers from investment banking company JPMorgan Chase.

Hosted by Brittany Martin.


Mac Power Users #13: Task Management Smackdown

November 2, 2009 at 8:58PM

We’ve gotten a lot of requests for this episode, so here it is, our Task Management Smackdown. In one corner, David and The Omni Group’s Omni Focus. In another, Katie and Cultured Code’s Things. The duo discuss their system for managing tasks and how their preferred application helps to get things done. The verdict: the [...]

Hosted by David Sparks & Katie Floyd.


Ruby on Rails Podcast #8: ODEO Rabble

October 29, 2009 at 5:30PM • 32 minutes

This episode was originally published on October 29, 2005.

ODEO’s lead developer talks about developing with agility and moving to Rails 1.0

Hosted by Brittany Martin.


The Ruby Show #98: I leave my syntax out when company comes over

October 28, 2009 at 2:10PM

Episode #98- “I leave my syntax out when company comes over.”

Important inaccuracy in this week's show: We have misrepresented Bryan Liles as having written the dm-is-schemaless plugin when, in fact, it's actually Bryan Smith. Sorry guys!

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.

Show Notes

  • Gemcutter will become default host for gems

    Gemcutter will become the default for Ruby gems. They hope to complete the transition by Rubyconf. The new address will be http://rubygems.org and migration paths are being worked out.

  • Rails in a nutshell

    Rails in a Nutshell is a concise introduction to Rails, an overview of commands and configurations, and a guide to the parts of Rails you'll be using every day. It's written by Cody Fauser, James MacAulay, Edward Ocampo-Gooding, and John Guenin. It's a beta book and you can comment on every paragraph.

  • Devise is a new authentication gem for Rails

    Devise is a flexible authentication solution for Rails based on Warden. It's Rack based, is a complete MVC solution based on Rails engines, allows you to have multiple roles (or models/scopes) signed in at the same time, and is based on a modularity concept: use just what you really need. There's also an example app available.

    http://github.com/plataformatec/devise/
    http://github.com/plataformatec/devise_example/

  • Ancestry 1.1.0 Released

    Ancestry allows the records of a ActiveRecord model to be organised as a tree structure, using a single, intuitively formatted database column, using a variation on the materialised path pattern. It exposes all the standard tree structure relations (ancestors, parent, root, children, siblings, descendants) and all of them can be fetched in a single sql query. Additional features are named_scopes, integrity checking, integrity restoration, arrangement of (sub)tree into hashes and different strategies for dealing with orphaned records.

    Version 1.1.0 Notable new features:
    * Depth caching and selecting records on depth
    * Easy migration from parent_id based plugins like nested_set and acts_as_tree

  • Dm-is-schemaless

    Brian Lyles of TATFT fame has written dm-is-schemaless which is a DataMapper plugin to accomplish schemaless storage in a relational database by storing it in JSON with a primary key.

    http://github.com/BrianTheCoder/dm-is-schemaless
    http://bret.appspot.com/entry/how-friendfeed-uses-mysql

  • Trusted Params

    Rails plugin which adds a convenient way to override attr_accessible protection.

  • Riot

    Riot is a new, concise, and fast testing mini-framework.

  • GeoMereLaal

    GeoMereLaal is a plugin that includes all you need to create Location-Aware rails application based on W3C Geolocaton API.

  • The Complete Class

    Robert Klemme posts a thorough walk through of writing a Ruby class on the Ruby Best Practices blog.

  • acts_as_pingable

    Acts as pingable is a Rails plug-in for simply opening your Rails app to HTTP pings. It can produce pingdom.com XML.

  • Sinatra_more

    Sinatra_more strives to be a central-hub for useful sinatra extensions such as tag helpers, form_builders, partials, and a whole lot more.

  • Installing Varnish with nginx, Passenger, and Monit on Ubuntu 8.10 intrepid

    Trever posted a tutorial about getting nginx, passenger, varnish, and monit installed on the Almost Effortless blog.

  • Loofah

    Loofah is an HTML sanitizer. It will always fix broken markup, but can also sanitize unsafe tags in a few different ways, and transform the markup for storage or display. It's built on top of Nokogiri and libxml2, so it's fast.

  • Rails 2.3.4 and SWFUpload

    Brian Racer posted a walk through of how to get SWFUpload working with Rails 2.3.4 for gracefully degrading flash and javascript uploads.

  • Curbit

    CurbIt makes it easy to add application level rate limiting to your Rails app by using a controller macro.

  • Amazon RDS

    Amazon Web Services (AWS) delivers a set of services that together form a reliable, scalable, and inexpensive computing platform ‘in the cloud'.

Hosted by Jason Seifer & Dan Benjamin.


Puromac #155: Puromac 155: Publicidades, Jailbreak, Microsoft ... hablamos de todo en este programa.

October 28, 2009 at 12:00PM • 1 hour 30 minutes

Puromac 155: Publicidades, Jailbreak, Microsoft ... hablamos de todo en este programa.

Hosted by Federico Hatoum & Flavio Guinsburg.


EE Podcast #5: EE 2.0 and Derek Jones of EllisLab

October 27, 2009 at 8:25AM

In episode five of the EE Podcast, Dan and Ryan talk about Ryan's experience at the EECI 2009 conference in Leiden, Netherlands, cover the latest announcements on EE 2.0 and offer an in-depth interview with EllisLab CTO Derek Jones on what add-on development will be like for EE 2.0.

Links for this episode:

  • "Derek Jones, EllisLab CTO":http://ellislab.com/company/team/derek_jones talked to us about developing add-ons for EE 2.0.
  • EE 2.0 is built on the "CodeIgniter PHP framework":http://codeigniter.com/.
  • "Video and slides":http://eeci2009.com/video-and-slides/ are slowly being made available on the EECI 2009 website.
  • EE 2.0 is coming out on December 1, 2009.
  • "New pricing for EE 2.0":http://eeinsider.com/blog/expressionengine-2-week-licensing-costs/ was announced by Leslie Camacho during his keynote presentation at EECI 2009.

Hosted by Lea Alcantara & Ryan Irelan.


Ruby on Rails Podcast #87: Rob McKinnon: TheyWorkForYou.co.nz

October 26, 2009 at 8:15PM • 9 minutes

This episode was originally published on October 26, 2007.

A London-based developer talks about keeping government accountable in New Zealand and around the world.

Also mentioned:

Hosted by Brittany Martin.