avatar
Books Книги Программиста
@programming_books_it
13.05.2026 10:08
📓 Пять PDF по оптимизации, которые реально стоит сохранить.

Жёсткая база по тому, как код превращается в инструкции, как эти инструкции исполняются процессором и почему иногда «очевидно быстрый» вариант внезапно медленнее.

Что внутри:

1. Optimizing software in C++
179 страниц про оптимизацию C++ под Windows, Linux и macOS. Память, ветвления, компиляторы, SIMD, профилирование и типичные ошибки.

2. Optimizing subroutines in assembly language
156 страниц про x86 assembly. Полезно даже если вы не пишете на ассемблере, потому что после этого проще понимать, что делает компилятор.

3. The microarchitecture of Intel, AMD and VIA CPUs
277 страниц про устройство процессоров: pipeline, кеши, предсказание ветвлений, execution units и прочие вещи, которые напрямую влияют на скорость кода.

4. Instruction tables
485 страниц таблиц с latency, throughput и micro-ops для инструкций Intel, AMD и VIA. Это уже не чтение перед сном, а справочник для тех случаев, когда надо понять, где именно теряется производительность.

5. Calling conventions
60 страниц про calling conventions в разных C++ компиляторах и ОС. Пригодится для ABI, FFI, отладки, reverse engineering и низкоуровневого кода.

Ссылки:

https://agner.org/optimize/optimizing_cpp.pdf

https://agner.org/optimize/optimizing_assembly.pdf

https://agner.org/optimize/microarchitecture.pdf

https://agner.org/optimize/instruction_tables.pdf

https://agner.org/optimize/calling_conventions.pdf

Все пять одним архивом:

https://agner.org/optimize/optimization_manuals.zip

Главная страница:

https://agner.org/optimize/

Если хотите понимать performance не на уровне «ну там компилятор сам всё оптимизирует», а по-настоящему - это хороший старт.
24 713
avatar
Books Книги Программиста
@programming_books_it
10.05.2026 12:18
🦀 Полный roadmap по изучению Rust на русском + бесплатный курс для начинающих + большой список ресурсов.

Rust Roadmap 2026 на русском - пошаговый план изучения Rust для начинающих и продвинутых разработчиков.

Что внутри:

- базовый синтаксис
- ownership, borrowing и lifetimes
- Option, Result, traits и generics
- тестирование и обработка ошибок
- std, smart pointers и многопоточность
- async/await и Tokio
- macros, unsafe и FFI
- web, CLI, embedded, WASM, gamedev и ML
- мини-проекты на каждом этапе

Хорошый Roadmap для тех, кто хочет учить Rust не хаотично, а по нормальному маршруту: от первых программ до production-кода.

Сохраняйте себе и отправляйте коллегам!

https://github.com/Develp10/rust-roadmap-ru/tree/main
31 1K
avatar
Books Книги Программиста
@programming_books_it
29.04.2026 13:29
На Stepik обновили курс «C# с нуля до профи»

Представьте: через четыре месяца вы открываете чужой .NET-проект и читаете его как книгу.

IServiceCollection не вызывает ступора. async Task<IActionResult> пишется на автомате. Вы точно знаете, почему EF Core сгенерировал именно такой SQL - и как переписать запрос, чтобы он летал.

Это не фантазия. Это результат после 16 модулей, в которых каждая концепция объясняется через код и закрепляется практикой.

ООП, SOLID, LINQ, async/await, DI, EF Core, ASP.NET Core, Docker, Kubernetes - всё, что казалось магией, станет рабочим инструментом.

А бонусом - портфолио проектов: от CLI-утилит и REST API до собственного SaaS с multi-tenancy, JWT и деплоем в Kubernetes под TLS.

Скидка - 58% доступна 48 часов: https://stepik.org/a/282984/
5 1.4K
avatar
Books Книги Программиста
@programming_books_it
18.04.2026 13:01
emoji На Stepik обновили курс «Rust: полный курс разработчика. С нуля до профи»

Представьте: через три месяца вы открываете чужой Rust-код и читаете его как книгу.

Arc<Mutex<T>> не вызывает панику. impl Future не пугает. Вы точно знаете, почему компилятор ругается и как это починить за 10 секунд.

Это не фантазия. Это результат 50 уроков, в которых каждая концепция объясняется через код и закрепляется практикой.

Ownership, traits, generics, async, unsafe - всё, что казалось магией, станет рабочим инструментом.

А бонусом - портфолио проектов: от CLI-утилит до REST API и WebAssembly.

Вы и так знаете, что Rust - ваш следующий язык. Этот курс просто сделает это реальностью.

Сегодня - 55% процентов от цены, торопись: https://stepik.org/a/269250/
4 848
avatar
Books Книги Программиста
@programming_books_it
14.04.2026 14:59
emoji Нашли 15 сайтов с миллионами бесплатных книг

