Skip to content

Instantly share code, notes, and snippets.

@havenwood
Forked from rubydiamond/installfest.md
Last active October 21, 2016 20:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save havenwood/21e6c50a8275dfb1fe82dda99d8daeac to your computer and use it in GitHub Desktop.
Save havenwood/21e6c50a8275dfb1fe82dda99d8daeac to your computer and use it in GitHub Desktop.
Requirements to get a sticker and be ready for the workshop day.

Rails Girls L.A. The Third Level

[ ] I have an editor. It is ___________________.


[ ] I can show you where my terminal is and a few commands.

  • I can show where I am in the directories.
  • List the files in a particular directory.
  • Make a directory.
  • Create a file in that directory. (touch)
  • Move up and down through directories.
  • Remove a file.

[ ] I have git installed.

[ ] I can explain a simple git workflow.

[ ] I have a Github Account.

My GitHub username is ___________________.
[ ] I have a photo on my GitHub account.

[ ] I have a Heroku Account. It is ___________________.


[ ] I have Ruby installed. The version I have installed is ___________________.

$ ruby -e "puts RUBY_VERSION"


[ ] I have Rails installed. The version I have installed is ___________________.

$ rails -v

$ rails new test
$ cd test
$ rails g scaffold Adventure name
$ rake db:migrate
$ rails generate controller welcome


[ ] I have Run the Rails Server to view the app locally.

$ rails server


[ ] I have Run the Rails Console.

$ rails console


[ ] I have created a repository in GitHub.


[ ] I have pushed my new Rails App to GitHub.


[ ] I have updated the Gemfile for Heroku.

Heroku uses a different database then Rails comes with. In order for our app to work on Heroku you need to change the following in your Gemfile:

Change: gem 'sqlite3' to:

group :development do
gem 'sqlite3'
end

group :production do
gem 'pg'
end


[ ] I have created a Repository in Heroku.


[ ] I have pushed my Rails app to the Heroku repository.


[ ] I have viewed my app remotely.


[ ] My coach is ___________________. [ ] My pair is ___________________.

[ ] I will be here tomorrow at 9am.


Great Job! You have passed the Third Level. Get a Sticker. See you tomorrow.

Key

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment