Instantly share code, notes, and snippets.

🏠
Working from home

# Stewart Parkstewartpark

🏠
Working from home
• Sort options
Last active Feb 25, 2016
Monty Hall Problem
View monty_hall_simul.py
 """ https://en.wikipedia.org/wiki/Monty_Hall_problem """ import random def do_game(change_selection): # Initial door doors = [1, 0, 0]
Created Feb 7, 2016
View down_tumblr_video.py
 from pyquery import PyQuery as pq import requests open('./video.mp4', 'wb').write(requests.get(pq(url=pq(url='http://dogvideos.tumblr.com/post/93519938318/videohall-how-dogs-react-to-human-barking')('iframe').attr('src'))('video source').attr('src')).content)
Created Jan 29, 2016
Merge sort
View mergesort.py
 """ Merge sort """ first = lambda l: l[0] if len(l) else None last = lambda l: l[-1] if len(l) else None first_half = lambda l: l[:len(l)/2] last_half = lambda l: l[len(l)/2:] merge = lambda a, b: ( [first(a)] + merge(a[1:], b) if first(a) < first(b) else [first(b)] + merge(a, b[1:])
Last active Jan 21, 2016
Aggregate the console output of `ag` and git blame it.
View aggregate_gb.py
 from collections import Counter, defaultdict from subprocess import check_output import sys import re name_extractor=re.compile(r"\(.+?\)") e=defaultdict(set) try: while True:
Last active Aug 7, 2017
Automated test coverage report. (Jenkins<3Slack)
View slack_coverage.py
 """ Slack coverage.py notifier. Stewart Park It reports test coverage to a Slack channel as a Jenkins bot. Add this as a post-build/build step once coverage.py generates the html report. Once everything is properly set up, you can add a badge on your README like below: [![Coverage.py](http:///job//coveragepy/badge.svg)](http:///job//coveragepy/)
Created Oct 13, 2015
View xor_dec.py
 #!/usr/bin/env python3 from functools import lru_cache """ The encryption equation is given as: D_i = (129M_i) XOR (M_(i-1)) (mod 256) where D denotes a encrypted string, M is the message. Thus, the message equation derived from the original equation should be:
Created Oct 12, 2015
Simple XOR learning with keras
View xor.py
 from keras.models import Sequential from keras.layers.core import Dense, Dropout, Activation from keras.optimizers import SGD import numpy as np X = np.array([[0,0],[0,1],[1,0],[1,1]]) y = np.array([[0],[1],[1],[0]]) model = Sequential() model.add(Dense(8, input_dim=2))
Created Oct 11, 2015
View drchrono2.py
 from __future__ import print_function from collections import OrderedDict N = input() raw_records = map(lambda x: raw_input(), xrange(N)) records = OrderedDict() # Since the syntactic correctness is given in the example, and also the order of the names can be simplified to the length of the name, occurence = lambda x, y: len(x) - len(x.replace(y, '')) order = lambda x: (10 * len(x.split())) - occurence(x, '.')
Created Oct 11, 2015
Foo.bar hash it out
View hashitout.py
 #!/usr/bin/env python def memoize(f): memo = {} def helper(*args): x = str(args) if x not in memo: memo[x] = f(*args) return memo[x] return helper
Created Oct 11, 2015
taco-recommend.md
View gist:ed4327df81accd192bf2
 Ezpz. :D https://taco-spolsky.github.io/?____valueOf#|checksum=9284326|Stewart Park=
You can’t perform that action at this time.