Skip to content

Instantly share code, notes, and snippets.

Casey Watts caseywatts

Block or report user

Report or block caseywatts

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile

MailMe is a super short ruby script that uses pony to send yourself a file from the computer you're on.


git clone ~/mailme
gem install pony
cd ~/mailme
ln -s $PWD/mailme /usr/local/bin/
View index.html
<a onclick="window.external.AddSearchProvider('');" href="#">Add Continuity Control Directory Search By Name</a>
caseywatts /
Last active Aug 29, 2015
dancing & gender roles

You can paste the contents of the .dot file into something like this (auto-reloads nicely but goes down sometimes) or this (not as pretty but breaks less).

caseywatts / RoR Ubuntu STC 2012
Created May 29, 2012
Bash Script for Ubuntu RoR Setup - STC Summer 2012
View RoR Ubuntu STC 2012
# This probably won't run as a script, but you can copy sections at a time.
# Before running, change CAPITAL LETTERS to the appropriate variables you have
#When you get stuck on installation for "ttf-mscorefonts-installer", press [Tab] then [Return] to accept the agreement.
sudo apt-get update
sudo apt-get install mysql-server mysql-client
sudo apt-get install libmysql-ruby libmysqlclient-dev
sudo apt-get install build-essential mysql-server gedit-plugins ri phpmyadmin msttcorefonts openjdk-6-jdk git-core
sudo apt-get install sqlite3 libsqlite3-dev libsqlite3-ruby
caseywatts / gist:2950239
Created Jun 18, 2012
You can use Meld for Mac too!
View gist:2950239
#Install Fink (which is sorta like brew)
#Install Meld
fink install meld
#connect it to git diff
chmod +x ~/gitvdiff
caseywatts / RoR Setup
Created Jun 19, 2012
Bash Script for OS X RoR Setup - STC Summer 2012
View RoR Setup
### Install XCode
# Follow Instructions at
# In Xcode preferences, enable command line tools
## rbenv for ruby compiling and managing versions
brew install rbenv
brew install ruby-build
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
digraph {
1 -> "Simple Nodes" ->
2 -> "Attributes = Lables, Colors, Styles" ->
3 -> "Subgraphs" ->
caseywatts / gist:4234178
Created Dec 7, 2012
Getting code_swarm to work
View gist:4234178
#~/Code/shifts is a github project I've been working on
## Complete prerequisites on
## Clone the repo, patch it
cd ~/Code
git clone git://
# one commit was giving me trouble, and I don't know how to pull request a better solution
caseywatts / WhoLacksShiftsPhoto.rb
Created Feb 14, 2013
Run this in a pry/irb session, with the Shifts database loaded.
View WhoLacksShiftsPhoto.rb
profiles ={|profile| profile.user.is_active?(Department.first)}
emails = []
profiles.each do |profile|
if profile.photo_file_name == nil
emails <<
caseywatts / gist:5138333
Created Mar 11, 2013
Get emails of users who have worked in a location over a time period (Shifts app)
View gist:5138333
user_emails = []
Shift.after_date( - 4.weeks).find_all_by_location_id(44).each do |sh|
user_emails <<
user_emails = user_emails.uniq
You can’t perform that action at this time.