🚀 Подборка полезных IT каналов в Max
Системное администрирование, DevOps 📌
https://max.ru/i_odmin Все для системного администратора
https://max.ru/bash_srv Bash Советы
https://m…
Читать далее →
5 малоизвестных Git-приёмов, которые спасут вашу жизнь
1️⃣ git reflog — история всех ваших шагов
Не только коммиты, но и переключения веток, сбросы и прочие «хаки»:
git reflog…
Читать далее →
Пишем Тетрис на C++: Идеальный старт для новичка
🧱 Пишем Тетрис на C++: Идеальный старт для новичка
Написание Тетриса это своеобразный обряд посвящения для любого игрового разработчика. Это лучший способ понять, как работать с массивами, игровым циклом и таймингами, не отвлекаясь на сложные движки.
Нашли для вас легендарный туториал от Javi Lopez.
✅ Акцент на логике: Автор учит думать структурами данных, а не пикселями.
✅ Платформонезависимость: Код пишется на чистом C++. Его можно запустить хоть на Windows, хоть на Linux, хоть на тостере (почти).
✅ Чистый код: Отличный пример того, как отделять игровую логику от рендеринга.
Внутри разбирается всё: от хранения фигур (тетромино) в памяти до реализации сгорания линий.
🔗 Читать туториал: https://javilop.com/gamedev/tetris-tutorial-in-c-platform-independent-focused-in-game-logic-for-beginners/
👉 @Bookflow
📝 Гайд: Как научиться читать Assembly
Не нужно быть инженером Intel, чтобы понимать ассемблер. Это навык, который резко прокачивает понимание того, как работает компьютер и ваш ко…
Читать далее →
Архитектура Docker состоит из трех основных компонентов
🔹 Клиент Docker
Это интерфейс, через который осуществляется взаимодействие с пользователями. Он взаимодействует с демоном D…
Читать далее →