Skip to content

Instantly share code, notes, and snippets.

asauber /
Last active Dec 17, 2019
Reset audio subsystem on macOS. Can fix some "no-output" problems.
alias fixaudio="sudo killall coreaudiod"
asauber / metrics-server.yaml
Created Dec 11, 2019
Kubernetes Metric Server Manifest for Linode
View metrics-server.yaml
kind: ClusterRole
name: system:aggregated-metrics-reader
labels: "true" "true" "true"
View memory_error.txt
>>> bytes(int.from_bytes(bytes("buurrito".encode("ascii")), byteorder='little') ^ int.from_bytes(bytes("sushi".encode("ascii")), byteorder='little'))
python3(15111,0x1035955c0) malloc: can't allocate region
*** mach_vm_map(size=8031159600630075392) failed (error code=3)
python3(15111,0x1035955c0) malloc: *** set a breakpoint in malloc_error_break to debug
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
asauber /
Last active May 21, 2020
Free up space used by Docker for Mac
# Delete all unused image layers
docker system prune --all
# Delete all unused image layers non-interactive
docker system prune --all -f
# Run a container from Docker Inc. which cleans up the Virtual Machine
docker run --privileged --pid=host docker/desktop-reclaim-space
asauber /
Last active May 21, 2019
CSI 5-minute talk. Feel free to steal this. CC BY 4.0 License


The CSI, Container Storage Interface, is an RPC-based plugin API specification for container storage management.

The container orchestrator (Kubernetes, Mesos, Nomad, etc.) calls RPCs via gRPC, implemented by CSI plugin servers.

The plugin servers (also called drivers), implement three services: Identity, Controller, and Node.

The Identity service informs the container orchestrator about the plugin, its capabilities, and its status.

asauber / calico.yaml
Created Feb 6, 2019
Calico 3.5 self-hosted manifest
View calico.yaml
# Calico Version v3.5.0
# This manifest includes the following component versions:
# calico/node:v3.5.0
# calico/cni:v3.5.0
# This ConfigMap is used to configure a self-hosted Calico installation.
kind: ConfigMap
apiVersion: v1
asauber / cilium.yaml
Last active Feb 6, 2019
Cilium 1.3 manifest
View cilium.yaml
apiVersion: v1
kind: ConfigMap
name: cilium-config
namespace: kube-system
# This etcd-config contains the etcd endpoints of your cluster. If you use
# TLS please make sure you follow the tutorial in
etcd-config: |-
asauber / results.txt
Created Jun 4, 2018
Manager e2e tests setup/teardown refactor test results (42 failures)
View results.txt
yarn run v1.3.2
$ ./node_modules/.bin/wdio ./e2e/config/wdio.conf.js
106 passing (1091.90s)
10 skipped
42 failing
View new_events_observable.js
import * as Rx from 'rxjs/Rx';
import { API_ROOT } from 'src/constants';
import Axios, { AxiosResponse } from 'axios';
import * as moment from 'moment';
function createDatestamp() {
return moment().utc().format('YYYY-MM-DDTHH:mm:ss');
let datestamp = createDatestamp();
asauber /
Last active Dec 16, 2016
grab shing02's mp3s
wget -r -A mp3,mp4,m4a,ogg,flac,wav,aiff,3ga,wma,ram,aac,pcm,midi,snd,mid,m4p,ra,ape,aa3,xa,ac3,fla,mp4b,m2a,mp2,au,mp1 --no-parent
IFS=$'\n'; for f in $(find -type f | egrep ".*\.(mp3|mp4|m4a|ogg|flac|wav|aiff|3ga|wma|ram|aac|pcm|midi|snd|mid|m4p|ra|ape|aa3|xa|ac3|fla|mp4b|m2a|mp2|au|mp1)$"); do mv "$f" .; done
rm -r
You can’t perform that action at this time.