Запись открытого урока курса «Python Developer. Professional» https://www.youtube.com/watch?v=yoMBUSsqOWM&t=2s На уроке обсудили применимость в мире разработки на Python чистой архитектуры (clean acrhitecture): как разделение приложения на слои и следование несложному набору правил позволяет получить тестируемое приложение со всеми вытекающими преимуществами. Спикер: Станислав Ступников Программист рекламной системы в Mail.Ru8 лет опыта промышленной разработки Смотреть записи других уроков: Secure Python На уроке провели обзор распространенных проблем, связанных с безопасностью Python приложений: десериализация, инъекции, сторонние библиотеки и т.д. Смотреть…
Запись открытого урока курса «Разработчик на Spring Framework» https://www.youtube.com/watch?v=HCYhHJitBqQ На занятии рассмотрели аспекты — что это и зачем нужно. Обсудили,…
Запись открытого урока спецализации Machine Learning https://www.youtube.com/watch?v=Bh1-rP3XoWQ На этом открытом уроке мы поговорили о том, что такое Машинное Обучение, какие задачи решают Data Scientists и чем ML отличается от классического программирования. А также о том, почему специалисты по ML сегодня так востребованы и где применяют современные методы ML. Спикер: Мария Тихонова Senior Data Scientist в SberDevices
1. CI/CD и еще один CD. Разбираемся в терминологии pipelines в контексте автоматизации тестирования Алексей Алтунин, QA Automation Engineer, делится…
Запись открытого урока онлайн-курса OTUS «Game QA Engineer» https://www.youtube.com/watch?v=ho84xc7rsAI На открытом уроке поговорили об особенностях разных стран, отличиях в менталитете, праздниках и законодательстве и том, как эти особенности необходимо учитывать в QA. Попробовали найти баги локализации в интерактивной части занятия. Спикер: Кристина Бокан Test Analyst (VSO, Technology), Playrix. За 5 лет прошла путь от проверки локализаций до Test Team Lead команды более чем из 20-ти человек. Смотреть записи других открытых уроков: Тестирование графики в играх:…
Запись открытого урока онлайн-курса «JavaScript QA Engineer» https://www.youtube.com/watch?v=bm3csvtJK1I&t=1s На уроке обсудили, какие софт-скиллы и хард-скиллы необходимы для удачного прохождения собеседования…
1. Балансировка красно-чёрных деревьев — Три случая Двоичные деревья поиска — эта структура данных для хранения элементов с возможностью быстрого поиска. Идея проста и гениальна: «меньше – налево, больше – направо». На этом простота заканчивается и начинаются сложные вопросы балансировки дерева, чтобы оно не превратилось в длинную ветку. В этой статье мы дадим определение, перечислим правила размещения элементов в красно-чёрном дереве, рассмотрим алгоритм балансировки и закрепим сказанное на примере. Более подробно эту тему, а также…