Централизация логирования микросервисов с Graylog

Трассировка и анализ ошибок в микросервисной архитектуре без средств централизации логирования обычно причиняет неудобства, поскольку для понимания “что и на каком микросервисе умерло” приходится обходить микросервисы по очереди, сверять и сопоставлять…

Как найти и сравнить похожие изображения автоэнкодером

Привет, Хабр!Меня зовут Владимир Паймеров, я Data Scientist и являюсь участником профессионального сообщества NTA. Играл ли ты в детстве в игру, в которой необходимо было найти отличия на изображениях? Сегодня рассмотрю похожую задачу, называемую …

Асинхронность в питоне — это хайп, не стоит отказываться от блокирующего кода

Здравствуйте, читатели хабра! Читайте в этой статье — развенчание мифов об асинхронном программировании в Python! Действительно ли асинхронная модель — более производительная? И как обстоят дела с драйверами баз данных?На картинке — скриншот бенчмарков…

[Перевод] Полное руководство по модулю asyncio в Python. Часть 3

Сегодня публикуем третью часть (первая, вторая) перевода учебного руководства по модулю asyncio в Python. Здесь представлены разделы оригинала №5, 6 и 7. Читать далее…

[Перевод] Обнаружение сонливости водителя с помощью MediaPipe в Python

По данным CDC (Центры по контролю и профилактике заболеваний США), “по оценкам, 1 из 25 взрослых водителей (18 лет и старше) сообщают о засыпании во время вождения …”. В статье сообщается: “… сонное вождение стало причиной 91 000 дорожно…

CI/CD для AWS Lambda через GitHub Actions

Сегодня я расскажу, как без лишних усилий настроить CI/CD pipeline из GitHub в AWS Lambda с помощью GitHub Actions. Логика такая — когда мы пушим изменения в main-ветку репозитория на GitHub они прорастают в AWS и обновляет продовую версию функции. Чит…

Обучение Russian SuperGLUE моделей с помощью библиотеки DeepPavlov

В последние годы соревнования GLUE и SuperGLUE на английском языке стали стандартным бенчмарком для определения возможностей универсальных языковых моделей, таких как BERT, RoBERTa в решении широкого круга задач обработки естественного языка, в том чис…

Как я писал трекинг парковочных мест

Рассказываю, как я делал трекинг свободных парковочных мест руками новичка. Получилось интересно 🙂 Читать далее