October 8, 2009 at 4:30PM • 10 minutes
This episode was originally published on October 8, 2008.
Wilson Bilkovich explains the recent rewrite of Rubinius.
Lars Pind discusses Coach TV, his new video blog on happiness and personal development for geeks.
Also mentioned
Hosted by Brittany Martin.
October 8, 2009 at 12:31PM
Episode #095. Dan Benjamin (Playgrounder, Hivelogic) is back this week and we keep it quick while still packing in the news.

Subscribe via iTunes – iTunes only link.
Download the podcast ~12:00 mins MP3.
Subscribe to feed via RSS by copying the link to your RSS Reader
Show Notes
-
Request-log-analyzer 1.4.0.1, now with updated README and LICENSE.
-
Unicorn is a HTTP server for Rack applications designed to take advantage of features in Unix/Unix-like kernels and only serve fast clients on low-latency, high-bandwidth connections. Slow clients should only be served by placing a reverse proxy capable of fully-buffering both the the request and response in between Unicorn and slow clients.
http://unicorn.bogomips.org/
http://tomayko.com/writings/unicorn-is-unix
-
Rainbows! is a HTTP server for sleepy Rack applications. It is based on Unicorn, but designed to handle applications that expect long request/response times and/or slow clients.
-
Mustache is a framework-agnostic way to render logic-free views.
-
Dr. Nic walks through using his recently released install_theme to install html templates in to your rails app. It also supports haml.
-
Matthew Moore put up a code quality check list for Rails apps and goes on to explain, in detail, every item.
-
Gemcutter is the next generation of gem hosting for the Ruby community. Instantly publish your gems and install them. Use the API to interact and find out more information about available gems. Become a contributor and enhance the site with your own changes.
-
Ruby Inside has a swanky new look. Check it out.
-
The RMagick project is looking for someone to take over maintenance. The project requires a moderately good C programmer who understands the Ruby C extension API and who is familiar with or is interested in becoming familiar with the ImageMagick MagickCore API. If you're interested email [email protected]
-
The block_helpers gem generates helpers similar to the form-builders, but for the general case.
-
Now Snow Leopard compatible! You can safely resume autotesting.
-
Use an IRB console to control a robot!
-
A captcha verification approach for Rails apps, directly integrated into ActiveRecord's validation mechanism and providing helpers for ActionController and ActionView.

Hosted by Jason Seifer & Dan Benjamin.
October 6, 2009 at 10:45PM • 6 minutes
This episode was originally published on October 6, 2007.
A chat with James Cox after the Future of Web Apps conference in London.
Hosted by Brittany Martin.
October 6, 2009 at 10:30PM • 9 minutes
This episode was originally published on October 6, 2007.
Rob Mckinnon talks about keeping citizens informed and politicians honest with They Work for You.
See also:
Hosted by Brittany Martin.
October 6, 2009 at 8:16AM
In episode two, Ryan and Dan discuss feedback on the first episode, the EE Roadshow conference, which took place last Friday in Seattle and some useful developer tools. Also, don't miss Ryan quizzing Dan on EE trivia.
Links for this episode:
- "EE Roadshow":http://eeroadshow.com 2009 in Seattle. Ryan spoke at the conference this past Friday and details about the talks and some slides (not yet posted) are available on the EE Roadshow website.
- Coming up later this month is "EECI 2009":http://eeci2009.com in Leiden, The Netherlands.
- "Read Ryan's EE Roadshow Wrap-up post on EE Insider":http://eeinsider.com/blog/ee-roadshow-wrap-up/.
- "Viget Labs lists some of their favorite EE tools":http://www.viget.com/inspire/awesome-expressionengine-tools/. You might know some of these but maybe there's a new one on the list to try out.
- Useful Add-on: "ER Developer Toolbar":http://expressionengine.com/forums/viewthread/131026/ Erik Reagan put together a plugin that displays quick links to oft-used preferences and configuration screens in the Control Panel. You place the plugin tag in your front-end templates for easy access.
- "SL Developer Info":http://www.experienceinternet.co.uk/resources/details/sl-developer-info/. All of your settings and other EE information in one place. With this extensions you get quick links to everything you need to build an EE site. Very, very handy.
- "LG Add Sitename":http://leevigraham.com/cms-customisation/expressionengine/lg-add-sitename/ Not only does it display the site name in the top left of the Control Panel, but it optionally displays server time information. Great for debugging issues with entries not appearing when you think they should.
- "EE Database Tables Diagram":http://emberapp.com/leevigraham/images/ee-tables Leevi Graham put together a diagram of the EE database tables. A potentially useful reference sheet while developing add-ons.
Hosted by Lea Alcantara & Ryan Irelan.
October 5, 2009 at 5:21PM
Dan and Duncan discuss techniques for shooting in low light conditions, from cool roadside shots to the space shuttle.
Links for this episode:
- "Space Shuttle and rocket launch pictures":http://www.launchphotography.com/Launch_Photos.html
- "Space Shuttle Shooting Advice":http://www.phototrek.org/Travel/STS-93/exposure.html (by Stan Jirman)
- "Duncan's interior NYC pics":http://www.flickr.com/photos/x180/2870883028/in/photostream/
- "Duncan's outdoor NYC pics":http://www.flickr.com/photos/x180/sets/72157603886305507/
- "Duncan's tripod":http://www.amazon.com/exec/obidos/ASIN/B0019R1HXC/tacksharp-20
- "Duncan's monopod":http://www.amazon.com/exec/obidos/ASIN/B001B176M2/tacksharp-20
- "Dan's tripod":http://www.amazon.com/exec/obidos/ASIN/B001TK3EJE/tacksharp-20
- "Dan's monopod":http://www.amazon.com/exec/obidos/ASIN/B0019R1HZA/tacksharp-20
Hosted by Duncan Davidson & Dan Benjamin.
October 2, 2009 at 12:58PM
Episode #094. Dan Benjamin (Playgrounder, Hivelogic) is back this week and we had some help from Adam Keys with stories. Also, I shamelessly steal a Mitch Hedberg joke and apply it to Rackspace.
In case you missed it last week, we're now accepting stories and feedback to @railsenvy on Twitter. You know, if you feel like letting us know about something.

