my programming practice and some little tools