Four ways to connect a docker container to a local network
This article discusses four ways to make a Docker container appear on a local network. These are not suggested as practical solutions, but are meant to illustrate some of the underlying network technology available in Linux.
If you were actually going to use one of these solutions as anything other ...read more
gpio-watch: Run scripts in response to GPIO signals
For a small project I'm working on I needed to attach a few buttons to a Raspberry Pi and have some code execute in response to the button presses.
Normally I would reach for Python for a simple project like this, but constraints of the project made it necessary to implement something in C with minimal dependencies. I didn't want to write something that was tied closely to my project...read more
Tracking down a kernel bug with git bisect
Booting an instance with multiple fixed addresses
Multiple external networks with a single L3 agent
In the old days (so, like, last year), Neutron supported a single external network per L3 agent. You would run something like this...
$ neutron net-create external --router:external=true
...and neutron would map this to the bridge defined in
/etc/neutron/l3_agent.ini. If you
wanted to support ...