Personal schedule for Jae Hess

Download or subscribe to Jae Hess's schedule.

Tutorial
Location: Pavilion 2 - 3
Edd Dumbill (Silicon Valley Data Science)
Average rating: **...
(2.36, 45 ratings)
Few completed Rails apps are architecturally simple. As soon as you grow, you find yourself using multiple subsystems and machines to scale, creating new headaches in configuration management. Help is at hand! This tutorial introduces Chef, a modern Ruby-based open source approach to systems integration. Chef lets you manage your servers by writing code, not running commands. Read more.
Tutorial
Location: Pavilion 2 - 3
Mike Subelsky (OtherInbox)
Average rating: ***..
(3.21, 34 ratings)
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. Read more.
General
Location: Ballroom A
Chris Wanstrath (GitHub), Tom Preston-Werner (GitHub), PJ Hyett (GitHub), Scott Chacon (GitHub), Jon Maddox (Fanzter inc.)
Average rating: ***..
(3.63, 35 ratings)
The four full time GitHub employees talk about open source, community, building a business, and the future of social coding. Read more.
General
Location: Pavilion 2 - 3
Jason LaPorte (Agora Games)
Average rating: **...
(2.86, 35 ratings)
Agora Games has spent a significant amount of time developing the virtualized infrastructure behind Call of Duty: World at War, centering around a Rails stack that tracks the statistics for millions of players. In this talk, we'll describe how we built this architecture, how it varies from a more traditional Rails infrastructure, and the lessons we've learned doing so. Read more.
General
Location: Pavilion 2 - 3
Jim Weirich (Neo Innovation)
Average rating: ****.
(4.18, 60 ratings)
Many words of programming wisdom have been written to promote the idea of low coupling between modules. "Prefer delegation over inheritance", "The Law of Demeter" are examples of these words of advice. To understand these issues, we will look at the concept of "connascence" how it applies to creating modular Ruby programs. Read more.
General
Location: Ballroom A
Davis W. Frank (Pivotal Labs)
Average rating: ***..
(3.77, 40 ratings)
What's next after reading 'Extreme Programming Explained'? Are you suddenly now an Agile Developer? Likely not - you don't become Agile overnight. It's more of a journey to change how you think and work. Learn by example with tips and tricks from someone who's made that journey and is happier and more productive because of it. Read more.
General
Location: Pavilion 2 - 3
David Czarnecki (Agora Games), Ola Mork (Agora Games), Eric Torrey (AgoraGames)
Average rating: ****.
(4.00, 10 ratings)
The Guitar Hero® community website (http://community.guitarhero.com) is one of the largest production RoR sites on the Internet with 600,000+ registered users. We will cover the process, programming, and infrastructure for the Guitar Hero® community site. You'll see how we've been able to integrate data from three largely different Guitar Hero® titles in a consumable fashion on the web. Read more.
Event
Location: Ballroom A-B
Gregg Pollack (Envy Labs)
Average rating: ****.
(4.11, 28 ratings)
We'll be handing out several trophies to people we believe to be Ruby Heroes, and giving them the round of applause they deserve and might not get otherwise. Read more.
Keynote
Location: Ballroom A-B
Timothy Ferriss (The 4-hour Workweek)
Average rating: *....
(1.80, 87 ratings)
Keynote by Tim Ferriss, author of the Four Hour Work-Week. Read more.
General
Location: Ballroom B
Adam Wiggins (Heroku)
Average rating: ***..
(3.58, 78 ratings)
Rails 2.3 introduces a hot new feature: Rails Metal. Metal allows you to build Rack endpoints for selected URLs in your app and get a 2x - 3x performance boost. Even better: you can use Sinatra, the microframework that everyone's talking about, from Rails Metal. Capture the speed and elegance of Sinatra from within your existing Rails app! Read more.
General
Location: Pavilion 1
John Woodell (Google, Inc.), Ryan Brown (Google, Inc.)
Average rating: ***..
(3.09, 11 ratings)
JRuby developers can now use the Rails or Merb frameworks to deploy applications to Google App Engine. We will provide an overview of App Engine, show few demos, provide some insight into using DataStore. Read more.
General
Location: Ballroom B
Charles Nutter (Engine Yard, Inc), Evan Phoenix (Engine Yard)
Average rating: ****.
(4.44, 57 ratings)
A walkthrough of how common and popular Ruby features are actually implemented, with a focus on how they work, why they behave the way they do, and why they do or do not perfom well. If you'd like to better understand What Makes Ruby Go, this is the talk for you. Read more.
General
Location: Ballroom A
Jay Phillips (Codemecca LLC)
Average rating: ***..
(3.71, 17 ratings)
Every participant in this tutorial will get to use their own cell phone to call into code running on their laptop! Jay Phillips will be interactively showing how to build voice-enabled web applications using the open-source Adhearsion telephony development framework. All you need is Ruby and RubyGems pre-installed. Read more.
General
Location: Ballroom A
Paolo Negri (wooga.com)
Average rating: ***..
(3.56, 57 ratings)
Discover how is possible to use parallel execution to batch process large amount of data, learn how to use queues to distribute workload and coordinate processes, increase the throughput on system with high latency. Have fun with EventMachine, AMQP, RabbitMQ and get rid of that every 5mins cronjob Read more.
Keynote
Location: Ballroom A-B
Robert Martin (Object Mentor Inc)
Average rating: ****.
(4.94, 81 ratings)
Keynote by Bob Martin, Object Mentor, Inc. Read more.
General
Location: Ballroom A-B
Short adhoc presentations from the audience. Read more.
General
Location: Pavilion 9 - 10
Ryan Tomayko (GitHub)
Average rating: ***..
(3.65, 43 ratings)
HTTP's basic caching mechanisms have been around for almost a decade and still their advantages and limitations are still not well understood. In this talk, we provide a clear and simple explanation of how HTTP caching works, put forth a system for classifying response cacheability, and argue that HTTP caching should be a fundamental aspect of resource design. Read more.
General
Location: Pavilion 2 - 3
Ed Laczynski (Zype), Nathaniel Bibler (Envy Labs)
Average rating: **...
(2.79, 19 ratings)
A team of Rails developers, designers, and an enterprising media and licensing company embarked on a challenge: How to put every video in the 4Kids Entertainment content library online, streaming free to millions of kids (and children-at-heart). This session will review the challenges and approach of the development of the www.4kidstv.com website, that streams over 1 million videos per month. Read more.
General
Location: Ballroom A
Blythe Dunham (Spongecell)
Average rating: ***..
(3.81, 26 ratings)
With the influx of social networking and viral marketing web sites, SMS messaging has become an important part of many web applications. From choosing a gateway provider to parsing messages to sending bulk SMS messages, this session details how to send and receive text messages from your Rails application. Read more.
General
Location: Ballroom A
Fernand Galiana (LiquidRail LLC)
Average rating: ****.
(4.27, 15 ratings)
Rails is in the house? Learn how to leverage the power of ruby and rails to create attractive home automation and energy saving solutions for your entire house. Read more.
Keynote
Location: Ballroom A-B
David Heinemeier Hansson (37signals), Jeremy Kemper (37signals), Michael Koziarski (Koziarski Software Limited), Rick Olson (GitHub), Yehuda Katz (Tilde Inc), Joshua Peek (Consultant)
Average rating: ***..
(3.59, 39 ratings)
Q&A with the core developers of Rails. Your questions; their answers. Read more.
News and Coverage
co-presented by Ruby Central, Inc. O'Reilly
  • Engine Yard
  • Heroku
  • Sun Microsystems
  • Blue Box Group
  • New Relic

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at RailsConf, contact Yvonne Romaine at yromaine@oreilly.com.

Download the RailsConf Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Program Ideas

Post your suggestions for speakers, topics, and activities on the RailsConf wiki or send an email to rails-idea@oreilly.com.

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.

Contact Us

View a complete list of RailsConf 2009 contacts.