notes-computer-development--index