09 апр 2018

Михаил

ведущий бэкенд разработчик

В этой статье я раскажу, как я написал свой геокодер, который достаточно эффективно сопоставляет текстовый адрес координате на карте мира. Также я попытаюсь дать общее представление о данных OpenStreetMap и опишу свой опыт работы с полнотекстовым поиском postgresql и утилитой imposm.

27 мар 2018

Наталья

руководитель HR-отдела

Будут ли одни и те же плюшки мотивировать разные категории сотрудников? Не проходят ли старания работодателя впустую? Тот ли горизонтальный рост ожидал тестировщик, получая бесконечные печеньки на кухне? Так ли ему важно, сколько шагов до офиса от метро, если он все равно круглый год ездит на работу на велосипеде?

16 мар 2018

Михаил

ведущий бэкенд разработчик

Часто, тестируя проект или собирая очередной докер образ, хочется протестить его работу в чистом окружении. Если бы речь шла о каком-нбудь сервисе, то все было бы просто...

26 фев 2018

Илья

ведущий фронтенд разработчик

Раньше казалось, что быстро построить API для проекта средней сложности на NodeJS - довольно хлопотное дело. А если еще надо прикрутить валидацию данных, права на доступ к запросам, написать тесты этого API, то это вообще дело долгое и нетривиальное. Я попытаюсь развеять этот миф. 

06 фев 2018

Михаил

ведущий бэкенд разработчик

Статья для тех, кто не хочет тратить драгоценное место под докеры-образы.

27 янв 2018

Наталья

руководитель HR-отдела

Теперь ответим на главный вопрос. А зачем все это нужно? И при чем тут кот?

Дело в том, что сфера IT последние 10 лет привлекает очень большое количество специалистов. таким образом, у рекрутингового отдела появляется 2 проблемы. Какие? - Читайте далее...

02 янв 2018

Михаил

ведущий бэкенд разработчик

В этой статье я хочу рассмотреть задачу развертывания jenkins для django-приложения, использующего такой стек технологий, как redis (для кэша) и postgres (в качестве СУБД).

21 дек 2017

Илья

ведущий фронтенд разработчик

Когда начинается новый SPA проект работа react-разработчика на начальной стадии сводится к выбору минимальных функциональных частей будущего приложения. Надо подобрать UI компоненты, библиотеку для работы с сетью, шаблон для взаимодействия компонентов разного уровня между собой. В качестве последнего сегодня в большинстве крупных проектов используется, конечно, Redux.

05 дек 2017

Михаил

ведущий бэкенд разработчик

В первой части я собрал данные из социальной сети вконтакте по друзьям друзей друзей 9 пользователей из разных возрастных категорий, с которыми мне довелось пересечься в жизни. В результате мне удалось показать, что для моей выборке достаточно даже пяти рукопожатий. В этой статье я хочу доработать полученный результат и попробовать реализовать построение кратчайших цепочек-связей между двумя пользователями.

25 ноя 2017

Михаил

ведущий бэкенд разработчик

Как-то, тихим осенним вечером, пришла мне в голову идея, проверить теорию 6-ти рукопожатий на людях, с которыми я пересекаюсь. В качестве источника данных, я решил использовать данные вконтакте...