Skip to content

Instantly share code, notes, and snippets.

View mdbecker's full-sized avatar

Michael Becker mdbecker

View GitHub Profile

Keybase proof

I hereby claim:

  • I am mdbecker on github.
  • I am mdbecker (https://keybase.io/mdbecker) on keybase.
  • I have a public key whose fingerprint is 3269 BEE3 B3B2 23ED 1478 2F5B 73DE 3334 40FF FBF7

To claim this, I am signing this object:

@mdbecker
mdbecker / dataphilly
Last active August 29, 2015 14:07 — forked from pjob/dataphilly
{
"metadata": {
"name": "Data Philly"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
@mdbecker
mdbecker / gist:1309633
Created October 24, 2011 17:50
multiprocess && gevent example
from multiprocessing import Pool as MPool
from time import sleep
import datetime
import multiprocessing
import random
def time_request():
from gevent import monkey; monkey.patch_socket
from jsonrequester import JsonRequester
@mdbecker
mdbecker / frange.py
Created September 24, 2011 20:05
frange
def get_round_digits(step):
"""
Given input step, determine the number of digits step can be rounded to and
still equal step (limit 53)
"""
round_digits = 1
while round(step, round_digits) != step and round_digits <= 53:
round_digits += 1
if round_digits > 1:
round_digits -= 1