Доклад: Бесшовное внедрение сетевых приложений
Любое внедрение высоконагруженного сетевого сервиса является риском и требует большой и тщательной подготовки. Далеко не всегда можно воспользоваться ныне стандартными решениями бесшовной миграции на новую версию приложения.
В докладе будет рассказано как обеспечить внедрение новой версии сетевого приложения без какого-либо влияния на пользователей сервиса в контексте C++.
https://youtu.be/xsRKIipwegE
#доклад #cpp #ru
Любое внедрение высоконагруженного сетевого сервиса является риском и требует большой и тщательной подготовки. Далеко не всегда можно воспользоваться ныне стандартными решениями бесшовной миграции на новую версию приложения.
В докладе будет рассказано как обеспечить внедрение новой версии сетевого приложения без какого-либо влияния на пользователей сервиса в контексте C++.
https://youtu.be/xsRKIipwegE
#доклад #cpp #ru
YouTube
C++ Siberia 2021: Первухин Дмитрий, Бесшовное внедрение сетевых приложений
Подробнее о конференции C++ Russia: https://jrg.su/W8skjE
— —
. . Доклад про возможность снижения простоя при внедрении сетевых приложений.
Любое внедрение высоконагруженного сетевого сервиса является риском и требует большой и тщательной подготовки. Далеко…
— —
. . Доклад про возможность снижения простоя при внедрении сетевых приложений.
Любое внедрение высоконагруженного сетевого сервиса является риском и требует большой и тщательной подготовки. Далеко…
Урок: Учимся готовить C++ корутины на практике
В С++20 появился мощный инструмент — корутины. Однако в данный момент в стандартной библиотеке C++ практически нет средств для удобной работы с корутинами «из коробки». Поэтому нужно научиться их готовить, чтобы использовать этот инструмент с пользой и эффективно. Этим мы и займёмся.
В уроке разбирают, как использовать корутины с нуля для работы с асинхронными задачами.
https://youtu.be/OE45F3iKtv4
#урок #cpp #ru
В С++20 появился мощный инструмент — корутины. Однако в данный момент в стандартной библиотеке C++ практически нет средств для удобной работы с корутинами «из коробки». Поэтому нужно научиться их готовить, чтобы использовать этот инструмент с пользой и эффективно. Этим мы и займёмся.
В уроке разбирают, как использовать корутины с нуля для работы с асинхронными задачами.
https://youtu.be/OE45F3iKtv4
#урок #cpp #ru
YouTube
Павел Новиков — Учимся готовить C++ корутины на практике
Ближайшая конференция — C++ Russia 2025, 20—21 марта, Москва + online. Подробности и билеты: https://jrg.su/9Sszhd
— —
В С++20 появился мощный инструмент — корутины. Однако в данный момент в стандартной библиотеке C++ практически нет средств для удобной работы…
— —
В С++20 появился мощный инструмент — корутины. Однако в данный момент в стандартной библиотеке C++ практически нет средств для удобной работы…
Книга: Разработка приложений на С++ с использованием Boost
Автор: Антон Полухин
Год издания: 2021
Описание:
Книга посвящена преимуществам Boost и языка C++. Начиная с основ, вы перейдёте к изучению того, как библиотеки Boost упрощают разработку приложений. Увидите, какую работу можно выполнить во время компиляции и на что способны контейнеры Boost.
#книга #ru #cpp
Автор: Антон Полухин
Год издания: 2021
Описание:
Книга посвящена преимуществам Boost и языка C++. Начиная с основ, вы перейдёте к изучению того, как библиотеки Boost упрощают разработку приложений. Увидите, какую работу можно выполнить во время компиляции и на что способны контейнеры Boost.
#книга #ru #cpp
Доклад: Спецификаторы, квалификаторы и шаблоны в С++
В этом докладе разложат по полочкам всё многообразие ключевых слов в языке С++. Расскажут про linkage, storage duration и инстанциации шаблонов (и что изменится с приходом модулей в С++20). Разберут, какая связь между template и inline, между static и constexpr и объяснят, зачем extern, когда есть inline.
Доклад рассчитан на базовое знание языка:
https://youtu.be/G_jcBrrYPAs
#доклад #cpp #ru
В этом докладе разложат по полочкам всё многообразие ключевых слов в языке С++. Расскажут про linkage, storage duration и инстанциации шаблонов (и что изменится с приходом модулей в С++20). Разберут, какая связь между template и inline, между static и constexpr и объяснят, зачем extern, когда есть inline.
Доклад рассчитан на базовое знание языка:
https://youtu.be/G_jcBrrYPAs
#доклад #cpp #ru
YouTube
Михаил Матросов — Спецификаторы, квалификаторы и шаблоны
Ближайшая конференция C++ Russia: https://jrg.su/9Sszhd
— —
Уже в С++98 у нас были const, volatile, static, extern, inline и, конечно, шаблоны. В С++11 добавились thread_local, constexpr, а также extern для шаблонов. В С++14 добавились шаблоны переменных.…
— —
Уже в С++98 у нас были const, volatile, static, extern, inline и, конечно, шаблоны. В С++11 добавились thread_local, constexpr, а также extern для шаблонов. В С++14 добавились шаблоны переменных.…
Книга: С++. Священные знания [2-е издание]
Автор: Стивен Дьюхерст
Год издания: 2012
Описание:
Стивен Дьюхерст, эксперт по С++ с более чем 20-летним опытом применения С++ в различных областях, рассматривает важнейшие, но зачастую неправильно понимаемые темы программирования и проектирования, отсеивая при этом ненужные технические тонкости. В один тонкий том Стив уместил то, что он и его рецензенты, опытные консультанты и авторы, считают самым необходимым для эффективного программирования на С++.
#книга #cpp #ru
Автор: Стивен Дьюхерст
Год издания: 2012
Описание:
Стивен Дьюхерст, эксперт по С++ с более чем 20-летним опытом применения С++ в различных областях, рассматривает важнейшие, но зачастую неправильно понимаемые темы программирования и проектирования, отсеивая при этом ненужные технические тонкости. В один тонкий том Стив уместил то, что он и его рецензенты, опытные консультанты и авторы, считают самым необходимым для эффективного программирования на С++.
#книга #cpp #ru
Статья: Гайд по оформлению кода на С++ от Стэнфордского университета
Стэнфордский университет представил гайд по основным стандартам оформления кода на С++. Умение корректно оформить ваш код является ценным навыком, так как это в разы облегчает работу других.
Статья содержит множество простых, но немаловажных правил, с которыми ваш код станет легко читаемым:
Ссылка на статью
#статья #general #cpp #ru
Стэнфордский университет представил гайд по основным стандартам оформления кода на С++. Умение корректно оформить ваш код является ценным навыком, так как это в разы облегчает работу других.
Статья содержит множество простых, но немаловажных правил, с которыми ваш код станет легко читаемым:
Ссылка на статью
#статья #general #cpp #ru
Tproger
Гайд по оформлению кода на С++ от Стэнфордского университета
Статья на Tproger — Гайд по оформлению кода на С++ от Стэнфордского университета
Книга: Язык программирования C++.Лекции и упражнения [6-е издание]
Автор: Стивен Прата
Год издания: 2019
Описание:
Эта книга представляет собой тщательно проверенное, хорошо продуманное и всеобъемлющее учебное пособие, предназначенное для программистов и разработчиков. Ставшая классикой в области вычислений, она обучает принципам программирования, в том числе структуризации кода и нисходящему проектированию.
#cpp #начинающим #ru
Автор: Стивен Прата
Год издания: 2019
Описание:
Эта книга представляет собой тщательно проверенное, хорошо продуманное и всеобъемлющее учебное пособие, предназначенное для программистов и разработчиков. Ставшая классикой в области вычислений, она обучает принципам программирования, в том числе структуризации кода и нисходящему проектированию.
#cpp #начинающим #ru
Курс: Основы C++. Программирование для начинающих
Держите большой курс по разработке на плюсах от SimpleCode. Он состоит из 200 небольших видео: от установки среды и самых азов до продвинутых особенностей языка и решения конкретных практических задач.
Страница курса
#курс #cpp #ru
Держите большой курс по разработке на плюсах от SimpleCode. Он состоит из 200 небольших видео: от установки среды и самых азов до продвинутых особенностей языка и решения конкретных практических задач.
Страница курса
#курс #cpp #ru
YouTube
Где скачать Visual studio бесплатно. Visual studio установка. C++ для начинающих. Урок #0.
Друзья, КУРС АКТУАЛЕН И БУДЕТ АКТУАЛЕН ЕЩЁ МНОГО ЛЕТ. К тому же это самый полный бесплатный курс по C++ в RU сегменте, это базовые основы языка программирования которые изменяться не будут, смело можете учить! Рекомендую вам подписаться и нажать колокольчик…
Курс: Программирование на С++
Это базовый курс для тех, кто хочет научиться программировать на С++. Будет изучены переменные, функции, операторы, классы, GUI, объекты. Будут рассмотрены различные приложения и задачи:
Страница курса
#cpp #начинающим #ru
Это базовый курс для тех, кто хочет научиться программировать на С++. Будет изучены переменные, функции, операторы, классы, GUI, объекты. Будут рассмотрены различные приложения и задачи:
Страница курса
#cpp #начинающим #ru
Stepik: online education
Программирование на С++
Это курс для тех, кто хочет научиться программировать на С++. Будет изучены переменные, функции, операторы, классы, GUI, объекты (надпись, кнопка, поле для ввода текста). Для ОС Windows.
Книга: Программирование. Принципы и практика использования C++
Автор: Бьярне Струаструп
Год издания: 2011
Описание:
Книга предназначена в основном для людей, никогда ранее не программировавших. Она опробована более чем тысячей студентов университета. Однако опытные программисты и студенты, уже изучившие основы программирования, также найдут в книге много полезной информации, которая позволит им перейти на более высокий уровень мастерства.
Первая половина книги охватывает широкий спектр основных понятий, методов проектирования и программирования, свойств языка C++ и его библиотек. Во второй половине рассматриваются более специализированные темы, такие как обработка текста и тестирование. В ней содержится много справочного материала.
#книга #cpp #начинающим #ru
Автор: Бьярне Струаструп
Год издания: 2011
Описание:
Книга предназначена в основном для людей, никогда ранее не программировавших. Она опробована более чем тысячей студентов университета. Однако опытные программисты и студенты, уже изучившие основы программирования, также найдут в книге много полезной информации, которая позволит им перейти на более высокий уровень мастерства.
Первая половина книги охватывает широкий спектр основных понятий, методов проектирования и программирования, свойств языка C++ и его библиотек. Во второй половине рассматриваются более специализированные темы, такие как обработка текста и тестирование. В ней содержится много справочного материала.
#книга #cpp #начинающим #ru
Книга: Алгоритмы на C++. Анализ структуры данных. Сортировка. Поиск. Алгоритмы на графах [3-е издание]
Автор: Роберт Седжвик
Год издания: 2019
Описание:
В книге представлено много новых алгоритмов, а их объяснения гораздо более подробны, чем в предыдущем издании. Новая структура текста и подробные иллюстрации к нему вместе с сопутствующими комментариями значительно улучшают представление материала. Третье издание также содержит удачное сочетание теории и практики, которые делают работу Седжвика бесценным источником сведений для более чем 250 000 программистов.
#книга #алгоритмы #cpp #ru
Автор: Роберт Седжвик
Год издания: 2019
Описание:
В книге представлено много новых алгоритмов, а их объяснения гораздо более подробны, чем в предыдущем издании. Новая структура текста и подробные иллюстрации к нему вместе с сопутствующими комментариями значительно улучшают представление материала. Третье издание также содержит удачное сочетание теории и практики, которые делают работу Седжвика бесценным источником сведений для более чем 250 000 программистов.
#книга #алгоритмы #cpp #ru
Книга: Прикладное программирование на C/C++: с нуля до мультимедийных и сетевых приложений [2-е издание]
Автор: Иванов В.
Год издания: 2022
Описание:
Книга предназначена для изучения средств программирования работы со звуком, изображением и передачей информации в компьютерных сетях с использованием языков программирования С/? С++. Никаких специальных знаний для освоения материала, вообще говоря, не понадобится. Книга учит программировать «с нуля», описывает основы объектно-ориентированного программирования, достаточные для решения задач, относящихся к тематике книги.
#книга #cpp #ru
Автор: Иванов В.
Год издания: 2022
Описание:
Книга предназначена для изучения средств программирования работы со звуком, изображением и передачей информации в компьютерных сетях с использованием языков программирования С/? С++. Никаких специальных знаний для освоения материала, вообще говоря, не понадобится. Книга учит программировать «с нуля», описывает основы объектно-ориентированного программирования, достаточные для решения задач, относящихся к тематике книги.
#книга #cpp #ru
Интервью: Бьярн Страуструп о будущем программирования
В интервью создатель языка программирования С++, Бьярн Страуструп, размышляет на следующие темы: как сделать язык популярным, какое будущее у С++, возможности ИИ в оптимизации кода, NoCode, общее будущее ЯП и многое другое:
https://youtu.be/ae6nFZn3auQ
#интервью #cpp #en
В интервью создатель языка программирования С++, Бьярн Страуструп, размышляет на следующие темы: как сделать язык популярным, какое будущее у С++, возможности ИИ в оптимизации кода, NoCode, общее будущее ЯП и многое другое:
https://youtu.be/ae6nFZn3auQ
#интервью #cpp #en
YouTube
Shift-M/47: Bjarne Stroustrup on the future of programming
Bjarne Stroustrup is a Danish computer scientist, born on December 30, 1950, in Aarhus, Denmark. He is most renowned for the invention and development of the C++ programming language.
Bjarne has received numerous awards and honors for his work, including…
Bjarne has received numerous awards and honors for his work, including…
Книга: C++ за 21 день [8-е издание] (2019)
Автор: Сиддхартха Рао
Год издания: 2019
Описание:
Выделив всего один час на урок, вы можете приобрести квалификацию, необходимую для начала программирования на C++. В книге представлен полный курс обучения разработке, который позволит быстро овладеть основами языка и перейти к более сложным понятиям и концепциям.
#книга #ru #cpp
Автор: Сиддхартха Рао
Год издания: 2019
Описание:
Выделив всего один час на урок, вы можете приобрести квалификацию, необходимую для начала программирования на C++. В книге представлен полный курс обучения разработке, который позволит быстро овладеть основами языка и перейти к более сложным понятиям и концепциям.
#книга #ru #cpp
Курс: Программирование на языке C++
Данный курс рассчитан на студентов, которые владеют синтаксисом хотя бы одного из стандартных структурных языков программирования, таких как C, Pascal, Java, Fortran и другие подобные языки. Это подразумевает, что учащиеся курса уже знакомы с базовыми понятиями, такими как "переменная", "функция", "условный оператор" и "цикл".
В рамках курса были подобраны тесты и задачи на программирование, которые помогут студентам проверить и усвоить изложенный материал.
Ссылка на курс
#курс #cpp #ru
Данный курс рассчитан на студентов, которые владеют синтаксисом хотя бы одного из стандартных структурных языков программирования, таких как C, Pascal, Java, Fortran и другие подобные языки. Это подразумевает, что учащиеся курса уже знакомы с базовыми понятиями, такими как "переменная", "функция", "условный оператор" и "цикл".
В рамках курса были подобраны тесты и задачи на программирование, которые помогут студентам проверить и усвоить изложенный материал.
Ссылка на курс
#курс #cpp #ru
Книга: Думай как программист
Автор: Антон Спрол
Год издания: 2018
Описание:
Если вы хоть раз сталкивались с трудностями при создании кода — эта книга для вас. Её автор говорит о том, что программистов, талантливых от природы, не так много, однако можно развить в себе этот талант, если приучить свой мозг решать разнообразные задачи и делать это креативно.
#книга #ru #cpp #general
Автор: Антон Спрол
Год издания: 2018
Описание:
Если вы хоть раз сталкивались с трудностями при создании кода — эта книга для вас. Её автор говорит о том, что программистов, талантливых от природы, не так много, однако можно развить в себе этот талант, если приучить свой мозг решать разнообразные задачи и делать это креативно.
#книга #ru #cpp #general
Книга: Оптимизация программ на C++. Проверенные методы повышения производительности
Автор: Курт Гантерот
Год издания: 2017
Описание:
В данной книге изложены основные принципы производительности, которые позволяют разработчикам оптимизировать программы на языке C++. Вы узнаете, как писать код, который воплощает наилучшие практики проектирования C++, работает быстрее и потребляет меньше ресурсов на любом компьютере — будь то часы, телефон, рабочая станция, суперкомпьютер или охватывающая весь земной шар сеть серверов.
#книга #ru #cpp
Автор: Курт Гантерот
Год издания: 2017
Описание:
В данной книге изложены основные принципы производительности, которые позволяют разработчикам оптимизировать программы на языке C++. Вы узнаете, как писать код, который воплощает наилучшие практики проектирования C++, работает быстрее и потребляет меньше ресурсов на любом компьютере — будь то часы, телефон, рабочая станция, суперкомпьютер или охватывающая весь земной шар сеть серверов.
#книга #ru #cpp
Статья: Инструкция к погружению в С++ и более 10 бесплатных ресурсов для начинающих
В данной статье представлена подробная инструкция для начинающих программистов, которая поможет им погрузиться в язык программирования C#. Статья охватывает различные аспекты изучения и применения языка, включая основные концепции, инструменты разработки и полезные ресурсы.
Автор статьи предлагает более 10 бесплатных ресурсов, которые начинающие могут использовать для своего обучения. Среди них: интерактивные курсы, онлайн-учебники, видеоуроки, форумы сообщества и многое другое. Статья также содержит практические советы и рекомендации, которые помогут новичкам уверенно начать свой путь в программировании на языке C# и развить свои навыки.
Ссылка на статью
#статья #cpp #начинающим #ru
В данной статье представлена подробная инструкция для начинающих программистов, которая поможет им погрузиться в язык программирования C#. Статья охватывает различные аспекты изучения и применения языка, включая основные концепции, инструменты разработки и полезные ресурсы.
Автор статьи предлагает более 10 бесплатных ресурсов, которые начинающие могут использовать для своего обучения. Среди них: интерактивные курсы, онлайн-учебники, видеоуроки, форумы сообщества и многое другое. Статья также содержит практические советы и рекомендации, которые помогут новичкам уверенно начать свой путь в программировании на языке C# и развить свои навыки.
Ссылка на статью
#статья #cpp #начинающим #ru