View ugly_ruby.rb
#One liner?
assert_requested(:post, url, body: hash_including({name: 'web', events: ['release'], active: true, config: {url: 'http://example.com/webhooks/release', content_type: 'json'}}))
# Params aligned with the structure they're part of?
assert_requested(:post, url,
body: hash_including({name: 'web', events: ['release'], active: true,
config: {url: 'http://example.com/webhooks/release', content_type: 'json'}}))
# Something else?
View keybase.md

Keybase proof

I hereby claim:

  • I am davefp on github.
  • I am davefp (https://keybase.io/davefp) on keybase.
  • I have a public key whose fingerprint is 3ABF B586 F553 4C5C B6D8 FED4 BC7B B853 4735 E097

To claim this, I am signing this object:

View rake stats
+----------------------+-------+-------+---------+---------+-----+-------+
| Name | Lines | LOC | Classes | Methods | M/C | LOC/M |
+----------------------+-------+-------+---------+---------+-----+-------+
| Controllers | 226 | 183 | 7 | 35 | 5 | 3 |
| Helpers | 6 | 6 | 0 | 0 | 0 | 0 |
| Models | 94 | 77 | 6 | 15 | 2 | 3 |
| Mailers | 0 | 0 | 0 | 0 | 0 | 0 |
| Javascripts | 289 | 146 | 0 | 20 | 0 | 5 |
| Libraries | 41 | 34 | 0 | 6 | 0 | 3 |
| Controller tests | 315 | 246 | 8 | 2 | 0 | 121 |
View checklist.md

#Kerbal Space Program Pre-Flight Checklist

Launch Vehicle

  • Canards
  • Sepatrons
  • Staging order

Lander

View gist:6510142
My favourite animal is the ferret.
My second favourite animal is the Queen.
View gist:6453348
David loves the Queen. She is the ruler of our Commonwealth and owns some corgis and likes riding horses.
View curl.sh
curl -i -d '{ "auth_token": "YOUR_AUTH_TOKEN", "event": "reload"}' http://localhost:3030/dashboards/sample
View Gemfile.lock
GEM
remote: http://rubygems.org/
specs:
backports (3.1.0)
coffee-script (2.2.0)
coffee-script-source
execjs
coffee-script-source (1.4.0)
daemons (1.1.9)
dashing (1.0.4)
View weather_multiple.rb
require 'net/http'
require 'xmlsimple'
# Get a WOEID (Where On Earth ID)
# for your location from here:
# http://woeid.rosselliot.co.nz/
woe_ids = {"weather-ottawa" => 3369, "weather-toronto" => 123, "weather-montreal" => 456}
# Temerature format:
# 'c' for Celcius
View LICENSE.md

The MIT License (MIT)

Copyright (c) 2014 David Underwood

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: