Цифровая обработка сигналов на системном уровне с использованием LabVIEW
Среда графического программирования LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) разработана фирмой National Instruments. Простота ее использования существенно ускоряет визуальное создание программ, высвобождая время, обычно уходившее на отладку, для понимания собственно процессов цифровой обработки сигналов.Входящие в состав книги лабораторные работы позволяют получить опыт работы в LabVIEW, который поможет развить практические навыки,...
История реле. Как компьютер появился из радио, телефона и телеграфа
За последние сорок лет цифровые технологии преобразили наш мир почти до неузнаваемости. Мы проводим наши жизни в окружении ноутбуков, телефонов, планшетов и игровых консолей, используем компьютеры для работы, игры, обучения и знакомств. Эта книга рассказывает историю появления и развития тех скромных компонентов, без которых это было бы невозможно, – транзистора...
LaTeX: руководство для начинающих
LaTeX – система верстки с открытым исходным кодом для набора и оформления текста, которая позволяет создавать печатные документы и файлы PDF профессионального качества. Трудности в освоении столь мощного и сложного инструмента поначалу могут обескуражить пользователя. Эта книга упрощает начало работы с LaTeX: вашему вниманию предлагается множество пошаговых примеров, которые помогут...
Искусство неизменяемой архитектуры
Прочитав эту книгу, вы поймете преимущества использования неизменяемых объектов в ваших распределенных системах. Вы узнаете набор правил для идентификации и обмена неизменяемыми объектами, а также увидите коллекцию полезных теорем, которые гарантируют, что распределенные системы, которые вы строите, будут иметь конечную согласованность. Используя шаблоны, вы найдете, где истина сходится, увидите, как...
Биологическое и компьютерное зрение
Книга посвящена разработкам искусственного интеллекта в части компьютерного зрения и объединяет подходы, позволяющие рассмотреть эту тему на пересечении биологии и математического моделирования. В первой части книги рассматриваются биологические основы зрения: читатель знакомится с различными аспектами зрительного восприятия и узнает, какие структуры нейронов его обеспечивают, какие процессы происходят в мозге при...
Шаблоны и практика глубокого обучения
Откройте для себя шаблоны конструирования и воспроизводимые архитектуры, которые направят ваши проекты глубокого обучения от стадии разработки к реализации.В книге рассматриваются актуальные примеры создания приложений глубокого обучения с учетом десятилетнего опыта работы автора в этой области. Вы сэкономите часы проб и ошибок, воспользовавшись представленными здесь шаблонами и приемами. Проверенные методики,...
Руткиты и буткиты
Киберпреступники не прекращают организовывать все более изощренные и скрытные атаки, но игра не проиграна. Прочитав эту книгу, вы научитесь понимать изощренные угрозы, притаившиеся в глубинах процесса загрузки компьютера или прошивки UEFI, и противостоять им. На многочисленных примерах, под умелым руководством трех ведущих мировых экспертов по безопасности вы проследите эволюцию вредоносных...
Машинное обучение с участием человека
Приложения машинного обучения демонстрируют лучшую эффективность при наличии обратной связи с человеком. Привлечение к работе подходящих сотрудников повышает точность моделей, уменьшает количество ошибок в данных, сокращает расходы и помогает ускорить выпуск моделей. В книге изложены методики эффективной совместной работы людей и машин. Здесь вы найдете лучшие практики по выбору образцов...
Бизнес-разведка 2.0
Как правило, большинство специалистов рассматривают общие стратегические вопросы разведки (в том числе технической и коммерческой), которые достаточно сложно реализовать на практике, особенно в отечественных условиях. Автор же этой книги подошел к вопросу с другой стороны: он подробнейшим образом анализирует тактические моменты, подкрепляя повествование практическими инструкциями и сотнями (если не тысячами)...
Активное выявление угроз с Elastic Stack
Elastic Security – открытое решение, которое предоставляет профессионалам инструменты для предотвращения, обнаружения и отражения кибератак. Эта книга покажет вам, как наилучшим образом использовать Elastic Security для обеспечения оптимальной защиты от угроз. С помощью этой книги специалисты по безопасности, работающие с Kibana, смогут применить свои знания на практике и обнаружить присутствие...
Как проектировать программы
Цель этой книги – познакомить читателей с системным подходом к проектированию и сформировать у них правильные навыки программирования, которые предполагают пошаговое планирование и понимание рабочих задач на каждом этапе создания программы. В фокусе книги – общие принципы проектирования программ, поэтому используется не стандартный промышленный язык, а специализированный язык обучения Racket,...
Spring в действии. Шестое издание
Каждый разработчик на Java должен быть знаком со Spring! Почему? Этот мощный фреймворк избавляет от множества утомительной работы, связанной с настройкой и решением повторяющихся задач, и упрощает создание готового к работе программного обеспечения промышленного качества. Последние обновления в значительной мере способствуют увеличению продуктивности программиста при разработке микросервисов, реактивных служб и...
Параллельное программирование на современном C++
«В книге излагаются как простые, так и углубленные аспекты параллельного программирования. В ней вы найдете все, что нужно специалисту в этой области». Роберт Бадеа, технический руководитель команды Книга во всех подробностях освещает параллельное программирование на современном C++. Особое внимание уделено опасностям и трудностям параллельного программирования (например, гонке данных и мертвой...
Компьютерные системы. Архитектура и программирование
В книге описываются стандартные элементы архитектуры, такие как центральный процессор, память, порты ввода-вывода, а также операционная система, компилятор, компоновщик и сетевое окружение. Демонстрируются способы представления данных и программ на машинном уровне, приемы оптимизации программ, особенности управления потоками выполнения и виртуальной памятью, а также методы сетевого и параллельного программирования. Среди рассматриваемых...
Управление цветом
В книге изложены основы технологии управления цветом – от оригинала в виде цифрового файла до распечатанного материала. Объясняются принципы работы с цветовыми профилями в Adobe Photoshop, описываются производство цветопроб и настройка процесса печати. Отдельные главы посвящены планшетам и смартфонам, проекционным системам для домашних кинотеатров, а также широкоформатной струйной печати для...
Программирование в Roblox
Roblox — уникальная глобальная виртуальная платформа, предназначенная для создания и прохождения игр. Ее посещает более 150 миллионов активных пользователей в месяц. На Roblox публикуются игры разнообразных жанров, созданные на языке программирования Lua и доступные для запуска всем участникам сообщества Roblox.Используя данное руководство, вы научитесь пользоваться программой Roblox Studio, создадите свои...
Многопоточный JavaScript
Готовы ли вы к разработке многопоточных приложений на JavaScript? Прочитав данную книгу, JavaScript-разработчик среднего уровня узнает о сильных и слабых сторонах API веб-исполнителей в браузерах и рабочих потоков в Node.js.Авторы рассказывают о двух подходах к построению многопоточных приложений: на основе передачи сообщений и на основе разделяемой памяти. Описываются API для...
Регрессия: теория и практика
Регрессия – это статистический метод, который позволяет найти уравнение, наилучшим образом описывающее совокупность данных. Регрессионный анализ позволяет моделировать, проверять и исследовать пространственные отношения, а в ряде случаев устанавливать причинно-следственные связи между независимыми и зависимыми переменными. В этой книге представлен практический подход к компьютерному построению регрессионных моделей. Прочитав ее и проработав...
Структуры данных в Python: начальный курс
В книге освещаются основополагающие вопросы, относящиеся к структурам данных в Python. Теоретические концепции и абстрактные понятия подкреплены простыми примерами.Порядок следования глав соотносится с задачами обработки структур данных.В числе рассматриваемых тем: - основы языка Python; - принципы объектно-ориентированного программирования; - методологии тестирования; - абстрактные типы данных (АТД); - стратегии решения задач.Издание...