You have disabled auto-rotation for stories. Re-enable?
Heroku provides a platform as a service (PAAS) for building, deploying, running, and managing cloud apps using Ruby. The architecture of their cloud application platform includes tools for deployment and management, a runtime for scalability, fault tolerance, automation, and an Add-ons system for extending the capabilities of the platform. You can get started for free at Heroku.com.
Matt Grosser's URL Store allows you to encode data into your urls and sign them with a secret key. The decode functionality can detect if the code has been tampered with since it was created.
HTML5 is coming soon to a browser near you, and one of the most anticipated new features is websockets. HTML5 websockets enables bidirectional communication between the client and the server. Pratik Naik from the Rails core team recently released Cramp, a new Ruby web framework that is designed to handle things like long polling or thousands of concurrent connections.
Jerod Santo has released his CappuccinoResource Library. It is an ActiveResource like library for the Cappucing front-end framework. It allows you to find, modify, save and delete objects from a nice object oriented Objective-J interface. If you are a rails developer waiting for an opportunity to check out Cappuccino, now's a great time.
Upgrading a Rails 2 application to Rails 3 can be a little tricky for the uninitiated. Fortunately, Sam Saffron has written an article about things to watch out for. Sam goes over the changes that you need to make including using the Gem Bundler, utilizing the new Rack-centric architecture, and the new boot process.
Matt Aimonetti has written up an introduction to the new MacRuby Debugger planned for version 0.6. In his article he goes through the process of debugging a faulty cylon detector. He shows you how to add dynamic breakpoints, step through code, and execute code from the debugger.
Stephen Blackstone has written a gem called auto_sprite that will automatically combine images into a sprite in rails. It uses RMagick to combine all of the images in a sprites directory into one file, then it generates a CSS file that you include in your Rails app. It overrides the image_tag helper to use the correct sprite code if available.
Starting next month Ruby5 will be looking for new co-hosts to do one Ruby5 Episode a week. Nick and Jim have done a fantastic job for the past few months, but they've decided to focus more of their time on their new video show Doctype.
Here's more information about the job.
If you and a friend are interested in auditioning for Ruby5, here's how to do it:
Send us some Audio - We'll need to hear that you can record quality audio. Script up a talk through a single Ruby story. It shouldn't be any longer then a minute and should cover a new tool that we haven't covered yet on the podcast. If we dig it then we might even play it on the podcast. Be wary of cheesy humor or co-host lines which say "What is that?". We're looking for intelligent conversation in a short amount of time (which is why we script in the first place). No, you don't have to script if you really don't want to.. but it's hard to talk about tech topics in a short amount of time without being VERY concise.
Email us at Ruby5@EnvyLabs.com.
Managing music with Ruby, Arid Cache, and Navvy are featured on this episode of Ruby5. Also, Growling your SQL, Hammertime, and Who's Online with Redis are also covered.
Nezumi, Churn, and Reservation are all covered in this episode. We also take a look at loading images in MacRuby and combining GeoKit and SearchLogic.
Phusion Passenger 2.2.9, the RailsBridge Rails 3 BugMash, and the New Relic State of the Stack are all covered in this episode of Ruby5. Also, we touch on RCapture, Quantity.rb and a Net::HTTP Cheat Sheet.
Cramp, Validation Scopes, and Weary are covered in this Friday episode. We also talk about password security without SSL, Bonsai, and how to use Jekyll on Heroku.
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