6:31 Play Subscribe with or Intro song by Falseta

Episode #341 - February 1st, 2013

2d87773eac5b0f45eaeffdeade7bd59d.jpg?s=18&r=pg&d=http%3a%2f%2fwww.gravatar.com%2favatar%2f8ebf4339f7c8cd73b53d1d1d3eba7c35 Jon Larkowski 3615ab75201ede5880e779287a6b5316.jpg?s=18&r=pg&d=http%3a%2f%2fwww.gravatar.com%2favatar%2f8ebf4339f7c8cd73b53d1d1d3eba7c35 Les Hill

Hold on to your butts! RubyGems got pwned. What else is going on this half of this week? Well, a new way to interrogate your arrays, some wise words about random numbers in Ruby, a multi-line memoization technique, asynchronous requests with Thin, and oh, by the way, your CSS is garbage.

Subscribe to our mailing list!

This episode is sponsored by New Relic. New Relic gives you performance monitoring, tracking, and reporting of your web applications.

  • New Relic
  • RubyGems Hacked
  • queryable_array
  • Ruby & Random
  • Sexy Memoization
  • Async Thin
  • CSS Trashman
  • Ruby5

RubyGems.org Hacked Jump to Story

RubyGems.org was hacked Wednesday morning. An exploit in the Psych YAML gem was used to post the site's config files publicly. Additionally, it was possible that some gem source code was compromised. So, the server was shut down, preventing deploys based on bundler. Heroku disabled its deploys as well. All gems are being audited against known good sources.

September 16th, 2014

This episode covers an open source admin framework, the Rails protect from forgery method, fast testing, and a new reactive framework.

September 12th, 2014

@rubystrings, Global Day of Coderetreat 2014, Asynchronous Integration Tests With Capybara, nice rake tasks, and module prepend in rails 5

September 9th, 2014

This episode covers RSpec 3.1, unifying multiple analytics services with Rack::Tracker, new features in Rails 4.2, the Fearless Rails Deployment book, a spike for thoughts about Rack 2.0 with The_Metal and RubyConf Portugal.

September 5th, 2014

Reading Rails talks TimeWithZone, descriptive_statistics, new gems in Rails 4.2, Paperdragon, and using Ruby's English operators all in this episode of the Ruby5 podcast!