This site is a collection of personal notes for my reference. I hope you find them as useful as I do.