| Канал | Публикаций | Подписчиков | Последний пост |
|---|---|---|---|
Python академия
[telegram]
|
6 | 7340 | 15.05.26 |
Библиотека C/C++ разрабо…
[telegram]
|
5 | 7314 | 12.05.26 |
|
Библиотека программиста …
[max]
|
9 | 1967 | 03.05.26 |
|
Библиотека программиста
[max]
|
9 | 1484 | 03.05.26 |
|
Python Разработка | Web …
[max]
|
9 | 2473 | 03.05.26 |
|
Библиотека PHP программи…
[max]
|
8 | 718 | 03.05.26 |
|
Хакер Free
[max]
|
9 | 2197 | 03.05.26 |
| Канал | Публикаций | Подписчиков | Последний пост |
|---|---|---|---|
|
IT мероприятия России / …
[max]
|
1 | 522 | 14.05.26 |
|
Bash Советы - Bash Scrip…
[max]
|
9 | 1861 | 03.05.26 |
|
Книги для программистов
[max]
|
9 | 2355 | 03.05.26 |
|
Программирование {BookFl…
[max]
|
9 | 2618 | 03.05.26 |
|
Java Разработка | Spring…
[max]
|
9 | 1200 | 03.05.26 |
|
Python Разработка | Web …
[max]
|
9 | 2473 | 03.05.26 |
|
Базы Данных (Data Base) …
[max]
|
9 | 2066 | 03.05.26 |
Загрузка данных...
| Размещенный пост | Текст публиакции | Рекламирующий канал | Просмотры | Просмотры 24 ч | Прирост подписчиков |
|---|
Загрузка данных...
| Размещенный пост | Текст публикации | Рекламируемый канал | Просмотры | Просмотры 24 ч | Прирост подписчиков |
|---|
| Дата и время публикации | Текст публикации | Рекламируемый канал | Динамика просмотров | Всего просмотров |
|---|---|---|---|---|
| 2026-05-15 16:55:45 | Этот проект содержит исходный код игр Command & Conquer: Tiberian Dawn и Command & Conquer: Red Alert, выпущенных как часть сборника Command & Conquer Remastered Collection. Код распространяется под лицензией GPL v3 и предоставляет возможность энтузиастам и разработчикам модифицировать, изучать и использовать движок в рамках условий лицензии. В проекте используется C++ и множество современных практик разработки, а также система сборки CMake. Репозиторий включает: * Исходный код движка на C++ * Документацию по сборке * Скрипты для интеграции с игрой * Исторический контекст разработки Проект ориентирован на обучение, поддержку моддинга и развитие сообщества вокруг классических RTS-игр. https://github.com/electronicarts/CnC_Remastered_Collection #cpp #programming 👉 @cpp_lib Этот проект соде… | — |
|
489 |
| 2026-05-14 18:46:29 | 🚀 CUTE_HEADERS - Коллекция кроссплатформенных однофайловых библиотек на C/C++ без зависимостей, в основном используемых для разработки игр. 🔹 Математика (векторы, матрицы) 🔹 Системы частиц 🔹 Аудио и таймеры 🔹 Работа с файлами 🔹 Простая физика и коллизии 🔹 Анимация и графика 🔹 И многое другое! Все библиотеки — в одном .h файле, без зависимостей. Отлично подходят для маленьких проектов, прототипов и учебных задач. https://github.com/RandyGaul/cute_headers #cpp #programming 👉 @cpp_lib 🚀 CUTE_HEADERS -… | — |
|
594 |
| 2026-05-14 14:04:32 | В России можно посещать IT-мероприятия хоть каждый день: как оффлайн, так и онлайн Но где их находить? Как узнавать о них раньше, чем когда все начнут выкладывать фотографии оттуда? Переходите на канал IT-Мероприятия России. В нём каждый день анонсируются мероприятия со всех городов России 📆 в канале размещаются как онлайн, так и оффлайн мероприятия; 👩💻 можно найти ивенты по любому стеку: программирование, frontend-backend разработка, кибербезопасность, дата-аналитика, osint, devops и другие; 🎙 разнообразные форматы мероприятий: митапы с коллегами по цеху, конференции и вебинары с известными опытными специалистами, форумы и олимпиады от важных представителей индустрии и многое другое А чтобы не искать по разным форумам и чатам новости о предстоящих ивентах: 🚀 IT-мероприятия России — подписывайся и будь в курсе всех предстоящих мероприятий! В России можно п… |
|
|
643 |
| 2026-05-13 19:30:02 | ⚔️ Линус Торвальдс против C++: Почему ядро Linux остается на C? Почему Линус Торвальдс категорически запрещает C++ в ядре Linux. Казалось бы, C++ - это "C на стероидах", но для разработки ядра эти стероиды - яд. Разбираем основные аргументы Линуса (и почему они имеют смысл в context of kernel development). 1. Исключения (Exceptions) - зло для ядра В C мы проверяем коды возврата. В C++ исключение может вылететь откуда угодно. - Проблема: Недетерминированность. Для ядра с 30 млн строк кода это ад отладки. - Риск: Если МРТ-сканер или система управления полетами "выбросит исключение" и упадет, последствия будут фатальными. Ядро требует полного контроля над потоком выполнения. 2. Скрытое управление памятью (RAII) Линус считает, что компилятор не должен делать ничего "за спиной" программиста. - Проблема: Конструкторы, деструкторы и неявные аллокации. - Аргумент: В ядре управление памятью должно быть ручным и прозрачным. Зависимость от магии компилятора снижает производительность и стабильность. 3. "Жирная" объектная модель Нужно ООП? Его можно сделать и на C. Линус утверждает, что C++ тянет за собой переусложненные иерархии и абстракции, которые потом невозможно рефакторить. - Цитата: "Ограничение проекта языком C означает, что люди не смогут его испортить... идиотской чушью 'объектной модели'". 💡 Как выглядит ООП в стиле Linux (на чистом C): Вместо классов - структуры и указатели на функции. Это дает полиморфизм без оверхеда C++. typedef struct { int value; // V-table на минималках: указатель на функцию void (*increment)(struct Person *self); } Person; void increment_person(Person *self) { self->value++; } int main() { Person *p = (Person*)malloc(sizeof(Person)); p->value = 5; p->increment = increment_person; // Привязка метода p->increment(p); // Вызов: 6 free(p); } 4. Проблема зависимостей (STL/Boost) То, что стабильно для приложения в GNOME, недостаточно стабильно для ядра. Внедрение STL или Boost - это риск security-проблем (вспомним бэкдор в xz/liblzma) и раздувание бинарников. А как же Rust? Интересно, что к Rust отношение другое. Линус допускает Rust, потому что он (в отличие от C++) решает проблемы безопасности памяти, а не просто добавляет синтаксический сахар. C - прост, но позволяет выстрелить себе в ногу. Rust - строг. C++ - слишком сложен и неявен для ядра. Отказ от C++ - это выбор между эргономикой разработчика и стабильностью системы. Для User-space приложений C++ прекрасен. Но для ядра, от которого зависит работа миллиардов устройств (от тостеров до спутников), консерватизм C - единственно верный путь. 👉 Читать статью полностью: https://habr.com/ru/companies/otus/articles/902724/ #cpp #c #linux #kernel #linus #coding #holivar 👉 @cpp_lib ⚔️ Линус Торваль… | — |
|
757 |
| 2026-05-13 17:30:30 | Как отслужить срочку, работая с Геранями, и получить диплом по дуальной системе Алабуга Политех? Как отслужить ср… | — |
|
820 |
| 2026-05-12 11:36:55 | Практика языка C (МФТИ, 2023-2024). Допсеминар: системы сборки (make, cmake). 00:00 Зависимости и хедера 08:22 Build.sh 11:48 Makefiles и декларативная модель 19:51 Ленивые и переменные 30:52 Автоматические переменные 36:15 Первая версия makefile 41:33 Функции и wildcards 47:40 Вторая версия makefile и зависимости от хедеров 56:36 Третья итерация: почти идеальный makefile 01:06:26 Знакомство с cmake 01:19:35 Бонус. Немного больше про cmake. 01:30:40 Окончательные уроки. источник #cpp #programming 👉 @cpp_lib Практика языка C… | — |
|
949 |
Загрузка данных...
| Время | Контент | Подписчиков | Кто ссылался | Просмотры 48ч | Просмотры 24ч |
|---|