Skip to content

Instantly share code, notes, and snippets.

View dirn's full-sized avatar
🤔

Andy Dirnberger dirn

🤔
View GitHub Profile
"""pytest configuration and utilities."""
import os
from urllib.parse import urlparse
from flask.ext.migrate import upgrade
import pytest
from sqlalchemy import event
from sqlalchemy.orm import Session
@dirn
dirn / keybase.md
Last active August 29, 2015 13:57
keybase.md

Keybase proof

I hereby claim:

  • I am dirn on github.
  • I am dirn (https://keybase.io/dirn) on keybase.
  • I have a public key whose fingerprint is 6648 1BC9 AEC6 9D44 62E6 A472 15AB 725A 8D07 7DDF

To claim this, I am signing this object:

#!/usr/bin/env bash
cd ./$(git rev-parse --show-cdup)
find . -name '*.pyc' - delete
@dirn
dirn / base.py
Created April 9, 2014 04:29
My Django settings
import os
from django.core.exceptions import ImproperlyConfigured
# Shortcuts courtesy of @kennethlove
here = lambda *x: os.path.join(os.path.abspath(os.path.dirname(__file__)), *x)
PROJECT_ROOT = here('..')
root = lambda *x: os.path.join(os.path.abspath(PROJECT_ROOT), *x)
class Base(object):
def name(self):
return 'Base'
class Subclass(Base):
def name(self):
return 'Subclass'
def parent_name(self):
return super(Subclass, self).name()
@dirn
dirn / discountcodes.py
Created July 16, 2014 04:17
PyGotham discount code generator
import random
import string
characters = string.ascii_letters + string.digits
s = set()
while len(s) < 200:
s.add(''.join(random.choice(characters) for _ in range(6)))
@dirn
dirn / example.swift
Created July 18, 2014 16:26
Mutating a Swift struct
struct Foo {}
struct Bar {
var data: [Foo]
init() {
data = [Foo](count: 5, repeatedValue: Foo())
}
mutating func test() {
@dirn
dirn / schedule.sql
Created August 17, 2014 15:35
PyGotham room schedule
SELECT
TO_CHAR(s.start, 'HH12:MIAM') AS start,
TO_CHAR(s.end, 'HH12:MIAM') AS end,
u.name,
t.name
FROM
rooms r
JOIN rooms_slots rs ON r.id = rs.room_id
JOIN slots s ON rs.slot_id = s.id
JOIN presentations p ON s.id = p.slot_id
@dirn
dirn / DOCKER.rst
Last active August 29, 2015 14:05

Installing Docker on OS X

  1. boot2docker

    $ brew install boot2docker
@dirn
dirn / playbook.yml
Last active August 29, 2015 14:16
Ansible roles
- host: localhost
remote_user: dirn
roles:
- osx
tags: osx, configuration
- role: vim
dotfiles: "{{ dotfiles }}"
tags: vim