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:
| import yaml | |
| import os.path | |
| class LoaderMeta(type): | |
| def __new__(metacls, __name__, __bases__, __dict__): | |
| """Add include constructer to class.""" | |
| # register the include constructor on the class | |
| cls = super().__new__(metacls, __name__, __bases__, __dict__) |
| # list of databases to back up (all of them except information_schema, see below) | |
| declare -a databases=("mydatabase" "mysql" "performance_schema") | |
| # current day of week as a number from 1 to 7 starting monday | |
| # for week of year use %V (for ISO weeks from 1 to 53) | |
| day_num=$(date +%u) | |
| echo backing up for day "$day_num" | |
| # where the backups are written | |
| cd /var/backups/mysql/daily |
| 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:
| #!/usr/bin/python | |
| import hashlib | |
| import os | |
| import sys | |
| if len(sys.argv) < 2: | |
| sys.exit('Usage: %s filename' % sys.argv[0]) | |
| if not os.path.exists(sys.argv[1]): |
| 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 |