Это не просто подборка, а реально огромные библиотеки
от художки до научных статей, диссертаций и учебников.

И главное
базы постоянно обновляются

planetebook.com
oceanofpdf.com
freecomputerbooks.com
zlibrary.to
bookboon.com
gutenberg.org
manybooks.net
pdfdrive.com
digilibraries.com
openlibrary.org
standardebooks.org
librivox.org
getfreeebooks.com
authorama.com

Если читаешь и прокачиваешься
сохрани, пригодится
61 1.2K
avatar
Books Книги Программиста
@programming_books_it
19.03.2026 15:07
⚠️ В России всё чаще блокируют Telegram и другие зарубежные сервисы.

Это значит, что многие IT-ресурсы, каналы и источники новостей могут стать недоступны в любой момент.

Если вы хотите оставаться в курсе технологий, AI и новых фреймворков, лучше заранее иметь альтернативную площадку.

Мы собрали лучшие IT-каналы в MAX, где публикуются:

новости развития AI
новые фреймворки и инструменты
полезные ресурсы для разработчиков
разборы технологий и трендов

ИИ: https://max.ru/ai_machinelearning_big_data
Max Ml: https://max.ru/vistehno
Max Python: https://max.ru/pythonl
Max Go: https://max.ru/Golang_google
Max Linux: https://max.ru/linuxkalii
Max Java: https://max.ru/javatg
Max Sql: https://max.ru/sqlhub
Max Devops: https://max.ru/DevOPSitsec
Анализ данных: https://max.ru/data_analysis_ml
C++ : https://max.ru/cpluspluc
C#: https://max.ru/csharp_ci

https://uproger.com/luchshie-kanaly-v-max-po-it-i-ii-podborka-2026-goda/
8 1.7K
avatar
Books Книги Программиста
Переслано от канала
04.03.2026 14:38
emoji Книга по производительности Rust.

Она короткая и легко читается и показывает, как оптимизировать код.

В книге разбираются темы:

- benchmarking
- build configuration
- linting
- profiling
- inlining
- hashing
- heap allocations
- и многое другое

Внутри есть много интересных концепций, о которых я раньше даже не слышал.

Книга:
https://nnethercote.github.io/perf-book/introduction.html
25 2.1K
avatar
Books Книги Программиста
@programming_books_it
09.02.2026 15:22
emoji Большинство “парсеров” умирают через 2 дня.
Ты научишься делать те, которые живут в проде.

Это не про BeautifulSoup ради галочки.
Это про системы сбора данных, которые:

• не падают от мелких правок на сайте
• собирают данные в разы быстрее
• обновляют всё сами по расписанию
• обходят ограничения и баны
• выглядят как сервис, а не хаос из файлов

Ты начнёшь видеть сайты не как страницы, а как источники данных, к которым можно подключиться.

В итоге ты сможешь:

• забирать данные для своих проектов
• автоматизировать чужую рутину
• делать инструменты для аналитики
• брать коммерческие заказы на сбор данных

Это навык, который напрямую превращается в деньги.
Не “знаю Python”, а умею добывать данные из интернета профессионально.

🎁 48 часов скидка 50% на Stepik: https://stepik.org/a/269942/
4 2.2K
avatar
Books Книги Программиста
@programming_books_it
08.02.2026 12:39
🔥 Полезная подборка каналов только код, практика и самые передовые инструменты, которые используют разработчики прямо сейчас.👇

emoji ИИ: @+fO3uB3JcoBwwZDM6

emoji Python: @+iMIKLAknbiEzNDBi

emoji Linux: @+3s7mILOJlEsxZDgy

C++ @+NQ9pfzlE7Is4ZGVi

Docker: @+Wth3VOL20DA2Zjdi

Хакинг: @+gFboyi2P0xk3ZWJi

emoji Devops: @+tjevEMfuFic2N2Ni

emoji Golang: @+mKlF_CpQbYBlM2Fi

Аналитика: @+2oaQctOZv7tmN2Fi

emoji Javascript: @+uvMUB6f7VuQxMTVi

C#: @+lqje2zZ

emoji Java: @+w5lA6MacJV5iNTYy

Базы данных: @+AwphJ57NFLA2N2Q6

emoji Rust:@+KMRkamtAaaQxOTIy

Технологии: @+cQHlqIGlOnY0YmMy

💰 Экономика и инвестиции в ИИ @+dlRhcDPDhvg5Yjdi

💼 Актуальные вакансии: @addlist

emoji Chatgpt бот в тг: @Chatgpturbobot

📚 Бесплатные ит-книги: @addlist

Подборка по Golang: @addlist

⚡️ Лучшие ИИ ресурсы: @addlist2

Самое лучшее в этом: ты учишься даже тогда, когда “нет времени, просто потому что читаешь правильную ленту.
11 1.8K