I hereby claim:
- I am erichiggins on github.
- I am erichiggins (https://keybase.io/erichiggins) on keybase.
- I have a public key ASDQ1plERE4G6ef8c_KV640t0DUHHeD6FJFO1DbYX9X8xwo
To claim this, I am signing this object:
class BasicScale: | |
"""Class for controlling a basic scale scale.""" | |
# TODO(you): Update the default values, such as baudrate, to match your scale. | |
def __init__(self, memcache, port='/dev/ttyUSB0', baudrate=19200, timeout=0.1, _version=1, **kwargs): | |
"""Controller.""" | |
self._memcache = memcache | |
self._serial = serial.Serial(port=port, baudrate=baudrate, timeout=timeout, **kwargs) | |
# Set default values, which should be overwritten quickly. | |
self.raw = b'' |
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env python | |
""" | |
Convert a directory of pip-installed libraries into zip-imports for use on GAE. | |
Usage: | |
pip install -U <library_name> | |
pip freeze > requirements_dev.txt | |
pip install -U --egg --target <path_to_zips> -r requirements_dev.txt | |
python zipimportify.py <path_to_zips> |
#!/usr/bin/python | |
""" | |
Functions are provided for both the DB and NDB Datastore APIs. | |
References: | |
* https://cloud.google.com/appengine/docs/python/datastore/queries | |
* https://cloud.google.com/appengine/docs/python/ndb/queries | |
""" | |
def db_fetch_all(query, limit=100, cursor=None): |
# https://gist.github.com/erichiggins/a8bcd07295597d91dea7/ | |
# version: 0.1.0 | |
# author: Eric Higgins <[email protected]> | |
# | |
# Installation: | |
# | |
# 1) Copy this file into your repo's directory. | |
# cp docker_passthru.bash.inc ~/src/myrepo/ | |
# 2) Add the following to your ~/.bash_profile to include this script. | |
# source ~/src/myrepo/docker_passthru.bash.inc |
#!/usr/bin/env python | |
""" | |
Setup a virtualenv with the Google App Engine SDK. | |
References: | |
http://virtualenv.readthedocs.org/en/latest/virtualenv.html#creating-your-own-bootstrap-scripts | |
http://mindtrove.info/virtualenv-bootstrapping/ | |
""" | |
import hashlib | |
import os |
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
""" | |
Search-augmented NDB Models for Google App Engine. | |
Usage: | |
import search_models | |
# Define an index for the document type. |
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
""" | |
Create automatic versions of your App Engine Datastore Models, allowing you to undo changes! | |
Usage: | |
import gae_ndb_revisions | |
# Add two properties to your Model(s). |
.box { | |
font: 10px sans-serif; | |
} | |
.box line, | |
.box rect, | |
.box circle { | |
fill: #fff; | |
stroke: #000; | |
stroke-width: 1.5px; |
.line { | |
fill: none; | |
stroke: lightblue; | |
stroke-width: 1.5px; | |
stroke-linecap: butt; | |
shape-rendering: geometricPrecision ; | |
} | |
.axis--x text { | |
} |