TIL о налоге на время компиляции std::ranges, который платят все, кто использует C++20.
https://proglib.io/w/ce50e399
https://proglib.io/w/ce50e399
Build-Bench
C++ Build Benchmarks
Compare build times of C++ code
This media is not supported in your browser
VIEW IN TELEGRAM
❗Курс по алгоритмам и структурам данным начинается сегодня.
🚂 Запрыгиваем в уходящий поезд!
Информация для тех, кто еще думает:
• Разбираем все основные алгоритмы понятным языком;
• Тренируемся их применять и решаем задачи;
• Живые трансляции и общение в коммьюнити;
• Курс ведет разработчик Яндекс Go Степан Мацкевич;
• Ученики смогут пройти боевое тестовое собеседование с разработчиками Яндекс!
⚡Вы сможете успеть сегодня отправить заявку и записаться в группу!
👉 Записывайтесь: https://proglib.io/w/a6bd553e
🚂 Запрыгиваем в уходящий поезд!
Информация для тех, кто еще думает:
• Разбираем все основные алгоритмы понятным языком;
• Тренируемся их применять и решаем задачи;
• Живые трансляции и общение в коммьюнити;
• Курс ведет разработчик Яндекс Go Степан Мацкевич;
• Ученики смогут пройти боевое тестовое собеседование с разработчиками Яндекс!
⚡Вы сможете успеть сегодня отправить заявку и записаться в группу!
👉 Записывайтесь: https://proglib.io/w/a6bd553e
API автономного распознавания речи для Android, iOS, Raspberry Pi и серверов с Python, Java, C# и Node.
https://proglib.io/w/b27310ae
https://proglib.io/w/b27310ae
Libhunt
Vosk-api Alternatives and Reviews
Which is the best alternative to vosk-api? Based on common mentions it is: Ohmyzsh, Stable-diffusion, Whisper, TTS, Mycroft-core, Tortoise-tts or DeepSpeech
10 лет постоянной работы над nCine - 2D-движком на C++11 с открытым исходным кодом.
https://proglib.io/w/53b05a11
https://proglib.io/w/53b05a11
encelo.github.io
Ten years of nCine
A retrospective ten years after the first commit
📊 «Сделай красиво и чтоб работало – это вместо ТЗ». Что больше всего раздражает программистов на работе? Результаты опроса «Библиотеки программиста»
Отправь эту статью коллеге или руководителю. Может что-нибудь поменяется.
https://proglib.io/sh/RHx4fjPaLT
Отправь эту статью коллеге или руководителю. Может что-нибудь поменяется.
https://proglib.io/sh/RHx4fjPaLT
Параллелизм на уровне инструкций на практике: ускорение программ, привязанных к памяти, с низким ILP.
https://proglib.io/w/e6594832
https://proglib.io/w/e6594832
Johnny's Software Lab
Instruction-level parallelism in practice: speeding up memory-bound programs with low ILP - Johnny's Software Lab
We talk about instruction level parallelism: what instruction-level parallelism is, why is it important for your code's performance and how you can add instruction-level parallelism to improve the performance of your memory-bound program.
std::string класс в C++
Класс string хранит символы как последовательность байтов с возможностью доступа к каждому символу. Рассмотрим три простые функции:
1. getline() - функция используется для помещения потока символов, введенных пользователем, в память объекта.
2. push_back() - функция используется для добавления символа в конец строки.
3. pop_back() - введенная в C++11 (для строк), эта функция используется для удаления последнего символа из строки.
Класс string хранит символы как последовательность байтов с возможностью доступа к каждому символу. Рассмотрим три простые функции:
1. getline() - функция используется для помещения потока символов, введенных пользователем, в память объекта.
2. push_back() - функция используется для добавления символа в конец строки.
3. pop_back() - введенная в C++11 (для строк), эта функция используется для удаления последнего символа из строки.
Что нового в CMake для VS Code версии 1.11?
https://devblogs.microsoft.com/cppblog/whats-new-in-cmake-for-vs-code/?WT.mc_id=academic-0000-abartolo
https://devblogs.microsoft.com/cppblog/whats-new-in-cmake-for-vs-code/?WT.mc_id=academic-0000-abartolo
Microsoft News
What’s New in CMake for VS Code
The latest version of CMake tools is now available for download in the VS Code Marketplace or using the .vsix file. We have been working hard on improving the CMake experience and are excited to share some new features and improvements for users starting…
Неопределенное поведение в C является ошибкой чтения.
https://www.yodaiken.com/2021/05/19/undefined-behavior-in-c-is-a-reading-error/
https://www.yodaiken.com/2021/05/19/undefined-behavior-in-c-is-a-reading-error/