some interesting code snipts
Merge remote-tracking branch 'gitcode/master'