You have disabled auto-rotation for stories. Re-enable?
New Relic is already THE primary tool IT teams need to manage the entire production application environment, and now its getting even better with a slick new UI redesign. If you're already a NewRelic user, chek out their blog for details - and if you're not, there has never been a better time to jump in.
Rails 3.0.6 is out, with a handful of small improvements and bug fixes. Most importantly, there is a fix for a cross-site scripting vulnerability in this release.
And while you're upgrading, RubyGems 1.7.1 is out, fixing a problem in RubyGem's own manifest file. This should be a trivial upgrade - no functionality changes, just fixes.
We've all had to work with people who provide assets to our applications, but seem to live outside the world of version control. Bringing those files in and reconciling differences is always a manual, time consuming, and error prone process.
Ken Mayer rocked our world this week when he wrote in to show us how to use a DropBox account as a github remote; so now people outside of version control processes can drop new work into a dropbox, and we can just pull to integrate it.
Once upon a time, spam was just a tasty lunch meat and mail involved licking envelopes. The modern world is a lot more complicated, as the priests of the temples of Syrinx struggle to keep our email servers configured properly.
Relevance's Sam Umbach released postfixer this week; a tool built on capisrano that helps configure your postfix server, checks dns spf records, and tests email reception. It also has some amazing enhancements planned.
Have you ever had to implement payment processing from a ruby app? This blog entry walks through all the steps for using BrainTree's transparent redirect from your own code.
While I have a soft spot for ActiveMerchant, this certainly seems like a worthy approach; and the testing story is worth reading even if you're not planning on using Braintree for payment processing.
Speaking of tasty meats, the sausage repo was trending on github this week; I suspect in no small part because DHH tweeted about 'infinitely scrollable lists',
Sausage is a JQuery UI Widget that helps implement infinitely scrollable lists... a UI technique that replaces pagination with a scrollable list that keeps filling with data at the bottom as you scroll.
Nick Sutter has a great blog entry and a new gem out this week. the gem is called Roar, and the article is about working with the restful notion of representations.
In short, this is an article, gem, and technique for keeping your rails code dealing with multiple representations of the same resource well-organized.
Codesherpa Arild Shirazi wrote this blog article on 3 patterns for implementing search with a RESTful approach. After all, there is no 'S' in 'CRUD'. This isn't rails specific, in fact, this isn't even code; this is pure design concepts for figuring out the mental model, what the tradeoffs are, and what the URLs should look like.
RubyNation 2011 is a wrap; Karen and I are both part of the organizing committee, so now that its over, we get a small piece of our lives back!
If you weren't there, follow the website - Russ Olsen will be posting audio interviews soon, and videos of the talks will be appearing shortly
Ruby5 is released Tuesday and Friday mornings. To stay informed about and active with this podcast, we encourage you to do one of the following:
Goliath gets Clever, Development on the Road tests your Sanity, Rubygems and Bundler get bumped, and nominations for the 2011 Ruby Hero Awards are now open on this episode of Ruby5.
Text-Align Centaur, updated Client Side Validations, major release of Mongoid, 4th Edition of Agile Web Development with Rails, Robonia Domains now available, Multi-File Uploads, DHH offended by rspec
MiniTest, Lunchy, Ruby Method Finder, and using Backup with Heroku's pgbackup, as well as HTML5 multi-file upload, Rack::PageSpeed, and a Rails Testing Workshop for charity are on this episode of Ruby5.
MacRuby 0.10 released, walking through gem creation, the launch of puzzlenode, easy tabular data with tabulatr, shelltoad, and more in this edition, with your Sherpa hosts Kim and Dave.
Looking to learn about Ruby? Take a look at the Ruby Path on Code School
This podcast is produced and distributed by Code School. Copyright © 2017 Code School LLC