Welcome to Altoplace! This my place for learning and sharing about Technology and Life.