At the end of the first day you should have an in depth understanding of the scrum process. You should also have a good idea what it takes to be an authentic leader in your field.

  1. The Foundation of Your Success by Dan Lier
  2. Leadership: A Master Class - Authentic Leadership with Bill George
  3. Scrum Fundamentals LiveLessons by Tommy Norman

If you need additional reading material, you can check out the following manual.

Essential Scrum: A Practical Guide to the Most Popular Agile Process By: Kenneth S. Rubin

At the end of the second day you should have a virtual machine installed. You should also have a good idea how to run unix commands in the terminal.

  1. VirtualBox and Windows 7 x64 Install
  2. Install Ubuntu 13.04 on Virtualbox
  3. Learning Ubuntu Linux By: Ric Messier

If you need additional reading material, you can check out the following manual.

Instant Ubuntu By: Christer Edwards

How to install Ruby On Windows

  1. We need to download and install the latest 32 bit versions of RubyInstaller and DevKit
  2. Install RubyInstaller at C:\Rubyxxx (must be the "C:\" drive, other drives will cause some sophisticated problems in windows).
  3. Also note that xxx is the latest 32 bit version of Ruby ( Ruby 193 would be C:\Ruby193, Ruby 2.0.0 would be C:\Ruby200, etc)
  4. Extract DevKit.exe to C:\DevKit.

How to: Bind the DevKit to Ruby:

  • C:\git> cd \devkit,
  • C:\DevKit> ruby dk.rb init
  • C:\DevKit> ruby dk.rb install --force

You can find more information about the devkit here

Troubleshoot ruby on windows

If you had a previous version of ruby or you accidentally setup the 64 bit version of ruby. You will need to uninstall ruby by doing the following steps.

  1. On the bottom left corner of the screen, click on start.
  2. In the "search programs and files" box type the following words: "Programs and Features".
  3. The Programs and Features window will appear. You should now be able to uninstall your current version of ruby.
  4. Finally you'll need to delete the ruby folders in the "C:\" directory. The folder name should be example ."Ruby200".
  5. When you are finished deleting the files you should now be ready to go to install ruby on windows.

How to install Ruby On Mac

  1. How to install RVM RVM
  2. Video tutorial for installing XCode, RVM, Ruby on a OSX Mavericks Ruby

How to install Ruby On Linux

  1. How to install RVM RVM
  2. Video tutorial for installing Ruby on Ubuntu 12.04 RVM

Resolve Virtualbox Display issues

  1. Bring up the terminal
  2. type the following command: "sudo apt-get install vir"
  3. push the space bar key twice in order to bring up a list of available options
  4. you'll need to install the following packages
    • virtualbox-dkms
    • virtualbox-guest-additions
    • virtualbox-guest-dkms
    • virtualbox-guest-x11
  5. your final command should look like this: "sudo apt-get install virtualbox-dkms virtualbox-guest-additions virtualbox-guest-dkms virtualbox-guest-x11"
  6. After the packages are finished installing you'll have to restart ubuntu.
  7. when the screen comes back up you should get a full screen if you push the "right ctrl + F" (right control key on the keyboard + F key)

Now that you have ruby installed. You are ready to move on to the next step.

Good Markdown links

  1. Markdown online editor
  2. Daring Fireball
  3. Mastering Markdown
  4. Markdown Cheatsheet
  5. Markdown Cheatsheet pdf

If you need additional reading material, you can check out the following manual.

At the end of the fourth day, you should have a clear understanding of what Git and Github are and how to use them.

  1. We are going to start today with some hands on activity click here to start.
  2. What is Version Control?
  3. What is Git?
  4. Get Going with Git
  5. Quick Wins with Git
  6. McCullough and Berglund on Mastering Git

Good Git links

If you need additional reading material, you can check out the following manual.

  1. Version Control with Git, 2nd Edition By: Jon Loeliger; Matthew McCullough
  2. Git Recipes: A Problem-Solution Approach By: Włodzimierz Gajda
  3. Git Pocket Guide By: Richard E. Silverman

Welcome to day 5. Your progress so far is remarkable. By the end of today you should.

  1. Finish all of the relevant material from the first 4 days.
  2. After you finish with the first four days you are ready to install Rubymine.

How to: Install Java on Linux from the terminal

  • sudo add-apt-repository ppa:webupd8team/java
  • sudo apt-get update
  • sudo apt-get install oracle-jdk7-installer

P.S. Install Java on Windows Before Rubymine

If you get mySql Error on Linux

Run: The following command in the terminal

  • sudo apt-get install mysql-client libmysqlclient-dev

If you get mySql Error on Mac

Run: The following command in the terminal

  • brew install mysql
  • sudo gem install mysql2

Install Nokogiri

Nokogiri setup instructions

Setting up Rubymine

  1. Install Rubymine on Ubuntu
  2. install rubymine on windows

Internal use Only

Internal RubyMine Instructions

Good Rubymine links

Recommended reading materials