Example project for the article: http://habrahabr.ru/post/179123/