Episode 048. I admit I had a couple of beers before we recorded this week and it's the most offensive podcast ever. Sorry. At least we warned you and bleeped out all the bad words. Well, most of them.
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.
Call Us! You can reach the podcast voicemail line at 407 409-8440.
Subscribe via iTunes - iTunes only link. Download the podcast ~16:00 mins MP3.
Subscribe to feed via RSS by copying the link to your RSS Reader
Ruby on Rails guides
Memo-what? - A Guide to Memoization
Ruby on Rails Code Quality Checklist - Articles - Matthew Moore
scie.nti.st » Making methods immutable in Ruby (or, Death to Monkey Patching)
Buci on Rails | My first DSL in Ruby
GitHub Tagging Extension
PaulBarry.com - Concerned With: Skinny Controller, Skinny Model
Adam @ Heroku. Rifgraf
InfoQ: Kenai: Project Hosting Built on JRuby on Rails
MetaSkills.net Using Autotest For Rails Plugin Development
Nikos D.: Ruby & Rails Jobs (in Europe, USA, and worldwide)
Extending your irb at ZachInglis.com
Multiple Attachments in Rails | Practical eCommerce
Rails App Performance Monitoring // RailsTips.org by John Nunemaker
Here it is, the last MVC video along with the out-takes from the videos. FYI, not all the out-takes will make sense if you haven’t seen all the other videos.
View “MVC Public Service Announcement #6 : Modularity” on Vimeo or YouTube.
View “MVC Public Service Announcements : Out-takes” on Vimeo or YouTube.
Feel free to use all our videos to teach MVC. You can easily download them by going to this vimeo link, logging into vimeo (you need an account), clicking on a video, and then in the bottom right corner you should see a download link.
Much thanks to Adam Keys and FiveRuns for helping with the videos. Oh, and if you ever want our help creating any type of video (maybe for your product or convention), please do drop us a line.
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.
Call Us! You can reach the podcast voicemail line at 407 409-8440.
Subscribe via iTunes - iTunes only link. Download the podcast ~15:00 mins MP3.
Subscribe to feed via RSS by copying the link to your RSS Reader
The Lone Star Ruby Conference was last week, September 4-6 in Austin, Texas. I did my video bit, going around to each speaker and asking them to give me their talk in 30 seconds. This time I teamed up with Confreaks to provide you with direct links to the full videos.
You should see quite a few familiar faces including Yehuda Katz, Jim Weirich, James Edward Gray II, Evan Phoenix, Bruce Williams, and Yukihiro Matsumoto the creator of Ruby.
View Full Video on Viddler
Production of this video was sponsored by FiveRuns. Check out their TuneUp service to catch performance and scalability problems before your applications go into production and their Manage service to monitor your full production stack.
Looking for a unique way to advertise at an event or conference? Would you consider sponsoring me to do one of these videos? They’re great for the community and to get the word out about your services or product.
This video above is the first time I’ve had a company sponsor one of my conference videos, and as you can see it’s a very unique way to get publicity. I can also work with the Confreaks guys to provide full service video coverage of your entire event. Email me (Gregg@RailsEnvy) if you’re interested.
The Rubyconf schedule is posted, but you may have noticed that there is no "Speaker" page, where you can see a simple list of who is talking. I wanted to see a list, so I broke out my trusty Hpricot, and here is my unofficial list. Click their names for their talk descriptions / bios.
Gregg Pollack speaking about "Scaling Ruby (without the Rails)"
David Koontz speaking about "Monkeybars: easy cross platform GUIs"
Scott Chacon speaking about "Using Git in Ruby Applications"
Andy Maleh speaking about "Simplifying Desktop Development with Glimmer"
David Goodlad speaking about "Ruby for Embedded Applications"
Mark Bates speaking about "Building Distributed Applications"
Jamis Buck speaking about "Recovering from Enterprise: how to embrace Ruby’s idioms and say goodbye to bad habits"
Jim Menard speaking about "Ruby In the Clouds"
Nicholas Schlueter speaking about "rush, a shell that will yield to you"
Rein Henrichs speaking about "Unfactoring From Patterns: Job Security Through Code Obscurity"
Preston Lee speaking about "Peer-Aware Desktop Application Development"
Joe Martinez speaking about "Better Hacking With Training Wheels"
W. Idris Yasser speaking about "NeverBlock, trivial non-blocking IO for Ruby"
Francis Hwang speaking about "Testing Heresies"
Dan Yoder speaking about "Resource-Oriented Web Applications WIth Waves"
Jonathan Dahl speaking about "Aristotle and the art of software development"
Mike Perham speaking about "Patterns in Distributed Processing"
Ben Scofield speaking about "All I Really Need to Know* I Learned by Writing My Own Web Framework "
Nathaniel Talbott speaking about "Fear of Programming"
Greg Borenstein speaking about "Ruby Arduino Development: Physical Computing for Everyone"
Luc Castera speaking about "Ramaze: The underrated Web Application Framework "
Tammer Saleh speaking about "Coding for Failure: All you need to know for building rock solid applications in 60 minutes."
Dean Wampler speaking about "Better Ruby Through Functional Programming"
Adam Wiggins & Blake Mizerany speaking about "Lightweight Web Services with Sinatra and RestClient"
Jim Weirich speaking about "What Every Rubyist Should Know About Threads"
Aaron Patterson speaking about "Mixing Metaphors or; How I Learned to Stop Worrying and Love JavaScript"
Eric Ivancich speaking about "Effective and Creative Coding: Help from Cognitive Psychology in Caring For the Rubyist’s Mind"
Jake Scruggs speaking about "Using Metrics to Take a Hard Look at Your Code"
Jeremy Hinegardner speaking about "Crate : forming your custom ruby application into a packaged, standalone, easily distributable executable"
Sam Stephenson speaking about "Tcl for Rubyists"
Ilya Grigorik speaking about "Ruby Heavy-Lifting: Lazy load it, Event it, Defer it, and then Optimize it."
Yehuda Katz speaking about "Writing Code That Doesn’t Suck: Interface Oriented Design"
Mike Pence speaking about "Components are not a dirty word: modeling your Rails interface with stateful objects"
Rick DeNatale speaking about "The Fall and Rise of Dynamic Programming Languages"
Glenn Vanderburg speaking about "How Ruby Can Be Fast: A Tour of Dynamic VM Technologies"
Micah Martin speaking about "Ruby Kata and Sparring"
Alan Francis speaking about "Ruby with an Accent: Organizing a Regional Conference"
Rich Kilmer speaking about "OS X Application Development with HotCocoa"
Neal Ford speaking about "Advanced DSLs in Ruby"
Christopher Nelson speaking about "A wonderful, awful idea: ruby in the browser (and oh by the way it actually works!)"
Simon Chiang speaking about "Tap--[not] a talk about replacing rake"
Michael Granger speaking about "Making Your Code CRAPpier: Applying Principles of Visual Design To Code"
Sam Ruby speaking about "Ruby 1.9: What to Expect"
Gregory Brown speaking about "The Ruby Mendicant Project"
Joe O'Brien, Jim Weirich, Chris Nelson speaking about "The Ruby Code Review. A Play in Three Acts"
Larry Diehl speaking about "Genetic Programming meets TDD"
Seattle RuBrigade speaking about "Seattle.rb Rocks!"
Jonathan Branam speaking about "Introducing Red Sun-a Ruby to Flash bytecode translator and UI framework"
Ben Bleything, Yossef Mendelssohn speaking about "Two Turntables And A Git Repo"
Marc Chung speaking about "Hacking with ruby2ruby"
Steven Parkes speaking about "Dramatis: Actors for Ruby"
Andrew Clay Shafer speaking about "A Puppet Story: Systems Building Systems (automation at scale) "
There you have it, all the speakers. It's a cool mix, and even cooler that it's taking place here in my city, Orlando.
The guys over at thoughtbot recently decided to offer Rails training, and they contacted me to produce a video to help promote it. I met up with them last week to film at one of their training sessions, and you can see the video which resulted below:
They have another Advanced Ruby on Rails Workshop coming up on October 14th, if you're interested.
Also, if you need to create a video for a project or event, feel free to drop me a line (Gregg@RailsEnvy). My production costs are minimal (compared to the competition), I can help promote your stuff, and I'd love to do more video work.
Episode 046. Another week of interesting news from the Ruby and Ruby on Rails world. If you would like to see written summary of Rails parts of this episode, Gregg cross posted the content to This Week On Rails on the official Rails blog.
The Rails Envy podcast is brought to you this week by Rails Kits. Rails Kits provides ready made and tested Rails code for you to use in your projects.. Check them out at RailsKits.com.
Call Us! You can reach the podcast voicemail line at 407 409-8440.
Subscribe via iTunes - iTunes only link. Download the podcast ~13:00 mins MP3.
Subscribe to feed via RSS by copying the link to your RSS Reader
Rails 2.1.1: Lots of bug fixes
Rails 2.0.4 Maintenance Release
Exploring the Ruby Interpreter
Query memcached
Searchgasm Released
How to Scrape Websites using scRUBYt!
Rails Edge Connection Pooling & Shallow Routes
Rails Edge: Shallow Routes
Rails Edge: Mailer Layouts
Rapid Prototyping with Apache Derby and JRuby on Rails
Episode 045. Have fun at RailsConf Europe to all who are attending and if you're going to the Lone Star Ruby Conf, we'll see you there!
The Rails Envy podcast is brought to you this week by Rails Kits. Rails Kits provides ready made and tested Rails code for you to use in your projects.. Check them out at RailsKits.com.
Call Us! You can reach the podcast voicemail line at 407 409-8440.
Subscribe via iTunes - iTunes only link. Download the podcast ~16:00 mins MP3.
Subscribe to feed via RSS by copying the link to your RSS Reader
Mack Framework 0.7.0
Merb 0.9.5
Halcyon 0.5.3
Ruby Security Quick Guide
Neverblock Mysql Support
Capistrano 2.5.0
Continuous Integration - in a Box
JRuby Server - Zero to Production
Typo 5.1.3 is out
Typo on Glassfish
Introducing RR, Test Doube (or mock) framework
Rails Summit Latin America
Merb Camp
daemon_controller: a library for robust daemon management