Skip to content

Instantly share code, notes, and snippets.

View sweenzor's full-sized avatar

Matt Sweeney sweenzor

View GitHub Profile
@sweenzor
sweenzor / prefs.js
Created November 23, 2013 07:05 — forked from johnbender/prefs.js
// Disable bold.
term_.prefs_.set('enable-bold', false)
// Use this for Solarized Dark
term_.prefs_.set('background-color', "#002b36");
term_.prefs_.set('foreground-color', "#839496");
term_.prefs_.set('color-palette-overrides', [
'#073642',
'#dc322f',
@sweenzor
sweenzor / Info.plist
Created June 17, 2013 02:52
OS X 10.8.3 Bootcamp Assistant Unaltered Info.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>32BitSupportedModels</key>
<array>
<string>MacBook7,1</string>
<string>MacBookAir5,2</string>
<string>MacBookPro10,1</string>
<string>MacPro5,1</string>
@sweenzor
sweenzor / test.geojson
Created June 15, 2013 00:08
Testing out geojson support
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@sweenzor
sweenzor / basic-leaflet.md
Last active October 22, 2016 04:39 — forked from sweenzor/generate_geojson.py
Most basic leaflet.js map posible

most basic of leaflet maps

basically the most basic of leaflet maps posible

basically

@sweenzor
sweenzor / bless_keypress.py
Last active December 16, 2015 00:59
Experimenting with curses
import blessings
term = blessings.Terminal()
def keypress():
with term.cbreak():
inp = term.inkey()
if inp.code == term.KEY_ENTER:
print 'hit enter'
@sweenzor
sweenzor / epochtime.py
Created March 28, 2013 19:09
Get the epoch time, (seconds since jan 1 1970) from a python datetime
import datetime
import time
# some datetime object
dt = datetime.datetime.now()
# get the seconds since epoch for that datetime
print time.mktime(dt.timetuple())
@sweenzor
sweenzor / gist:5051147
Last active December 14, 2015 07:29
POST json file to endpoint using curl
curl -i -H "Accept: application/json" -H "Content-type: application/json" --data @test.json http://localhost:5033/match
@sweenzor
sweenzor / unique_dict_filtering.py
Created September 26, 2012 03:34
Remove non-unique items from a dictionary, defining uniqueness only between a subset of keys
#!/usr/bin/env python
from itertools import imap, groupby
from operator import itemgetter
def unique_justseen(iterable, key=None):
"""List unique elements, preserving order.
Remember only the element just seen."""
@sweenzor
sweenzor / getunique.py
Created August 28, 2012 05:56
Filter lists in python
#!/usr/bin/env python
from itertools import imap, groupby
from operator import itemgetter
def _unique_justseen(iterable, key=None):
"""List unique elements, preserving order.
Remember only the element just seen."""
@sweenzor
sweenzor / generate_geojson.py
Created July 9, 2012 02:33 — forked from ZJONSSON/index.html
D3 + Leaflet
#!/usr/bin/env python
import random
f = open('us-states.json', 'w')
f.write("""{"type":"FeatureCollection","features":[\n""")
lat = 35.0
lng = -87.3