Before you get to SF:
- Install Rails. Unless a critical mass of people are Pythonistas, we'll use Rails. Obviously JavaScript too, for front-end stuff, and any manner of data analysis tools, such as R.. but make sure Rails is installed and working on your machine before you show up. (Instructions below)
- Download the UTQGS data: http://cl.ly/0L2c152y2n2j, and take a look at it
- Develop some questions about the data that you'd want to see in an app. Example questions that come to mind: What are the safety ratings of the country's best-selling tires? How safe are the tires that come standard on the most common cars? Do tire costs correlate with safety?
- Look at some news apps. I suggest: http://projects.propublica.org/emergency/. Come with some ideas on how to turn the UTQGS data into an app.
###More Info about UTQGS More info about the Uniform Tire Quality Grading System (UTQGS)
Tire market profile:
###Installing Rails Install rails with this guide: http://blog.55minutes.com/2013/09/rails-os-x-install-guide/ , but make the following changes
- SKIP this step:
brew install apple-gcc42 autoconf pkg-config git postgresql qt
replace with
brew install git
- To add stuff to your ~/.bash_profile, you can use any text editor (the guide doesn't tell you how). So, for example, if you use TextWrangler, you can type
open ~/.bash_profile -a TextWrangler
to open the bash_profile in TextWrangler, save, close the file and open a new Terminal for the changes to take effect.
-
Skip everything in step 6 (Configure PostgreSQL). We'll be using SQLite instead.
-
At the very end, the
rails new myproject -d postgresql -T
command should just berails new myproject