Personal schedule for Peter Jackson
subscribe to Peter Jackson's
Location: Chesapeake Ballroom - 3rd Level
Ignite is a high-energy evening of 5-minute talks by people who have an idea - and the guts to get onstage and share it with the rest of the Rails community.
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.
After spending the last few years developing and deploying Rails applications we're ready to unload all the tips and tricks we've learned. But each nugget of experience will be ruthlessly culled to fit in two minutes. You'll get the whole seat but you'll only need the edge!
In this talk Señor Engineer Aaron Patterson will talk
about the adventures he's had over the past year. Topics will include
(but are not limited to), ARel, ActiveRecord, ActionPack, Code
Refactoring, and Sausage. Though these topics may go their separate
ways, they are not worlds apart. Attendance is required as there will
be homework assigned.
OmniAuth is a library with a mission: eliminate the headaches caused by having to authenticate through...well, anything! In "From The Ground Up" you'll learn about the motivations, inspirations, and uses of OmniAuth as well as a look at how it was built and how you can write your own custom strategies.
Drawing from the authors' own experiences, methods and guidelines will be presented for exposing and sharing services within and between large Rails-based systems.
A deep look into 2 common performance problems web developers face. We will consider these problems and then I will show solutions to these problems. From here we can generalize the solution into a pattern I call: The Worker Pattern.
Moderated by: Daniel Azuma
Community discussion on the state of Ruby/Rails geospatial tools (e.g. spatial databases, data analysis, mapping and visualization, API integration, documentation, and so forth) and how we can make Rails a world-class platform for developing geospatial applications. Meet other Geo-Rails gurus and contribute to this important trend.
Although JRuby has maintained a high degree of compatibility with C Ruby, there still are a few considerations when making an existing Rails application run with JRuby. We'll introduce a simple step-wise process for ensuring you can trial your application on JRuby.
A funny thing happened at DreamForce this year. The company that made it safe for CIOs to buy cloud services bought a wonderful little company called Heroku. DreamForce is not a show a lot of RailsConf old-timers care much about, but it's a place where CIOs (and the kinds of companies that have such things) go to learn about how to do things better, faster, and cheaper.
People really get bent out of shape about what programming really is.
Is is engineering, craft, art, or science? Or something different entirely?
But the real question is: does knowing what programming really is
help us to be better at it?