Новинки компьютерной литературы 2025


Экскурс в неопределенное поведение C++

Дмитрий Свиридкин, Андрей Карпов

Книга представляет собой обширный справочник типичных, а также очень редко встречающихся ошибок, характерных для программ на C++, Rust и других языках для низкоуровневого и системного программирования, в частности на...


Head First. Архитектура ПО

Раджу Ганди, Марк Ричардс, Нил Форд

Плох тот разработчик, который не мечтает стать архитектором! Вам тоже хочется пройти этот путь как можно быстрее? Авторы бестселлера "Фундаментальный подход к программной архитектуре" научат вас мыслить...


Причинно-следственный анализ в науке о данных

Роберт Алекс Руис де Вилья

«Благодаря простым и понятным объяснениям, практическим идеям и примерам эта книга представляет большую ценность». Филипп Бах, разработчик библиотек DoubleML для Python и R   Почему получается тот или иной...


Агентный искусственный интеллект. Руководство по трансформации бизнеса

Паскаль Борне

Как трансформировать бизнес в эпоху революции агентного ИИЭта книга – практическое руководство по агентному ИИ для бизнес-лидеров, предпринимателей и пытливых умов. Автор Паскаль Борне, мировой эксперт в области...


Переход на Rust. Рефакторинг исходного кода с других языков

Лили Мара, Джоэл Холмс

«Никаких излишеств. В каждой главе чувствуется воодушевление, прагматизм и направляющая рука авторов».Бастиан Грубер, Mozilla«Это настоящая Библия для понимания ключевых принципов языка Rust и методов переработки»....


Базовые алгоритмы. Реализация на Python и C++ на примере классических игр

П.М. Довгалюк

В книге дается базовая алгоритмическая подготовка, классические алгоритмы разобраны одновременно на двух языках — C++ и Python на примере широко известных и интуитивно понятных компьютерных игр. Наглядно излагается...


Проектирование на уровне типов

Александр Гранин

Для тех, кто любит программирование на типах и хочет извлечь из них максимум пользы!   Книга предлагает подходы и паттерны для нетривиального кода, где все выражено через типы: бизнес-логика,...


"1С:Предприятие. Элемент". Возможности встроенного языка

Радченко М.Г., Хрусталева Е.Ю.

Эта книга адресована специалистам, разрабатывающим прикладные решения на платформе «1С:Предприятие 8». Она содержит сжатое описание особенностей языка разработки, который используется в технологии...


.NET 8: инструменты и навыки. Лучшие практики и паттерны проектирования, отладки и тестирования

Марк Дж. Прайс

Раскройте богатство возможностей разработки .NET-приложений с новой книгой Марка Прайса! Здесь вы узнаете, как управлять исходным кодом и проектами с помощью Git, обеспечивая при этом контроль версий. Откроете для...


.NET 8: приложения и сервисы. Практика создания проектов с использованием Blazor, Net Maui, gRPC, GraphQL

Марк Дж. Прайс

С новым изданием «.NET 8: приложения и сервисы» вы сможете поднять свои навыки владения C# и .NET на новый уровень. В книге описаны практические приемы использования различных технологий, включая Web API, gRPC,...


100 ошибок Java и как их избежать

Тагир Валеев

Эта книга научит создавать высококачественный и надежный код на Java, используя инструменты статического анализа. Вы узнаете, как обнаруживать и предотвращать распространенные ошибки программирования, оптимизировать...


3D Studio Max + VRay + Corona. Проектирование дизайна среды

Хворостов Д. А.

В учебном пособии даны практические советы по применению профессиональной программы Autodesk 3D Studio Max и визуализаторов VRay и Corona Renderer для работы с проектной графикой в художественных и дизайнерских вузах....


3ds Max 2024. Создание объектов и материалов

Книга рассказывает о начале работы с популярным программным пакетом Autodesk 3ds Max 2024 для 3D-моделирования, анимации и рендеринга, который широко используется архитекторами, разработчиками игр, специалистами по...


Adobe Photoshop CС 2025. Мастер-класс Евгении Тучкевич

Евгения Тучкевич

В основу книги положена эффективная методика обучения дизайнеров, опробованная в учебных аудиториях. Последовательно в виде уроков рассмотрены основные инструменты, технологии и приемы обработки фотоизображений в...


Adobe Illustrator CC 2025. Мастер-класс Евгении Тучкевич

Евгения Тучкевич

В основу книги положена эффективная методика обучения дизайнеров, опробованная в учебных аудиториях. Последовательно в виде уроков рассмотрены основные инструменты, технологии и приемы построения для различных...


Apache Arrow. Обработка больших данных в оперативной памяти

Мэтью Топол

Apache Arrow – это программная платформа с открытым исходным кодом, предназначенная для разработки приложений, эффективно выполняющих обработку и анализ табличных данных за счет размещения в оперативной памяти. В...


Apache Iceberg. Полное руководство

Ширан Т., Хьюз Дж., Мерсед А.

Традиционные архитектурные шаблоны хранения данных сильно ограничены. Чтобы использовать их, приходится применять довольно дорогостоящие процессы ETL для загрузки данных в каждый инструмент, открывающий доступ к...


API как искусство: разработка, поддержка, интеграция

Сергей Константинов

В книге подробно рассказано, как написать качественный API и интегрировать его в имеющуюся систему. Рассмотрено, как готовить спецификации API, работать с запросами, обслуживать мобильные и серверные API для...


Autodesk 3ds Max 2024. Освещение, анимация и рендеринг

Книга рассказывает о пакете Autodesk 3ds Max 2024 для 3D-моделирования, анимации и рендеринга, который широко используется архитекторами, разработчиками игр, специалистами по визуализации дизайна и художниками по...


Autodesk Revit 2025. Инструменты совместной работы, визуализации и оформления проекта

Книга представляет собой вторую часть руководства по работе с системой Autodesk Revit 2025, которая фактически стала стандартом в области информационного моделирования зданий. В ней рассматриваются важные инструменты...


Bash и кибербезопасность: атака, защита и анализ из командной строки Linux

П. Тронкон К. Олбинг

Командная строка может стать идеальным инструментом для обеспечения кибербезопасности. Невероятная гибкость и абсолютная доступность превращают стандартный интерфейс командной строки (CLI) в фундаментальное решение,...


Blender 3D. Полное руководство

Адонин А.М.

Книга станет отличным помощником для комфортного вхождения в мир   3D-моделирования с помощью бесплатного и многофункционального редактора   Blender. Она предназначена как для абсолютных новичков, так и...


Blue Fox: взлом и реверс-инжиниринг ARM

Мария Маркстедтер

Книга "Blue Fox: Взлом и реверс-инжиниринг ARM" представляет собой подробное руководство по изучению и анализу архитектуры ARM, которая широко используется в современных мобильных устройствах, IoT-устройствах и...


Blueprints. Визуальный скриптинг игр в Unreal Engine 5

Маркос Ромеро, Сьюеэлл Б.

Язык визуального программирования Blueprints используется в движке Unreal Engine, чтобы дизайнеры могли работать со сценариями игр, а программисты — создавать базовые элементы, которые могут легко дорабатываться...


C# Concurrency. Асинхронное программирование и многопоточность

Нир Добовицки

Асинхронные и многопоточные программы могут выполнять несколько задач одновременно, не теряя скорости или надежности. Но правильная организация параллельного выполнения может вызвать затруднения даже у опытных...