http://habrahabr.ru/post/162757/ Сегодня последний день ;) Не знал, куда кинуть, так что сюда кинул )