C++ Academy
16.6K subscribers
624 photos
127 videos
1 file
584 links
По всем вопросам- @haarrp

@itchannels_telegram - 🔥 best it channels

РКН: clck.ru/3FmxJF
Download Telegram
🖥 Воскресное чтиво: Краткая история Intel

Intel, intel, intel… Это не просто текст на упаковке процессора – это целая эпоха в мире вычислительной техники. Intel, зародившийся в 1968 году, смог прийти от производителя полупроводников в бигтех компанию, основу современного IT-мира. В истории этой компании бывали взлеты и падения, плохие и хорошие времена, но одно можно сказать точно – без intel мы бы не смогли представить современный мир.

Но читая последние новости, можно с уверенностью заявить – у Intel сейчас тяжелые времена. Финансовая катастрофа на одном фронте, “горячие” новинки с другого (топовые процессоры Intel i7 и i9 могут очень сильно перегреваться, а также некоторые имеют проблемы с микрокодом). Целый комплекс проблем, акции упали до рекордно низкого показателя – около 20-24 долларов за штуку. Также компания столкнулась с убытком в размере 1.61 миллиардов долларов.

В этой статье я рассмотрю историю Intel, с небольших микропроцессоров, до целых линеек, таких как Pentium, Celeron, Dual Core, Xeon (храни его Си Цзиньпинь) и современные i-Core процессоры. А также затронем современные проблемы Intel и может ли она отдать позиции AMD. А также кратко рассмотрим как работает процессор, историю зарождения компьютеров и их архитектуру. Будет интересно.

Все мы знаем Intel. Для одних многомиллиардная корпорация зла, для других компания, производящая лучшие в мире процессоры, третьи считают что AMD лучше, четвертые называют процессором весь блок компьютера. Эта компания буквально пропитана атмосферой кремниевой долины (причем даже буквально). Но intel далеко не с самого начала паяла процессоры, все начиналось намного прозаичнее. Но об этом мы поговорим немного позже.

📌 Читать статью

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥42
🖥 Cosmopolitan — библиотека C, которая позволяет создавать приложения с одним билдом, работающие на нескольких операционных системах, включая Linux, Windows, MacOS и другие!

🌟 Это достигается с помощью "polyglot format", что исключает необходимость в интерпретаторах или виртуальных машинах.

🔐 Лицензия: ISC

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍6🔥5
🔥 Полная бесплатная книга по программированию на C++!

🔗 Ссылка: *клик*

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🤣93👌3🥰1
🖥 Руководство: Разработка игр с использованием C++ и SDL 2 для начинающих!

🔗 Ссылка: *клик*

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥153🥰2👍1
🖥 Курс: Создание виртуальной машины на C!

🔗 Ссылка: *клик*

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
18👍8🔥5
🖥 Полезное руководство, в котором описывается процесс создания собственной версии системы хранения данных на C и C++, аналогичной Redis!

💡 В этом проекте автор шаг за шагом объясняет, как построить минималистичную версию Redis, обучая основам работы с памятью, базами данных и механизмами кэширования.

🔗 Ссылка: *клик*

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥8👍5
ФИЗМАТ - топовый канал про Физику, Математику и ИТ.

С помощью картинок и шортcов даже новички разберутся в сложных концепциях и формулах.

Присоединяйтесь: t.me/fizmat
🔥15👍4🤪3🥰2
🔥 Курс: создайте свой процессор с нуля!

🌟 Это действительно полезный ресурс для разработчиков низкоуровневых систем и позволяет лучше понимать аппаратный уровень!

🔗 Ссылка: *клик*

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28👍83🥰1
🖥 AlgoPlus — это библиотека на C++17, предоставляющая готовые для использования сложные структуры данных и алгоритмы!

🌟 Она включает инструменты для работы с графами, деревьями, кластеризацией, обработкой изображений (например, детекция границ) и многими другими задачами. Библиотека предназначена для разработчиков, которым нужны высокопроизводительные структуры данных и алгоритмы для сложных проектов.

🔐 Лицензия: Apache-2.0

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥94🍌2💯1
🖥 esp32-weather-epd — проект дисплея с прогнозом погоды на основе ESP32 и электронно-бумажного дисплея (EPD)!

🌟 Устройство отображает текущую погоду, прогноз и время, получая данные через API. Подходит для самостоятельной сборки и изучения работы с EPD-дисплеями и интеграцией IoT.

🔐 Лицензия: GPL-3.0

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36👍14❤‍🔥3
Жиза ?

@cpluspluc
🔥75😁23👍155🌚2
🖥 Курс: Написание драйверов для Linux на языке C!

🔗 Курс: *клик*
🖥 Github

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
41👍10🔥1
🖥 Полезная книга с поэтапным объяснением процессов разработки ОС, включая программирование на x86 Assembly, отладку на железе и создание процессов!

🖥 Github

@cpluspluc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍304🎉3💯2🤔1
⚡️ Опубликована стандартная Си-библиотека newlib 4.5.0

После года работы над проектом команда Cygwin выпустила версию стандартной Си-библиотеки newlib 4.5.0, разрабатываемую специалистами из Red Hat.

Эта библиотека предназначена для создания компактной версии стандартной Си-библиотеки (libc), подходящей для применения во встраиваемых системах с ограниченным объемом постоянной памяти и ОЗУ. Проект написан на языке Си и доступен под лицензией LGPLv2.

В новой версии :
- Добавлена поддержка спецификации POSIX.1-2024.
- Добавлен порт для архитектуры набора команд Synopsys Designware ARCv3.
- Переработаны сценарии сборки libgloss, в которых прекращена поддержка старых платформ (xc16x) и сведена в один Makefile поддержка оставшихся (moxie, v850, i960, msp430, frv, i386 и т.п.).
- Улучшена поддержка система на базе архитектуры Arc (Argonaut RISC Core).
- Порт sys/xtensa заменён на machine/xtensa в сочетании с библиотекой libgloss.
- Обеспечена совместимость с GCC 15.

https://github.com/cygwin/cygwin/releases/tag/newlib-4.5.0

@cpluspluc
🔥18👍124😐1🍓1