Skip to content

Instantly share code, notes, and snippets.

View ketanketanketan's full-sized avatar

Ketan Patel ketanketanketan

View GitHub Profile
@michael-k
michael-k / git-lfs-diff.sh
Created June 26, 2015 10:22
Git LFS Diff
#!/bin/sh
if [ $# -ne 3 ] ; then
echo "Usage: $0 <ref> <ref> <filename>"
exit 1
fi
RevA=$1
RevB=$2
File=$3
#!/bin/bash
# Darwin or Linux
[ `uname -s` = 'Darwin' ] || { echo 'Im not a Mac.'; exit 1; }
brew doctor || { echo "*** Fix Homebrew before running again."; exit 1; }
brew install git
brew update
brew install hub
New Developer Setup
READING
You can find the old wiki dump, of which some of these pages are based off of, attached as a pdf at the bottom of this page.
[new dev pages start around pg 170, additional tips at the end of the pdf... some info is outdated, so look here first]
The Pragmatic Programmers have a few solid books that are considered essential reading within the ruby community:
Programming Ruby 1.9 "The Pickaxe Book" (we aren't using 1.9 yet but moving our code from 1.8 to 1.9 is a priority) [ http://pragprog.com/titles/ruby3/programming-ruby-1-9 ]
Agile Web Dev w/ Rails 4.0 (in beta right now & covers Rails 3.0 exclusively, which we aren't on. The 3rd ed. is recommended for now.)