—
sudo apt-get install cppcheck
Cppcheck — это инструмент статического анализа кода C/C++. Обеспечивает уникальный анализ кода для выявления ошибок и фокусируется на обнаружении неопределенного поведения и опасных конструкций в коде.
Cppcheck спроектирован, чтобы иметь очень мало ложных срабатываний; при этом Cppcheck способен анализировать ваш C/C++ код, даже если код имеет нестандартный синтаксис (распространенный во встраиваемых проектах).
Cppcheck доступен как open-source, так и в виде Cppcheck Premium с расширенной функциональностью и поддержкой.
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24❤4🥰1
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19👍7🔥3⚡1
https://dma-neves.github.io/dma/raptor.html
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥5❤4⚡1
Статический анализатор кода для C++ и не только, помогает найти потенциальные ошибки
Можно использовать в Docker-контейнере
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🔥2⚡1
Цель библиотеки CGAL — обеспечить легкий доступ к эффективным и надежным алгоритмам вычислительной геометрии.
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10⚡5🔥3❤1
⚡️ Тестовое собеседование С++ разработчика
Заходите на нашу трансляцию, задавайте свои вопросы, получайте ответы в эфире.
🔥 Поддержите нас лайком
https://www.youtube.com/watch?v=8nPEQ1IvNMI
@cpluspluc
Заходите на нашу трансляцию, задавайте свои вопросы, получайте ответы в эфире.
🔥 Поддержите нас лайком
https://www.youtube.com/watch?v=8nPEQ1IvNMI
@cpluspluc
YouTube
Тестовое собеседование С++ разработчика
🔥 https://t.me/+Sa6utiVTroNiY2Zi– огромное количество уроков C++ библиотек и примеров с кодом в канале для разработчиков.
📌 https://t.me/addlist/CdBs5DLepLJmZjY6– тут я собрал очень полезную папку маст-хэв для C++ программистов.
📌 https://solvery.io/?…
📌 https://t.me/addlist/CdBs5DLepLJmZjY6– тут я собрал очень полезную папку маст-хэв для C++ программистов.
📌 https://solvery.io/?…
🔥6👍3❤2🥱1🍾1
В Piper сделан упор на производительность, поэтому TTS отлично работает даже на Raspberry Pi 4
Поддерживает 30 языков, в том числе и русский
Ставим утилиту:
—
pip install piper-tts
Пример использования:
echo 'Привет, мир!' | piper \
--model en_US-lessac-medium \
--output_file welcome.wav
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥5❤2
Заходите на нашу трансляцию, задавайте любые вопросы.
https://www.youtube.com/watch?v=CINCCVkHS5Y
Трансляциям наших партнеров
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Как готовиться и успешно проходить технические собеседования, полный гайд с рекрутеров из Яндекса
⚡https://t.me/ai_machinelearning_big_data - наш канал, для всех, кто любит машинное обучение и data science
⚡https://t.me/+ANhw-uaOaYs1Mjky - это база с 1900 вопросами с собеседований по анализу данных, машинному обучению, sql.
⚡ https://t.me/addlist/2Ls…
⚡https://t.me/+ANhw-uaOaYs1Mjky - это база с 1900 вопросами с собеседований по анализу данных, машинному обучению, sql.
⚡ https://t.me/addlist/2Ls…
❤5👍2🔥2🥱1
—
apt-get install openssl libssl-dev
Это коллекция библиотек C++, концептуально схожая с библиотекой классов Java или .NET Framework.
POCO ориентирована на решение часто встречающихся практических проблем; написана на эффективном, современном, 100% ANSI/ISO Standard C++.
POCO основана на стандартной библиотеке C++ Standard Library/STL и дополняет ее.
Обладает высокой степенью переносимости и доступна на различных платформах, от встраиваемых до серверных.
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤6🔥2👎1
https://github.com/alexjasson/templechess
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍4🥰1
Особенности Slint:
• S — Масштабируемость: Slint поддерживает отзывчивый дизайн UI, обеспечивает кроссплатформенное использование в различных операционных системах и процессорных архитектурах, а также поддерживает множество ЯП.
• L — Легкость: Slint требует минимум ресурсов в плане памяти и вычислительной мощности (угадайте, на чём написан Slint)) и при этом обеспечивает приятный UX на любом устройстве.
• I — Интуитивно понятный: Slint позволяет дизайнерам и разработчикам быть себя продуктивными, наслаждаясь процессом проектирования и разработки графического UI.
• N — Нативный: графический интерфейс, созданный с помощью Slint, будет соответствовать ожиданиям конечных пользователей независимо от платформы — Desktop, мобильной, веб- или встраиваемой системы. Дизайн UI компилируется в машинный код и обеспечивает гибкость нативных приложений: доступ к полным API операционной системы, использование всех ядер CPU и GPU, подключение к любым периферийным устройствам.
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤6🔥3
Разработчик под ником Rounak представил open-source приложение TranslucentSM для скрытия панели поиска с рекламой в меню «Пуск» Windows 10/11.
Это небольшое и бесплатное приложение, позволяющее скрыть панель поиска. В TranslucentSM буквы SM означают Start Menu (меню «Пуск»). Примечательно, что первоначальная идея приложения заключалась в том, чтобы включить настройку уровней непрозрачности меню «Пуск» в Windows 10/11. Потом автор TranslucentSM решил добавить возможность скрытия панели поиска. Причём в версии приложения 0.6.9 эта опция работает и в тестовых сборках Windows 11 24H2.
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3🔥2
C++ Requests — это простая обертка вокруг libcurl, вдохновленная Python Requests.
Вот так можно отправить GET-запрос при помощи cpr:
#include <cpr/cpr.h>
int main(int argc, char** argv) {
cpr::Response r = cpr::Get(cpr::Url{"https://api.github.com/repos/libcpr/cpr/contributors"},
cpr::Authentication{"user", "pass", cpr::AuthMode::BASIC},
cpr::Parameters{{"anon", "true"}, {"key", "value"}});
r.status_code; // 200
r.header["content-type"]; // application/json; charset=utf-8
r.text; // JSON text string
}
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26❤2
DataFrame — это аналитическая библиотека на C++, предназначенная для анализа данных, аналогичная библиотекам в Python и R.
Её можно сравнить с Pandas, R data.frame или Polars.
При помощи DataFrame можно организовывать данные различными способами; можно объединять, группировать данные.
Можно запускать различные статистические, обобщающие, финансовые и ML-алгоритмы на данных. Можно легко добавлять свои собственные алгоритмы.
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍5
git clone https://github.com/conan-io/conan.git conan-io
cd conan-io && sudo pip install -e .
Conan — это децентрализованный и кроссплатформенный менеджер пакетов с открытым исходным кодом.
Conan может быть использован для разработки под все цели, включая встраиваемые, мобильные (iOS, Android) приложения и "голое железо". Он также интегрируется со всеми системами сборки, такими как CMake, Visual Studio (MSBuild), Makefiles, SCons и т. д., включая проприетарные.
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤5🔥3