• Все события с тэгом c++
  • Митапы с тэгом c++
  • Обучение с тэгом c++

Зимняя Школа YADRO - ННГУ им.Н.И. Лобачевского "Программирование для RISC-V"

Организатор Anya Shibaeva

Поделиться в

0

Недельный интенсив по программированию от YADRO и ННГУ им. Н.И. Лобачевского, на котором вы познакомитесь с основами разработки и оптимизации программ для современных процессоров, построенных на основе открытой архитектуры RISC‑V.

Лекторий (онлайн для всех желающих)
Серия лекций об особенностях разработки и оптимизации программного обеспечения. На лектории вы изучите основы архитектур ЭВМ, познакомитесь с современной открытой архитектурой RISC‑V, освоите методы повышения производительности ПО и погрузитесь в особенности оптимизации программ.

Проектная работа (очно для студентов)
Участники очного формата разделятся на группы и в течение нескольких дней будут работать над практической задачей от компании YADRO. Студентам будут помогать опытные преподаватели Университета Лобачевского и инженеры YADRO. В результате вы сможете выполнить полноценный проект и приобретете опыт разработки и оптимизации программного обеспечения под открытую архитектуру RISC‑V.

Подробная программа, темы проектов и условия участия смотрите на сайте Школы.


Собирайся в Интернатуру!

Организатор Orion Innovation

Поделиться в

218

🤭Иногда она возвращается…

Интернатура после длительного перерыва🙌🏻

C/C++, Java, JavaScript, Android/iOS - два месяца практических занятий,
команда единомышленников, классная атмосфера!

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

Скорее заполняй заявку на сайте и жди приглашения на собеседование! Заявки принимаются до 2 февраля включительно.

До встречи 😉


Хочешь развиваться в направлении мобильной разработки? У нас отличные новости!
SWTec запускает уже второй поток интернатуры Grade Up по мобильной разработке для молодых специалистов.

Мы обладаем большой экспертизой и готовы ей делиться!
Обещаем много практики и реальных проектов.

📌Кого мы ждем?
• Студентов старших курсов бакалавриата и магистратуры
• Начинающих IT-специалистов с опытом работы

📌Мы ожидаем что ты:
• Знаешь минимум один язык программирования (Java, Kotlin, Swift, C++)
• Понимаешь принципы ООП
• Можешь вести переписку и читать документацию на английском
• Хочешь развиваться в сфере мобильной разработки
• И готов учиться 20 часов в неделю на 1 этапе и 40 на последующих

📌Что мы предлагаем?
• Зарплату для каждого интерна
• Расширенный курс лекций и практики по мобильной разработке
• Возможность трудоустройства с планом роста до Middle Developer

Готов присоединиться?
Переходи по ссылке https://internship.swtecnn.com/ Оставляй заявку и мы обязательно с тобой свяжемся🤗


C++ митап: современный подход к разработке

Организатор [email protected]

Поделиться в

51

Подлючайся на митап с евангелистами современного подхода к разработке на С++.

Поговорим про трудности оптимизации и работу с инструментами CMake, Conan, CLion. А также ответим на множество каверзных вопросов, например:

  • Что может пойти не так, если забыть дописать noexcept к move-конструктору?
  • Как правильно умножать на 2?
  • Как сократить время интеграции до одного часа, когда приложение использует множество библиотек?

Программа мероприятия:

19:00 – 19:50 (Возможно) вредные советы

Разберем яркие случаи из практики и узнаем, как правильно умножать на два. Выясним, что может пойти не так, если забыть дописать noexcept к move-конструктору. А также ответим на насущные вопросы разработчика про веру в оптимизацию, assert и многое другое.

Докладчик: Александр, ведущий разработчик в Orion Innovation.

20:10 – 21:00 Современный подход к разработке на C++

