I hereby claim:
- I am e12e on github.
- I am e12e (https://keybase.io/e12e) on keybase.
- I have a public key ASD4o4MuBBQts1nXKjB32jwNr8_1o9jD_3ovHuK_uKlpmwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
# tailscale completion -*- shell-script -*- | |
_tailscale() | |
{ | |
local cur prev words cword | |
_init_completion -n = || return | |
if [[ $cword -eq 1 ]]; then | |
SUBCOMMANDS=$(tailscale --help 2>&1 | awk '/SUBCOMMANDS/{ f = 1; next } /FLAGS/{ f = 0 } f{print $1}') |
#!/bin/bash | |
# For eg MacOs with ssh*.d-style config: | |
# Update ssh_config (client config, not server config) | |
echo "RevokedHostKeys /etc/ssh/ssh_revoked_host_keys" | sudo tee /etc/ssh/ssh_config.d/revoked_host_keys.conf | |
# Create revocation file as ssh binary file. If file isn't readable *all* keys are considered invalid! | |
test -s /etc/ssh/ssh_revoked_host_keys || sudo ssh-keygen -k -f /etc/ssh/ssh_revoked_host_keys | |
# Revoke old github key based on full key or id: | |
cat <<EOF | sudo ssh-keygen -k -u -f /etc/ssh/ssh_revoked_host_keys - | |
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ== |
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width"> | |
<title>JS Bin</title> | |
</head> | |
<body> | |
<script id="jsbin-javascript"> |
# lib/tasks/pg_dump.rake | |
# Public fork/gist at: https://gist.github.com/e12e/e0c7d2cc1d30d18c8050b309a43450ac | |
# | |
# Original source: https://gist.github.com/hopsoft/56ba6f55fe48ad7f8b90 | |
# Merged with: https://gist.github.com/kofronpi/37130f5ed670465b1fe2d170f754f8c6 | |
# | |
# This is the code from the comment: | |
# https://gist.github.com/hopsoft/56ba6f55fe48ad7f8b90#gistcomment-2275324 | |
# Made into a fork/separate gist for easier download, with redundant shell-script removed. | |
# |
# -*- coding: utf-8 -*- | |
""" | |
Created on Thu Feb 26 08:49:39 2015 | |
@author: Matt Gumbley (stackoverflow) | |
changed by Hanspeter Schmid to deal with already cropped pages | |
argparsing snippet added by Eirik Schwenke | |
Origin: | |
http://stackoverflow.com/questions/13345593/split-each-pdf-page-in-two |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<style type="text/css"> | |
p.lipsum::after { | |
content: "Justification is a matter of personal preference... Keep in mind that the justification engine of a word processor or web browser is rudimentary compared to that of a professional pagelayout program. So if I’m making a word-processor document or web page, I’ll always left-align the text, because justification can look clunky and coarse."; | |
} | |
p { | |
width: 10em; |
#include <QTextStream> | |
int main(int, char*[]) | |
{ | |
// Works, but is hacky (note: empty string): | |
// QTextStream(stdout) << "" << endl; | |
// Does not compile: | |
// QTextStream(stdout) << endl; | |
// Best? way (thanks to suy on #qt@freenode): |