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 { | |
| } |