MongoDB – неординарное решение для работы с базами данных NoSQL, которое соответствует потребностям современных веб-приложений. Книга представляет обзор архитектуры MongoDB и инструментов разработчика. Всестороннее освоение эффективных методов работы с СУБД охватывает все аспекты: от управления доступом на основе ролей (RBAC) до управления пользователями, выполнения методов аудита и шифрования на уровнях...
ISBN: 978-5-93700-301-0
Издательство:
ДМК
Дата выхода: сентябрь 2024
В данной книге детально рассмотрены аппаратные возможности микроконтроллера STM32, включая порты GPIO и другие периферийные устройства, такие как USB и контроллеры шины CAN. Приведена настройка программного обеспечения для Windows. Используя FreeRTOS и библиотеку libopencm3 вместо программной среды Arduino, вы научитесь разрабатывать многозадачные приложения, выходящие за рамки возможностей Arduino.Вы узнаете, как: ...
ISBN: 978-5-93700-294-5
Издательство:
ДМК
Дата выхода: декабрь 2024
TypeScript — популярная надстройка над JavaScript с поддержкой статической типизации, которая наверняка покажется знакомой программистам на C# или Java. TypeScript поможет вам сократить количество ошибок и повысить общее качество кода на JavaScript. «Основы TypeScript» — это полностью обновленное третье издание классического бестселлера Адама Фримена. В нем освещены все возможности TypeScript 5, включая новые, такие как декораторы....
ISBN: 978-5-4461-2215-8
Издательство:
Питер
Дата выхода: апрель 2024
Базовая книга по инженерии данных. Рассмотрены все аспекты проектирования и эксплуатации различных архитектур данных, а также полный жизненный цикл работы с данными: подготовка, поглощение, преобразование, очистка, сочетание, оркестрация, конвейеризация. Особое внимание уделено облачным технологиям, распределению нагрузки и безопасному хранению данных. Разобраны приёмы формирования запросов, работы...
ISBN: 978-601-08-4116-1
Издательство:
BHV-СПб
Дата выхода: июль 2024
Основы 3Ds Max для начинающих дизайнеров. Методическое пособие разработано на базе многолетнего опыта обучения студентов работе с программой трехмерного моделирования Autodesk 3Ds Max. Это подробное руководство по визуализации интерьеров с полным погружением в мир 3D-графики. С помощью заданий и примеров вы научитесь: • настраивать программу; • пользоваться основными инструментами 3Ds Мах и...
ISBN: 978-5-04-203821-1
Издательство:
Эксмо
Дата выхода: август 2024
Книга о проектировании и поддержке широкого спектра реляционных и нереляционных баз данных на любой аппаратной платформе и в кроссплатформенных окружениях. Описано, как развёртывать и использовать базы данных на корпоративных серверах и в облаке. Изложены базовые принципы масштабирования, репликации, обеспечения согласованности данных, надёжности и безопасности облачных, корпоративных и гибридных...
ISBN: 978-5-9775-1987-8
Издательство:
BHV-СПб
Дата выхода: сентябрь 2024
Компиляторы традиционно считаются одной из самых трудных для понимания и изучения тем. Обычно в книгах каждая глава посвящена отдельному проходу компилятора. Но такая структура не позволяет раскрыть, как языковые средства влияют на решения, принимаемые при проектировании компилятора. Вместо этого в «Основах компиляции» выбран инкрементный подход: компилятор совершенствуется последовательно,...
ISBN: 978-5-4461-2116-8
Издательство:
Питер
Дата выхода: январь 2024
Может ли цифровой рисунок вызывать такие же сильные эмоции, как и рисунки в традиционной технике? Корейский иллюстратор Бёллалэнд уверена, что да! Она приглашает всех начинающих художников погрузиться в мир диджитал-рисования с помощью приложения Procreate, которое уже приобрело невероятную популярность. В книге описаны основы авторской техники, позволяющей создавать на iPad такие же милые и атмосферные...
ISBN: 978-5-00116-816-4
Издательство:
Питер
Дата выхода: май 2024
Книга «Основы Dart» адресована тем, кто интересуется этим удивительным языком программирования. Вы узнаете об истории создания, синтаксисе и особенностях языка, таких как встроенные типы данных, и многом другом. В главе 2 вас ждет проект, который будет изменяться и расти вместе с вашими знаниями и навыками, а к главе 6 преобразится в полноценное клиент-серверное приложение. После каждой новой итерации...
ISBN: 978-5-4461-4168-5
Издательство:
Питер
Дата выхода: май 2024
Без визуализации информации сейчас не обходится ни один бизнес. Итоги продаж, месячные отчеты, презентации новых проектов — все это примеры того, что важно и нужно правильно визуализировать. Чем нагляднее графики, тем весомее «смотрятся» ваши аргументы. Изображения должны быть ясными, привлекательными и убедительными. С помощью этого руководства по основам визуализации данных вы сможете: ...
ISBN: 978-5-04-106457-0
Издательство:
Эксмо
Дата выхода: март 2024
Мифы и заблуждения об искусственном интеллекте, страхи, насущные проблемы, перспективные направления исследований — обо всём этом вы узнаете из этого двухтомника. Новый этап в области компьютерных технологий часто называют очередной «весной искусственного интеллекта». Её начало обычно отсчитывают с момента появления нейронной сети, сегодня известной под названием AlexNet, успех которой в...
ISBN: 978-5-93700-333-1
Издательство:
ДМК
Дата выхода: сентябрь 2024
В книге представлены методы, необходимые для разработки эффективных программ для мультиядерных процессоров, для параллельных кластерных систем или суперкомпьютеров как с распределенным, так и с совместно используемым адресным пространством.Книга охватывает все области параллельных вычислений. Для каждого алгоритма обсуждаются разные варианты распараллеливания с использованием различных методов и...
ISBN: 978-5-93700-261-7
Издательство:
ДМК
Дата выхода: июль 2024
Раскройте потенциал паттернов проектирования JavaScript. Найдите структурированные решения распространенных задач разработки, пригодные для многократного использования и повышающие масштабируемость, производительность и удобство сопровождения кода. Узнайте, как применение этих паттернов позволяет создавать более чистый и понятный код, способствует организации совместной работы в команде, сокращает...
ISBN: 978-601-08-4356-1
Издательство:
BHV-СПб
Дата выхода: сентябрь 2024
В этой книге, призванной научить начинающего программиста решать конкретные задачи по программированию на языке Java, вводится понятие паттерна — некоего заранее заготовленного "рецепта" решения, который можно применить в виде готового фрагмента кода. Используя впоследствии данный набор паттернов, молодой разработчик сможет на их основе быстро решать довольно сложные составные задачи. Представленные...
ISBN: 978-5-17-162110-0
Издательство:
АСТ
Дата выхода: май 2024
Программирование — это приключение, полное трудностей, нового опыта, побед и поражений. В книге «Поговорим на Python» вы присоединитесь к Эрику и Саймону, которые учатся программировать на Python и создают свое первое приложение. Книга написана специально для будущих программистов и идеальна, чтобы начать осваивать навык, который останется на всю жизнь! Книга «Поговорим на Python» учит писать код, задавать...
ISBN: 978-5-4461-4105-0
Издательство:
Питер
Дата выхода: август 2024
Настоящее издание представляет собой комплексное исследование юридических вопросов, связанных с созданием, защитой и коммерциализацией программных продуктов. Особое внимание уделяется договорным отношениям между разработчиками, заказчиками и пользователями, с акцентом на технические и коммерческие факторы, влияющие на такие отношения. В книге проанализирован большой массив отечественной и...
ISBN: 978-5-8354-2029-2
Издательство:
Статут
Дата выхода: сентябрь 2024
Плотко С. А., Бужин И. Г., Сапожников М. В., Поздняков Р. В., Антонова В. М., Миронов Ю. Б.
Для анализа угроз информационной безопасности, поиска сбоев и оптимизации сети, обеспечения мониторинга работоспособности сетевых приложений используются системы, реализованные на основе технологии глубокого анализа трафика. Брокер сетевых пакетов DS Integrity NG предоставляет собой высокопроизводительную платформу для получения и предобработки трафика и применяется для построения и модернизации...
ISBN: 978-5-9912-1116-1
Издательство:
Горячая линия - Телеком
Дата выхода: октябрь 2024
Книга предлагает глубокое погружение в сферу разработки видеоигр и рассказывает о тонкостях профессии с точки зрения опытного дизайнера с более чем 20-летним опытом работы в индустрии. Вы узнаете психологические и биологические причины того, почему люди играют в игры, а также приемы и хитрости, которые профессиональные гейм-дизайнеры применяют для успешной разработки своих проектов. Вас ждет: •...
ISBN: 978-5-04-163878-8
Издательство:
Эксмо
Дата выхода: декабрь 2024
Целью учебного курса является знакомство читателей с практикой параллельного программирования при реализации параллельных алгоритмов решения вычислительно ёмких научных задач. Особенности программной реализации изучаемых алгоритмов демонстрируются с использованием языка программирования Python и пакета mpi4py, который для организации взаимодействия различных вычислительных процессов позволяет...
ISBN: 978-5-00237-034-4
Издательство:
URSS
Дата выхода: август 2024
Книга рассказывает о применении искусственного интеллекта и машинного обучения в бизнесе и инженерной практике. Подробно описаны популярные алгоритмы машинного обучения и разъяснено, когда их целесообразно использовать. Приведены примеры построения моделей машинного обучения на языке Python с помощью библиотеки Scikit-Learn, а также создания нейронных сетей посредством библиотек Keras и TensorFlow....
ISBN: 978-601-09-5051-1
Издательство:
BHV-СПб
Дата выхода: июнь 2024
В данном издании подробно рассматриваются самые важные вопросы, связанные с объектно-ориентированным программированием (ООП), которое предполагает подход к созданию кода как к моделированию информационных объектов. На более высоком абстрактном уровне основная задача ООП — структурирование информации с точки зрения управляемости, что позволяет успешно реализовывать крупные программные проекты. В...
ISBN: 978-5-17-160272-7
Издательство:
АСТ
Дата выхода: сентябрь 2024
В книге рассказывается о знаменитой «проблеме остановки»: может ли алгоритм за конечное время решить, остановится ли когда-нибудь произвольная компьютерная программа? Поначалу этот вопрос кажется мелким и праздным: ну кому это может быть интересно? Но что, если все разумные сроки — неделя, год, десять лет — истекли, а программа, которую вы запустили, всё никак не останавливается? Можно ли сделать...
ISBN: 978-5-93700-315-7
Издательство:
ДМК
Дата выхода: август 2024
Данное издание адресовано тем, кто всерьез интересуется разработкой программного обеспечения и стремится получить необходимые практические навыки в этом непростом деле, но пока имеет мало опыта в программировании или вовсе не имеет такового. Новичкам, которые хотят научиться писать рабочие коды, однако пока не имеют возможности получить специализированное университетское образование в данной сфере,...
ISBN: 978-5-17-160253-6
Издательство:
АСТ
Дата выхода: февраль 2024
В наши дни люди пишут компьютерные программы совсем не так, как раньше. Используя GitHub Copilot, можно простым языком описать, что должна делать программа, а искусственный интеллект тут же сгенерирует ее. Узнайте, как создавать и улучшать программы на Python с помощью ИИ, даже если прежде вы не написали ни строчки компьютерного кода. Сэкономьте время на рутинном программировании и воспользуйтесь услугами ИИ,...
ISBN: 978-5-4461-4077-0
Издательство:
Питер
Дата выхода: июль 2024
Данная книга представляет собой подробное введение в ядро Linux. Прочитав ее, вы получите достаточные теоретические знания о внутренних механизмах ядра и практические навыки написания кода модулей. Изложение ведется на примере недавнего ядра из серии 6.1, поддержка которого предполагается до августа 2033 года, так что книга останется актуальной еще на долгие годы. Основные темы: конфигурирование...
ISBN: 978-5-93700-283-9
Издательство:
ДМК
Дата выхода: ноябрь 2024