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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
Download Telegram
🤔 Очередной #дайджест по С++

🔹 Математическим путем — инженерный подкаст о научных технологиях в прикладных отраслях промышленности

🔹 SObjectizer Tales — обработка GUI из main

🔹 Just in case — Debian Bookworm поставляется с глючным GCC

🔹 День влюбленных в математику — мероприятие, командная игра по математике

🔹 Современный С++ в разработке девайсов — о том, как инструменты статического и динамического анализа помогают поддерживать единый стиль и высокое качество кода в проекте
🎉1412👍6
🤔 Очередной #дайджест по С++

📍 Книга «C Programming For Dummies» — автор учит всему необходимому для старта карьеры разработчика, использующего Си

📍 Тестовое в Firefly Studios или игра за час — история о позиции AI программера в новую старую игру

📍 ESPspectrum прошивка — автор расскажет об ОС ESPspectrum и том, как ее применять

📍 Как избежать висячих ссылок, используя lifetime extension — погрузитесь в теорию стандарта С++ и выясните, что привычная всем функциональность lifetime extension иногда не решает задачу

📍 Как я создавал автокликер для приложения «ДругВокруг» — пример автоматизации процесса перебора телефонных номеров из определённого списка или диапазона
4👏3👍2😁1
🤔 Очередной #дайджест по С++

▫️ Каким root сертификатам следует доверять? — узнайте с помощью CertInfo

▫️ Разработка под Symbian: SDK — речь пойдет о платформе Series 60, позже переименованной в S^1

▫️ Шесть невозможных вещей — как только вы узнаете свои пределы, вы сможем работать в их рамках, создавая решения, а не проблемы

▫️ Практика языка C — хеш-таблицы, многомодульные программы и структуры данных

▫️ Выполняем сторонние программы на микроконтроллерах с Гарвардской архитектурой — как загружать программы без знания ABI
🎉7😁6👍5🔥5👏5
🤔 Очередной #дайджест по С++

Nebula engine — современный опенсорсный игровой движок с бесплатным использованием

Неклассические контейнеры в C++ — в статье автор рассматривает последовательные контейнеры

Стремление к лучшему коду на C++ — основы анализа потоков данных

CMake Tutorial — классный курс по CMake от основ до CTest и CDash

Дорожная карта навыков разработчика на C++ — с помощью карты автор покажет, какие навыки и знания нужны разработчику на C++
🔥23🤩18👍43❤‍🔥1
🤔 Очередной #дайджест по С++

🔽 Дорожная карта навыков разработчика на C++ — универсальная дорожная карта будет полезна всем, кто хочет развиваться в разработке

🔽 Больше функциональности в C++23 — приемы, дополнения и библиотеки улучшающие работу разработчика

🔽 Малоизвестные и интересные особенности C и C++ — малоизвестные и странные решения, принятые в языках C и C++, своего рода солянка из фактов

🔽 Про сортировку чисел и SIMD или как я обогнал STL в 16 раз — как быстро сортировать множества, в которых количество элементов не превышает 128 элементов

🔽 LLVM и GCC, Register allocation, IT-образование в вузах и прочее — познавательный разговор с разработчиком компиляторов для CPU и GPU
🎉17❤‍🔥15👍6🔥1
🤔 Очередной #дайджест по С++

Рассказы о SObjectizer — продолжение серии и работа с командами

Создание deb-пакета для самых маленьких — из простого проекта с разделяемыми библиотеками

Syrmia представила Autocheck — проект на базе LLVM/Clang для проверки кода C/C++ на соответствие стандарту AUTOSAR

Объединение интервалов в C++ нового поколения — объедините все перекрывающиеся интервалы и верните массив неперекрывающихся интервалов, которые охватывают все интервалы во входных данных

Что нам недодали в C++ — крик души и требования о выкупе
🥰9👍86🤩6🔥4
🤔 Очередной #дайджест по С++

Итоги развития экосистемы C++ в 2023 году — рост C++20, широкое внедрение инструментов на базе Clang, ИИ завоевывает доверие разработчиков и многое другое

Анализ приложений на C++ для оптимизации производительности — введение в оптимизацию производительности приложений на C++ с помощью таких инструментов, как Intel VTune Profiler и Intel Advisor

Как я поднял свой сервер без возможности выставить для него статический IP адрес — как обойти провайдерский dhcp с помощью бота и прочие развлечения

Dependency Injection контейнеры .NET, допускающие полиморфное поведение — когда при разработке приложения на платформе .NET с внедрением зависимостей и сервисами от контейнера требуется поддержка полиморфного поведения

Расширяемая архитектура RISC-V и Syntacore SW Tools — знакомство с открытой расширяемой архитектурой RISC-V на примере ядер Syntacore и с особенностями оптимизации и разработки программ под RISC-V
🥰8🤩8🔥4👏4😁4
🤔 #дайджест познавательных роликов по С++

🔸 C++ базовый курс MIPT — лекции по программированию на C++ в бакалавриате МФТИ

🔸 Перепрограммируйте свой мозг с помощью test driven на C++ — как работать, как совершенствоваться и как повысить производительность

🔸 Масштабируемая векторизация в RISCV — про основы векторизации вообще и на примере простой задачи про фиксированную векторизацию на интринсиках AVX

🔸 Семантические процессы в C++ — описание взаимодействующих семантических процессов в языке, как с точки зрения внутренностей компилятора, так и с точки зрения стандарта языка

🔸 TDD Revisited — ключевые ошибки разработки, основанные на тестировании и набор принципов, которые позволяют писать хорошие модульные тесты
🎉2319👍9👏2