Skip to content

Instantly share code, notes, and snippets.

View ketralnis's full-sized avatar

david king ketralnis

View GitHub Profile
@ketralnis
ketralnis / multiproc.py
Created February 10, 2017 21:50
multiproc.py
#!/usr/bin/env python
import os
import sys
import signal
import logging
def multijob(jobs):
pids = {}
package com.hipmunk.pig.udfs;
import org.apache.pig.EvalFunc;
import org.apache.pig.backend.executionengine.ExecException;
import org.apache.pig.data.BagFactory;
import org.apache.pig.data.DataBag;
import org.apache.pig.data.DefaultBagFactory;
import org.apache.pig.data.Tuple;
import org.apache.pig.data.TupleFactory;
#!/usr/bin/env python2.7
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt # For plotting graphs.
from contextlib import contextmanager
from collections import namedtuple
import urllib
import json
#!/Users/dking/src/pypy/pypy/translator/goal/pypy-c
#!/usr/bin/env python2.7
import sys
import math
import bisect
import sqlite3
import os.path
import itertools
@ketralnis
ketralnis / psort.py
Created January 3, 2011 19:58
simple parallel sort
#!/usr/bin/env python
import os
import re
import sys
import tempfile
import multiprocessing
from optparse import OptionParser
from subprocess import Popen, PIPE, STDOUT
@ketralnis
ketralnis / gist:617397
Created October 8, 2010 19:40
pylibmc_testleak.py
#!/usr/bin/env python
import pylibmc
print pylibmc.__file__
from pylibmc import Client
import random
import sys
client = Client(['localhost:11211'])
client.behaviors.update({'cas': 1})
@ketralnis
ketralnis / gist:617399
Created October 8, 2010 19:42
redditcastest.py
from r2.models import *
from r2.lib.utils import thread_dump
def cc():
g.cache.caches[0].clear()
g.cache.caches[0].flush_all()
cc()
lid = 42
@ketralnis
ketralnis / lrucache.py
Created September 13, 2010 22:15
simplelrucache.py
"""
A simple LRU cache
"""
class NotFound(object):
pass
class LRUCacheEntry(object):
__slots__ = ('prev', # the next most recently used item
'next',
@ketralnis
ketralnis / defcon18ninjacrack.c
Created August 4, 2010 22:55
defcon badge bruteforce
#include <stdio.h>
#include <mach/std_types.h>
#include <stdlib.h>
#define TUMBLERS_PER_IMAGE 15
typedef enum {
DEFCON,
EIGHTEEN, // * 0xE38 + 16¢
BADGE,
#!/usr/bin/env python2.7
try:
import simplejson as json
except ImportError:
import json
import tempfile
import sqlite3
import subprocess