the repository is created for learning some mechanism, technology and languages