Exercises and other bits from The Linux Programming Interface (No Starch Press)