⚡️ Тестовое собеседование С++ разработчика
Заходите на нашу трансляцию, задавайте свои вопросы, получайте ответы в эфире.
🔥 Поддержите нас лайком
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/?…
В 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
Заходите на нашу трансляцию, задавайте любые вопросы.
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…
—
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
https://github.com/alexjasson/templechess
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Особенности 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
Разработчик под ником 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
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
DataFrame — это аналитическая библиотека на C++, предназначенная для анализа данных, аналогичная библиотекам в Python и R.
Её можно сравнить с Pandas, R data.frame или Polars.
При помощи DataFrame можно организовывать данные различными способами; можно объединять, группировать данные.
Можно запускать различные статистические, обобщающие, финансовые и ML-алгоритмы на данных. Можно легко добавлять свои собственные алгоритмы.
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
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
Вышла версия свободного архиватора NanaZip 3.0. Код проекта написан на языках C/C++ и распространяется под лицензией NanaZip License.
Проект получил переработанный пользовательский интерфейс, похожим на Windows 11, а также улучшенный темный режим. В коде решения исправлены ранее обнаруженные ошибки. Также в проекте появилась поддержка алгоритма SM3 HASH и все основные улучшения по сравнению с 7-Zip версии 24.05.
Начиная с версии 3.0, NanaZIP делится на две «разновидности»: NanaZip и NanaZip Classic. Основное различие между ними заключается в том, что обычная версия больше не поддерживает 32-битную версию. NanaZip Classic также работает на гораздо более старых версиях Windows (вплоть до Vista), тогда как для стандартного NanaZip требуется Windows 10 версии 2004 и новее.
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Состоялся релиз третьей мажорной версии легковесной интегрированной среды разработки Red Panda C++ для языков C, C++ и GNU Assembly. Предыдущая стабильная мажорная версия проекта Red Panda C++ 2.1 вышла в октябре 2022 года.
Согласно данным OpenNET, проект Red Panda C++ продолжает развитие IDE Dev-C++, которая была переписана с Delphi на С++ с использованием библиотеки Qt.
Изначально среда разработки Dev-C++ поддерживала только платформу Windows, но в Red Panda C++ добавлена поддержка платформ Linux и macOS.
@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Константин Владимиров
В языке C++ есть синтаксис и семантика. Когда мы говорим о синтаксисе, мы говорим о контекстно-независимых конструкциях, которые просто что-то означают. Например, if — это всегда if.
Но когда мы говорим о семантике, мы сталкиваемся с необходимостью для компилятора что-то сделать или что-то выяснить: разрешить имя, инстанцировать шаблон, вывести тип, вычислить константное выражение. Можно сказать что в каждый такой момент мы стартуем некий процесс, развивающийся по своим правилам. Этот доклад посвящен описанию взаимодействующих семантических процессов в языке, как с точки зрения внутренностей компилятора, так и с точки зрения стандарта языка.
✔️ источник
Please open Telegram to view this post
VIEW IN TELEGRAM