September 25, 2020

Онлайн-мероприятия прошедшей недели в OTUS

Для тех, кто не успел присоединиться к трансляциям, выкладываем записи вебинаров.

На бесплатном пробном урок мы:
- разберемся, что такое Event-Driven архитектура, чем она полезна и какие проблемы помогает решить;
- на примерах посмотрим, как этот подход можно реализовать и какие могут быть сложности.

На бесплатном пробном уроке:

- познакомимся с Hilt Api и сравним его с уже знакомым API Dagger2;

- посмотрим, что hilt-compiler генерирует под капотом;

- разберемся в плюсах и минусах Hilt;

- если плюсов больше чем минусов, то рассмотрим процесс миграции.

На бесплатном пробном уроке мы:

- выясним, что такое анимация и как устроена анимация во Flutter?

- разберём различные кейсы анимации от простого к сложному:

а) Анимация с помощью специальных виджетов (Implicit Animations);

б) Анимация с помощью AnimationController, AnimatedWidget.

Слушатели узнают:

- что такое GANs

- как нейросети генерируют новые картинки

- как повышать разрешение изображений

На рынке присутствует много различных мнений о том, как именно стоит оценивать эффективность работы Скрам мастера, за что он в действительности отвечает. Предлагаем обсудить и придти к общему знаменателю, какие способы могут навредить при попытке оценить эффективность, а какие могут способствовать росту его как профессионала, его команды, продакта и организации в целом.

Рассмотрим как с помощью Python отправлять различные запросы, с помощью библиотеки pytest напишем тесты к Rest API

В продолжение вебинара от 14 сентября вы вместе с преподавателем на практике рассмотрите реализацию заливки данных с SSIS и зависимости.

Научимся разрабатывать презентационные компоненты используя storybook. Рассмотрим настройки, возможные расширения и как правильно выстроить библиотеку презентационных компонентов. Как сделать snapshot тестирование с помощью Loki.

На уроке рассмотрим варианты репликации, Replica set. Рассмотрим концепцию кворума и балансировку, подходы к шардированию в БД. Детально посмотрим шардирование в MongoDB: mongos и научимся производить правильный выбор ключа шардирования

Создавая тесты, мы хотим проверить максимальное количество входных параметров. Для этого нам нужно параметризовать тестовые сценарии. Параметризация в Selenium - это стратегия выполнения, которая автоматически запускает тестовые примеры несколько раз с разными значениями. Концепция, достигаемая за счет параметризации сценариев тестирования, называется тестированием на основе данных. На вебинаре изучим два типа параметризации - с помощью @Parameter+TestNG.xml и using@DataProvider

Слушатели узнают:

- что такое правдоподобие

- как связано правдоподобие и перекрестная энтропия

- как связано правдоподобие и среднеквадратичное отклонение

Хочешь познакомиться с подбором пароля методом грубого перебора и узнать какие для этого есть инструменты? Или может быть тебя интересует,как легко защититься от этой атаки в Linux? Если да, то тебе к нам. На открытом уроке мы разберём, как сделать немного безопаснее самый часто используемый протокол для администрирования Linux - SSH.