ar
Feedback
Библиотека C/C++ разработчика

Библиотека C/C++ разработчика

الذهاب إلى القناة على Telegram

Полезные материалы по всему, что может быть полезно плюсовику/сишнику. По всем вопросам @evgenycarter

إظهار المزيد
7 323
المشتركون
+224 ساعات
+87 أيام
+1430 أيام
أرشيف المشاركات
Основы предпринимательства. Начни бизнес за 90 дней! На курсе поймёте, как сформировать УТП и рассчитать необходимые ресурсы
Основы предпринимательства. Начни бизнес за 90 дней! На курсе поймёте, как сформировать УТП и рассчитать необходимые ресурсы для проекта. Попробовать #реклама 16+ skillbox.ru О рекламодателе

Instant Messaging App in C++ Код-ревью простенького чатика, написанного самим же автором видео. 0:00 - Intro 1:06 - Building the code 2:38 - Running all the projects 7:18 - Project architecture 7:52 - How I write APIs 10:20 - Walnut-Networking API overview 11:49 - Removing external header includes from our own headers 17:50 - What are pointers really 20:00 - Type forward declarations 24:00 - Walnut::Server API and code overview 30:03 - Walnut::Client API and code overview 30:57 - Network utility functions 32:44 - Client connection status https://github.com/TheCherno/Walnut-Chat источник #cpp #programming 👉 @cpp_lib

Курс «Python-разработчик» от Яндекса. Начните с нуля. Программа 2023 года. Диплом о переподготовке и помощь с поиском работы.
Курс «Python-разработчик» от Яндекса. Начните с нуля. Программа 2023 года. Диплом о переподготовке и помощь с поиском работы. Рассрочка. Зарегистрироваться #реклама 16+ practicum.yandex.ru О рекламодателе

С++ для начинающих: советы по улучшению кода Когда только начинаешь свой путь в программировании, бывают моменты, когда понимаешь, что не хватает практических советов от более опытных специалистов. Что нужно делать, а что точно нет? Как улучшить свой код? Мы решили взять на себя эту роль и сдедали для вас подборку с полезными рекомендациями для C++ разработчиков. 00:00 Интро 00:09 Совет 1 00:34 Совет 2 01:00 Совет 3 01:23 Совет 4 01:48 Совет 5 02:21 Совет 6 02:36 Совет 7 03:44 Совет 8 04:54 Заключение источник #cpp #programming 👉 @cpp_lib

Мяу-новость от «Лаборатории Касперского» 🙀 Начинается набор на оплачиваемую стажировку SafeBoard по направлению Разработка н
Мяу-новость от «Лаборатории Касперского» 🙀  Начинается набор на оплачиваемую стажировку SafeBoard по направлению Разработка на C++. Если ты живешь в Москве или МО, учишься в вузе или школе 21 и готов(а) работать от 20 часов в неделю, смело запрыгивай в команду и приземляйся сразу на четыре лапы в IT 🐈 Предложение для тебя, если хочешь поработать в крутой команде, которая занимается разработкой базовых компонентов, на основе которых мы строим продукты и сервисы компании. Ты можешь учиться и работать одновременно, пользоваться спортзалом с сауной в офисе, кабинетом массажа, библиотекой, игровыми и музыкальными комнатами, прокачать навыки программирования и получить приглашение на работу в Kaspersky после стажировки.  Мы принимаем студентов любых университетов и специальностей с 1 курса. Главное — пройти тестирование и собеседование 😎 Прием заявок закончится 12 октября, успевай 🐾 Реклама. АО "ЛАБОРАТОРИЯ КАСПЕРСКОГО". ИНН 7713140469. erid: LjN8KVvaF

Вглубь std::unordered_map: магические числа Все любители кодокопания заканчивают либо хорошо, либо плохо. Мне повезло. Поэтом
Вглубь std::unordered_map: магические числа Все любители кодокопания заканчивают либо хорошо, либо плохо. Мне повезло. Поэтому я решила написать свою первую статью. Как всё начиналось Мой друг игрался со вставкой в unordered_map и заметил странную закономерность в изменении параметра bucket_count с ростом числа элементов в таблице. https://habr.com/ru/articles/765760/ #cpp #programming 👉 @cpp_lib

Mobius — конференция по мобильной разработке Конференция будет идти 4 дня: 1–2 ноября в онлайне и 9–10 ноября в Санкт-Петербу
Mobius — конференция по мобильной разработке Конференция будет идти 4 дня: 1–2 ноября в онлайне и 9–10 ноября в Санкт-Петербурге. На конференции выступят спикеры из Тинькофф, Сбера, Ozon и других компаний. Поговорим об устройстве операционных систем, языков и библиотек под капотом, обсудим UI и архитектурные паттерны, тренды в мобильной разработке, а также безопасность и оптимизацию мобильных приложений. Так же вас ждут активности от Программного комитета, партнерские стенды, розыгрыши и, конечно, общение с единомышленниками. Перейти на сайт #реклама mobiusconf.com О рекламодателе

