Приглашаем в онлайн-школу Open Source-разработчика: вас ждут ROS, ArenadataDB и DeepPavlov

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Открытое программное обеспечение (Open Source SW) является значительной и неотъемлемой частью мировой ИТ индустрии. Такие известные проекты как операционные системы Linux и Android, вебсервер NGINX, фреймворк машинного обучения TensorFlow, база данных PostgresDB, развивались благодаря энтузиазму и упорному труду множества добровольцев (контрибьюторов), которые вносили и вносят свой вклад в их развитие. О масштабах распространения Open Source можно судить по этим цифрам:~ 95% коммерческих глобальных программных продуктов включают компоненты программного обеспечения с открытым исходным кодом. Сейчас на GitHub > 56 млн. разработчиков, к 2025 г. ожидается 100 млн.

При этом подавляющее большинство разработчиков, постоянно пользуясь открытыми решениями, не имеют коммитов в какие-либо Open Source проекты. У этого есть причины, лежащие в плоскости не только мотивации и психологии, но и реально существующих барьеров. И сейчас мы предлагаем возможность начать свой путь самурая контрибьютора. В августе запускаем онлайн-школу Community of Open Source Newcomers (COMMoN) в рамках конференции Samsung Open Source Conference Russia 2021. Что это и как поступить в школу, читайте под катом.

В COMMoN будет три учебных трека. В каждый трек набирается группа по 20 человек. В каждом из них участники пройдут путь с нуля до вклада в реальный проект под руководством контрибьюторов известных Open Source проектов.

Кроме обучения будет проводиться конкурс. Руководители выберут автора лучшего решения. Объявление победителей и награждение состоится в прямом эфире трансляции конференции SOSCON Russia 2021 в сентябре.

Треки школы COMMoN

1. Трек “ROS - Samsung”

Robot Operation System (https://github.com/ros) - самый большой и известный Open Source проект в области управления роботами для различных платформ. Компания Samsung - одна из основных контрибьюторов проекта. На треке будет предложено решить одну из практических задач навигации робота и проверить ее работоспособность на симуляторе Gazebo.

Тренеры трека:

  • Алексей Мерзляков, ведущий инженер Samsung Research Russia, контрибьютор проекта ROS2 Navigation Stack

  • Стив Масенски, Руководитель направления открытого ПО в робототехнике Samsung Research America, лидер и мейнтейнер проекта ROS2 Navigation Stack

Желательные для участников знания/опыт: Linux, Git/GitHub, C++, Python, базовое представление о робототехнике.

2. Трек “Arenadata DB”

База данных Arenadata (https://github.com/arenadata) построена на основе открытой массивно-параллельной СУДБ Greenplum, предназначена для систем хранения больших объемов данных с высокой нагрузкой, применяется для задач с большими данными и создания решений в Интернете вещей, машинном обучении и интеллектуальном анализе данных.

Тренер трека:

Дмитрий Яценко – специалист компании Arenadata, старший преподаватель факультета высоких технологий Южного федерального университета. Активный член сообщества с открытым исходным кодом RnDLUG, участвовал в группе переводов gnome-cyr, XRDP Neutrinolabs.

Желательные для участников знания/опыт: OS Linux, Git, а также в зависимости от выбранной задачи понадобятся:
1) RPM, СУДБ, Greenplum
2) СУДБ, Golang
3) Java, Elasticsearch/OpenDistro/OpenSearch, Ranger

3. Трек "DeepPavlov - МФТИ”

DeepPavlov (https://github.com/deepmipt/DeepPavlov) - открытая платформа для разработки голосовых ассистентов и чат-ботов, партнер трека - МФТИ. Цель практической части трека – освоение инструментов и приемов разработки ИИ ассистентов, а также управления сложными современными распределенными системами на основе микросервисной архитектуры и контейнеризации.

Тренеры трека:

  • Фёдор Игнатов
    Разработчик лаборатории нейронных систем и глубокого обучения МФТИ/CPO проекта DeepPavlov.ai, майнтейнер DeepPavlov Library с 2019, имеет опыт работы в моделировании газовых процессов, программирования встроенных систем, разработки в ROS.

  • Данила Корнев
    Заместитель руководителя по прикладным решениям лаборатории нейронных систем и глубокого обучения МФТИ/CPO проекта DeepPavlov.ai. Эксперт в области компьютерных наук, работал в Microsoft, Google и Яндекс. Основатель стартапа Zet Universe и технологический консультант нескольких стартапов в области адаптивных систем и Conversational AI.

Желательные для участников знания/опыт: Git/GitHub, Linux, Python, Backend разработка

Ключевые даты. Расписание

Поступление

До 13 августа 15:00 мск

Начать нужно с регистрации на конференцию SOSCON Russia 2021. В форме регистрации отметьте участие в COMMoN.

Вам придут 2 письма: про регистрацию и школу. В последнем будет ссылка на учебную систему, куда надо перейти, чтобы подать заявку на выбранный трек и пройти входной тест.

Входной тест содержит проверку желательных знаний и навыков (см. в описании треков), там же будет возможность написать в свободной форме о себе и причинах участия в программе обучения.

До 14 августа

Прошедшим отбор участникам придут письма о зачислении в COMMoN с просьбой подтвердить свое участие.

Работа школы COMMoN (16 августа - 10 сентября 2021г.)

16 -17 августа, 15:00 – 18:00

Общие лекции. Введение в проекты с открытым исходным кодом. История. Инструменты. Лицензирование.

18-20 августа, 15:00 – 18:00

Лекции тренеров с введением в Open Source проект трека. Объяснение и выдача практического задания

21 августа – 9 сентября

Работа над практическим заданием. Семинары и консультации с тренером

10 сентября

Презентация результатов проектов

Подведение итогов конкурса школы COMMoN, объявление победителей и награждение состоится в середине сентября в прямом эфире трансляции конференции SOSCON Russia 2021.

Ждем ваши заявки в школу COMMoN!

Вы получите уникальный опыт взаимодействия с сообществом разработчиков открытого ПО. Это шанс всего лишь через месяц обучения сделать свой первый коммит в серьезный Open Source проект.

Источник: https://habr.com/ru/company/samsung/blog/570952/


Интересные статьи

Интересные статьи

DragonBox Pyra — карманный (в буквальном смысле слова) компьютер с 5-дюймовым дисплеем, процессором TI OMAP 5 и QWERTY-клавиатурой. В нее же встроены два стика и D-pad. Устройство р...
Кто бы что ни говорил, но я считаю, что изобретение велосипедов — штука полезная. Использование готовых библиотек и фреймворков, конечно, хорошо, но порой стоит их отложить и создать ...
Продвигаемся дальше по нашему проекту. Мы завершили часть SIEM. Пришло время перевести наш проект из простого наблюдателя в активного ответчика. Одним из важных инструментов, которые ...
Уже давольно давно, вдохновившись статьей Ресайз изображений на лету был настроен ресайз изображений с помощью ngx_http_image_filter_module и все работало как надо. Но появилась одна проблема, ко...
10 октября в офисе SuperJob состоится встреча JavaScript-разработчиков. Специалисты SuperJob поделятся своим опытом оптимизации приложений на React/Redux, использования статических типов с Flo...