For excessively paranoid client authentication.
Updated Apr 5 2019:
because this is a gist from 2011 that people stumble into and maybe you should AES instead of 3DES in the year of our lord 2019.
some other notes:
| import bisect | |
| import itertools | |
| import operator | |
| class _BNode(object): | |
| __slots__ = ["tree", "contents", "children"] | |
| def __init__(self, tree, contents=None, children=None): | |
| self.tree = tree |
| import pdb | |
| """ | |
| The Bellman-Ford algorithm | |
| Graph API: | |
| iter(graph) gives all nodes | |
| iter(graph[u]) gives neighbours of u | |
| graph[u][v] gives weight of edge (u, v) | |
| """ |
git clone [email protected]:YOUR-USERNAME/YOUR-FORKED-REPO.git
cd into/cloned/fork-repo
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream
| import os | |
| import sys | |
| import traceback | |
| from functools import wraps | |
| from multiprocessing import Process, Queue | |
| def processify(func): | |
| '''Decorator to run a function as a process. | |
| Be sure that every argument and the return value |
| class Color(object): | |
| """ | |
| utility to return ansi colored text. | |
| """ | |
| colors = { | |
| 'black': 30, | |
| 'red': 31, | |
| 'green': 32, | |
| 'yellow': 33, |
| try: | |
| from psycopg2cffi import compat | |
| compat.register() | |
| except ImportError: | |
| pass | |
| from pyutil.decorators import * | |
| import tempfile, psycopg2, psycopg2.extras | |
| def setup_test_table(conn): |
| function toJSON(node) { | |
| let propFix = { for: 'htmlFor', class: 'className' }; | |
| let specialGetters = { | |
| style: (node) => node.style.cssText, | |
| }; | |
| let attrDefaultValues = { style: '' }; | |
| let obj = { | |
| nodeType: node.nodeType, | |
| }; | |
| if (node.tagName) { |