Минимально жизнеспособный декларативный графический интерфейс на языке C++ https://ossia.io/posts/minimum-viable/ #cpp #programming 👉 @cpp_lib

Дистанционный педагогический колледж. Выдаем 2 диплома! Поступление на базе 9 или 11 класса. Выдаем сразу 2 диплома. Нам не важны результаты экзаменов!. Успейте попасть на ближайий набор! Подать заявку #реклама distant-college.ru О рекламодателе

Блеск и нищета std::format Сравнительно недавно в stdlib плюсов появилось форматирование строк «как в питоне», а точнее, как
Блеск и нищета std::format Сравнительно недавно в stdlib плюсов появилось форматирование строк «как в питоне», а точнее, как в библиотеке fmt. И я, как смелый и отчаянный, решил этим воспользоваться. Возможно, аксакалы и настоящие разработчики скажут, что я всё делаю не так, и вообще не то, но я буду рад такой критике, если она поможет легче жить ;) Итак, приступим. Вам понадобится свежий компилятор и стдлиб. На cppreference зеленеют красивые надписи (since C++20), круто! 2020-й уже давно прошёл, да и в мейкфайлах/vcxproj мы везде давно ставим --std=c++20, кто посмелее — даже больше. Статьи про std::format выходят уже несколько лет, и даже переводы на хабре есть [1], [2]. Значит, сейчас зафигачим маленький инклюдик, пройдёмся sed -e '...' по исходникам, и всё будет в шоколаде. https://habr.com/ru/articles/763784/ #cpp #programming 👉 @cpp_lib

Курс «DevOps для эксплуатации и разработки» от Яндекса За 6 месяцев обучения освоите принципы DevOps и автоматизацию процесса
Курс «DevOps для эксплуатации и разработки» от Яндекса За 6 месяцев обучения освоите принципы DevOps и автоматизацию процесса разработки. Зарегистрироваться #реклама 16+ practicum.yandex.ru О рекламодателе

Hands-On Embedded Programming with C++17 Maya Posch (2019) Из книги вы узнаете, как можно применять C++ для создания надежных, конкурентоспособных систем, рационально использующих все доступные аппаратные ресурсы. Вы узнаете, как использовать параллельный режим выполнения, управление памятью и возможности функционального программирования C++ при создании встроенных систем, а также как объединять ваши системы с внешними периферийными устройствами и применять эффективные способы работы с драйверами. В этой книге вы также найдете правила и рекомендации по тестированию и оптимизации кода для улучшения производительности и реализации полезных шаблонов проектирования. Дополнительным преимуществом является подробное описание работы с Qt, широко известной библиотекой графического интерфейса, используемой для создания встроенных систем. @cpp_knigi

Генерация пароля с помощью C++ #cpp #programming 👉 @cpp_lib

Обучение для бухгалтера с реальной практикой Дистанционная программа обучения «1С: Бухгалтерия 8: от начальных настроек до от
Обучение для бухгалтера с реальной практикой Дистанционная программа обучения «1С: Бухгалтерия 8: от начальных настроек до отчетности». Первые 7 дней обучения - бесплатно. Вы научитесь: - отражать в учете операции с основными средствами, запасами, капвложениями с учетом требований новых ФСБУ; - выполнять без ошибок расчет налогов и взносов; - вести безопасный учет кассы и операций на расчетном счете с учетом последних требований ЦБ; - настраивать 1С под требования компании; - предупреждать ошибки в расчетах с контрагентами. Оставьте заявку сейчас, и мы откроем вам бесплатный доступ на неделю. Вы успеете познакомиться с программой и изучите основные разделы. Все, кто продолжит обучение и успешно сдаст тесты, получат официальный документ, подтверждающий квалификацию. 18+ Подать заявку #реклама about.school.glavbukh.ru О рекламодателе

Как мы анализируем потребление памяти нативными приложениями (C++, Windows, Linux) Технологическая платформа 1С:Предприятие –
Как мы анализируем потребление памяти нативными приложениями (C++, Windows, Linux) Технологическая платформа 1С:Предприятие – это большой программный продукт (только на С++ - более 10 миллионов строк кода, а есть ещё Java и JavaScript). Подробнее про устройство платформы можно прочитать тут. В процессе эксплуатации решений, созданных на платформе 1С:Предприятие, мы иногда сталкивались с тем, что в определенных сценариях потребление памяти процессами платформы казалось нам избыточным. К сожалению, простых способов выяснить, так ли это в действительности, для столь большого приложения у нас не было. Поэтому мы начали искать специализированные инструменты, которые могли бы помочь нам в анализе использования памяти, потребляемой нашими приложениями. О том, какие инструменты мы пробовали использовать, почему они нам не подошли и как мы в итоге решили задачу анализа использования памяти – ниже. https://habr.com/ru/companies/1c/articles/761012/ #cpp #programming 👉 @cpp_lib

