You have disabled auto-rotation for stories. Re-enable?
The Red Dirt Ruby Conference is Oklahoma's first Ruby conference. It is a single track, two day event covering the topics of Ruby, Rails 3, NoSQL, and Servers. Check out the awesome line up of talks over at Red Dirt Ruby Conference Schedule.
This weekend, Spree version 0.10.0 was released. It's been 583 commits from 32 different developers since the last version bump. This version adds additional commerce support for refunds, credits, multi-step checkout, multiple payment methods, and full text search.
Last week, Jean Pierre Hernandez wrote up a step-by-step tutorial on how to create your first native OS X application using XCode and MacRuby. He shows you every screen, menu item, click, drag, and all of the code you need to build your first app. This may be a good starting point for you if you're a Ruby developer looking to break into the desktop market.
Based on EventMachine, Jonathan Weiss from Peritor recently released Happening. Happening gives you with the ability to perform concurrent uploads and downloads b Amazon S3. So, unlike RightAWS or AWS-S3 where the S3 actions block further processing, Happening gives you the ability to fire and forget.
The macros which shoulda (maintained by Thoughtbot) provide are nearly irreplaceable for simple and efficient testing. But, did you ever look to see how easy it is to create your own macros? With five or ten minutes of effort, you may end up saving yourself hours down the road and Przemysław "Szeryf" Kowalczyk wrote up a quick tutorial on some of the basics. It's worth a look if custom macros are new to you.
If you haven't already figured it out, using the ActiveRecord .touch command not only updates your models' updated_at timestamp, but it also executes any and all after_save callbacks which have been defined. This, in many cases, may not be what you intended by calling a simple foo.touch. So, Ryan Sonnek released Good Touch, which will still update the timestamp, but will not execute your callbacks.
Rather than creating a staging or test server to demonstrate concepts and prototypes, in many cases it would be far simpler to just allow your client access to your development environment. However, if they're across the internet, that may not be such an easy or well recommended thing to do. But now there's On Cloud, which gives you a URL you can give to your client, which can access your local app, even behind a firewall or NAT. And, since you're doing the hosting, it's free!
The call for proposals for the 2010 O'Reilly RailsConf in Baltimore, MD is quickly coming to a close. In fact, it ends tomorrow. So, if you can step away from your Playstation and set down God of War 3, you should send in your proposal and hopefully we'll see you at RailsConf.
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:
This Ruby5 was co-produced and edited by Audio Guru Jacob Woods. If you have audio which needs polishing or editing.. please send him an email.
Homesick, Try Redis, Ruby Quicktips, Ghost, SimpleGeo, and Vagrant all find a home in today's episode.
Sunspot, Passenger Performance Tuning, and Heroku Deployment Stacks are covered on today's episode of Ruby5. Also, the new Git HTTP Transport, MongoDB, and Highlight make the cut.
#gemsday, Pub/Sub with Faye, Integration testing your CLI tools, VIM/Markdown plugin, Encryptor, Something other than Facebooker, and a look inside the PeepCode blogazine.
Internationalization, Oracle and Tomcat, and QR Codes are covered on today's episode of Ruby5. Also, we cover Frank, Tilt, acts_as_archive, and the SinatraFakeWebService.
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