Notes about programeming