В данной книге детально рассмотрены аппаратные возможности микроконтроллера STM32, включая порты GPIO и другие периферийные устройства, такие как USB и контроллеры шины CAN. Приведена настройка программного обеспечения для Windows. Используя FreeRTOS и библиотеку libopencm3 вместо программной среды Arduino, вы научитесь разрабатывать многозадачные приложения, выходящие за рамки возможностей Arduino.Вы узнаете, как: ...
ISBN: 978-5-93700-294-5
Издательство:
ДМК
Дата выхода: декабрь 2024
Мифы и заблуждения об искусственном интеллекте, страхи, насущные проблемы, перспективные направления исследований — обо всём этом вы узнаете из этого двухтомника. Новый этап в области компьютерных технологий часто называют очередной «весной искусственного интеллекта». Её начало обычно отсчитывают с момента появления нейронной сети, сегодня известной под названием AlexNet, успех которой в...
ISBN: 978-5-93700-333-1
Издательство:
ДМК
Дата выхода: сентябрь 2024
В книге представлены методы, необходимые для разработки эффективных программ для мультиядерных процессоров, для параллельных кластерных систем или суперкомпьютеров как с распределенным, так и с совместно используемым адресным пространством.Книга охватывает все области параллельных вычислений. Для каждого алгоритма обсуждаются разные варианты распараллеливания с использованием различных методов и...
ISBN: 978-5-93700-261-7
Издательство:
ДМК
Дата выхода: июль 2024
Парсинг с помощью Python. Веб-скрапинг в действии Если программирование — магия, то веб-скрапинг — настоящее колдовство. Написав простую автоматизированную программу, можно отправлять запросы веб-серверам, получать ответы с данными, а затем анализировать эти данные и извлекать необходимую информацию. Это обновленное третье издание книги не только познакомит вас с веб-скрапингом, но и послужит...
ISBN: 978-601-08-4570-1
Издательство:
BHV-СПб
Дата выхода: декабрь 2024
В этой книге, призванной научить начинающего программиста решать конкретные задачи по программированию на языке Java, вводится понятие паттерна — некоего заранее заготовленного "рецепта" решения, который можно применить в виде готового фрагмента кода. Используя впоследствии данный набор паттернов, молодой разработчик сможет на их основе быстро решать довольно сложные составные задачи. Представленные...
ISBN: 978-5-17-162110-0
Издательство:
АСТ
Дата выхода: май 2024
Раскройте потенциал паттернов проектирования JavaScript. Найдите структурированные решения распространенных задач разработки, пригодные для многократного использования и повышающие масштабируемость, производительность и удобство сопровождения кода. Узнайте, как применение этих паттернов позволяет создавать более чистый и понятный код, способствует организации совместной работы в команде, сокращает...
ISBN: 978-601-08-4356-1
Издательство:
BHV-СПб
Дата выхода: сентябрь 2024
Программирование — это приключение, полное трудностей, нового опыта, побед и поражений. В книге «Поговорим на Python» вы присоединитесь к Эрику и Саймону, которые учатся программировать на Python и создают свое первое приложение. Книга написана специально для будущих программистов и идеальна, чтобы начать осваивать навык, который останется на всю жизнь! Книга «Поговорим на Python» учит писать код, задавать...
ISBN: 978-5-4461-4105-0
Издательство:
Питер
Дата выхода: август 2024
Книга предлагает глубокое погружение в сферу разработки видеоигр и рассказывает о тонкостях профессии с точки зрения опытного дизайнера с более чем 20-летним опытом работы в индустрии. Вы узнаете психологические и биологические причины того, почему люди играют в игры, а также приемы и хитрости, которые профессиональные гейм-дизайнеры применяют для успешной разработки своих проектов. Вас ждет: •...
ISBN: 978-5-04-163878-8
Издательство:
Эксмо
Дата выхода: декабрь 2024
Целью учебного курса является знакомство читателей с практикой параллельного программирования при реализации параллельных алгоритмов решения вычислительно ёмких научных задач. Особенности программной реализации изучаемых алгоритмов демонстрируются с использованием языка программирования Python и пакета mpi4py, который для организации взаимодействия различных вычислительных процессов позволяет...
ISBN: 978-5-00237-034-4
Издательство:
URSS
Дата выхода: август 2024
Плотко С. А., Бужин И. Г., Сапожников М. В., Поздняков Р. В., Антонова В. М., Миронов Ю. Б.
Для анализа угроз информационной безопасности, поиска сбоев и оптимизации сети, обеспечения мониторинга работоспособности сетевых приложений используются системы, реализованные на основе технологии глубокого анализа трафика. Брокер сетевых пакетов DS Integrity NG предоставляет собой высокопроизводительную платформу для получения и предобработки трафика и применяется для построения и модернизации...
ISBN: 978-5-9912-1116-1
Издательство:
Горячая линия - Телеком
Дата выхода: октябрь 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
Вниманию читателей предлагается курс начального обучения программированию в самой современной системе быстрой разработки программных решений Microsoft Visual Studio 2022, не предполагающий какой-либо начальной подготовки. Для его реализации из всей линейки Microsoft Visual Studio выбрана система Microsoft Visual Studio Community, так как Community является свободно распространяемой лицензионной версией Microsoft Visual Studio, и любое...
ISBN: 978-5-9519-4784-0
Издательство:
URSS
Дата выхода: июль 2024
По мере того как классические цифровые компьютеры приближаются к своим физическим и архитектурным границам, стремительно растет интерес к аналоговым и гибридным вычислениям. Такие компьютеры могут превосходить классические цифровые по скорости работы, общей вычислительной мощности, энергоэффективности, а также обладать чрезвычайно высокой степенью параллелизма. Данная книга на многочисленных...
ISBN: 978-5-93700-285-3
Издательство:
ДМК
Дата выхода: март 2024
В книге, обобщающей более чем 30-летний опыт автора по обучению программированию школьников и студентов, подробно, системно и доступно рассказывается о вопросах, которые должен знать человек, начинающий осваивать науку программирования. Эти вопросы — общие для всех языков программирования, что делает содержание книги универсальным, полезным для читателей, изучающих любой язык. Книга состоит из 12...
ISBN: 9785951944276
Издательство:
URSS
Дата выхода: январь 2024
В наши дни люди пишут компьютерные программы совсем не так, как раньше. Используя GitHub Copilot, можно простым языком описать, что должна делать программа, а искусственный интеллект тут же сгенерирует ее. Узнайте, как создавать и улучшать программы на Python с помощью ИИ, даже если прежде вы не написали ни строчки компьютерного кода. Сэкономьте время на рутинном программировании и воспользуйтесь услугами ИИ,...
ISBN: 978-5-4461-4077-0
Издательство:
Питер
Дата выхода: июль 2024
Задача книги — познакомить вас с Rust в контексте, а не через сниппеты, которые сами по себе не работают. Обычно требуется, чтобы все окружение полностью понимало, что происходит в про-грамме. Вы поймете это, поглядывая время от времени на пример кода и изучая документацию по Rust. Такой подход не применим к данной книге. Предполагается, что вы не знаете языка, поэтому каждая строка в любой программе объясняется...
ISBN: 978-5-85582-453-7
Издательство:
Лори
Дата выхода: март 2024
Данная книга представляет собой подробное введение в ядро Linux. Прочитав ее, вы получите достаточные теоретические знания о внутренних механизмах ядра и практические навыки написания кода модулей. Изложение ведется на примере недавнего ядра из серии 6.1, поддержка которого предполагается до августа 2033 года, так что книга останется актуальной еще на долгие годы. Основные темы: конфигурирование...
ISBN: 978-5-93700-283-9
Издательство:
ДМК
Дата выхода: ноябрь 2024
Данная книга продолжает серию «Книжная полка Истового инженера», которая издается при поддержке компании YADRO. Издание подготовлено к публикации Московским институтом электроники и математики им. А. Н. Тихонова НИУ ВШЭ совместно с издательством «ДМК Пресс». Перед вами переведенная и адаптированная для русскоязычного читателя книга С. Смита «RISC-V Assembly Language Programming», вышедшая в издательстве Apress в...
ISBN: 978-5-93700-300-3
Издательство:
ДМК
Дата выхода: октябрь 2024
Данное издание адресовано тем, кто всерьез интересуется разработкой программного обеспечения и стремится получить необходимые практические навыки в этом непростом деле, но пока имеет мало опыта в программировании или вовсе не имеет такового. Новичкам, которые хотят научиться писать рабочие коды, однако пока не имеют возможности получить специализированное университетское образование в данной сфере,...
ISBN: 978-5-17-160253-6
Издательство:
АСТ
Дата выхода: февраль 2024
Книга представляет собой учебное пособие для студентов технических направлений вузов и колледжей, а также обучающихся индустриальных центров компетенций и воспитанников кванториумов, но будет полезна и инженерам, решившим перейти к использованию T-FLEX CAD с других систем проектирования. Первая часть книги посвящена двумерному цифровому моделированию в T-FLEX CAD и направлена на формирование уверенных...
ISBN: 978-5-9775-1838-3
Издательство:
BHV-СПб
Дата выхода: март 2024
Лучший способ научиться проектированию чего бы то ни было — изучать примеры!В книге на примерах системы резервного копирования, фреймворка автономного тестирования, сопоставления с регулярными выражениями, браузерного движка размещения, небольшого компилятора исследуются распространенные паттерны проектирования. Вы узнаете, как забота о тестопригодности кода способствует его повторному...
ISBN: 978-5-93700-316-4
Издательство:
ДМК
Дата выхода: август 2024
Фундаментальная книга о разработке и реализации API (программных интерфейсов приложений). Разобраны базовые вопросы обмена информацией в микросервисной архитектуре, обработка запросов на сайтах и в веб-приложениях (парадигма REST). Показано, как поступательно развивать имеющиеся API, не переписывая их, а также как создать API любой сложности с нуля с учётом возможностей и ограничений конкретной системы. Книга...
ISBN: 978-601-09-5053-5
Издательство:
BHV-СПб
Дата выхода: июнь 2024
В книге заново разобраны и переосмыслены классические паттерны объектно-ориентированного проектирования на примере и с учётом всех возможностей современного языка C++. Указаны сильные стороны базовых паттернов проектирования, даны рекомендации по их сочетаемости, рассмотрены роли различных паттернов при инкапсуляции, обеспечении полиморфизма и в особенности наследования. Приведены примеры...
ISBN: 978-601-11-0078-6
Издательство:
БХВ-Петербург
Дата выхода: июнь 2024