I hereby claim:
- I am tomkersten on github.
- I am tomkersten (https://keybase.io/tomkersten) on keybase.
- I have a public key whose fingerprint is DA11 D702 B2C4 822B BBC4 33CE CBE8 A014 62E9 51ED
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| { | |
| 'identifier': '3220l', | |
| 'name': 'Deck chair', | |
| 'tidbit': 'You sit on it' | |
| 'description': '1-2 sentences of descriptive text. Right here.' | |
| 'specification': '[...a really long chunk of structured text...]' | |
| 'related_products': [ | |
| { | |
| id: 'c7028k', |
This simple script will take a picture of a whiteboard and use parts of the ImageMagick library with sane defaults to clean it up tremendously.
The script is here:
#!/bin/bash
convert "$1" -morphology Convolve DoG:15,100,0 -negate -normalize -blur 0x1 -channel RBG -level 60%,91%,0.1 "$2"
This simple line chart is constructed from a TSV file storing the closing value of AAPL stock over the last few years. The chart employs conventional margins and a number of D3 features:
| # Description: | |
| # "I agree" gifs | |
| # | |
| # Dependencies: | |
| # None | |
| # | |
| # Configuration: | |
| # None | |
| # | |
| # Commands: |
| #!/usr/bin/env ruby | |
| # Do this: | |
| # gem install httparty nokogiri | |
| # Then run this file... | |
| require 'httparty' | |
| require 'nokogiri' |
| source 'https://rubygems.org' | |
| gem 'rails', '~> 3.2' | |
| gem 'haml' | |
| gem 'jquery-rails' | |
| gem 'puma' | |
| gem 'devise' | |
| gem 'person-name', require: 'person-name', git: 'https://github.com/tomkersten/person-name.git' |
| # If you have a branch named "tSOME_NUMBER" (eg: 't332'), this will open that | |
| # ticket in a web browser for review. | |
| # | |
| # eg: | |
| # $ git co t332 | |
| # $ review | |
| # ...browser opens to ticket #332 page | |
| # | |
| # replace SOME_URL with the URL up-to the ticket number in your issue/ticket-management system | |
| # eg: "https://github.com/USER_ID/PROJECT_NAME/issues/" |
| # Trying to use http://blog.zenspider.com/blog/2012/09/ohmygems.html | |
| # | |
| # When I run "omg sample" and install a gem (via "gem install" or "bundle install"), it | |
| # is still going into the "global" directory though. | |
| # | |
| # I may be doing something wrong, but, it seems like GEM_HOME is not being maintained | |
| # in rbenv's shim commands. | |
| # | |
| # What am I doing wrong? |
| namespace :deploy do | |
| desc "Show which commits would be deployed right now" | |
| remote_task :what do | |
| print "(Locally) Fetching current state of origin..." | |
| `git fetch origin` | |
| origin_master_head = `cat .git/refs/remotes/origin/master`.chomp | |
| origin_head_details = `git log #{origin_master_head} --pretty=oneline -n 1` | |
| puts origin_master_head | |
| print "Current commit on server is..." |