I hereby claim:
- I am spence on github.
- I am spence (https://keybase.io/spence) on keybase.
- I have a public key whose fingerprint is 9C16 5E92 0DF1 FA53 B80E AFCB CF19 C3ED D6C4 63B6
To claim this, I am signing this object:
| const stream = new class { // Mock event stream | |
| handler = null; | |
| async start() { | |
| while (true) { | |
| const ms = Math.random() * 100; | |
| await new Promise(resolve => setTimeout(resolve, ms)); | |
| if (this.handler) this.handler(ms); | |
| if (ms < 10 && this.handler) this.handler(ms); | |
| } | |
| } |
| const createMultidimensionalArray = (dimensions, defaultValue = undefined) => { | |
| if (dimensions < 1) { | |
| throw new Error('Dimensions must be greater than 0'); | |
| } | |
| return new Proxy([], { | |
| get(target, prop) { | |
| if (!(prop in target)) { | |
| if (dimensions === 1) { | |
| return defaultValue; | |
| } |
| # brew install gnuplot | |
| histfile=histogram-bytes.png | |
| # histfile=histogram-random.png | |
| psql -p5432 -h localhost -d happy_dev -U happy_dev << EOF 2>&1 | head -n -1 | cut -d' ' -f3 | gnuplot -p -e "n=100;max=9999.;min=1000.;width=(max-min)/n;hist(x,width)=width*floor(x/width)+width/2.0;set term png;set output '$histfile';set xrange [min:max];set yrange [0:];set offset graph 0.05,0.05,0.05,0.0;set xtics min,(max-min)/5,max;set boxwidth width*0.9;set style fill solid 0.5;set tics out nomirror;set xlabel 'x';set ylabel 'Frequency';plot '-' u (hist(\$1,width)):(1.0) smooth freq w boxes lc rgb'green' notitle;" | |
| DO | |
| \$do\$ | |
| DECLARE | |
| i INT; | |
| BEGIN |
| DO | |
| $do$ | |
| DECLARE | |
| i INT; | |
| BEGIN | |
| FOR i IN 1..1000000 LOOP | |
| SELECT LEFT(('x' || RIGHT(gen_random_bytes(3)::TEXT, 6))::BIT(24)::INT::TEXT, 4)::INT INTO i; | |
| RAISE NOTICE '%', i; | |
| END LOOP; | |
| END |
I hereby claim:
To claim this, I am signing this object:
| #!/usr/bin/env python2.7 | |
| # pip install newrelic gevent gevent-websocket flask | |
| # my versions: (2.50.0.39) (1.0.2) (0.9.3) (0.10.1) | |
| import newrelic.agent | |
| from geventwebsocket.handler import WebSocketHandler | |
| from gevent.pywsgi import WSGIServer | |
| from flask import Flask, request | |
| # Flask app |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <title>Spencer Creasey - Skype</title> | |
| <META http-equiv="refresh" content="0;URL=skype:spencer.creasey?userinfo"> | |
| </head> | |
| <body></body> | |
| </html> |
| def find_anagrams(words): | |
| """ | |
| Find anagrams in O(n*m) time and O(n) space. | |
| Notes: returns all words in input that are anagrams of another word. | |
| """ | |
| anagrams = [] | |
| sorted_words = {} | |
| for word in words: # O(n) |
| def get_products_of_all_ints_except_at_index(int_array): | |
| """ | |
| Single pass. | |
| """ | |
| # Condition where element has neither left nor right elements | |
| if len(int_array) == 1: | |
| # Maybe [None] ? | |
| return [0] |
| #!/usr/bin/env bash | |
| ### Repl Usage: | |
| # | |
| # $ ./phantomjs-repl.sh | |
| # > missing | |
| # ReferenceError: Can't find variable: missing | |
| # > window | |
| # [object Window] | |
| # > console.log('Hello') |