The Begining Linux Programming Book study