-
Автомобили постепенно становятся все более «умными», причем не только потому, что ПО некоторых моделей современных машин основано на нейросетях и машинном обучении, но и благодаря рациональной конструкции, которая обеспечивает комфорт и надежность. Примерно такой автомобиль спроектировало известное итальянского ателье Pininfarina.…
-
С++ на практике
Все мы знаем, что С++ — мощный язык, у которого много сторонников. Но чем могут быть недовольны даже сторонники? Где сталкиваешься с неудобствами и чем они вызваны? Почему в примитивном приложении могут вылезти неожиданные сложности и чего не хватает в…
-
Платформа данных в Леруа Мерлен. Part 2. Обновления 2021 года: Flink и Superset
Итак, в 2021 год мы вступили со следующей архитектурой:У нас есть DWH, в который мы различными путями укладываем CDC поток с большого количества источников, который обрабатываем с помощью процедур, запускаемых через Airflow и формируем DDS и витрины. Также у нас…
-
WebSecOps: изучаем веб-безопасность
.Сегодня веб-приложение — не просто формальная необходимость, но и способ привлечь к себе внимание клиента. В погоне за ярким, запоминающимся стилем и удобным для пользователя функционалом разработчики часто не задумываются о безопасности.Веб-приложения привлекают злоумышленников не меньше, чем заинтересованных клиентов. Сайты…
-
Экспериментируем с шаблонами литералов в TypeScript: как покрыть типами DSL
Привет, я Максим, в Selectel я занимаюсь фронтенд-разработкой «Облачной платформы». В этом проекте уже не один год. Вместе с развитием функциональности облака усложняется код, который я пишу. Поиск эффективных решений рефакторинга кода — одна из задач, которую я постоянно держу…
-
Как, где и зачем искать IT-наставника?
Говорят, что правильный разговор проясняет ситуацию лучше, чем десять часов поисков в интернете. В этом году родился проект GetMentor.dev, который помогает найти человека с экспертизой и обсудить свой вопрос один на один. Это открытое сообщество IT-наставников, готовых делиться знаниями и…
-
Что не так с зубами мудрости и почему врачи считают их врождённой патологией
На иллюстрации видны ровные зубы мудрости на нижней челюсти. Такого почти не бывает. Атлас анатомии человека СинельниковаКраткая история эволюции: челюстная часть черепа уменьшалась, а зубы не пропадали. Теперь образовалась пара лишних, которые только мешают. Зубы реально проблемные:Прорезываются долго и мучительно.Чаще всего…
-
Внедрение Agile в Data Science и Computer Vision проекте. Управление командой Data Science
В этой статье я расскажу о своем опыте внедрения Agile на DS проекте с нуля. Я расскажу по шагам что мы с командой пробовали использовать, к чему это привело, какие ошибки допускали и как мы в итоге пришли к стабильному,…
-
Стартапы для мирового океана: российские проекты
Мы уже писали о проектах из сферы здоровья, образования, экологии и многих других. Сегодня представляем подборку решений от участников Архипелага 2121, посвященных развитию водного транспорта и изучению мирового океана.Smelcom ROV200Робототехнический аппарат смотрового класса для подводного мониторинга строений и объектов. Комплекс…
-
[Dota 2] Предсказание победителя матча в live с помощью машинного обучения
Привет! На связи zmax505, я бы хотел рассказать о своём опыте по созданию проекта по MOBA игре Dota 2. Мы с iory разработали модель машинного обучения, которая анализирует игры в live и на основе различных данных предсказывает предполагаемого победителя встречи.Кратко…