- Setup for a new DigitalOcean/AWS EC2/Linode server.
sudo apt-get update
sudo apt-get install htop
sudo apt-get install tmux
sudo apt-get install vim
Step One: Watch Mary Rose Cook Live Codes Space Invaders from Front-Trends. (The second worst conference name ever?)
Step Two: Fork this gist.
Step Three: Respond to this question in your fork: What is one approach you can take from this Mary's code and implement in your project?
Step Four: Totally Optional: take a look at some of the other forks and comment if the spirit moves you.
Step One: Watch Writing Testable JavaScript - Rebecca Murphey from Full Frontal 2012 (award for worst conference name ever?)
Step Three: Consider the four responsibilities that Rebecca lists for client side code (hint: they're color coded).
##Leap My code: here
Watch Recursion
Answer the following questions in your fork
##PROTIP: README Love
READMEs are AWESOME. They are one of the best things you can add to a repo, (other than quality code), to make it look professional.
####Things that make a README great:
# Verify the dongle is recognized
lsusb
# Check the Kernel driver is loaded (should see 8192cu)
lsmod
# Check if wireless lan adapter(wlan0) is present
iwconfiggit clone https://github.com/jasonpilz/dotfiles.git ~/.dotfiles
ln -s ~/.dotfiles/vimrc ~/.vimrc
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
vim +PluginInstall +qall| #!/bin/sh | |
| # https://gist.githubusercontent.com/jasonpilz/b0e0f2c4a211220b5c575168ed08bd89/raw | |
| # This hook runs static analysis tools before each commit. If any of the steps | |
| # are interupted by responding with 'no' or 'n', the commit will be aborted. | |
| # Install to existing project: | |
| # curl -sSL https://git.io/vMt7l > .git/hooks/pre-commit; chmod +x .git/hooks/pre-commit |