Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
574 - Telegram Web
Telegram Web
🖥 Gittyup — GUI для Git, позволяющий удобнее просматривать и управлять версиями кода

brew install --cask gittyup

Gittyup — это графический Git-клиент на C++, для удобного просмотра разных версий и управления ими.

🖥 GitHub
🟡 Доки

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍142🔥2
🖥 Quill — библиотека C++ для логирования

git clone http://github.com/odygrd/quill.git
mkdir cmake_build
cd cmake_build
cmake ..
make install


Quill — асинхронная библиотека С++ для логирования с низкой задержкой.

Quill успешно используется в реальном продакшене, включая приложения для финансовой торговли;
Quill обеспечивает высокую производительность и надежные возможности протоколирования.

🖥 GitHub
🟡 Доки

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍283🔥2🥰1🖕1
🖥 AsmJit — лёгкая библиотека C++ для генерации машинного кода

AsmJit может генерировать машинный код для архитектур X86, X86_64 и AArch64. Имеет безопасный для типов API, позволяющий компилятору C++ выполнять семантические проверки во время компиляции еще до того, как будет сгенерирован или выполнен ассемблерный код.

🖥 GitHub
🟡 Доки

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍731🖕1
Cheezee

Шахматный клиент Chess TUI, напсианный на C++ под Linux.

Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
28🔥8👍6🖕2🫡21
🖥 Crow — быстрый и простой в использовании микрофреймворк на C++ для веба

git clone https://github.com/CrowCpp/Crow.git
cd Crow
mkdir build
cmake .. -DCROW_BUILD_EXAMPLES=OFF -DCROW_BUILD_TESTS=OFF
make install


Crow — это небольшой фреймворк на C++ для создания HTTP или Websocket веб-сервисов. Crow использует маршрутизацию (подобную Flask из Python), что делает его простым в использовании.

Кроме того, Crow быстрее множества существующих фреймворков на C++, да и остальных фреймворков тоже

🖥 GitHub
🟡 Доки

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍178🔥2🖕1
🖥 gpu.cpp — открытая лёгковесная библиотека для проведения низкоуровневых вычислений на GPU с помощью C++

Технические цели проекта gpu.cpp — лёгкий вес, быстрая итерация и простой шаблон.

Разработчики gpu.cpp пояснили, что в проекте используется спецификация WebGPU. Решение позволяет добавлять код для выполнения на GPU в проекты C++, включая графические модули Nvidia, Intel, AMD. Один и тот же код C++ может работать на самых разных ноутбуках, рабочих станциях, мобильных устройствах или практически на любом оборудовании с поддержкой Vulkan, Metal или DirectX.

В проекте заявлены минимальные зависимости и накладные расходы на инструментарий, стандартного компилятора clang C++ должно быть достаточно, нет никаких зависимостей от внешних библиотек, кроме собственной реализации WebGPU. Реализация проекта нацелена на использование простой API с минимальным шаблоном.

В рамках текущих экспериментов разработчики проекта планируют, что сборки проектов с помощью библиотеки gpu.cpp на C++ будут выполняться не более секунды или двух даже на ПК средней мощности.

🖥 GitHub

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥542
🖥 Ada — быстрый парсер URL, написанный на C++

brew install ada-url

Ada широко протестирован Web Platform Tests и Google OSS Fuzzer. Ada нереально быстр. Является парсером URL по умолчанию в Node.js начиная с Node 18.16.0.

Ada поддерживает технический стандарт Unicode. Библиотека Ada проходит полный спектр тестов из спецификации на широком спектре платформ (Windows, Linux, macOS и др.)

🖥 GitHub
🟡 Доки

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥155👍42
🖥 Awesome-modern-cpp

Очень полезный список ресурсов по современному C++.

Здесь вы найдете большой сборник информации: книги, блоги, сайты, шаблоны для проектов, библиотеки, базы данные и многое другое.

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1743🔥2🦄2
🖥 Terminal Image Viewer (tiv)

brew install tiv

Для тех, кто живёт в терминале, есть TerminalImageViewer — утилита на C++, позволяющая отрисовывать изображения в консоли при помощи RGB ANSI и символов юникода.
А вообще, есть приложения типа Viu, которые позволяют отрисовывать картинки в терминале в привычном виде

🖥 GitHub

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
18👍12🔥7
🔥 Очень полезная база гайдов для программистов.

Здесь вы надете — масса полезной информации о языках программирования, серверах, API и многом другом.

📌 Ссылка

@cpluspluc
👍15🔥32
🖥 Point Cloud Library (PCL) — библиотека C++ для работы с облаками точек

PCL позволяет обрабатывать 2D/3D изображения и облака точек. Библиотека имеет лицензию BSD, поэтому свободна для коммерческого и исследовательского использования.

🖥 GitHub
🟡 Примеры использования
🟡 Wiki

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥83🤬1
🧠 Обзор библиотек глубокого обучения на C++: Apache.SINGA, tiny-dnn и OpenNN.

💻 Apache.SINGA привлекает своей поддержкой распределенной обработки и GPU, что делает ее подходящей для работы с большими моделями. Библиотека tiny-dnn идеально подходит для быстрого старта без необходимости компиляции, но увеличивает время компиляции проекта. OpenNN выделяется простотой установки и высокой производительностью, хотя работает только на CPU и требует данных в double precision, что может снижать производительность.

Все три библиотеки предоставляют основные инструменты для создания и обучения нейросетей, включая поддержку различных типов сетей и оптимизаторов.

Однако, каждая из них имеет свои особенности в плане установки, конфигурации и использования, которые могут повлиять на выбор разработчика.

#machinelearning #deeplearning #c #neuralnetworks

📎Полный обзор
📎 Apache

@cpluspluc
👍10🔥53
🦎Armadillo - библиотека ML на С++

Armadillo — это библиотека линейной алгебры на C++, разработанная НИЦТА и независимыми участниками, применяемая для научных вычислений в машинном обучении и других областях, таких как биоинформатика и компьютерное зрение. Библиотека оптимизирует вычисления благодаря многопоточности OpenMP и предоставляет интерфейс, похожий на MATLAB. Подходит для быстрой реализации научных исследований в продуктивные среды.

#machinelearning #DataScience #python #AI #DeepLearning #cplusplus #mlalgorithms #DataVisualization #jobs

📎 Описание либы

@cpluspluc
👍15🔥64
🎉 Отличные новости для разработчиков! Команда Microsoft C++ улучшила поддержку CMake и Docker в Visual Studio для удаленной разработки на Linux, что помогло ребятам из Genetec.

🚀 Раньше у них были проблемы с CMake Presets и CTests в Docker, но теперь все работает безупречно! 🔧

Теперь можно использовать мощные функции Visual Studio с CMake-сборками в dev-контейнерах.

Visual Studio становится еще более универсальным для разработчиков C++ на Linux. Попробуйте Visual Studio 17.11 Preview 2! 🌟

📌Публикация Sinem Akinci

#cplusplus #c #microsoft #vs
@cplusplus
👍11🔥32🤬1
2025/07/13 19:16:30
Back to Top
HTML Embed Code: