Advanced Programming in the UNiX Environment demos