Personal schedule for Zac Rogerson
subscribe to Zac Rogerson's
Many come to RailsConf without being in the Rails world for very long, and are looking for a simple introduction to get started. Robert Dempsey will take you through the A-Z introduction to Rails, from MVC to what's where in a Rails app.
Future web apps will be built on the client-server model: faster, more fluid, desktop-like apps that cannot be fully realized with traditional Rails techniques for building browser views. But Rails is the perfect server framework to integrate with SproutCore, an exciting new framework for building web browser clients. Students will build a full-fledged client-server app using both frameworks.
Sometimes the best solution is a standalone application that you can give to a client or customer to just drop on a machine and run. This talk will cover the Crate project and how it may be used to package your application, be it commandline, server, or web application.
Let's build a mini-Google and compute the PageRank score for a 1-million page web – that's a non-trivial challenge! High performance computing may not be Ruby's strength, but we will investigate the available gems, tools, and algorithms which make this a tractable problem (spoiler: it's possible).