Skip to navigation

S5 on Rails: A simple presentation application

Published April 21, 2006

Screenshot of the presentation and code

I was recently asked by Jan Brasna if I had a copy of the Ajax preso I gave at Web Essentials last year.

Embarrassingly the online version, which existed at we05-ajax-preso.aviditybytes.com, has been MIA since I moved all our sites over to wonderful guys at segpub.

It was designed to be viewed only on Safari at certain resolutions, so I’ve decided not to get the live demo up and instead to update the code in our SVN. The code is free to steal and plunder and the presentation content is Creative Commons.

If you’ve Ruby installed (1.8.2+, and no you don’t need Rails) and an SVN client you can checkout the presentation from: http://svn.aviditybytes.com/presentations/we05_ajax_presentation/

The S5 page generation is powered by a simple YAML file and the slides themselves are just Rails views (well, partials actually).

Though powered by an aged and slightly modified Rails (0.13.1, modified to work with Ruby 1.8.4+) it’s still useful for anybody looking to see an example of a dead-simple, database-less Rails application.

To run the application fire up your terminal/prompt, type ruby script/server in the application’s directory and point your favourite browser (Safari’s most pretty) to http://127.0.0.1:3000/

More reading…

Previously: The Podcast Pickle

Next up: toolmantim.com Email Subscriptions

Articles

toolmantim

I'm Tim Lucas, a user experience designer and developer currently in Sydney Australia.

I run a web application design and development company Agency Rainford, present on various technical topics, snap the occasional photo, tweet my going-ons, share teh codes and post other tid-bits to the tumble.

Most recently I published LAN hacking with Bananajour (June 11, 2009)

Shoot an email to and say hello.

Powered by vegemite