ДМК


Книги издательства1316

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

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


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

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


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

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


30.29 USD 24.23 USD
На складе

В корзину

Статистика без подвоха

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


Инфраструктура как код

Инфраструктура как код (IaC) – это набор методов и процессов для построения и обслуживания инфраструктуры с использованием скриптов, файлов конфигурации или языков программирования. IaC значительно облегчает...


Архитектура встраиваемых систем

Даниэеле Лакамера

Данная книга посвящена разработке встраиваемых систем с использованием STM32 с процессорными ядрами ARM. Она будет интересна инженерам и программистам, для изучения системного программирования и устройства...


Хорошо ли вы знаете Rust?

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


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

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



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

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


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

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


APACHE PULSAR в действии

Дэвид Хьеррумгор

Надежный обмен сообщениями между серверами является сердцем распределенного приложения. Apache Pulsar — это гибкая платформа обмена сообщениями в реальном времени, созданная для работы в Kubernetes и обеспечивающая...


ARDUINO: Искусственный интеллект и машинное обучение

Стивен Ф. Барретт

Те, кто знаком с концепциями искусственного интеллекта (ИИ) и машинного обучения (МО), могут возразить, что они наиболее подходят для более мощных вычислительных платформ. Однако недавние разработки позволили...


ARDUINO UNO И RASPBERRY PI 4: от схемотехники к интернету вещей

С.Л. Макаров

Книга состоит из двух частей, содержащих как теоретические, так и практические сведения о работе с платами Arduino Uno и Raspberry Pi 3.     Первая часть посвящена теории и решению 34 практических заданий для...


ASP.NET Core в действии. Третье изд

Фреймворк ASP.NET Core предоставляет все необходимое для создания веб-приложений профессионального качества. Благодаря повышающим производительность библиотекам для отрисовки на стороне сервера, безопасным API,...


Asyncio и конкурентное программирование на Python

Мэтью Фаулер

Если типичную программу на стандартном Python подвергнуть слишком высокой нагрузке, то она будет работать с черепашьей скоростью. Для решения этой проблемы была разработана библиотека asyncio, которая позволяет...


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

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


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

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


BDD в действии

Разработка на основе поведения (Behavior-Driven Development, BDD) – это подход к проектированию программного обеспечения, предполагающий представление примеров желаемого поведения приложения в форме конкретной...


Blazor в действии

Крис Сэйнти

Фреймворк Blazor от компании Microsoft позволяет создавать интерактивные веб-компоненты, которые изначально запускаются в браузере без подключаемых модулей или транспайлеров. А поскольку весь код написан на языке C#,...


Blender: новый уровень мастерства

Эта книга посвящена рабочим процессам, связанным с визуальными эффектами (VFX), – таким как ноды геометрии, органическое моделирование, 3D-трекинг камеры, фотограмметрия, скульптинг, физические симуляции и...


CLOJURE на производстве. Зипперы, Базы данных, REPL

Иван Гришаев

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


Clojure на производстве

Clojure? Это где скобочки и нет типов? На производстве? Всё верно. Книга расскажет о том, как строят боевые системы на этом языке: от простого к сложному, скобка за скобкой.До сих пор информацию о Clojure можно было...


CMake для С++. Современный подход

CMake – это мощная кросс-платформенная утилита для автоматизации сборки программ из исходного кода. Книга охватывает все этапы освоения CMake, от установки и знакомства со структурой каталогов проекта до тестирования...


D3.js в действии

С помощью D3.js можно создавать сложную инфографику, диаграммы и интерактивные визуализации данных, используя стандартные инструменты разработки веб-интерфейсов, включая JavaScript, HTML и CSS. Присудив библиотеке D3...