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


Здесь собраны все компьютерные книги, книги по программированию и IT-технологиям, вышедшие в 2023 году.


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

Тейва Харшани

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


Математика в машинном обучении

Марк Питер Дайзенрот Альдо Фейзал Чен Сунь Он

Фундаментальные математические дисциплины, необходимые для понимания машинного обучения, — это линейная алгебра, аналитическая геометрия, векторный анализ, оптимизация, теория вероятностей и статистика. Традиционно...


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

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

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


Язык SystemVerilog для моделирования

В.В. Соловьев

Рассмотрена версия популярного языка проектирования SystemVerilog, предназначенная для моделирования. Достаточно полно описаны основные синтаксические элементы и конструкции языка с точки зрения их практического...


Алгоритмический тренинг. Решения практических задач на Python и C++

Иванов М.К.

Опираясь на богатый соревновательный и эвристический опыт, автор предлагает оригинальные реализации классических алгоритмов Computer Science на языках Python и C++. Особое внимание уделено математическим и...




40 алгоритмов, которые должен знать каждый программист на Python

Имран Ахмад

Понимание работы алгоритмов и умение применять их для решения прикладных задач – must-have для любого программиста или разработчика. Эта книга поможет вам не только развить навыки использования алгоритмов, но и...


97 вещей, о которых должен знать каждый Java-программист. Советы лучших экспертов

Кевлин Хенни Триша Джи

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


Apache Kafka. Потоковая обработка и анализ данных

Гвен Шапира Тодд Палино Раджини Сиварам Критт Петти

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


APACHE PULSAR в действии

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

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



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

С.Л. Макаров

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


136.93 USD 101.33 USD

В корзину

Arduino. Первые шаги + книга

Этот набор поможет вам сделать  первые шаги  в увлекательный мир «мейкеров» — начинающих конструкторов и изобретателей. Набор  включает  популярную платформу Arduino Uno, электронные компоненты и книгу «Arduino....


BDD в действии

Смарт Д., Молак Я.

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


Blazor в действии

Крис Сэйнти

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


BPF: профессиональная оценка производительности

Брендан Грегг

Инструменты оценки производительности на основе BPF дают беспрецедентную возможность анализа систем и приложений. Вы сможете улучшить производительность, устранить проблемы в коде, повысить безопасность и сократить...


C# для UNITY-разработчиков. Практическое руководство по созданию игр

Ларкович С. Н., Евдокимов П. В.

В данной книге рассматривается процесс программирования на C# в контексте создания компьютерной игры на Unity.   Будет рассмотрен полный цикл создания своей полноценной игры – от разработки интерфейса пользователя...


C++ для начинающих

Герберт Шилдт

Книга известного американского специалиста и популяризатора языков программирования посвящена основам языка С++. Начиная с таких базовых понятий языка, как типы данных, массивы, строки, указатели и функции, книга...


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

Иван Гришаев

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



61.51 USD 52.28 USD

В корзину

Data Science в действии

Леонард Апельцин

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


Data Mesh. Новая парадигма работы с данными

Дегани Жамак

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


38.21 USD 32.48 USD

В корзину

DAX для профессионалов: теория и практика

Мишель Розема Хенк Влотман

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


Django 4. Практика создания веб-сайтов на Python

Владимир Александрович Дронов

Книга посвящена разработке веб-сайтов на языке Python с применением веб-фреймворка Django. Представлены новинки Django 4 и дано наиболее полное описание его инструментов: моделей, контролеров, шаблонов, средств...