Skip to content

Instantly share code, notes, and snippets.

View Bachmann1234's full-sized avatar

Matt Bachmann Bachmann1234

View GitHub Profile
@Bachmann1234
Bachmann1234 / playlist.json
Created September 18, 2016 21:57
538 Ultimate Workout Playlist
{
"name": "Ultimate Workout Playlist",
"description": "From 538's Reporting http://fivethirtyeight.com/features/the-ultimate-workout-playlist/",
"tracks": [
{
"name": "Panda",
"artist": "Desiigner"
},
{
"name": "'Till I Collapse",
#!/usr/bin/env python3
import sys
import json
import re
import os
def find_date(doc_text):
"""
This may be fragile. Though im not sure what part of this wont be fragile...
Basically look for the key phrase that suggests when the meeting will be and extract the date
@Bachmann1234
Bachmann1234 / call.py
Last active October 22, 2015 14:12
Example client call
def test_end_to_end(ccs_host):
content = "I am the batman and I fight the joker"
content_id = "contentOne"
sub_content_id = "subcontent"
near_matcher_id = "nearMatcher"
batman_id = "batmanId"
joker_id = "jokerId"
batman_name = "batmanMatcher"
joker_name = "jokerMatcher"
field = "document"
@Bachmann1234
Bachmann1234 / test_event.py
Last active August 29, 2015 14:23
Historical Event Unit Test
class TestEvent(unittest.TestCase):
name = "Invention of the telegraph"
event_id = 1
description = "Samuel Morse patents his telegraph"
event_time = datetime(1840, month=6, day=20)
event_object = HistoricalEvent(
event_id,
name,
@Bachmann1234
Bachmann1234 / Events.py
Last active August 29, 2015 14:23
Historical Events
import json
from dateutil import parser
class HistoricalEvent(object):
def __init__(self, event_id, name, description, event_time):
"""
:type id: int
:type name: str
:type description: str
:type event_time: datetime.datetime
@Bachmann1234
Bachmann1234 / badEncode2.py
Created May 8, 2015 16:27
Python 3 is better at saving me from myself
bachmann@jabberwocky  ~  python
Python 2.7.9 (default, Dec 15 2014, 10:34:27)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.56)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> dog = u"I am\u00A06011000990139424\u00A0creditCard"
>>> type(dog)
<type 'unicode'>
>>> dog.encode('base64')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
@Bachmann1234
Bachmann1234 / app.py
Last active August 29, 2015 14:20
facebook flask-dance.py
from flask import Flask, url_for, redirect
from flask_dance.consumer import OAuth2ConsumerBlueprint
app = Flask(__name__)
app.secret_key = "<ISHOULDBESOMETHING>"
batman_example = OAuth2ConsumerBlueprint(
"batman-example", __name__,
client_id="<CLIENT_ID>",
client_secret="<SECRET>",
base_url="https://graph.facebook.com",
package main
import "fmt"
func main() {
defer fmt.Println("world")
fmt.Println("hello")
}
@Bachmann1234
Bachmann1234 / 0_reuse_code.js
Last active August 29, 2015 14:13
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@Bachmann1234
Bachmann1234 / cloud.py
Created January 2, 2015 18:19
Word Clouds
from os import path
import sys
from wordcloud import WordCloud
d = path.dirname(__file__)
# Read the whole text.
text = open(path.join(d, sys.argv[1])).read()
wordcloud = WordCloud().generate(text)
wordcloud.to_file(path.join(d, "repo.png"))