Как создать операционную систему с использованием C++? Серия подробных туториалов по многим темам в операционных системах, таких как управление памятью, загрузчики, графика и многое другое.
https://youtu.be/mpPbKEeWIHU
https://youtu.be/mpPbKEeWIHU
YouTube
Getting Started | How to Make an OS: 1
This video we are setting up our workspace and downloading everything that is required to get our development up and running.
If it all works correctly, QEMU will start in a UEFI shell, which will then load our .EFI application, printing HelloWorld! to the…
If it all works correctly, QEMU will start in a UEFI shell, which will then load our .EFI application, printing HelloWorld! to the…
Собственный интерфейс Wayland в Qt 6.5.
https://blog.david-redondo.de/qt/kde/2022/12/09/wayland-native-interface.html
https://blog.david-redondo.de/qt/kde/2022/12/09/wayland-native-interface.html
blog.david-redondo.de
Wayland native interface in Qt 6.5
Qt 6 introduced a new way to access platform specific objects and functionality in theQNativeInterface namespace. Starting with Qt 6.5it will be possible to ...
🎄🎁 10 оригинальных подарков айтишнику на Новый год
Айтишники – практичные и неординарные люди, и подарки для них должны быть функциональными и нетривиальными. «Библиотека программиста» решила помочь вам в этом нелегком деле и подыскала несколько вариантов оригинальных презентов.
🔗 Основной сайт
🔗 Зеркало
Айтишники – практичные и неординарные люди, и подарки для них должны быть функциональными и нетривиальными. «Библиотека программиста» решила помочь вам в этом нелегком деле и подыскала несколько вариантов оригинальных презентов.
🔗 Основной сайт
🔗 Зеркало
Крупномасштабное переименование на основе ошибок компилятора в C++.
https://blog.httrack.com/blog/2022/12/09/compiler-error-abuse-based-large-scale-renaming-in-c++/
https://blog.httrack.com/blog/2022/12/09/compiler-error-abuse-based-large-scale-renaming-in-c++/
Httrack
Compiler-error-abuse-based large scale renaming in C++ - xavier roche's homework
Compiler-error-abuse-based large scale renaming in C++
09 December 2022
...
09 December 2022
...
UNIGINE 2.16.1 — Screen-Space Haze Global Illumination, улучшенный API импорта, усовершенствования для VR.
https://habr.com/ru/company/unigine/blog/705940/
https://habr.com/ru/company/unigine/blog/705940/
Хабр
UNIGINE 2.16.1 — Screen-Space Haze Global Illumination, улучшенный API импорта, усовершенствования для VR
Почти под ёлочку состоялся минорный релиз 2.16.1, который, однако, содержит пару крутых фичей - например, SSHGI (глобальное освещение дымки в экранном пространстве), добавляющее сразу +100 к атмосфере...
async_simple — простые, легкие и удобные в использовании асинхронные компоненты.
https://www.libhunt.com/r/async_simple
https://www.libhunt.com/r/async_simple
Libhunt
Async_simple Alternatives and Reviews
Which is the best alternative to async_simple? Based on common mentions it is: Libunifex, Kelcoro, Macoro, Concurrencpp, Zab, Packio or Userver
🐔 IT и реальный сектор экономики: как мы цифровизировали птицеводство и что из этого получилось
В то время как лопаются криптовалютные пузыри (история с FTX), мы развиваем сельское хозяйство, внедряя ERP-системы на птицефабриках, чтобы повысить показатели производства и снизить перекрестное заражение птиц.
🔗 Основной сайт
🔗 Зеркало
В то время как лопаются криптовалютные пузыри (история с FTX), мы развиваем сельское хозяйство, внедряя ERP-системы на птицефабриках, чтобы повысить показатели производства и снизить перекрестное заражение птиц.
🔗 Основной сайт
🔗 Зеркало
Использование С++ в качестве языка скриптов, часть 6.
https://fwsgonzo.medium.com/using-c-as-a-scripting-language-part-6-9ef76c4f6272
https://fwsgonzo.medium.com/using-c-as-a-scripting-language-part-6-9ef76c4f6272
Medium
Using C++ as a scripting language, part 6
Passing dynamic arguments across the virtual machine boundary
Настраиваем QtCreator для полноценного программирования и отладки микроконтроллеров STM32.
https://habr.com/ru/post/705062/
https://habr.com/ru/post/705062/
Хабр
Настраиваем QtCreator для полноценного программирования и отладки микроконтроллеров STM32
Введение Привет всем. На данный момент я активно осваиваю разработку ПО для STM32 и хотел бы поделиться моим опытом. Как известно, для STM32 имеется много сред для разработки, однако часть из них,...
Развитие лямбда-выражений в C++14, C++17 и C++20.
https://www.fluentcpp.com/2021/12/13/the-evolutions-of-lambdas-in-c14-c17-and-c20/
https://www.fluentcpp.com/2021/12/13/the-evolutions-of-lambdas-in-c14-c17-and-c20/
Fluent C++
The Evolutions of Lambdas in C++14, C++17 and C++20
Expressive code in C++
#вопросы_с_собеседований
Сколько в памяти занимает произвольная структура?
Ответ: sizeof всех членов + остаток для выравнивания (по умолчанию выравнивание 4 байта) + sizeof указателя на vtable (если есть виртуальные функции) + указатели на классы предков, от которых было сделано виртуальное наследование (размер указателя * количество классов).
Сколько в памяти занимает произвольная структура?
Ответ:
Развитие лямбда-выражений в C++14, C++17 и C++20.
https://www.fluentcpp.com/2021/12/13/the-evolutions-of-lambdas-in-c14-c17-and-c20/
https://www.fluentcpp.com/2021/12/13/the-evolutions-of-lambdas-in-c14-c17-and-c20/
Fluent C++
The Evolutions of Lambdas in C++14, C++17 and C++20
Expressive code in C++