I hereby claim:
- I am meejah on github.
- I am meejah (https://keybase.io/meejah) on keybase.
- I have a public key whose fingerprint is 9D5A 2BD5 688E CB88 9DEB CD3F C260 2803 1280 69A7
To claim this, I am signing this object:
| #!/usr/bin/env python | |
| import sys | |
| from twisted.internet.interfaces import IReadDescriptor | |
| from twisted.internet.fdesc import setNonBlocking | |
| from twisted.internet import reactor | |
| from zope.interface import implementer | |
| @implementer(IReadDescriptor) | |
| class Blam(object): |
I hereby claim:
To claim this, I am signing this object:
| # attempt to make a tweet-sized RC4 | |
| # this is 241 characters... :/ | |
| # return value comes in "z" which must be an empty array to start | |
| def R(k,C,z): | |
| r=range;o=ord;x=256;l=len | |
| def s(A,x,y):A[x],A[y]=A[y],A[x] | |
| S=r(x);j=0 | |
| for i in r(x):j=(j+S[i]+o(k[i%l(k)]))%x;s(S,i,j) | |
| i=j=0 |
| from __future__ import print_function | |
| import asyncio | |
| import asyncio.test_utils | |
| import unittest | |
| class Other(object): | |
| def __init__(self): | |
| self.future = asyncio.Future() |
| -*- mode:outline -*- | |
| * customization notes | |
| . there's a pre-configured "debian-forensics" one (for "lb config -p | |
| debian-forensics") | |
| . it seems that there's a problem building, e.g., stable on a wheezy | |
| system -- maybe you can only go "forwards"? For now, just building | |
| wheezy-on-wheezy. |
| from twisted.internet.defer import Deferred, inlineCallbacks, returnValue | |
| d0 = Deferred() | |
| d1 = Deferred() | |
| d2 = Deferred() | |
| @inlineCallbacks | |
| def foo(arg): | |
| print 'foo', arg |
| from twisted.internet.defer import Deferred, inlineCallbacks, returnValue | |
| d0 = Deferred() | |
| d1 = Deferred() | |
| d2 = Deferred() | |
| def check_value(arg, gold): | |
| print "check_value", arg, gold | |
| assert gold == arg |
| from twisted.internet.defer import Deferred, inlineCallbacks, returnValue | |
| d0 = Deferred() | |
| d1 = Deferred() | |
| d2 = Deferred() | |
| def check_value(arg, gold): | |
| print "check_value", arg, gold | |
| assert gold == arg |
| #!/bin/bash | |
| ## create @nnn branches by simulating a re-organization on the server | |
| mkdir /tmp/svnplay | |
| pushd /tmp/svnplay | |
| svnadmin create svnrepo | |
| mkdir svninit | |
| mkdir svninit/foo |
| class TempDir(object): | |
| def __enter__(self, *args): | |
| self.dir_name = tempfile.mkdtemp() | |
| return self | |
| def __exit__(self, *args): | |
| shutil.rmtree(self.dir_name) | |
| def __str__(self): | |
| return self.dir_name |