HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <ul><li><a>6 июня // 20:00</a></li>
1 <ul><li><a>6 июня // 20:00</a></li>
2 <li><a>6 июня // 20:00</a></li>
2 <li><a>6 июня // 20:00</a></li>
3 <li><a>7 июня // 20:00</a></li>
3 <li><a>7 июня // 20:00</a></li>
4 <li><a>7 июня // 20:00</a></li>
4 <li><a>7 июня // 20:00</a></li>
5 <li><a>7 июня // 20:00</a></li>
5 <li><a>7 июня // 20:00</a></li>
6 <li><a>8 июня // 20:00</a></li>
6 <li><a>8 июня // 20:00</a></li>
7 <li><a>8 июня // 20:00</a></li>
7 <li><a>8 июня // 20:00</a></li>
8 <li><a>8 июня // 20:00</a></li>
8 <li><a>8 июня // 20:00</a></li>
9 <li><a>8 июня // 20:00</a></li>
9 <li><a>8 июня // 20:00</a></li>
10 <li><a>9 июня // 19:00</a></li>
10 <li><a>9 июня // 19:00</a></li>
11 <li><a>9 июня // 20:00</a></li>
11 <li><a>9 июня // 20:00</a></li>
12 <li><a>9 июня // 20:00</a></li>
12 <li><a>9 июня // 20:00</a></li>
13 <li><a>9 июня // 20:00</a></li>
13 <li><a>9 июня // 20:00</a></li>
14 </ul><p>Не забудьте добавить мероприятие в свой календарь</p>
14 </ul><p>Не забудьте добавить мероприятие в свой календарь</p>
15 <h2>6 июня // 20:00</h2>
15 <h2>6 июня // 20:00</h2>
16 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong>ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ GOOGLE TEST FRAMEWORK</strong></strong>"</a></strong></p>
16 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong>ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ GOOGLE TEST FRAMEWORK</strong></strong>"</a></strong></p>
17 <p>Unit-тесты - нужны или нет? Обсуждать этот вопрос не будем, а сразу перейдём к использованию библиотеки Google Test для решения повседневных вопросов написания unit-тестов.</p>
17 <p>Unit-тесты - нужны или нет? Обсуждать этот вопрос не будем, а сразу перейдём к использованию библиотеки Google Test для решения повседневных вопросов написания unit-тестов.</p>
18 <h2>6 июня // 20:00</h2>
18 <h2>6 июня // 20:00</h2>
19 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>АВТОРИЗАЦИЯ И АУТЕНТИФИКАЦИЯ В МИКРОСЕРВИСНОЙ АРХИТЕКТУРЕ</strong></strong></strong>"</a></strong></p>
19 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>АВТОРИЗАЦИЯ И АУТЕНТИФИКАЦИЯ В МИКРОСЕРВИСНОЙ АРХИТЕКТУРЕ</strong></strong></strong>"</a></strong></p>
20 <p>На открытом уроке рассмотрим: - основные паттерны аутентификации и авторизации, JWT токены - паттерны аутентификации в монолитах - паттерны межсервисной аутентификации.</p>
20 <p>На открытом уроке рассмотрим: - основные паттерны аутентификации и авторизации, JWT токены - паттерны аутентификации в монолитах - паттерны межсервисной аутентификации.</p>
21 <h2>7 июня // 20:00</h2>
21 <h2>7 июня // 20:00</h2>
22 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>Особенности разработки MMO на Unreal Engine</strong></strong></strong>"</a></strong></p>
22 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>Особенности разработки MMO на Unreal Engine</strong></strong></strong>"</a></strong></p>
23 <p>Рассмотрим особенности и инструменты предоставляемые Unreal Engine при разработке MMO.</p>
23 <p>Рассмотрим особенности и инструменты предоставляемые Unreal Engine при разработке MMO.</p>
24 <h2>7 июня // 20:00</h2>
24 <h2>7 июня // 20:00</h2>
25 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>ОБЪЕКТЫ В JAVASCRIPT</strong></strong></strong>"</a></strong></p>
25 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong>ОБЪЕКТЫ В JAVASCRIPT</strong></strong></strong>"</a></strong></p>
26 <p>На этом уроке будут рассмотрены особенности современной реализации объектов в JavaScript-движках, такие как свойства, прототипное наследование и т.д. И, в частности, будут рассмотрены некоторые аспекты производительности данных решений.</p>
26 <p>На этом уроке будут рассмотрены особенности современной реализации объектов в JavaScript-движках, такие как свойства, прототипное наследование и т.д. И, в частности, будут рассмотрены некоторые аспекты производительности данных решений.</p>
27 <h2>7 июня // 20:00</h2>
27 <h2>7 июня // 20:00</h2>
28 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong>ЭФФЕКТЫ В SCALA</strong></strong></strong></strong>"</a></strong></p>
28 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong>ЭФФЕКТЫ В SCALA</strong></strong></strong></strong>"</a></strong></p>
29 <p>На открытом уроке рассмотрим понятие эффекта. Сложности, которые могут возникать при наличии эффектов. Введем понятие функционального эффекта, рассмотрим его свойства. Реализуем свой небольшой функциональный эффект.</p>
29 <p>На открытом уроке рассмотрим понятие эффекта. Сложности, которые могут возникать при наличии эффектов. Введем понятие функционального эффекта, рассмотрим его свойства. Реализуем свой небольшой функциональный эффект.</p>
30 <h2>8 июня // 20:00</h2>
30 <h2>8 июня // 20:00</h2>
31 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong>ОБЗОР НОВОВВЕДЕНИЙ В REACT 18</strong></strong></strong></strong></strong>"</a></strong></p>
31 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong>ОБЗОР НОВОВВЕДЕНИЙ В REACT 18</strong></strong></strong></strong></strong>"</a></strong></p>
32 <p>Команда разработчиков React.js рассказала о новых фичах и API. На открытом уроке мы разберем изменения, которые были добавлены в React 18, и познакомимся с ними поближе.</p>
32 <p>Команда разработчиков React.js рассказала о новых фичах и API. На открытом уроке мы разберем изменения, которые были добавлены в React 18, и познакомимся с ними поближе.</p>
33 <h2>8 июня // 20:00</h2>
33 <h2>8 июня // 20:00</h2>
34 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong>ПРЕИМУЩЕСТВА И НЕДОСТАТКИ РАЗЛИЧНЫХ ВИДОВ РЕПЛИКАЦИИ</strong></strong></strong></strong></strong>"</a></strong></p>
34 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong>ПРЕИМУЩЕСТВА И НЕДОСТАТКИ РАЗЛИЧНЫХ ВИДОВ РЕПЛИКАЦИИ</strong></strong></strong></strong></strong>"</a></strong></p>
35 <p>На открытом уроке разберем различные виды репликаций, обсудим смысл и назначение репликации. Сравним особенности репликации в MySQL и PostgreSQL. Познакомиться с групповой репликацией в MySQL.</p>
35 <p>На открытом уроке разберем различные виды репликаций, обсудим смысл и назначение репликации. Сравним особенности репликации в MySQL и PostgreSQL. Познакомиться с групповой репликацией в MySQL.</p>
36 <h2>8 июня // 20:00</h2>
36 <h2>8 июня // 20:00</h2>
37 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong>ОСОБЕННОСТИ МАЖОРНОГО ОБНОВЛЕНИЯ POSTGRESQL С РАСШИРЕНИЯМИ НА ПРИМЕРЕ РАСШИРЕНИЯ POSTGIS</strong></strong></strong></strong></strong></strong>"</a></strong></p>
37 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong>ОСОБЕННОСТИ МАЖОРНОГО ОБНОВЛЕНИЯ POSTGRESQL С РАСШИРЕНИЯМИ НА ПРИМЕРЕ РАСШИРЕНИЯ POSTGIS</strong></strong></strong></strong></strong></strong>"</a></strong></p>
38 <p>Начинаем полное погружение в работу с PostgreSQL 8 июня в 20:00. На открытом уроке для разработчиков и администраторов разберем особенности мажорного обновления PostgreSQL с расширениями на примере расширения PostGIS. Занятие проведет эксперт Константин Курочкин, руководитель группы системных администраторов в компании "ФОРС - Центр разработки". На занятии рассмотрим: Какие виды обновления PostgreSQL бывают. Какие методы используются при обновлении системы. Как обновить кластер БД, в котором уже установлены расширения. Особенности методов обновления.</p>
38 <p>Начинаем полное погружение в работу с PostgreSQL 8 июня в 20:00. На открытом уроке для разработчиков и администраторов разберем особенности мажорного обновления PostgreSQL с расширениями на примере расширения PostGIS. Занятие проведет эксперт Константин Курочкин, руководитель группы системных администраторов в компании "ФОРС - Центр разработки". На занятии рассмотрим: Какие виды обновления PostgreSQL бывают. Какие методы используются при обновлении системы. Как обновить кластер БД, в котором уже установлены расширения. Особенности методов обновления.</p>
39 <h2>8 июня // 20:00</h2>
39 <h2>8 июня // 20:00</h2>
40 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong>МНОГОПОТОЧНОСТЬ И ОБРАБОТКА ДАННЫХ В NODE.JS</strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
40 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong>МНОГОПОТОЧНОСТЬ И ОБРАБОТКА ДАННЫХ В NODE.JS</strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
41 <p>Освой Node.js и разрабатывай бэкенд любой сложности! Первые шаги мы сделаем уже 8 июня в 20:00 на открытом уроке "Многопоточность и обработка данных в Node.js". Мы рассмотрим несколько способов реализации многопоточности с Worker API и разберем варианты взаимодействия процессов. Занятие проведет Юрий Дворжецкий, ведущий fullstack-разработчик. Используй возможность попробовать онлайн-курс "Node.js Developer" от OTUS и познакомиться с преподавателем.</p>
41 <p>Освой Node.js и разрабатывай бэкенд любой сложности! Первые шаги мы сделаем уже 8 июня в 20:00 на открытом уроке "Многопоточность и обработка данных в Node.js". Мы рассмотрим несколько способов реализации многопоточности с Worker API и разберем варианты взаимодействия процессов. Занятие проведет Юрий Дворжецкий, ведущий fullstack-разработчик. Используй возможность попробовать онлайн-курс "Node.js Developer" от OTUS и познакомиться с преподавателем.</p>
42 <h2>9 июня // 19:00</h2>
42 <h2>9 июня // 19:00</h2>
43 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong>АРХИТЕКТУРА ПРИЛОЖЕНИЯ И МОДУЛЬ БИЗНЕС-ЛОГИКИ</strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
43 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong>АРХИТЕКТУРА ПРИЛОЖЕНИЯ И МОДУЛЬ БИЗНЕС-ЛОГИКИ</strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
44 <p>Все разработчики знают, что код очень часто превращается со временем в "большой комок грязи" (Big Ball of Mud), поддерживать который очень тяжело и дорого. На вэбинаре мы обсудим как поддерживать чистую архитектуру приложения и контролируемо внедрять изменения. Также мы исследуем библиотеку для реализации бизнес-процессов, написанную на Kotlin. В завершении, мы посмотрим пример модуля бизнес-логики, в котором сконцентрированы все требования заказчика.</p>
44 <p>Все разработчики знают, что код очень часто превращается со временем в "большой комок грязи" (Big Ball of Mud), поддерживать который очень тяжело и дорого. На вэбинаре мы обсудим как поддерживать чистую архитектуру приложения и контролируемо внедрять изменения. Также мы исследуем библиотеку для реализации бизнес-процессов, написанную на Kotlin. В завершении, мы посмотрим пример модуля бизнес-логики, в котором сконцентрированы все требования заказчика.</p>
45 <h2>9 июня // 20:00</h2>
45 <h2>9 июня // 20:00</h2>
46 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong>ЧЕМУ МОЖНО НАУЧИТЬСЯ НА ДЕМОНСТРАЦИОННЫХ ПРОЕКТАХ UNITY</strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
46 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong>ЧЕМУ МОЖНО НАУЧИТЬСЯ НА ДЕМОНСТРАЦИОННЫХ ПРОЕКТАХ UNITY</strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
47 <p>На занятии разберем несколько официальных демонстрационных проектов от Unity. Посмотрим какие приемы разработки используются, что можно подчеркнуть и использовать у себя.</p>
47 <p>На занятии разберем несколько официальных демонстрационных проектов от Unity. Посмотрим какие приемы разработки используются, что можно подчеркнуть и использовать у себя.</p>
48 <h2>9 июня // 20:00</h2>
48 <h2>9 июня // 20:00</h2>
49 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>БЕЗОПАСНОСТЬ KUBERNETES</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
49 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>БЕЗОПАСНОСТЬ KUBERNETES</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
50 <p>Комплексно рассмотрим основные векторы по обеспечению безопасности kubernetes кластера и подробно остановимся на каждом из них. Затронем тему безопасности docker-образов, безопасность в рантайме, network и application security.</p>
50 <p>Комплексно рассмотрим основные векторы по обеспечению безопасности kubernetes кластера и подробно остановимся на каждом из них. Затронем тему безопасности docker-образов, безопасность в рантайме, network и application security.</p>
51 <h2>9 июня // 20:00</h2>
51 <h2>9 июня // 20:00</h2>
52 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>ХАКИ ДЛЯ КОМАНДНОЙ РАБОТЫ В GIT</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
52 <p><strong><a>ОТКРЫТЫЙ УРОК "<strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>ХАКИ ДЛЯ КОМАНДНОЙ РАБОТЫ В GIT</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong>"</a></strong></p>
53 <p>Занятие для тех кто УЖЕ установил и настроил свой Git: Сегодня мы разберем самые важные именно практические навыки командной работы. Поговорим про Pull Request и его важность. Обсудим то, как делать и как получать обратную связь, - почему это важно? Постараемся затронуть вопросы: - Как делать доработки в рамках PR - Как исправлять проблемы в PR - Как решать конфликты и многое другое…</p>
53 <p>Занятие для тех кто УЖЕ установил и настроил свой Git: Сегодня мы разберем самые важные именно практические навыки командной работы. Поговорим про Pull Request и его важность. Обсудим то, как делать и как получать обратную связь, - почему это важно? Постараемся затронуть вопросы: - Как делать доработки в рамках PR - Как исправлять проблемы в PR - Как решать конфликты и многое другое…</p>
54  
54