You have disabled auto-rotation for stories. Re-enable?
If you're looking for a Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.
As you may have heard, GitHub was slightly hacked this weekend, allowing a hacker to add their public key to any repo, which he used to get commit access to Rails. The issue? missing attr_accessible & attr_protected in their models!
In response to this issue a commit was made to Rails to insert attr_accessible by default into Rails generators. The hope is that it'll make it a little more difficult for developers to forget to use this method and protect their apps.
Also in response to this Yehuda Katz gave two suggestions on how to combat this issue. One was to create a signed token when using form_for that contains the fields present in the form. The second layer solution was to move method whitelisting into the controllers, so you could set attribute access based on the context.
Jimmy Cuadra recently released a simple benchmarking application for Ruby called MethodProfiler. As the name suggests it's great for timing out how long different methods take to run in your app.
You know how some web applications have a breadcrumb trail? A navigation system which shows hierarchy. Simon Courtois recently released a gem to make this easy called Ariane.
You may know about SimpleForm, the gem that gives you a bunch of additional form helpers. Recently SimpleForm 2.0 was released with a bunch of improvements including a new Wrappers API and out of the box twitter bootstrap integration.
When you're building a public API you need to think about things like Versioning to keep from pissing off developers. Bran Ploetz recently released Versionist, which supports three version strategies and has a generator which makes it easy to generate new api versions.
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:
Wizard-ify Your Rails Controllers with Wicked … Edge Rails: PATCH is the new primary HTTP method for updates … The Great Ruby Shootout … Test/Spec/Mini … UnixUtils Gem … Ruby 1.9’s GOTO Statement
In this episode we do the robo boogie all while discussing REE end of life, preparing your app for Rails 4 & Ruby 1.9, Ruby ORM Initialization slowness, Mutation, spell checking in View Tests, and the release of Rails Testing for Zombies.
Gem authoring, Humongous mongodb server tools, celluloid and reel, a hot new specjour, custom rails consoles, and a headless poltergeist in this episode of Ruby5!
See, what we have here is an Enumerization of the Virtus wherein Pelusa, the Deploy Doorkeeper, gets Kronk. It's on Ruby5... and pudding pops.
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