Привет! Меня зовут Настя Несмеянова, я тимлид команды аналитики монетизации в Авито. В статье я рассказываю о том, как масштабирование нового тарифа с оплатой за целевое действие привело к ухудшению качества контента на площадке и как аналитика помогла решить эту проблему. Читать далее
Привет, Хабр! Cегодня рассмотрим то, как мокировать зависимости в Go. Мокирование — это замена реальных зависимостей на предсказуемые заглушки для изолированного и быстрого тестирования. Вместо реальной БД или внешнего API подставляем stub, mock или fake, которые…
Картинка Benzoix, Freepik Зачем вообще нужны случайные числа? Дело в том, что случайные числа не представляют собой оторванную от жизни абстракцию, а широко применяются во множестве областей, начиная от научных исследований и заканчивая технологиями, окружающими нас. Рассмотрим наиболее известные применения случайных чисел и способы их получения как программным способом, так и комбинированным (программно-физическим). Читать дальше →
Десять лет назад, 17 марта 2015 года, мы опубликовали свой самый первый хабр. Тогда мы впервые представили городу и миру нашу технологию распознавания паспорта на мобильнике. Публика в комментах разделилась на два лагеря: одни сомневались в пользе решения, другие критиковали за…
Один из коллег продуктовых маркетологов выдвинул гипотезу, что хорошие продуктовые маркетологи (Product Marketing Manager, PMM) выходят только из маркетологов. Я не согласна. Особенно если речь про B2B и "кровавый" Enterprise. Почему - чуть ниже.Итак, продуктовый маркетолог: кто это вообще и чем…
Ниже небольшой список книг, которые лично я могу рекомендовать для чтения всем программистам, в том числе начинающим. Как это обычно бывает, что купил, то и продаю. Читать далее
По многочисленным просьбам. Скорее всего описанное не обрадует, поскольку сильно отличается от популярной картинки «успешного успеха» и «вкатывания в ИТ за пару месяцев». Зато это правда и следуя таким рекомендациям действительно получится стать настоящим программистом. Если выживете. Читать далее
Современные технологии позволяют выбрать оптимальный способ идентификации в системах контроля доступа в соответствии с задачами объекта. В данной статье мы рассмотрим основные технологии и дадим рекомендации по выбору способов идентификации на примере возможностей системы PERCo-Web. Доступ по бесконтактным картам Читать далее
Меня зовут Роман Ремизов. Я — системный аналитик ГК Юзтех. В рамках цикла статей «Хроники архитектурного дизайна» я делюсь своей экспертизой о разных автоматизированных банковских системах (АБС) и рассказываю, что нужно знать перед тем, как приступить к архитектурному…
В Android-разработке могут возникать сценарии, когда нам нужно собрать один aar из нескольких модулей. Однажды нам в Сравни потребовалось создать SDK для наших партнёров — на основе уже существующего проекта. Сделать это хотелось без радикальных изменений в проекте и излишнего…