В фокусе доклада пакетный менеджер Conan и среда разработки CLion. Рассмотрим на практике, как ускорить разработку в несколько раз с помощью современного стека. Расскажем, как сократить время интеграции до одного часа, когда приложение использует множество библиотек. Опишем навигацию в коде с помощью CLion и режима удаленной отладки.

Докладчик: Константин, разработчик в Orion Innovation.


Из Junior в Middle с интернатурой SWTec

Организатор [email protected]

Поделиться в

194

Из Junior в Middle с интернатурой SWTec
Хочешь развиваться в направлении мобильной разработки?
У нас хорошие новости: SWTec запускает интернатуру Grade Up для начинающих специалистов.
Мы обладаем большой экспертизой и готовы ей делиться, обещаем много практики и реальных проектов.

Кого мы ждем?
• Студентов старших курсов бакалавриата и магистратуры
• Начинающих IT-специалистов с опытом работы***

Что мы предлагаем?
• Зарплату для каждого интерна
• Расширенный курс лекций и практики по мобильной разработке
• Возможность трудоустройства с планом роста до Middle Developer

Готов присоединиться к команде профессионалов?
Переходи на сайт https://internship.swtecnn.com/ за подробностями, оставляй заявку и мы обязательно с тобой свяжемся😊


Переобучение с любого языка программирования на JAVA

Организатор Ksenia Kalanova

Поделиться в

152

Мечтаете развиваться профессионально с минимумом вложений и рисков? Тогда для вас хорошие новости: в Orion Innovation (ранее MERA) стартует программа профессионального переобучения.

🏁 Этой осенью помогаем инженерам с опытом освоить разработку на Java. Бесплатный интенсив позволяет сразу приступить к работе по новой специальности без потери грейда.

Принимаем заявки от инженеров, которые:
– имеют опыт коммерческой разработки от 2х лет,
– мотивированы расти и развиваться по направлению Java,
– рассматривают Центр разработки Orion Innovation (ранее MERA) для дальнейшего трудоустройства.

📌 Места на интенсив распределяются на основе конкурсного отбора по результатам собеседования.


СodeBattle Pro: Snake Battle

Организатор [email protected]

Поделиться в

86

Приглашаем принять участие в онлайн турнире по кодингу CodeBattle Pro: Snake Battle!
Регистрация здесь: https://epa.ms/code-pro-it52
• Что это: мини-хакатон на основе игры «Змейка» для тех, кто любит программирование, искусственный интеллект и сражения ботов.
• Для кого: для опытных IT-специалистов. От вас требуются навыки программирования на одном из языков: Java, JavaScript, Python, .NET или C++.
• Когда: 25 мая – 2 июня.
Покажите в игровой форме свои навыки программирования, принимайте участие и побеждайте!

Как все будет происходить:
Мероприятие начнётся в 19:00 (GMT +03:00) в понедельник 25 мая.
Отборочный игровой турнир начнется 26 мая и закончится 1 июня.
Каждый день мы будем определять 10 победителей, которые сразятся в финальной битве.
Финал пройдёт 2 июня в 17:00 (GMT +03:00).
Участники, занявшие первые три места в финале, получат призы.


Встреча C++ User Group в Нижнем Новгороде

Организатор Бозон IT52

Поделиться в

42

Добрый день, уважаемые участники.
К сожалению, внешние обстоятельства, а именно скорость распространения короновируса, повлияли и на наше событие. Запрет выступления докладчикам сейчас идет повсеместно, и мы не можем рисковать их и вашим здоровьем. Поэтому мы откладываем мероприятие на 2 месяца. Также необходимо учесть, что это дата тоже не является точной, и как будут дальше развиваться события - неизвестно. Мы будем держать вас в курсе, и сообщать на почту все новости.

