Skip to content

Instantly share code, notes, and snippets.

🤠
🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔

Matt Robenolt mattrobenolt

🤠
🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔
Block or report user

Report or block mattrobenolt

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am mattrobenolt on github.
  • I am mattrobenolt (https://keybase.io/mattrobenolt) on keybase.
  • I have a public key whose fingerprint is D874 9766 A66D D714 236A 932C 3B2D 400C E5BB CA60

To claim this, I am signing this object:

View wsgi.py
import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project.settings")
from raven.utils.wsgi import (
get_current_url, get_headers, get_environ)
class Sentry(object):
def __init__(self, application):
self.application = application
View gist:5b07b378349e1b03f2c4
api:
build: .
command: python manage.py runserver 0.0.0.0:80
environment:
DJANGO_SETTINGS_MODULE: local_settings_api_service
ports:
- "80:80"
volumes:
- .:/usr/src
links:
View gist:c14bb235852cf72b66c5
FROM disqus/nginx:python2.7-light
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
# First compile numpy by itself so we never have to do this again
COPY requirements/numpy.txt requirements/numpy.txt
RUN pip install --no-cache-dir -r requirements/numpy.txt
# Install dev stuff early becaues they prob don't change
View jsonresponse.py
import re
import json
from django.core.serializers.json import DjangoJSONEncoder
from django.http import HttpResponse, HttpResponseBadRequest
# Reserved words list from http://javascript.about.com/library/blreserved.htm
JAVASCRIPT_RESERVED_WORDS = frozenset((
'abstract', 'as', 'boolean', 'break', 'byte', 'case', 'catch', 'char',
'class', 'continue', 'const', 'debugger', 'default', 'delete', 'do',
@mattrobenolt
mattrobenolt / gzippedtext.py
Last active Aug 29, 2015
A GzippedTextField for Django
View gzippedtext.py
import zlib
from django.db import models
from django.utils import six
from django.utils.encoding import force_bytes
__all__ = ('GzippedTextField',)
class GzippedTextField(six.with_metaclass(models.SubfieldBase, models.BinaryField)):
View gist:a7cf273781e684721b59
--- cassandra.orig 2014-08-17 14:45:54.000000000 +0000
+++ cassandra 2014-08-20 01:27:53.000000000 +0000
@@ -38,6 +38,8 @@
exit 3
fi
+export JVM_OPTS
+
# Export JAVA_HOME, if set.
[ -n "$JAVA_HOME" ] && export JAVA_HOME
View gist:de51523cd01760d1a33d
▓█████▄ ██▓ ██████ █████ █ ██ ██████
▒██▀ ██▌▓██▒▒██ ▒ ▒██▓ ██▒ ██ ▓██▒▒██ ▒
░██ █▌▒██▒░ ▓██▄ ▒██▒ ██░▓██ ▒██░░ ▓██▄
░▓█▄ ▌░██░ ▒ ██▒░██ █▀ ░▓▓█ ░██░ ▒ ██▒
░▒████▓ ░██░▒██████▒▒░▒███▒█▄ ▒▒█████▓ ▒██████▒▒
▒▒▓ ▒ ░▓ ▒ ▒▓▒ ▒ ░░░ ▒▒░ ▒ ░▒▓▒ ▒ ▒ ▒ ▒▓▒ ▒ ░
░ ▒ ▒ ▒ ░░ ░▒ ░ ░ ░ ▒░ ░ ░░▒░ ░ ░ ░ ░▒ ░ ░
░ ░ ░ ▒ ░░ ░ ░ ░ ░ ░░░ ░ ░ ░ ░ ░
░ ░ ░ ░ ░ ░
View gist:dde4740ac89b9178c899
package main
import (
"fmt"
"log"
"net/http"
"net/url"
"os/exec"
"time"
View wtf.py
class A(object):
def hook(self, f):
def intime(*args):
print intime.atime
intime.atime += 1
return f(*args)
intime.atime = 0
return intime
>>> f = A().hook(lambda b: b + 1)
You can’t perform that action at this time.