Subscribe via iTunes – iTunes only link.
Download the podcast ~20:00 mins MP3.
Subscribe to feed via RSS by copying the link to your RSS Reader
Show Notes
-
A new version of REE has been released. The biggest change is that this new version of REE is based on Ruby 1.8.7-p174. It includes the MBARI patches and the zero-copy context switching patch is optional as well. Snow Leopard users must compile with –no-tcmalloc due to an incompatibility.
-
Written in Rails, Retrospectiva is an open-source project management tool intended to assist the collaborative aspect of work carried out by agile software development teams.
It's free (MIT License), has full Development Life-cycle support, nice admin, RSS Support, and an API in XML_REST.
-
Spree 0.9.0 has been released. Spree is an open source Rails shopping cart and e-commerce solution. Version 0.9.0 includes coupon and discount support, Rails 2.3.4 compatibility, enhanced calculators, and more.
-
Glenn Vanderburg posts 10 must have rails plugins and gems you should be using in your apps.
-
Peter Cooper posts over on Ruby Inside about RubyMine IDE 2.0 beta being released. New features include Ruby 1.9 support, Rails 2.3.3 support, Rails i18n support and spell checker, UI improvements, Cucumber and Shoulda support, and Built-in HAML and Sass support.
-
Dash will be discontinued on Friday, October 16th, 2009. There are instructions for exporting your data. They're also setting up a fake Dash service so that existing apps using Dash won't suddenly fail.
http://www.fiveruns.com/
http://support.fiveruns.com/faqs/dash/dash-shutdown
-
Textorize is a command line tool for generating headline images to png format by Thomas Fuchs (scriptaculous). It supports subpixel anti-aliasing and is written in Ruby.
-
Josh Susser posts some tips about the subversion to git process and performing a smooth migration.
-
We mentioned it last week but now request-log-analyzer version 1.4.0 is out. Request Log Analyzer is a tool to produce performance reports for web applications based on their log files. Version 1.4.0 can now handle Apache access logs, Rack CommonLogger logs and Amazon S3 access logs. It also has improved database support, added standard deviation to reports, can email reports, and more.
-
Julio Javier Cicchelli walks you through using cookie based sessions in Sinatra over on the Ruby Learning blog.
-
Videos from the WindyCityRails conference this year have been posted.
-
Kirk Haines posts part 5 of his key/value stores walk through on the Engine Yard blog. This week's post is on MongoDB.
-
Completeness-fu for ActiveRecord allows you cleanly define the way a model instance is scored for completeness, similar to LinkedIn user profiles.
-
Phil Burrows has written up a recipe for logging to MongoDB from your Rails app. MongoDB has some features that make it an excellent choice for storing and querying your logs. If you've jumped on the MongoDB, you are obligated to check this out.
-
Nando Vieira recently released Kitabu, a framework for generating PDFs from text sources written in Markdown or Textile. This looks like a great tool for those who are itching to self-publish but don't typically do print work.
-
Dana Gray's presentation at Lone Star Ruby Conference on scraping, transforming and formatting data is a great read for those who might fear the dark but useful art of recombobulating data.
-
Named scopes are a funny thing. They're a core part of your application, but they're also kinda part of the framework. So how should you go about testing them? Dan Croak, A Giant Robot, sheds some light on the topic.
-
Whether you call it NoSQL, post-relational, or a bunch of annoying whippersnappers trying to undermine your career as a awesomely certified DB2 übergod, lots of people are talking about new and different ways to store your application's data. Ben Scofield, he of Viget Labs, has written an excellent article trying to categorize and organize these emerging technologies so that we might better discuss when they are appropriate to use.

Hosted by Jason Seifer & Dan Benjamin.
October 1, 2009 at 12:00AM • 22 minutes
This episode was originally published on October 1, 2008.
Charles Nutter of JRuby, from erubycon.
Hosted by Brittany Martin.
September 30, 2009 at 12:00PM • 1 hour 16 minutes
Puromac 152: Flavio viaja a Mexico, Microsoft copia Apple, En Tu Mac, repasamos copias de seguridad.
Hosted by Flavio Guinsburg.