January 17, 2021

Встречайте новые вебинары в OTUS!

Регистрируйтесь сейчас - пришлём ссылку за 20 минут до начала трансляции!

18 января

Работа в командной оболочке bash. Скрипты, потоки ввода/вывода, интерпретация команд.

На этом уроке мы научимся использовать ООП в языке C, предоставляемое библиотекой GLib, и напишем модуль для воспроизведения видеофайлов с хостинга Vimeo для фреймворка GStreamer.Записаться

19 января

В теоретической части занятия мы рассмотрим архитектуру и компоненты файловой системы Lustre. Разберем области применения файловой системы и ее особенности. Ответим на вопросы, как используется file striping и что такое сетевой транспортный уровень LNET. На практической части установим и сконфигурируем файловую систему вручную. Рассмотрим пример работы графического пользовательского интерфейса Integrated Manager for Lustre (IML).

20 января

Рассмотрим небольшую задачу, реализованную на Symlex 4.2 и Symfony 5.1 или 5.2 (возможно, 5.2, тк он уже вышел, а у 5.1 в январе закончится поддержка). Сравним производительность решений с помощью нагрузочного тестирования и профилирования результатов. Проверим, есть ли толк от Symlex.

21 января

1. Почему уход сотрудника из компании часто становится катастрофой?

2. Как готовиться к выходу из коллектива компании и сотруднику?

3. Почему увольнение должно быть готово в первый день работы?

- Разберем методы, которые позволяют повысить качество shell скриптов и избегать ошибок.

- Рассмотрим специальные возможности оболочки для для отладки скриптов: ключи отладки, переменные полезные в режиме отладки, режим xtrace, команда trap.

- На практике повысим информативность сообщений отладочного режима.

- Запустим скрипт с типовыми ошибками, локализуем ошибки, рассмотрим причины их появления и сделаем скрипт рабочим.

Шесть представителей семейства технологий LINQ (+1 бонусный), три составляющих основной операции запроса, отложенное и немедленное выполнение (часто спрашивают на собеседованиях), параллельные запросы и многое другое ждёт вас на этом открытом уроке.

На занятии рассмотрим особенности организации тестирования при методологиях разработки и их правильное применение:

1. Behaviour Driven Development (BDD)

2. Acceptance Test Driven Development (ATDD)

3. Test Driven Development (TDD)

22 января

На бесплатном демо-уроке онлайн-курса: - вы узнаете, что такое двоичное дерево и как с его помощью организовать поиск элементов за логарифмическое время; - мы поговорим об АВЛ и Красно-черных деревьях, о Расширяющихся и Рандомизированных деревьях, о правилах добавления, удаления и балансировки двоичных деревьев поиска.

Что вы получите от вебинара:

- Теоретическую базу о Custdev, проблемных и решенческих интервью и нюансах;

- Ответы на вопросы “Как составить вопросы, чтобы ответы проверяли гипотезы и приносили инсайты”, “Как правильно из ответов собрать продукт, который купят“ и многие другие;

- Пошаговый чек-лист для создания сценариев и подведения итогов, включая перечень шаблонов и инструментов;

- Практику создания сценария интервью;

- Опыт, ошибки и ответы на вопросы от спикера.

1. Посмотрим на нововведения в языке

2. Применим все это на практике

3. Посмотрим, так ли хорош JIT на самом деле

На открытом уроке обсудим:

- назначение, структуру шаблона "Интерпретатор";

- формы Бекуса-Науэра;

- лексический, синтаксический и семантический анализы.

А также разберем практические примеры.