I hereby claim:
- I am goldsmith on github.
- I am goldsmith (https://keybase.io/goldsmith) on keybase.
- I have a public key whose fingerprint is 52AD 06AE 2EA9 2955 75C6 1BFD DE6B 00FC B529 3513
To claim this, I am signing this object:
(dp1 | |
(I32 | |
I54 | |
tp2 | |
(lp3 | |
(I29 | |
cnumpy.core.multiarray | |
scalar | |
p4 | |
(cnumpy |
import cPickle as pickle | |
import heapq | |
from itertools import combinations, izip | |
import os | |
import numpy as np | |
from matplotlib import pyplot as plt | |
from matplotlib import image as mpimg | |
import networkx as nx |
import cPickle as pickle | |
import heapq | |
from itertools import combinations, izip | |
import os | |
import numpy as np | |
from matplotlib import pyplot as plt | |
from matplotlib import image as mpimg | |
import networkx as nx |
grunt.registerTask('purgecdn', 'Purge MaxCDN pull zone', function() { | |
var done = this.async(); | |
grunt.config.requires('maxcdn'); | |
var maxcdn = grunt.config('maxcdn'); | |
var api = new MaxCDN( | |
maxcdn.companyAlias, maxcdn.consumerKey, maxcdn.consumerSecret | |
); |
""" | |
Write a program that takes a list of words and groups together the anagrams. | |
""" | |
from collections import Counter, defaultdict | |
def group_by(col, hashfn=None): | |
if not hashfn: | |
hashfn = hash # builtin hash | |
group = defaultdict(list) |
I hereby claim:
To claim this, I am signing this object:
# set up flags for Numpy C extentions compiling | |
export CFLAGS="-arch i386 -arch x86_64" | |
export FFLAGS="-m32 -m64" | |
export LDFLAGS="-Wall -undefined dynamic_lookup -bundle -arch i386 -arch x86_64" | |
export CC=gcc-4.2 | |
export CXX="g++ -arch i386 -arch x86_64" | |
pip install numpy | |
# success! |
# replace 9.3 with whatever version of PostgreSQL you have installed | |
# you can also link the commands to /usr/bin/ if you prefer | |
# before | |
######## | |
# $ psql | |
# -bash: psql: command not found | |
for i in /Library/PostgreSQL/9.3/bin/*; do | |
t=${i##*/}; |
# A guide to prevent pain and suffering while upgrading to OS X Mavericks | |
# This will vary greatly depending on system set up, so read the instructions carefully | |
# Back up Virtulenvs | |
#################### | |
# Very important! | |
# For each virtualenv you have, run "pip freeze > requirements.txt" while in the activated virtualenv | |
# in order to prevent loss of dependencies during the upgrade. |
import os, subprocess | |
ITERATIONS = 5 | |
def transform(line): | |
return "ITERATIONS = " + str(int(line.split()[2]) - 1) + "\n" if line.startswith("ITERATIONS") else line | |
with open(os.path.abspath(__file__), "r+") as f: | |
new = ''.join(map(transform, f.readlines())) | |
f.seek(0) |