Хочешь стать веб-дизайнером? Запишись на открытый эфир В прямом эфире расскажем о профессии дизайнера на Тильде, актуальной с
Хочешь стать веб-дизайнером? Запишись на открытый эфир В прямом эфире расскажем о профессии дизайнера на Тильде, актуальной ситуации на рынке веб-дизайна, а также о программе курса и особенностях обучения. Урок пройдет в прямом эфире в субботу в 10:00 по московсому времени. Проведет эфир Витас Греф — куратор курса Start, один из главных Tilda-экспертов на рынке, сооснователь ANNEXX. Tilda Start — это курс, где вы сможете за 4 недели научиться создавать классные сайты и интернет-магазины на Тильде. А еще узнать, как найти первых клиентов, чтобы начать работать на фрилансе сразу после курса Чтобы узнать больше, запишитесь на открытый эфир Зарегистрироваться #реклама tg.pulse.is О рекламодателе

Шпаргалка по модели памяти С++11 Модель памяти представляет из себя спецификацию допустимого поведения многопоточных программ
Шпаргалка по модели памяти С++11 Модель памяти представляет из себя спецификацию допустимого поведения многопоточных программ, работающих с разделяемой памятью (shared memory) [1]. Наиболее примитивной моделью является последовательная согласованность, где все инструкции из всех потоков образуют общий порядок, согласованный с порядком выполнения программы в каждом потоке [2]. Одной из наиболее важных фич C++11 является модель памяти, поддерживающая параллелизм, которая позволяет писать многопоточные программы, не полагаясь на различные расширения для конкретных целевых платформ. https://people.cs.pitt.edu/~xianeizhang/notes/cpp11_mem.html #cpp #programming 👉 @cpp_lib

Серия бесплатных митапов от Яндекс Еды и Лавки для бэкенд-разработчиков. Спикеры поделятся тем, как их команды обеспечивают в
Серия бесплатных митапов от Яндекс Еды и Лавки для бэкенд-разработчиков. Спикеры поделятся тем, как их команды обеспечивают высокую скорость доставки, супероптимизацию процессов и безопасное взаимодействие для партнеров и пользователей. Программа: 📢 12 октября, Новосибирск. Стартапы внутри фудтеха: как мы придумываем новое и развиваем бизнес. 📢 26 октября, Екатеринбург. Продуктовая разработка в фудтехе. 📢 9 ноября, Нижний Новгород. Дипдайв в фудтех: как устроены сервисы. 📢 26 ноября, Казань. Инфра и хайлоад в фудтехе. Количество мест ограничено. Регистрация началась. Подробнее Реклама. ООО "ЯНДЕКС.ЕДА". ИНН 9705114405. erid: LjN8KM86X

+9
Parallel C++. Часть 2 Часть 1 https://t.me/cpp_lib/835 Vectorization SIMD Intrinsics Unsafe Math Optimizations Thread Affinity Memory Ordering in x86 Processors Thread Sanitizer OpenMP OpenMP Synchronization OpenMP Reduction OpenMP Single Directive источник #cpp #programming 👉 @cpp_lib

❓Разработчик, аналитик, дизайнер? ⚡️ Регистрируйся на масштабный онлайн-хакатон MORE.Tech 5.0 с призовым фондом 1 100 000 руб
Разработчик, аналитик, дизайнер? ⚡️ Регистрируйся на масштабный онлайн-хакатон MORE.Tech 5.0 с призовым фондом 1 100 000 рублей от Банка ВТБ! 🟣 Трек Metaverse: создай элементы виртуального пространства для взаимодействия пользователей с продуктами банка. 🧑‍💻 Разработай элементы виртуального пространства и сценарии взаимодействия пользователей с цифровыми продуктами и сервисами банка. Что тебя ждет: 🔹 Познакомишься с опытными ИТ-экспертами ВТБ; 🔹 Прокачаешься в разработке за 3 дня как за месяц. Помимо главного денежного приза в 1 100 000 рублей, тебя ждут: фирменный мерч, нетворкинг и другие приятные бонусы.  Если нет своей команды — поможем ее собрать! Регистрируйся и вступай в чат участников, получи ответы на волнующие вопросы, найди команду или создай свою. ▶️ Регистрация до 10 октября, успевай подать заявку по ссылке Реклама. ООО "ФИЗТЕХ ДЖЕНЕЗИС". ИНН 7735184156. erid: LjN8K1yGP