Matthew Conway and I teamed up again for an episode of the Ruby5 podcast. Here is a quick roundup of this week's episode.
VimGenius is a new service from Rocketeer Vic Ramon that will help you learn vim. It has different courses depending on your skill level so you are sure to learn some new tricks no matter how well versed in vim you are. No sign up necessary so go check it out today!
When Screenshots Change
Sometimes unit and integration tests just aren't enough. They can catch a lot, but what about breaking changes in stylesheets or markup? They page may "work", but it may not look right to users. Well a few new options are available for testing with screenshots, such as the
huxley gem from Facebook and the
wraith gem from the BBC.
Ever needed to crack open a PSD in Ruby? I'll bet you wish you hadn't. Well now you can easily get at the data inside with a nice DSL thanks to the folks at LayerVault. They released the PSD.rb gem to facilitate working with PSD files programmatically and it couldn't get any easier than this.
If you're like us, you wish you could do more to support PRISM and the NSA's effort to invade the privacy of trouble-making Americans. Well thanks to the efforts of the Ruby community you can drop this gem into your app, mount the engine in your routes file, and provide an easy way for the NSA to keep your users in check. No more need to bother with answering pesky request warrants. The NSA can now be completely self-serving!
Maildown is a new gem from @schneems that lets you write emails in markdown. It automatically generates both html and plain text emails so you don't have to duplicate anything in your codebase.
So that's it for this episode of Ruby5. If you haven't already, subscribe to the podcast and keep yourself up to date. Thanks for listening!