Skip to content

Instantly share code, notes, and snippets.

View Bachmann1234's full-sized avatar

Matt Bachmann Bachmann1234

View GitHub Profile
@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",
@Bachmann1234
Bachmann1234 / check.js
Created April 5, 2015 00:19
IKEA stock check
var ITEMS_TO_CHECK = [
"S49022524",
"S99022526",
"S59022528",
"S19022530",
"S79022532",
"S39022534",
"S49022538",
"S09022540"
];
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"))
💩= Exception
try:
4/0
except 💩:
print("Dang it!")