I hereby claim:
- I am petri on github.
- I am petrisavolainen (https://keybase.io/petrisavolainen) on keybase.
- I have a public key ASBAjm3dejbneGe50htRaZV1_7kajEQjjH2_8cxXqw_xJQo
To claim this, I am signing this object:
sshpass -f "/etc/default/backups/remotepasswd" scp -r /var/backups/mysql/weekly/* remotebackup@myserver.com:/var/backups/remotebackup/weekly/ |
I hereby claim:
To claim this, I am signing this object:
code { | |
background-color: red !important; | |
color: blue; | |
border: solid thin gray; | |
} |
""" | |
An attempt to produce a good enough list of commonly understandable country names | |
from pycountry straight-jacket names. Thus country names produced are without | |
prefixes such as "Republic of", and are also disambiguated from one another | |
(British & US Virgin Islands and Republic & Democratic Republic of Congo). | |
People living in the two countries both known as Congo call their country | |
either Congo-Kinshasa or Congo-Brazzaville, ie. adding the name of the capital; | |
we use that convention as an incremental means for additional disambiguation. | |
Also, liberty is taken to call Lao People's Democratic Republic just Laos, and | |
use the commonly known names North and South Korea, rather than the official |
class Hfst < Formula | |
desc "Helsinki Finite-State Technology (library and application suite)" | |
homepage "https://hfst.github.io" | |
url "https://github.com/hfst/hfst/archive/v3.15.0.tar.gz" | |
sha256 "1ce90956d7c91d75e7c141e3852504b02728672239746858a141ccfae1712d19" | |
depends_on "automake" | |
depends_on "autoconf" | |
depends_on "libtool" | |
depends_on "bison" |
def splice(sequence, size): | |
"return a list of all ordered splices of given size" | |
ss = len(sequence) | |
return [sequence[i:i+size] for i in range(0, ss-size+1)] |
#!/usr/bin/env python3 | |
# vim: autoindent tabstop=4 shiftwidth=4 expandtab softtabstop=4 filetype=python | |
# Proof-of-Concept for https://stackoverflow.com/q/64017656/1548275 | |
# Do Python asyncio Streams maintain order over multiple writers and readers? | |
import sys | |
import argparse |
class my_turn: | |
"""a first come, first served coordinator predicate for | |
asyncio.Condition.wait_for(predicate); could also do away | |
the 'caller' by just hardcoding it to the current task | |
""" | |
queue = [] | |
def __init__(self, caller): | |
type(self).queue.insert(0, caller) |
class bouncer(Awaitable): | |
"serve awaiters on a first-come first-served basis" | |
queue = [] | |
def __init__(self): | |
type(self).queue.append(self.caller) | |
@property | |
def caller(self): |
def test_cmdline_logging_info(caplog, capsys): | |
retv = tnefparse.cmdline.tnefparse(('-l', 'INFO', '-rb', 'tests/examples/rtf.tnef')) | |
assert not retv | |
stdout, _ = capsys.readouterr() | |
assert len(stdout) == 593 | |
assert caplog.record_tuples == [ | |
('tnefparse', logging.INFO, 'Skipping checksum for performance'), | |
] | |
def tnefparse(argv=None): |