Welcome to my blog. Some contents may be of interest to you. Take a look.