Как часто на олимпиадах вам казалось, что задания могли бы быть интереснее? Или даже возникала уверенность, что вы бы сделали лучше? Примерно так и появилась идея соревнования, где участники не просто кодят (что мы, безусловно, уважаем), а придумывают интересные задачи разного уровня сложности. Читать далее
Продолжение цикла статей о проектировании информационных систем.Предыдущие статьи:ВведениеВ этой части рассмотрим проработку видения системы со стороны бизнес-заказчика. Читать далее
Для атомарного перемещения внутрь иерархии вложенных вью весьма удобно, и, главное, просто использовать путь в виде строки. К примеру, строка вида «/auth/a//b/c/profile/a/c» открывает экран «c» в иерархии экранов «profile», что позволяет откатываться назад по «back» аж до самого корня, проходя через каждый экран. А легкое изменение строки на «/profile/c» откроет только нужный экран без остальных степеней вложенности. Читать далее
Меня зовут Ольга Овсянникова, старший программист-консультант на проектах для Fix Price. И сегодня я расскажу вам о том, как low-code и no-code платформы меняют бизнес любого масштаба. Но для начала немного вводных. Low-code и no-code — это технологии создания приложений или интеграций, которые либо почти, либо совсем не требуют написания кода. Разумеется, у этих решений есть свои особенности, преимущества и ограничения — о них и расскажу ниже. Читать далее
Привет, ХАБР! Я Хаймин Владимир, эксперт по системам управления базами данных PostgreSQL в ВТБ. Когда размеры таблиц становятся большими — обслуживание и доступ к данным становятся непростой задачей. Я хочу поделиться методикой организации секционирования в PostgreSQL, которая…
Привет! Я Настя — лид A/B Платформы в Wildberries. На протяжении всего карьерного пути меня интересует тема оценки эффектов. Для этого существуют различные инструменты, в числе которых как A/B-тестирование, так и альтернативные способы, например, различные вариации Causal Inference.В этой статье я хочу поделиться примером проведения двух квази-экспериментов в Wildberries с использованием Синтетического контроля (Synthetic Controle). Читать далее
В какой-то момент я настолько устал настраивать все эти мелочи для REST-взаимодействия в микросервисах, что реализовал механизм, который сильно упрощает эту работу.И я уверен, что вам стоит прочитать эту статью, если:Вы используете Java и Spring Boot в своей работе.Ваш проект строится на…
Привет, Хабр! Я Дарья Зыкина. Наша команда организует и продвигает лучшие хакатоны на Codenrock для IT-конкурсов любого формата, от ML-соревнований до CTF. В новом обновлении платформы появился календарь событий. Теперь любой организатор бесплатно может разместить на сайте анонс хакатона, который увидят более 100 000 человек. А в статье рассказываем про то, как подготовить классное описание для соревнования, которое привлечет участников. Читать далее
Как сделать высоконагруженную систему хранения данных в сжатые сроки? Чтобы она не падала через день, не теряла данные и не поглощала ресурсы, как Гулливер провизию в амбаре лилипутов. А еще нужно реализовать дедупликацию и заложить будущий функционал на этапе создания…
Привет, Хабр! Меня зовут Никита Малыхин, я Tech Lead в команде AdTech в Центре Big Data МТС. Сегодня поделюсь списком любимых книг, которые позволят изучить фундаментальные принципы и современные подходы в машинном обучении.В эпоху стремительного развития искусственного интеллекта и…