My travel kit (for non-work travel) now consists of:
If I’m working I’ll also have my Surface Pro 4 with me, but apart from that I rarely travel with a laptop these days.
What follows is instructions for creating a local HTML copy of the Debian Administrator’s Handbook (which is a very useful source of information for anyone working with any Debian derivative including Ubuntu and Raspian). All work related to this project was done on a Raspberry Pi Zero running Raspian, so I suspect it will work on anything running any Debian derivative (although Ubuntu 16.04 is the only other system I’ve tested this on so far).
Open up a terminal, and issue the following commands to get hold of the source code:
sudo apt install git
sudo git clone
Install the packages required for building:
sudo apt install publican publican-debian
Build the html files:
It might take a while to build, especially on the sort of hardware I’ve been using. This might be the point to make a cup of tea.
Copy the HTML files into the root of your web server:
sudo cp -R publish/en-US/Debian/8/html/debian-handbook/ /var/www/html/
At this point you should be able to browse to the home page of the directory by navigating to the hostname or IP address of your web server.
This weekend I’ve been setting up my latest Raspberry Pi (a version III, in a blue lego case, running Ubuntu) to display a video stream of what’s going on outside my house so I can watch out for deliveries etc.
It’s something I’ve done before on different hardware, but I thought it was worth documenting as it’s a good project for any model of Raspberry Pi, and requires nothing more than the Pi, a USB webcam (or camera module), and 15 minutes of your time. I’m using a piece of software called
motion which is available in the Debian/Raspian/Ubuntu repositories.
sudo apt-get install motion
motion to start at boot:
sudo nano /etc/default/motion
Find the line that says
start_motion_daemon=no and change it to
Enable the stream to be viewed from other computers on the local network, and also make the output a little bigger:
sudo nano /etc/motion/motion.conf
Change the following values:
Reboot, and then browse to port 8081 on the computer you’ve set it up on.