Flexible Rails Workshop - What to Bring
January 22nd, 2008
I'm busy putting the finishing touches on the material for Flexible Rails: The Workshop on Sunday; it looks like it's going to be a fun workshop.
Regarding what you should bring to the workshop on Sunday, here's the brief checklist:
- a laptop (Windows or Mac)
- your AC adapter: I often forget mine, so this is here even though it's obvious
What should be on your laptop?
- Flex Builder 3 Beta 3 (download from http://labs.adobe.com/technologies/flex/flexbuilder3/)
- Ruby 1.8.5 or 1.8.6
- Rails 2.0.2
- MySQL 5 (download from http://dev.mysql.com/downloads/mysql/5.0.html#downloads)
The workshop will run from 9 to 5, but I'll be setting up the room and taking any last-minute walk-in registrations from 8-9 (as well as serving coffee), so if you have any problems installing anything I will be able to help you from 8-9.
If you want a sanity check to confirm that you have Flex, Rails and MySQL installed correctly, you can do the following:
C:\>ruby -v ruby 1.8.5 (2006-08-25) [i386-mswin32] C:\>rails -v Rails 2.0.2 C:\>mysql --version mysql Ver 14.12 Distrib 5.0.24, for Win32 (ia32)
If you already know the basics and want to confirm they all play nicely together, you can do the following:
- Download and unzip the Flexible Rails iteration 10 code from http://www.flexiblerails.com/files/FlexibleRailsIteration10.zip.
- From the FlexibleRailsIteration10\pomodo directory, run:
- newdb.bat (./newdb.sh on OS X)
- ruby script/server
- Import the iteration10 project into Flex Builder 3 (with File -> Import) and do a clean build (Project -> Clean...)
- Go to http://localhost:3000/Pomodo.html and login as ludwig (with a password of foooo).
==> You should see four tasks, with the "Finish eighth symphony" task checked.
If none of the above made any sense at all, don't worry: the workshop will fix that!
Note: If you are coming to the workshop and you haven't bought and read Flexible Rails, do not do so before Sunday. The workshop will be a faster way of getting started than reading Flexible Rails. Don't worry, we won't be using the Flexible Rails example in the workshop--I'm just attaching the iteration 10 code from it since running it is a nice way of checking that everything works...
I look forward to meeting everyone on Sunday.



Sorry, comments are closed for this article.