Программа:
11:00-11:30 Регистрация
11:30-12:30 "Deductions guides. Невозможное возможно!" — Руслан Арутюнян (Intel).
Доклад посвящен Class Argument Template Deduction (CTAD) и Deduction guides.
В докладе мы посмотрим как работает выведение типов для классов, а также на разные стадии подстановки выведенного типа в шаблон. Узнаем, что такое dedution guides и как с помощью них можно написать подсказки для выведения типа. Как можно отключить автоматическое выведение типа и когда может быть полезно.
Далее я хотел бы показать пример написания сложного Deduction Guide. Это реальный случай из жизни, как невозможное стало возможным за 2 дня

12:30-13:00 Перерыв

13:00-13:30 "C++20 ускоряет код" - Алексей Миловидов (Яндекс, ClickHouse)
В своём докладе Алексей расскажет, как переход на C++20 позволил добиться увеличения скорости выполнения запросов в ClickHouse.

13:30-14:15 "Один из способов организации конкурентности" - Александр Боргардт.

Разрабатывать web-service интересно и увлекательно, а если он однопоточный, так еще и просто. К сожалению, в современном мире уже недостаточно разрабатывать однопоточные сервисы.
Для того, чтобы удовлетворять требованиям времени, приходится совмещать в сервисах многопоточность, конкурентность и асинхронность подходов.
Руководствуясь следующими принципами построения системы можно обойти многие проблемы:
- data locality;
- иерархия ответственности за ресурсы;
- мелкогранулярная система распределения мест выполнения задач.
Данные принципы лежат в основе подхода, называемого virtual actor model.
О том как используется virtual actor model для построения сервисов будет рассказано в докладе


Intel Programming School

Организатор Yura Zyuzyaev

Поделиться в

283

🔵 Intel Programming School 🔵

Мы объявляем о начале регистрации на практические курсы для студентов в рамках Intel Programming School – 4 месяца практики в нашем нижегородском офисе 🔥

🔹 Практический курс на языке Python для новичков в IT (1-2 курс)
Если вы давно мечтали познакомиться с азами «промышленного программирования», попробовать себя в таких ролях, как «team leader» и QA-специалист, а также узнать, как обращаться с PyCharm, Git, GitLab, то этот курс – именно то, что вам нужно 👍🏼

🔹 Практический курс на C++ для тех, кто уже владеет основами языка (2 курс и старше)
На данных занятиях инженеры Intel расскажут о продвинутых фичах языка, которые они используют каждый день: Rvalue, Lambdas, Templates + Variadics, SFINAE, контейнеры изнутри, и многое другое 🚀

Как попасть на курсы?
1️⃣ Прочитать подробности на сайте Russia-students.ru;
2️⃣ Там же зарегистрироваться на желаемые курсы;
3️⃣ Успешно пройти отборочный тур до 11 февраля.

Подробная информация отдельно о каждом курсе в скором времени появится в нашем сообществе. Советуем поторопиться с регистрацией уже сейчас, поскольку количество участников ограничено 😉


Intel C++ Saturday

Организатор Бозон IT52

Поделиться в

316

Приглашаем принять участие в открытой встрече С++ сообщества, где эксперты компании расскажут вам о новейших разработках.

Ведущие специалисты Intel поделятся своим опытом по следующим темам:

Повеликин Ростислав, Software Development Engineer
в своем докладе "Эффективное управление памятью в многопоточной среде" расскажет об аллокаторе библиотеки TBB и приёмах, которые используются для улучшения масштабируемости многопоточных приложений.

Авербух Михаил, к.т.н, технический лидер команды Data Analytics
в своем докладе "Правило одного определения(One Definition Rule, ODR): опыт хождения по грани на примере библиотеки машинного обучения Intel® DAAL. " расскажет о том в каких случаях можно едва не нарушить это правило и к чему это может приводить на практике.

Арутунян Руслан, Software Development Engineer в своем докладе "Deductions guides. Impossible is possible." более подробно расскажет про “Автоматическое выведения типов для шаблонных классов” и про “Deduction Guides” и расскажет реальную историю про то, как невозможное стало возможным за 2 дня.

В перерывах вы сможете пообщаться со спикерами, задать все интересующие вас вопросы.