C++ OpenGL Tutorial
OpenGL является одним из самых популярных прикладных программных интерфейсов для разработки приложений в области двумерной и трехмерной графики.
Смотреть видеоуроки
OpenGL является одним из самых популярных прикладных программных интерфейсов для разработки приложений в области двумерной и трехмерной графики.
Смотреть видеоуроки
🧒💼 Как найти работу junior-разработчику: 5 самых неочевидных способов
Расскажем о самых неочевидных способах ворваться в ИТ, если ты решил сделать это только в 2023 году.
🔗 Основной сайт
🔗 Зеркало
Расскажем о самых неочевидных способах ворваться в ИТ, если ты решил сделать это только в 2023 году.
🔗 Основной сайт
🔗 Зеркало
Отладка смешанного стека Python и C.
https://developer.nvidia.com/blog/debugging-mixed-python-and-c-language-stack/
https://developer.nvidia.com/blog/debugging-mixed-python-and-c-language-stack/
NVIDIA Technical Blog
Debugging a Mixed Python and C Language Stack
Debugging is difficult. Debugging across multiple languages is especially challenging, and debugging across devices often requires a team with varying skill sets and expertise to reveal the underlying…
Что с этим новым порядком памяти memory_order_consume?
https://devblogs.microsoft.com/oldnewthing/20230427-00/?p=108107
https://devblogs.microsoft.com/oldnewthing/20230427-00/?p=108107
Microsoft News
What’s up with this new memory_order_consume memory order?
A weaker variation of acquire.
Token-Based Authetification в автономных системах посредством Qt6 с использованием Qr-кодов. Qr-коды
https://habr.com/ru/articles/734032/
https://habr.com/ru/articles/734032/
Хабр
Token-Based Authetification в автономных системах посредством Qt6 с использованием Qr-кодов. Qr-коды
Содержание Часть 1. Введение Часть 2. Сервер Часть 3. Админский клиент Qr-коды на Qt Для генерации и отображения Qr-кодов будем использовать библиотеку qt-qrcode . Эта библиотека основана, как и...
Разбираемся с использованием неблокируещего ввода-вывода в ОС Linux. Пишем пример сервера на голых системных вызовах
https://habr.com/ru/articles/733948/
https://habr.com/ru/articles/733948/
Хабр
Разбираемся с использованием неблокируещего ввода-вывода в ОС Linux. Пишем пример сервера на голых системных вызовах
Как обычно пишут сервер, если не особо заботиться производительности? Программа запускается, затем начинает принимать входящие соединения от клиентов и для каждого клиента запускает новый поток,...
Интервью с создателем обобщённого программирования Александром Степановым.
https://habr.com/ru/companies/jugru/articles/734048/
https://habr.com/ru/companies/jugru/articles/734048/
Хабр
Интервью с создателем обобщённого программирования Александром Степановым
Александр Степанов в Adobe Systems Paul R. McJones, CC BY-SA 3.0 https://creativecommons.org/licenses/by-sa/3.0 , via Wikimedia Commons Всем привет! В C++ сообществе Александр Александрович Степанов...
Видео: безопасное копирование, перемещение и уничтожение объектов в современном C++ по правилу «все или ничего».
https://youtu.be/una89pkP9ms
https://youtu.be/una89pkP9ms
YouTube
Safely copying, moving, and destroying objects in Modern C++ with the rule of "all or nothing"
*Help me keep doing these videos!*
This works relies on *your* support! You can show it in one of these ways:
📚 Start a FREE Audible trial: https://www.audibletrial.com/CodeForYourself
🛍️ Buy gear I use to make this video: https://github.com/cpp-for-you…
This works relies on *your* support! You can show it in one of these ways:
📚 Start a FREE Audible trial: https://www.audibletrial.com/CodeForYourself
🛍️ Buy gear I use to make this video: https://github.com/cpp-for-you…
Лучше, чем синглтоны: шаблон локатора сервисов.
https://abstractexpr.com/2023/04/25/better-than-singletons-the-service-locator-pattern/
https://abstractexpr.com/2023/04/25/better-than-singletons-the-service-locator-pattern/
Abstract Expression
Better than Singletons: The Service Locator Pattern
One of the biggest problems in object-oriented programming is getting access to the objects you need. A very common solution to this problem is dependency injection. This means you have to pass eve…
Включить Guards и их оптимизацию.
https://includeguardian.io/article/include-guards-and-their-optimizations
https://includeguardian.io/article/include-guards-and-their-optimizations
Быстрая локальная нейронная система преобразования текста в речь.
https://www.libhunt.com/r/rhasspy/piper
https://www.libhunt.com/r/rhasspy/piper
Libhunt
Piper Alternatives and Reviews
Which is the best alternative to piper? Based on common mentions it is: Whisper, TTS, Whisper.cpp, Tortoise-tts, Bark, Willow, Silero-models, Espeak-ng or Faster-whisper
Истории о Pythran — Как единство сборки проникло в систему сборки Firefox.
https://serge-sans-paille.github.io/pythran-stories/how-unity-builds-crept-into-the-firefox-build-system.html
https://serge-sans-paille.github.io/pythran-stories/how-unity-builds-crept-into-the-firefox-build-system.html