Skip to content

Instantly share code, notes, and snippets.

View mikejs's full-sized avatar

Michael Stephens mikejs

View GitHub Profile
from mongrel2.config import *
main = Server(
uuid="cb69cc4f-59d0-4cdb-aefe-4dcbe83f4682",
access_log="/logs/access.log",
error_log="/logs/error.log",
chroot="./",
default_host="mikej.st",
name="main",
pid_file="/run/mongrel2.pid",
def pagerank(matrix, d_factor=0.85):
"""
Calculate the pagerank vector of a given adjacency matrix (using
the power method).
:param matrix: an adjacency matrix
:param d_factor: the damping factor
"""
size = len(matrix)
epsilon = 0.0001
@mikejs
mikejs / gist:827680
Created February 15, 2011 15:50
merge a bunch of shapefiles
#!/bin/bash
mkdir merged
for f in "$@"
do
if [ -f merged/merged.shp ]
then
ogr2ogr -f "esri shapefile" -update -append merged/merged.shp $f -nln Merged
else
ogr2ogr -f "esri shapefile" merged/merged.shp $f
fi
import os
try:
from pypy.rlib.jit import JitDriver, purefunction, hint
except ImportError:
# If pypy isn't importable then (presumably) we're not being translated,
# so make JIT stuff no-ops.
class JitDriver(object):
def __init__(self, **kwargs):
pass