Category

Про IT

Category

Запись открытого урока курса «Python Developer. Professional» https://www.youtube.com/watch?v=yoMBUSsqOWM&t=2s На уроке обсудили применимость в мире разработки на Python чистой архитектуры (clean acrhitecture): как разделение приложения на слои и следование несложному набору правил позволяет получить тестируемое приложение со всеми вытекающими преимуществами. Спикер: Станислав Ступников Программист рекламной системы в Mail.Ru8 лет опыта промышленной разработки Смотреть записи других уроков: Secure Python На уроке провели обзор распространенных проблем, связанных с безопасностью Python приложений: десериализация, инъекции, сторонние библиотеки и т.д. Смотреть…

Аспекты в Java и в Spring

Запись открытого урока курса «Разработчик на 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

Запись открытого урока онлайн-курса OTUS «Game QA Engineer» https://www.youtube.com/watch?v=ho84xc7rsAI На открытом уроке поговорили об особенностях разных стран, отличиях в менталитете, праздниках и законодательстве и том, как эти особенности необходимо учитывать в QA. Попробовали найти баги локализации в интерактивной части занятия. Спикер: Кристина Бокан Test Analyst (VSO, Technology), Playrix. За 5 лет прошла путь от проверки локализаций до Test Team Lead команды более чем из 20-ти человек. Смотреть записи других открытых уроков: Тестирование графики в играх:…

Selenide

Запись открытого урока онлайн-курса «Java QA Engineer. Professional» https://www.youtube.com/watch?v=a3WUy5gahwI&t=17s На этом открытом уроке мы познакомились с фреймворком Selenide и переписали…

1. Балансировка красно-чёрных деревьев — Три случая Двоичные деревья поиска — эта структура данных для хранения элементов с возможностью быстрого поиска. Идея проста и гениальна: «меньше – налево, больше – направо». На этом простота заканчивается и начинаются сложные вопросы балансировки дерева, чтобы оно не превратилось в длинную ветку. В этой статье мы дадим определение, перечислим правила размещения элементов в красно-чёрном дереве, рассмотрим алгоритм балансировки и закрепим сказанное на примере. Более подробно эту тему, а также…