I hereby claim:
- I am heliostatic on github.
- I am heliostatic (https://keybase.io/heliostatic) on keybase.
- I have a public key whose fingerprint is 8F4C 15D0 978F C7DE 2854 1C74 DC86 6032 6CF5 12E9
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
require 'rubygems' | |
require 'open-uri' | |
require 'nokogiri' | |
require 'mechanize' | |
require 'chronic' | |
require 'tlsmail' | |
require 'time' | |
agent = WWW::Mechanize.new |
require 'rubygems' | |
require 'sinatra' | |
require 'redis' | |
# To use, simply start your Redis server and boot this | |
# example app with: | |
# ruby example_note_keeping_app.rb | |
# | |
# Point your browser to http://localhost:4567 and enjoy! | |
# |
#!/usr/bin/ruby | |
# | |
# I deliberately didn't DRY /usr/local references into a variable as this | |
# script will not "just work" if you change the destination directory. However | |
# please feel free to fork it and make that possible. | |
# | |
# If you do fork, please ensure you add a comment here that explains what the | |
# changes are intended to do and how well you tested them. | |
# | |
# 14th March 2010: |
bonsai | |
rdiscount |
# Copy paste this file in your terminal | |
# The following will create a dir which contains the rails repo. | |
# You can start edit this later on. It will also create a Gemfile and a Vagrantfile. | |
# It will run bundle and it will # download and activate the virtualbox that contains | |
# everything you need to start # testing. | |
mkdir rails_test_box | |
cd rails_test_box | |
git clone git://github.com/rails/rails.git |
// Provides a device_scale class on iOS devices for scaling user | |
// interface elements relative to the current zoom factor. | |
// | |
// http://37signals.com/svn/posts/2407-device-scale-user-interface-elements-in-ios-mobile-safari | |
// Copyright (c) 2010 37signals. | |
// Slightly optimized by Mathias Bynens <http://mathiasbynens.be/> | |
// | |
// 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 |
# Ride4Ruby challenge | |
# details: http://www.engineyard.com/blog/2011/january-contest-ride4ruby/ | |
require 'open-uri' | |
require 'JSON' | |
require 'pp' | |
require 'net/http' | |
States = %w{Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware District of Columbia Florida Georgia Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming} |
# Usage: show <local-port> <subdomain> | |
function show() { | |
DOMAIN=".tekacs.com" | |
REMOTE="$2$DOMAIN" | |
ssh -tR 1080:127.0.0.1:$1 vps "sudo ssh -Nl \$USER -L $REMOTE:80:127.0.0.1:1080 localhost" | |
} |
Some exercises from the Falsy Values workshops.
The good parts: