Skip to content

Instantly share code, notes, and snippets.

View gulopine's full-sized avatar
👩‍🦰
she/her

Ginger Hawthorne gulopine

👩‍🦰
she/her
View GitHub Profile
@gulopine
gulopine / keybase.md
Created March 7, 2014 16:34
Keybase Verification

Keybase proof

I hereby claim:

  • I am gulopine on github.
  • I am gulopine (https://keybase.io/gulopine) on keybase.
  • I have a public key whose fingerprint is E949 860F 8E73 4CEB C3D8 1093 B236 17ED E0C6 7F05

To claim this, I am signing this object:

@gulopine
gulopine / crossword.py
Created February 12, 2013 16:01
Verification of my solution to the regular expression crossword
from __future__ import print_function
import re
rows = [
# Horizontal
(r'.*H.*H.*', 'NHPEHAS'),
(r'(DI|NS|TH|OM)*', 'DIOMOMTH'),
(r'F.*[AO].*[AO].*', 'FOXNXAXPH'),
(r'(O|RHH|MM)*', 'MMOMMMMRHH'),
(r'.*', 'MCXNMMCRXEM'),
@gulopine
gulopine / abandoned-projects.md
Last active October 14, 2015 00:37
A list of project I've abandoned over the years

Magma

a site dedicated to information about video game music. I owned the domain for nearly ten years before finally letting go of this one. Its original goals are now (mostly) served by ocremix.org and vgmdb.net.

Fallen Angels

some kind of game by a couple of hobbyists. I never got any information on the plot, characters or anything else. I was asked to do the music for it, but it fell apart before I got much of anything written.

@gulopine
gulopine / sorting-hat.txt
Created December 13, 2012 16:48
Sorting Hat song, written for Project Legilimensia
I may not look like much to you,
but looks can be deceiving.
I'll tell you soon what colors
you will surely be receiving.
For that's the power granted me
so many years ago,
when the founders gave me everything
I'd ever need to know.
@gulopine
gulopine / gist:4137124
Created November 23, 2012 20:21 — forked from alex/gist:4137086
Disease-resistant dwarf wheat
Pasteurization
Acqueduct
Printing press
Trans-Atlantic telegraph cable
Interneta
Sail
Internal combustion engine
Airfoil
import colorsys
def get_colors(n, s=.5, v=.5):
for i in range(n):
yield colorsys.hsv_to_rgb(i * .15, s, v)
@gulopine
gulopine / bsa.py
Created November 13, 2011 08:27
BSA parser using Biwako
from biwako import byte, common
class Header(byte.Structure, endianness=byte.LittleEndian):
bsa = byte.FixedString(b'BSA\x00')
version = byte.FixedInteger(104, size=4)
offset = byte.FixedInteger(0x24, size=4)
flags1 = byte.Integer(size=4)
folder_count = byte.Integer(size=4)
file_count = byte.Integer(size=4)
@gulopine
gulopine / labcoat.py
Created February 15, 2011 04:09
Lab Coat: a "scientific" approach to testing
from labcoat import specimen
from animals import Dog, Human
from house import Furniture
from animals.behavior.exceptions import BadDog
def test():
with specimen(Dog) as rover:
rover.has.tail
@gulopine
gulopine / main.py
Created March 31, 2010 00:10 — forked from richtaur/main.py
#!/usr/bin/env python
import cgi
import simplejson as json
import os
from google.appengine.ext import db
from google.appengine.ext import webapp
from google.appengine.ext.webapp import template
from google.appengine.ext.webapp import util