For future reference, here are the steps to add a SSH key to a CoreOS guest machine's authorized_keys:
wget https://raw.github.com/coreos/scripts/master/contrib/create-basic-configdrive
#!/bin/bash | |
# Identify changes to a filesystem | |
fsdiff(){ | |
( | |
defaultdirs=(.) | |
localdirs=("$HOME") | |
systemdirs=(/etc /home /opt /root /usr /var) | |
if (( $# == 0 )); then |
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
# | |
# Create a pdf from HTML or URL | |
cleanup(){ | |
# check whether $TEMPDIR exists and is a subdir of /tmp | |
if [[ -d $TEMPDIR && $(dirname "$TEMPDIR") = /tmp ]]; then | |
rm -rf "$TEMPDIR" | |
fi |
# -*- coding: utf-8 -*- | |
"""Poll websites for new entries""" | |
# standard imports | |
import itertools | |
from collections import deque | |
# external imports | |
from pickleshare import PickleShareDB |
# [Git] | |
_completion_loader git | |
alias g="git" | |
__git_complete g _git | |
alias ga="git add" | |
__git_complete ga _git_add | |
alias gap="git add --patch" | |
__git_complete gap _git_add | |
alias gb="git branch" | |
__git_complete gb _git_branch |
{ | |
"fallback": [ | |
{ "class_name": "com.google.android.libraries.youtube.player.background.BackgroundTransitioner", "method_name": "updateBackgroundService", "actions": [ | |
{ "name": "set_field_boolean_before_method", "field_name": "playbackModality.isInBackground", "value": true } | |
] }, | |
{ "class_name": "com.google.android.libraries.youtube.innertube.model.PlayabilityStatusModel", "method_name": "isPlayable", "actions": [ | |
{ "name": "set_field_boolean_before_method", "field_name": "isBackgroundable", "value": true } | |
] }, | |
{ "class_name": "com.google.android.apps.youtube.app.background.BackgroundSettings", "method_name": "getBackgroundAudioSetting", "actions": [ | |
{ "name": "return_string", "value": "on" } |
"""Render HTML for scraping""" | |
# -*- coding: utf-8 -*- | |
import os | |
import sys | |
from contextlib import contextmanager | |
from multiprocessing import Pool | |
try: | |
TimeoutError |
# Create a temporary pyenv virtualenv | |
mktempenv(){ | |
[[ $1 =~ ^(-h|--help)$ ]] && { | |
echo "Usage: ${FUNCNAME[0]} [VERSION] [NAME]" | |
echo 'Create a temporary pyenv virtualenv' | |
return 0 | |
} | |
local pyenv_version=${1:-$(pyenv version-name)} | |
local venv_name=${2:-$(mktemp --dry-run -d "tmp-$pyenv_version-XXXXXX")} |
#!/bin/bash | |
# | |
# Send or receive data to/from another device on the network. | |
PROGRAM=${0##*/} | |
LOCAL_IP=192.168.1.100 | |
PORT=6666 | |
PASSWORD=topsecret |