start new:
tmux
start new with session name:
tmux new -s myname
{ config, lib, pkgs, ... }: | |
with lib; | |
{ | |
imports = | |
[ | |
<nixpkgs/nixos/modules/installer/cd-dvd/channel.nix> | |
./machine-config.nix | |
]; |
// The following test runs against a local Consul server started like so: | |
// | |
// consul agent -server -bootstrap-expect 1 -data-dir /tmp/consul | |
// | |
// The test output looks like this: | |
// | |
// % go test -test.v | |
// === RUN TestConsul | |
// --- PASS: TestConsul (6.76s) | |
// consul_test.go:188: LastIndex after #1: 5 |
#!/usr/bin/env python | |
# | |
# Building a tar file chunk-by-chunk. | |
# | |
# This is a quick bit of sample code for streaming data to a tar file, | |
# building it piece-by-piece. The tarfile is built on-the-fly and streamed | |
# back out. This is useful for web applications that need to dynamically | |
# build a tar file without swamping the server. | |
import os | |
import sys |
NNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNN | |
NNNNNNNNNNNNNNNNNNDDDNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNN | |
NNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNN | |
NNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDZ?NDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNN | |
NNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDD?:$DDDDD8+DDD:=,DDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNN | |
NNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDO?O:DD8DZ+$DDN:D=+DDDDDDDDDDDDDDDDDDDDDDDNNNNNNNN | |
NNNNNNNNDDDDDDDDDDDDDDDDDDDDDD8:88~D8D?+++78O:8Z:DDDDDDDDDDDDDDDDDDDDDDDDDNNNNNN | |
NNNNNNDDDDDDDDDDDDDDDDDDDDDDDD8+8D=+DI?Z8+?D+:8$:DDDDDDDDDDDDDDDDDDDDDDDDDDNNNNN | |
NNNNNDDDDDDDDDDDDDDDDDDDDDDDDDD+D8?~=?$=8=7Z::8I:D8DDDDDDDDDDDDDDDDDDDDDDDDNNNNN | |
NNNDDDDDDDDDDDDDDDDDDDDDDDDDD8D+IOIZ$7ZDD7+$:~O=~D8DDDDDDDDDDDDDDDDDDDDDDDDDNNNN |
NNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNN | |
NNNNNNNNNNNNNNNNNNDDDNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNN | |
NNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNN | |
NNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDZ?NDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNN | |
NNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDD?:$DDDDD8+DDD:=,DDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNN | |
NNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDO?O:DD8DZ+$DDN:D=+DDDDDDDDDDDDDDDDDDDDDDDNNNNNNNN | |
NNNNNNNNDDDDDDDDDDDDDDDDDDDDDD8:88~D8D?+++78O:8Z:DDDDDDDDDDDDDDDDDDDDDDDDDNNNNNN | |
NNNNNNDDDDDDDDDDDDDDDDDDDDDDDD8+8D=+DI?Z8+?D+:8$:DDDDDDDDDDDDDDDDDDDDDDDDDDNNNNN | |
NNNNNDDDDDDDDDDDDDDDDDDDDDDDDDD+D8?~=?$=8=7Z::8I:D8DDDDDDDDDDDDDDDDDDDDDDDDNNNNN | |
NNNDDDDDDDDDDDDDDDDDDDDDDDDDD8D+IOIZ$7ZDD7+$:~O=~D8DDDDDDDDDDDDDDDDDDDDDDDDDNNNN |
Get little rootfs from https://github.com/jpetazzo/docker-busybox/blob/master/tarmaker-buildroot/rootfs.tar
mkdir c1 c2
sudo tar -C c1 -xf rootfs.tar
sudo tar -C c2 -xf rootfs.tar
Now we will prepare c1 to host a shared mount with c2:
#!/bin/bash | |
# | |
# NINETEEN.SH | |
# This script allows you to install/update Enlightenment 19 git version on | |
# Ubuntu 14.04 LTS or Debian wheezy/sid, or remove E19 git from your system. | |
# Originally from: http://ubuntuforums.org/showthread.php?t=2203190 | |
# By: Philippe J. Guillaumie (batden AT sfr DOT fr). | |
# Additional updates by: Bryan Hundven (bryanhundven AT gmail DOT com). | |
# | |
# Tip: |
#!/bin/bash | |
# vi: ts=4:sw=4:et | |
# | |
# NINETEEN.SH | |
# This script allows you to install/update Enlightenment 19 git version on | |
# Ubuntu 14.04 LTS or Debian wheezy/sid, or remove E19 git from your system. | |
# Originally from: http://ubuntuforums.org/showthread.php?t=2203190 | |
# By: Philippe J. Guillaumie (batden AT sfr DOT fr). | |
# Additional updates by: Bryan Hundven (bryanhundven AT gmail DOT com). | |
# |
This Gist shows how to use Open vSwitch to bridge Docker containers on two hosts. It is based on this blog post http://goldmann.pl/blog/2014/01/21/connecting-docker-containers-on-multiple-hosts/.
A similar Gist using Tinc instead of Open vSwitch is available: https://gist.github.com/noteed/11031504.