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:
<!DOCTYPE html> | |
<html> | |
<head><title>Bookmarklet: Auto Complete</title></head> | |
<body> | |
<a href="javascript:(function()%7Bfor(var%20b=Array.prototype,a=b.concat.apply(b.slice.call(document.getElementsByTagName(%22form%22),0),document.getElementsByTagName(%22input%22)),i=0;a.length%3Ei;i++)a%5Bi%5D.setAttribute(%22autocomplete%22,%22on%22);%7D)()">Enable Autocomplete</a> | |
</body> | |
</html> |
#!/bin/bash | |
# Job for automatically resolving and updating GasMask host file entries. | |
# | |
# Spencer Creasey (github.com/spence) | |
# | |
# Gasmask: http://www.clockwise.ee/gasmask/ | |
# | |
# To use, on the line before your host entry, add: | |
# |
var forms = document.getElementsByTagName("form"); | |
var inputs = document.getElementsByTagName("input"); | |
var fields = Array.prototype.concat.apply(Array.prototype.slice.call(forms, 0), inputs); | |
for (var i = 0; i < fields.length; i++) { | |
fields[i].setAttribute("autocomplete", "on"); | |
fields[i].onpaste = null; | |
if (window.jQuery) { | |
window.jQuery(fields[i]).unbind("paste"); | |
} | |
} |
#!/usr/bin/env bash | |
### Repl Usage: | |
# | |
# $ ./phantomjs-repl.sh | |
# > missing | |
# ReferenceError: Can't find variable: missing | |
# > window | |
# [object Window] | |
# > console.log('Hello') |
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] |
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) |
<!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> |
#!/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 |
I hereby claim:
To claim this, I am signing this object:
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 |