HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <ul><li><a>1 июня // 19:00</a></li>
1 <ul><li><a>1 июня // 19:00</a></li>
2 <li><a>1 июня // 20:00</a></li>
2 <li><a>1 июня // 20:00</a></li>
3 <li><a>1 июня // 20:00</a></li>
3 <li><a>1 июня // 20:00</a></li>
4 <li><a>2 июня // 20:00</a></li>
4 <li><a>2 июня // 20:00</a></li>
5 <li><a>2 июня // 20:00</a></li>
5 <li><a>2 июня // 20:00</a></li>
6 <li><a>2 июня // 20:00</a></li>
6 <li><a>2 июня // 20:00</a></li>
7 </ul><p>Не забудьте добавить мероприятие в свой календарь</p>
7 </ul><p>Не забудьте добавить мероприятие в свой календарь</p>
8 <h2>1 июня // 19:00</h2>
8 <h2>1 июня // 19:00</h2>
9 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong>Оценка и тайминг</strong>"</a></strong></p>
9 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong>Оценка и тайминг</strong>"</a></strong></p>
10 <p>- Кто такой менеджер проекта и как им стать- Почему вотерфолл еще жив- В чем ценность экспертной оценки- Зачем нужны SMART и DoD</p>
10 <p>- Кто такой менеджер проекта и как им стать- Почему вотерфолл еще жив- В чем ценность экспертной оценки- Зачем нужны SMART и DoD</p>
11 <h2>1 июня // 20:00</h2>
11 <h2>1 июня // 20:00</h2>
12 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong>Объектно-ориентированное и функциональное программирование</strong>"</a></strong></p>
12 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong>Объектно-ориентированное и функциональное программирование</strong>"</a></strong></p>
13 <p>На максимально простом уровне разберем отличия объектно-ориентированного и функционального подходов в программировании. Рассмотрим примеры на языке Java. Во второй части занятия вас ждет подробное описание особенностей специализации https://otus.ru/lessons/java-specialization/.</p>
13 <p>На максимально простом уровне разберем отличия объектно-ориентированного и функционального подходов в программировании. Рассмотрим примеры на языке Java. Во второй части занятия вас ждет подробное описание особенностей специализации https://otus.ru/lessons/java-specialization/.</p>
14 <h2>1 июня // 20:00</h2>
14 <h2>1 июня // 20:00</h2>
15 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong>МАТРИЧНЫЕ ПРОИЗВОДНЫЕ</strong>"</a></strong></p>
15 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong>МАТРИЧНЫЕ ПРОИЗВОДНЫЕ</strong>"</a></strong></p>
16 <p>Во многих областях машинного обучения возникают функции многих переменных и их производные. Такие производные ещё называют "матричными". На открытом уроке мы поговорим про отличие таких производных от обычных, изучаемых в школе, разберём необходимую теорию, научимся такие производные считать, а также посмотрим, где и как матричные производные используются.</p>
16 <p>Во многих областях машинного обучения возникают функции многих переменных и их производные. Такие производные ещё называют "матричными". На открытом уроке мы поговорим про отличие таких производных от обычных, изучаемых в школе, разберём необходимую теорию, научимся такие производные считать, а также посмотрим, где и как матричные производные используются.</p>
17 <h2>2 июня // 20:00</h2>
17 <h2>2 июня // 20:00</h2>
18 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong>КОНТРОЛЛЕРЫ РЕПЛИКАЦИИ, СЕТЫ РЕПЛИКАЦИЙ И БАЛАНСИРОВКА НАГРУЗКИ</strong>"</a></strong></p>
18 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong>КОНТРОЛЛЕРЫ РЕПЛИКАЦИИ, СЕТЫ РЕПЛИКАЦИЙ И БАЛАНСИРОВКА НАГРУЗКИ</strong>"</a></strong></p>
19 <p>Разберем инструменты, которые обеспечивают:</p>
19 <p>Разберем инструменты, которые обеспечивают:</p>
20 <p>- Надежность кластера. C несколькими экземплярами приложения вы избавляетесь от проблем в случае отказа одного (или нескольких) из них;</p>
20 <p>- Надежность кластера. C несколькими экземплярами приложения вы избавляетесь от проблем в случае отказа одного (или нескольких) из них;</p>
21 <p>- Балансировку нагрузки. Наличие нескольких экземпляров приложения позволяет распределять траффик между ними, предотвращая перегрузку одного инстанса (под / контейнер) или ноды;</p>
21 <p>- Балансировку нагрузки. Наличие нескольких экземпляров приложения позволяет распределять траффик между ними, предотвращая перегрузку одного инстанса (под / контейнер) или ноды;</p>
22 <p>- Масштабирование. При возрастающей нагрузке на уже существующие экземпляры приложения Kubernetes позволяет легко увеличивать количество реплик по необходимости</p>
22 <p>- Масштабирование. При возрастающей нагрузке на уже существующие экземпляры приложения Kubernetes позволяет легко увеличивать количество реплик по необходимости</p>
23 <h2>2 июня // 20:00</h2>
23 <h2>2 июня // 20:00</h2>
24 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong>КАК СБРОСИТЬ ОКОВЫ NULLPOINTEREXCEPTION</strong></strong>"</a></strong></p>
24 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong>КАК СБРОСИТЬ ОКОВЫ NULLPOINTEREXCEPTION</strong></strong>"</a></strong></p>
25 <p>В рамках занятия посмотрим на Optional в Java, насколько он нам помогает творить. А также построим безумный пример, который поможет почувствовать силу данного шаблона.</p>
25 <p>В рамках занятия посмотрим на Optional в Java, насколько он нам помогает творить. А также построим безумный пример, который поможет почувствовать силу данного шаблона.</p>
26 <h2>2 июня // 20:00</h2>
26 <h2>2 июня // 20:00</h2>
27 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong>ОСНОВЫ GRAPHQL</strong></strong>"</a></strong></p>
27 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong>ОСНОВЫ GRAPHQL</strong></strong>"</a></strong></p>
28 <p>Сравнение REST и GraphQL. Основы GraphQL: query, mutation, subscription. Система типов.</p>
28 <p>Сравнение REST и GraphQL. Основы GraphQL: query, mutation, subscription. Система типов.</p>
29  
29