• Дата-сайентистам необходимо следить, на каком наборе данных ML-модели проявляют себя наилучшим образом и почему. Для этого есть специализированные решения, которые помогают реализовать версионирование данных. Меня зовут Павел Куницын, я главный специалист по анализу данных и МО в ПГК Диджитал, и…

  • Привет, Хабр! Я Маша Башан, Python разработчик в команде dBrain. Сегодня расскажу, как в dBrain мы внедрили собственную стратегию тестирования, которая в разы сокращает количество действий работающих с платформой инженеров. Мы уже озвучивали свой подход в разработке: если процесс можно автоматизировать — это нужно сделать.Мы применили альтернативный…

  • Несколько лет назад«выстрелила» тема биохакинга. В рунете знаковой в этой сфере стала статья Сергея Фаге Мне 32 года, и я потратил $200 тысяч на «биохакинг». Миллионер Bryan Johnson тратит на биохакинг уже миллионы и позиционирует себя как The worlds most measured human. Не смотря на то, что тема…

  • Ремизов РоманАналитик ГК ЮзтехЗдравствуй, мир!Коллеги, доброго дня и отличного настроения!Меня зовут Ремизов Роман, я системный аналитик ГК Юзтех, и в этой статье я расскажу про использование JDBC коннектора Kafka для обработки нескольких сообщений в одном агрегате, с целью оптимизации производительности…

  • Привет! Меня зовут Макс, я backend-разработчик в компании idaproject и автор YouTube-канала PyLounge.Я всегда хотел создавать контент, который пригодился бы мне самому в прошлом или настоящем. Эта большая статья — не исключение. Она для тех, кто только начинает изучение Django:…

  • По каким‑то причинам (кто сказал «аниме»?!), японский язык хочет выучить ужасающее количество программистов. Реально, мой любимый подкастер Тэппей говорит, что у него девять из десяти учеников что‑нибудь кодят. Поэтому у нас нет недостатка в отличном софте. Попробую его обозреть. Японофилы узнают что‑нибудь, о чем они еще не слышали,…

  • Тема безопасной разработки актуальна для различных языков программирования и фреймворков, использующих данные языки. Ранее мы уже говорили о безопасной разработке на Python, а сегодня рассмотрим безопасную разработку в Flask — облегченном фреймворке, написанном на Python для разработки веб‑приложений WSGI. Flask был разработан для быстрого и простого начала работы с возможностью…

  • Сегодня поговорим о мощной штуке в PostgreSQL, которая одновременно помогает и открывает портал в ад: динамические SQL‑запросы. Динамика — это когда SQL собирается на лету, а не пишется заранее статичным текстом. Звучит неплохо, но при неправильном подходе легко превращается в катастрофу.Зачем вообще нужны динамические SQL-запросы?Поначалу кажется, что без них можно прожить. Ну…

  • Эта статья предназначена для ИТ-специалистов, специалистов по информационной безопасности и всех, кто интересуется тематикой. Прочитав её, вы узнаете, как атакующий может использовать уязвимости популярного ПО для компрометации инфраструктуры, и получите представление о базовых принципах тестирования на проникновение.Дисклеймер: статья носит ознакомительный…

  • Привет! Меня зовут Александр Орлов, я старший менеджер кластера «Индустриальные процессы» в ИТ-команде «Северстали». Начал свою работу на «Северстали» в 1980 году в качестве мастера участка станков с числовым программным управлением в ремонтно-механическом цехе № 1 (РМЦ-1). Впоследствии, более тридцати…