this repository is for my personal learning about linux development