Библиотека C/C++ разработчика | cpp, boost, qt
20.5K subscribers
1.71K photos
45 videos
16 files
3.89K links
Все самое полезное для плюсовика и сишника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/d6cd2932

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
Download Telegram
#cpp #video

У С++, как и у других языков программирования, есть свои техники программирования, лучшие практики и основы использования. Другими словами, своя экосистема и свои правила, которые лучше всего не нарушать. Чтобы вы понимали, о чём я, посмотрите следующее видео:

https://www.youtube.com/watch?v=Dth5HkonCYk
September 6, 2019
​​#cpp

FAQ: Почему стандарт C++ поставляется каждые три года?

Херб Саттер, известный эксперт по языку C++, автор книг и колумнист в Dr. Dobb's Journal, рассказал, с чем связана постоянная частота выпуск обновлений раз в три года, и почему он решил добавить раздел часто задаваемых вопросы (FAQ) к проекту P1000.

Draft FAQ: Why does the C++ standard ship every three years?
September 14, 2019
​​#cpp

Современный C++ как искусство

Было время, когда С++ не хватало динамизма, что не привлекало к языку так, как сейчас. Но всё изменилось, когда было принято решение развить стандарт C++.

С 2011 года язык стал более динамичным и постоянно развивается. С каждой новой версией C++ становится всё более удобным для программиста и расширяет возможности разработчика.

Some awesome modern C++ features that every developer
September 16, 2019
September 17, 2019
​​#cpp
Перегрузка операторов в C++. Способы применения

В данном материале вашему вниманию будут представлены перегружаемые операторы C++. Кроме того, будут показаны типичные способы объявления и реализации операторов.

Operator Overloading: Common Practice
September 19, 2019
​​#cpp

C++17 на что следует обратить внимание

Почему if constexpr не является заменой макросов, каковы «внутренности» работы структурного связывания и правда ли, что теперь всегда работает copy elision, и можно, не задумываясь, писать любой return.

«Скользкие» места C++17
September 23, 2019
​​#cpp #proglib #cppproglib #algorithms
Алгоритмы на C++

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

ТОП-15 алгоритмических задач, реализованных на C++
September 24, 2019
Пишем адресную книгу на Qt — часть 1

Это руководство является введением в программирование графических интерфейсов на Qt.
Здесь мы изучим несколько базовых компонентов, включая:
# Виджеты и менеджеры слоев
# Классы-контейнеры
# Сигналы и слоты
# Устройства ввода и вывода

https://code-live.ru/post/qt-address-book-tutorial/

#cpp #qt
September 29, 2019
November 13, 2019
#вакансия #Luxoft #Cpp #Algo
Вакансия Senior Algo developer
Город:
Санкт-Петербург
З/п: 200 000 - 300 000 гросс
ориентировочные цифры, условия предложения зависят от уровня кандидата и проекта, и определяются после прохождения интервью

Разработка для крупного немецкого автопроизводителя.
Проект занимается разработкой программного обеспечения для автономного управления автомобилями нового поколения. Уровень 3-4.
• Уровень 3, "eyes off". От водителя не требуется немедленной реакции. Он может, например, писать сообщения или смотреть фильм. Система сама реагирует на ситуации, требующие немедленных действий, таких как экстренное торможение. От водителя требуется готовность вмешаться в течение какого-то ограниченного времени, определённого производителем.
• Уровень 4, "mind off". Отличается от уровня 3 тем, что от водителя не требуется постоянного внимания. Например, он может лечь спать или покинуть место водителя. Полностью автоматическое вождение осуществляется лишь в некоторых пространственных областях (геозонах) или в некоторых ситуациях, например, в пробках. Вне таких мест или ситуаций система способна прекратить вождение и припарковать машину, если водитель не взял управление на себя.

Обязанности:
• Дизайн, разработка и тестирование программного обеспечения на C ++;
• Внедрение и тестирование функциональности и / или алгоритмов для автономного вождения (возможные области: стратегия вождения, планирование траектории, модель водителя и дороги, локализация, объединение объектов);
• Вклад в архитектуру программного обеспечения;
• Отладка программного обеспечения, содержащего сложные алгоритмы

Требования:
• Знание C ++ 14/17;
• Математика: теория вероятностей, статистика, линейная алгебра, геометрия, оптимизация;
• Ориентированность на результат, умение работать самостоятельно

Условия:
• Официальное трудоустройство
• Расширенный социальный пакет
• Профессиональное обучение
• Корпоративные скидки
• Гибкий график работы
• Возможность удаленной работы
• Участие в конференциях, митапах и подкастах

Подробностями с удовольствием поделится Дарина @dvarshukova и читайте на сайте
September 22, 2021
#вакансия #Luxoft #Cpp #Algo
Вакансия Senior Algo developer
Город:
Санкт-Петербург
З/п: 250000 -350000
ориентировочные цифры, условия предложения зависят от уровня кандидата и проекта, и определяются после прохождения интервью

С нашим немецким партнером мы работаем над развитием современных и перспективных технологий, таких как Advanced Driver Assistance Systems (ADAS), с высочайшими требованиями к безопасности и надежности.
Для расширения нашего коммерческого предложения на европейском рынке мы стремимся расширить текущее сотрудничество с нашим клиентом недалеко от Штутгарта, Германия.

Обязанности:
• Разработка алгоритмов для автомобильного датчика LIDAR
• Оптимизация существующего код
• Поддержка проверки кода

Требования:
• Знание C ++
• Pointcloud and/or Image processing algorithm experience
• C++
• Python
• MISRA

Условия:
• Официальное трудоустройство
• Расширенный социальный пакет
• Профессиональное обучение
• Корпоративные скидки
• Гибкий график работы
• Возможность удаленной работы
• Участие в конференциях, митапах и подкастах

Подробностями с удовольствием поделится Дарина @dvarshukova и читайте на сайте
September 28, 2021
#вакансия #Luxoft #Cpp #Algo
Senior Algo developer
Город:
Санкт-Петербург
З/п: 250 000 – 350 000 руб. гросс

Новая вакансия от крупного немецкого автопроизводителя в проект по разработке программного обеспечения для автономного управления автомобилями нового поколения.

Обязанности:
• Дизайн, разработка и тестирование программного обеспечения на C ++;
• Внедрение и тестирование функциональности и / или алгоритмов для автономного вождения (возможные области: стратегия вождения, планирование траектории, модель водителя и дороги, локализация, объединение объектов);
• Вклад в архитектуру программного обеспечения;
Отладка программного обеспечения, содержащего сложные алгоритмы

Требования:
• C ++ и ООП 3+ лет коммерческого опыта;
• Знание C++ 14/17;
• Математика: теория вероятностей, статистика, линейная алгебра, геометрия, оптимизация;
• Ориентированность на результат, умение работать как самостоятельно, так и в команде

Условия:
• Официальное трудоустройство
• Расширенный социальный пакет
• Профессиональное обучение
• Корпоративные скидки
• Гибкий график работы
• Возможность удаленной работы
• Участие в конференциях, митапах и подкастах

Подробностями с удовольствием поделится Дарина @dvarshukova и читайте на сайте
October 12, 2021
November 16, 2021
November 22, 2021