🤔 Очередной #дайджест по С++
▫️ Каким root сертификатам следует доверять? — узнайте с помощью CertInfo
▫️ Разработка под Symbian: SDK — речь пойдет о платформе Series 60, позже переименованной в S^1
▫️ Шесть невозможных вещей — как только вы узнаете свои пределы, вы сможем работать в их рамках, создавая решения, а не проблемы
▫️ Практика языка C — хеш-таблицы, многомодульные программы и структуры данных
▫️ Выполняем сторонние программы на микроконтроллерах с Гарвардской архитектурой — как загружать программы без знания ABI
▫️ Каким 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++
⭕ Nebula engine — современный опенсорсный игровой движок с бесплатным использованием
⭕ Неклассические контейнеры в C++ — в статье автор рассматривает последовательные контейнеры
⭕ Стремление к лучшему коду на C++ — основы анализа потоков данных
⭕ CMake Tutorial — классный курс по CMake от основ до CTest и CDash
⭕ Дорожная карта навыков разработчика на C++ — с помощью карты автор покажет, какие навыки и знания нужны разработчику на C++
🔥23🤩18👍4❤3❤🔥1
🤔 Очередной #дайджест по С++
🔽 Дорожная карта навыков разработчика на C++ — универсальная дорожная карта будет полезна всем, кто хочет развиваться в разработке
🔽 Больше функциональности в C++23 — приемы, дополнения и библиотеки улучшающие работу разработчика
🔽 Малоизвестные и интересные особенности C и C++ — малоизвестные и странные решения, принятые в языках C и C++, своего рода солянка из фактов
🔽 Про сортировку чисел и SIMD или как я обогнал STL в 16 раз — как быстро сортировать множества, в которых количество элементов не превышает 128 элементов
🔽 LLVM и GCC, Register allocation, IT-образование в вузах и прочее — познавательный разговор с разработчиком компиляторов для CPU и GPU
🔽 Дорожная карта навыков разработчика на 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++ — крик души и требования о выкупе
◽ Рассказы о SObjectizer — продолжение серии и работа с командами
◽ Создание deb-пакета для самых маленьких — из простого проекта с разделяемыми библиотеками
◽ Syrmia представила Autocheck — проект на базе LLVM/Clang для проверки кода C/C++ на соответствие стандарту AUTOSAR
◽ Объединение интервалов в C++ нового поколения — объедините все перекрывающиеся интервалы и верните массив неперекрывающихся интервалов, которые охватывают все интервалы во входных данных
◽ Что нам недодали в C++ — крик души и требования о выкупе
🥰9👍8❤6🤩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
⏬ Итоги развития экосистемы 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 — ключевые ошибки разработки, основанные на тестировании и набор принципов, которые позволяют писать хорошие модульные тесты
🔸 C++ базовый курс MIPT — лекции по программированию на C++ в бакалавриате МФТИ
🔸 Перепрограммируйте свой мозг с помощью test driven на C++ — как работать, как совершенствоваться и как повысить производительность
🔸 Масштабируемая векторизация в RISCV — про основы векторизации вообще и на примере простой задачи про фиксированную векторизацию на интринсиках AVX
🔸 Семантические процессы в C++ — описание взаимодействующих семантических процессов в языке, как с точки зрения внутренностей компилятора, так и с точки зрения стандарта языка
🔸 TDD Revisited — ключевые ошибки разработки, основанные на тестировании и набор принципов, которые позволяют писать хорошие модульные тесты
🎉23❤19👍9👏2