Your current filters are…
We create APIs. We want them to be fast. We want them to get into high gear. But we also like to play with new toys and produce clean code.
In this talk, Aleksander will confront Node.js vs Sinatra as a tool to build external API for Rails application. He will focus on pros and cos of sharing code with main application, performance and scalabilty. He'll also take a look at other solutions, maybe secret ingredient is somewhere else?
Evented is the new hotness. It simplifies concurrent programming. Right? Not always. Tools like EventMachine and Node are fast, but are they always the right tool? And do they make your code easy to understand and modify?
Enter JRuby, the super-charged Ruby implementation that has all of Java's strengths, and none of its weaknesses. Among its strengths is a fully-armed and operational threading model that, a long with a few simple built-in libraries, can make concurrent code easy to write, easy to understand, easy to maintain, and just as performant as the evented version.
Why limit yourself to one way of solving problems? This talk will arm you with an alternative for handling concurrency: JRuby and Threads.
by Brennan Dunn
by Pete Jackson
Want to add location, mapping, or complex spatial analysis to your Rails applications? Not sure about the difference between OpenLayers, Google Maps, Bing Maps, RGeo, GeoRuby, GeoCommons, or the many other choices in front of you? Join this session for a walkthrough of the stack choices you will be faced with while navigating the Geospatial landscape.
by John Athayde
Rails 3.1 introduced us to the asset pipeline. Learn the power of SCSS and how to clean up your views with the proper use of helpers, semantic markup, presenters, and just good old fashioned ERB and HTML. We'll touch on a broad variety of topics and not attack too many sacred cows.
by Chris Strom
You package your assets. You use CSS sprites. You serve up everything with gzip compression. You obsess over Yslow recommendations. But you are still not SPDY.
Fundamental limitations in HTTP and TCP/IP still add up to 60% overhead to your site. Find out how to reclaim that lost bandwidth and increase the robustness of your sites at the same time.
23rd–24th March 2012