This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| # -*- coding: utf-8 -*- | |
| import asyncio | |
| import json | |
| import os | |
| import re | |
| import shutil | |
| import sys | |
| from datetime import datetime |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # -*- coding: utf-8 -*- | |
| import inspect | |
| def get_caller(): | |
| """ Inspects the call stack to determine the path of a caller. | |
| Returns a string representing the full path to the caller. | |
| """ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| from raygun import json | |
| from raygun.params import parse_str | |
| class Account(mongoengine.Document, raygun.params.CustomKind): | |
| """ Account object for database storage AND request body schema | |
| """ | |
| name = StringField(required=True) | |
| @classmethod |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| In [1]: import timeit | |
| In [4]: class A(object): | |
| ...: pass | |
| ...: | |
| In [5]: item = object() | |
| In [6]: item_a = A() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class Item(mongoengine.Document): | |
| @raygun.openapi_schema | |
| class Schema(object): | |
| id = schema.Int() | |
| name = schema.String(required=True) | |
| created_at = schema.DateTime() | |
| name = mongoengine.StringField(required=True) | |
| created_at = mongoengine.DateTimeField(default=datetime.utcnow) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| root@cloud bin # upsc usbhid | |
| battery.charge: 67 | |
| battery.charge.low: 10 | |
| battery.charge.warning: 50 | |
| battery.date: 2001/09/25 | |
| battery.mfr.date: 2013/10/04 | |
| battery.runtime: 1007 | |
| battery.runtime.low: 120 | |
| battery.type: PbAc | |
| battery.voltage: 27.0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env zsh | |
| # -*- coding: utf-8 -*- | |
| # vim: set ai et ts=4 sts=4 sw=4 syntax=zsh: | |
| set -o pipefail | |
| function __ensure_envdir() { | |
| [[ ! -d "${HOME}/.envmgr.d/" ]] && mkdir -p "${HOME}/.envmgr.d/" | |
| return 0 | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/sh | |
| # fix key if needed | |
| if [ -z "$APP_KEY" ] | |
| then | |
| echo "Please re-run this container with an environment variable \$APP_KEY" | |
| echo "An example APP_KEY you could use is: " | |
| php artisan key:generate --show | |
| exit | |
| fi |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # -*- coding: utf-8 -*- | |
| from __future__ import unicode_literals | |
| __doc__ = """ | |
| This module contains a polling caller, built on top of Python's | |
| stdlib `threading` module. It can be used as an alternative to | |
| twisted's `LoopingCall`. | |
| Usage: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| //! This is a sample named pipe server. | |
| //! The server expects a file path to be passed on the command line as the first arg. | |
| //! The server will create a pipe at the given path if it doesn't already exist. | |
| //! The server will read pairs of bytes at a time and print the randomly generated number | |
| //! to stdout. | |
| extern crate ctrlc; | |
| extern crate unix_named_pipe; | |
| use std::env; |