I hereby claim:
- I am eadz on github.
- I am eadz (https://keybase.io/eadz) on keybase.
- I have a public key ASB8MgwUsH_RlBmuVFwgEvvyCSZbcAo11tXpd570OIrxfgo
To claim this, I am signing this object:
| # No Downtime Deploys | |
| # to setup | |
| # clone your app in ~/app-a and ~/app-b | |
| # use the following caddy server config | |
| # yourdomain.com { | |
| # reverse_proxy * { | |
| # to http://127.0.0.1:4210 http://127.0.0.1:4220 | |
| # header_up +Host yourdomain.com | |
| # header_up -X-Forwarded-Host | |
| # health_uri /up |
| CREATE TABLE accounts( | |
| id serial PRIMARY KEY, | |
| name VARCHAR(256) NOT NULL | |
| ); | |
| CREATE TABLE entries( | |
| id serial PRIMARY KEY, | |
| description VARCHAR(1024) NOT NULL, | |
| amount NUMERIC(20, 2) NOT NULL CHECK (amount > 0.0), | |
| -- Every entry is a credit to one account... |
| # For turning heroku DB logs into a CSV | |
| # getting the logs from papertrail: | |
| # you need your papertrail token available | |
| # echo "token: xxxxxxxx" > ~/.papertrail.yml | |
| # papertrail -S pg_load --min-time "30 days ago" > logs.txt | |
| # where `pg_load` is a saved search which finds the postgres status logs | |
| txt = File.read("./logs.txt") | |
| require 'csv' | |
| CSV.open("logs.csv", "wb") do |csv| |
| changer = "Hello X World".method(:tr).to_proc.curry.call("X") | |
| changer.call("Z") # => Hello Z World | |
| changer.call("Y") # => Hello Y World |
| # Redux in Ruby | |
| class Store | |
| attr_reader :state | |
| def initialize(initial_state, *reducers) | |
| @reducers = reducers | |
| @state = initial_state || {} | |
| end |
I hereby claim:
To claim this, I am signing this object:
| /* | |
| User Stylesheet for Slack. | |
| Use with http://www.squarefree.com/userstyles/make-bookmarklet.html | |
| to make a custom css Bookmarket | |
| */ | |
| .light_theme .message { |
| » Time.parse("1 Jan 1111") + 1.year | |
| => 1111-12-25 00:00:00 +1000 | |
| » Time.parse("1 Jan 1500") + 1.year | |
| => 1500-12-23 00:00:00 +1000 | |
| » Time.parse("1 Jan 1900") + 1.year | |
| => 1901-01-01 00:00:00 +1000 |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8" /> | |
| <title>Example</title> | |
| <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> | |
| <script> | |
| // http://www.selfcontained.us/2009/09/16/getting-keycode-values-in-javascript/ | |
| keycode = { | |
| getKeyCode : function(e) { |