Jose Valim demonstrates how simple it is to tinker with Rails controllers to support Sinatra-style routes.
Punch Reloaded: A Modern Web Publishing Framework in Ruby
EnumAccessor: Simple Enum Fields for ActiveRecord
rspec-given: Given/When/Then Keywords for RSpec Specs
jquery-rails-cdn: Adds CDN Support to jquery-rails
StoreField: Nested Fields for ActiveRecord::Store
Yell: Your Extensible Logging Library
We are very glad to announce the logos for two of our favorite Rails open source projects...
And Devise :
We would like to congratulate our designer, Bruna Kochi , who was able to capture the essence of each project in their logos. We will write about their design process soon!
Those projects have been in the Rails community for almost 4 years and it was about time for them to have their own visual identity! We would like to thank all contributors …
The Ruby Rogues sit down with Jose Valim to discuss not only his popular book ' Crafting Rails Applications' but the actual art of crafting Rails apps itself. At 1h20m long, it's a deep dive, but perfect for the car!
Are Interpreters ( Python/ Ruby/ PHP) Immoral?
A developer makes an impassioned plea for developers to learn compiled languages because 'interpreters for non trivial computation' are immoral and 'indefensible' due to their …
Hi everybody.
I'd like to announce that Devise v2.2.3, v2.1.3, v2.0.5 and v1.5.4 have been released with a security patch. Upgrade immediately unless you are using PostgreSQL or SQLite3. Users of all other databases require immediate upgrade.
Using a specially crafted request, an attacker could trick the MySQL type conversion code to return incorrect records. For some token values this could allow an attacker to bypass the proper checks.
In case you …
…Strobe (company who was hiring Carl Lerche, Yehuda Katz and contracted Jose Valim) used to have an ActionPack based, mini stack but it was never released and apparently only Rails core members really knew what was going on there. Performance in vanilla Rails 3 are only now getting close to what you had with Rails 2 (and therefore far from the perf you were getting with Merb). Thread-safety is still OFF by default meaning that by default your app uses a giant lock only allowing …
José Valim of the Rails core team shares a digest of what he's recently learned about concurrent programming and techniques.
Ruby's Socket API From the Outside In
The Farmhouse Podcast: Rubyist Talk from Los Angeles
Hard to describe but I've been enjoying this podcast from The Farmhouse. The latest episode features Shane Becker and Evan Phoenix discussing the Puma Ruby Web server. Steve Klabnik…
…for lunch
Vuvuzelas would stop lighning talks that were too long
Mayhem after a game of Balloon Hero
Tenderlove's Friday hug—with backup
José Valim & Josh Kalderimis
Atmosphere at the afterparty
Me (in red) and the awesome people I love
All photos are from Railsberry's official photostream . ← Back to Mislav's blog
Applicake, Future Simple and Jose Valim on stage singing Ruby, Ruby, Rub y by Kaiser Chiefs. Thanks Mathias* for the great picture! Good times ( read more and watch the performance here) .
For this second part, I have reserved to talk about the winners of the Ruby Heroes Award. Since 2008, Gregg Pollack, from EnvyLabs, go upstage to deliver the award to 6 hard worker rubyists, who made a difference in the community.
Of the 6 winners, I was not able to talk with neither Xavier Noria, from Spain, nor Jose Valim, from Brazil. He was not attending the conference this year. But I still intend to record them, probably through video conference, and then add them to this gallery.
rails-api is a plugin developed by Yehuda Katz, José Valim, Carlos Antonio da Silva and me ( Santiago Pastorino) which modifies Rails applications trimming down usually unneeded Rails functionalities for API applications. Do you remember we added support for this on core and it was reverted ?. This plugin enables that again.
What is an API app?
Traditionally, when people said that they used Rails as an " API", they meant providing a programmatically …