Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 640747)
Контекстум
Антиплагиат Руконтекст
  Расширенный поиск

ДМК Пресс. Информационные системы и технологии

← назад
1 3 4 A B C D E F G H I J K L M N O P R S T U V W X Y Z А Б В Г Д Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Э Я
Результаты поиска

Нашлось результатов: 571

Свободный доступ
Ограниченный доступ
251

Оптимизация запросов в PostgreSQL

Автор: Домбровская Генриэтта
ДМК Пресс: М.

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

Предпросмотр: Оптимизация запросов в PostgreSQL.pdf (0,8 Мб)
252

Операционные системы: Три простых элемента

Автор: Арпачи-Дюссо Ремзи Х.
ДМК Пресс: М.

В книге рассматриваются три фундаментальные концепции операционных систем: виртуализация (процессора и памяти), конкурентность (блокировки и условные переменные) и долговременное хранение (диски, RAID-массивы, файловые системы). В каждой главе представлена одна конкретная проблема и описано ее решение. Приводятся советы, которые могут пригодиться читателю при создании собственных систем. Выполняя задания, предложенные авторами, и работая над серьезными проектами, читатели приходят к более глубокому пониманию современных ОС. Задания-эмуляторы способны генерировать практически бесконечное множество задач, благодаря чему можно многократно перепроверять свои знания. Все проекты, а также примеры кода написаны на языке программирования C.

Предпросмотр: Операционные системы. Три простых элемента.pdf (2,1 Мб)
253

Облачный Go

Автор: Титмус Мэтью А.
ДМК Пресс: М.

Go – первый язык программирования, спроектированный специально для разработки облачных приложений. В настоящее время он занял лидирующие позиции в облачной разработке и используется повсюду: от Docker до Harbour, от Kubernetes до Consul, от InfluxDB до CockroachDB. Требования к масштабированию вынуждают разработчиков размещать свои сервисы на десятках и сотнях серверов – IT-отрасль постепенно становится «облачной». Но как разрабатывать и поддерживать такой сервис? В этой книге описывается практическая реализация сложных принципов проектирования облачных вычислений с помощью Go.

Предпросмотр: Облачный Go.pdf (1,5 Мб)
254

О криптографии всерьез

Автор: Омассон Жан-Филипп
ДМК Пресс: М.

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

Предпросмотр: О криптографии всерьез.pdf (1,0 Мб)
255

Научное программирование на Python

Автор: Хилл Кристиан
ДМК Пресс: М.

Книга начинается с общих концепций программирования, таких как циклы и функции в ядре Python 3, затем рассматриваются библиотеки NumPy, SciPy и Matplotlib для вычислительного программирования и визуализации данных. Обсуждается использование виртуального блокнота Jupyter Notebooks для создания мультимедийных совместно используемых документов для научного анализа. Отдельная глава посвящена анализу данных с использованием библиотеки pandas. В заключительной части представлены более сложные темы, такие как точность вычислений с применением чисел с плавающей точкой и обеспечение стабильности алгоритмов.

Предпросмотр: Научное программирование на Python.pdf (0,4 Мб)
256

Наука о сетях: вводный курс

Автор: Менцер Филиппо
ДМК Пресс: М.

В этой книге представлены общие принципы построения и функционирования сетей, связанных с разными областями человеческой деятельности. Рассматриваются концепция малых миров и принцип кластеризации применительно к социальным сетям. Обсуждаются роль хабов, тема устойчивости сетей, направленные и взвешенные сети. Всемирная паутина, «Википедия», цитирование, трафик и Twitter используются для иллюстрации роли направления и веса. В заключение исследуются модели возникновения сетей, методы обнаружения сообществ и динамические сетевые процессы. Каждая глава включает в себя практические занятия по программированию и упражнения, позволяющие читателям проверить свои знания в области построения и анализа сетей. Учебный материал основан на реальных примерах.

Предпросмотр: Наука о сетях вводный курс.pdf (0,5 Мб)
257

Моделирование в AutoCAD 2021: двумерные и трехмерные построения

Автор: Герасименко Александр Сергеевич
ДМК Пресс: М.

В этом руководстве всесторонне освещается работа в AutoCAD 2021 – системе автоматического проектирования, предназначенной для облегчения и автоматизации процесса разработки изделий. От описания базовых операций – начиная с установки программы, настройки параметров чертежа и построения простейших объектов – автор книги постепенно переходит к рассмотрению более сложных тем: изменению объектов и их свойств, параметрическому проектированию, добавлению текста, таблиц, блоков и фотографий в чертеж. Особое внимание уделено трехмерному проектированию, переводу двумерных моделей в 3D-формат и наоборот. Для наглядности приведены многочисленные иллюстрации. В конце книги представлен список основных команд AutoCAD в алфавитном порядке.

Предпросмотр: Моделирование в AutoCAD 2021 двумерные и трехмерные построения.pdf (1,0 Мб)
258

Многопоточный JavaScript

Автор: Хантер II Томас
ДМК Пресс: М.

Цель данной книги – научить читателя нескольким аспектам написания многопоточных JavaScript-приложений. Прочитав книгу до конца, вы будете понимать различные API веб-исполнителей в браузерах, их сильные и слабые стороны и когда какой использовать. Также узнаете о модуле рабочих потоков в Node.js и сможете сравнить его API с тем, что имеется в браузере.

Предпросмотр: Многопоточный JavaScript.pdf (0,4 Мб)
259

Микросервисы Spring в действии

Автор: Карнелл Джон
ДМК Пресс: М.

В книге рассказывается о том, как создавать приложения на основе микросервисов с использованием Java и Spring. Описываются особенности управления конфигурацией микросервисов и передовые практики их разработки. Уделено внимание защите потребителей, когда один или несколько экземпляров микросервисов выходят из строя. Начав с создания простых служб, читатель постепенно перейдет к знакомству с приемами эффективного журналирования и мониторинга, научится реструктурировать приложения на Java с помощью инструментов Spring, освоит управление API с помощью Spring Cloud Gateway.

Предпросмотр: Микросервисы Spring в действии.pdf (0,8 Мб)
260

Методы и практика пространственного анализа

Автор: Грекусис Джордж
ДМК Пресс: М.

Книга знакомит читателей с приемами и методами пространственного анализа и пространственной статистики с помощью ГИС. Каждая глава представляет отдельную группу методов и метрик, объясняет, как интерпретировать результаты, и содержит практические примеры. В числе рассматриваемых тем описание и отображение данных посредством исследовательского пространственного анализа данных, анализ географического распределения и точечных закономерностей, пространственная автокорреляция, пространственная кластеризация, географически взвешенная регрессия и регрессия методом наименьших квадратов, пространственная эконометрика. Примеры, объединяющие теорию и практику, связаны в единое исследование с использованием программного обеспечения и сопровождаются пояснительными иллюстрациями. Упражнения решаются дважды: сначала с помощью ArcGIS, а затем – GeoDa.

Предпросмотр: Методы и практика пространственного анализа.pdf (1,1 Мб)
261

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

Автор: (Манро) Монарх Роберт
ДМК Пресс: М.

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

Предпросмотр: Машинное обучение с участием человека.pdf (1,6 Мб)
262

Машинное обучение в Elastic Stack

Автор: Кольер Рич
ДМК Пресс: М.

В книге подробно рассматривается работа с Elastic Stack – обширной экосистемой компонентов, которые служат для сбора, поиска и обработки данных. Вы ознакомитесь с общими принципами машинного обучения, узнаете о методах автоматического обнаружения аномалий, проверке целостности и анализа данных из разрозненных источников, научитесь истолковывать результаты обнаружения и прогнозирования аномалий и использовать их в своих целях, а также выполнять анализ временных рядов для различных типов данных.

Предпросмотр: Машинное обучение в Elastic Stack.pdf (1,1 Мб)
263

Квантовые вычисления: прикладной подход

Автор: Д. Хидари Джек
ДМК Пресс: М.

В этой книге исследуются квантовые вычисления – развивающаяся платформа, которая фундаментально отличается от вычислений на современных цифровых платформах. И хотя полномасштабное использование квантовых компьютеров еще впереди, готовиться к этому будущему важно уже сейчас. Книга состоит из трех частей. В первой показано, на чем основывается проектирование квантовых компьютеров и схем и какие проблемы могут быть решены с помощью квантовых вычислений. Вторая часть предназначена для читателей, которые хотят углубиться в программирование, обеспечивающее работу этих новых компьютеров: здесь приводятся и подробно разбираются примеры кода (в основном на языке Python), излагается концепция квантового превосходства. В третьей части рассмотрен набор инструментов, критически важных при осуществлении квантовых вычислений.

Предпросмотр: Квантовые вычисления прикладной подход.pdf (0,6 Мб)
264

Как работают компьютерные сети и интернет

Автор: Северанс Чарльз Р.
ДМК Пресс: М.

Цель данной книги – дать общее представление о технической структуре и архитектуре сети интернет. Подробно описываются разные уровни сетевой модели TCP/IP (канальный, сетевой, транспортный и прикладной); особое внимание уделяется безопасности транспортного уровня. Рассмотрена система доменных имен. В заключительной главе представлена семиуровневая модель взаимодействия открытых систем (OSI) в сравнении с моделью TCP/IP. В конце каждой главы приводятся глоссарий по теме и контрольные вопросы, позволяющие читателям проверить свои знания.

Предпросмотр: Как работают компьютерные сети и интернет.pdf (0,4 Мб)
265

Как на самом деле работают компьютеры

Автор: Джастис Мэттью
ДМК Пресс: М.

В этом руководстве в доступной форме излагаются основы вычислительной техники. Рассматриваются принципы электронных вычислений и использование двоичных чисел; в общих чертах показано, как функционирует аппаратное обеспечение компьютера, для чего нужна операционная система и как передаются данные по интернету. Читатель получит базовое представление о языках программирования, изучая примеры кода на С и Python. Каждая глава содержит упражнения и практические задания (проекты), позволяющие на практике применить полученные знания.

Предпросмотр: Как на самом деле работают компьютеры.pdf (0,4 Мб)
266

Искусство тестирования на проникновение в сеть

Автор: Дэвис Ройс
ДМК Пресс: М.

Автор книги, специалист по наступательной безопасности, делится с читателями секретами пентестинга–проникновения во внутреннюю сеть компании с целью выявления слабых мест в ее защите.Опираясь на опыт многолетней работы и успешных взломов сетей, он предлагает свою методологию тестирования на проникновение и предоставляет набор практических инструкций, которым может воспользоваться новичок в этой отрасли. В начале книги изучаются хакерские приемы и инструменты пентестинга; затем поэтапно описываются действия, которые злоумышленник предпринимает для захвата контроля над корпоративной сетью. Имитация этих действий (обнаружение сетевых служб и уязвимостей, проведение атак, постэксплуатация) позволит выявить критические проблемы безопасности и представить заинтересованным лицам в компании результаты пентеста, показывающие, в каком направлении двигаться, чтобы лучше защитить корпоративную сеть. Читателю предлагается ряд упражнений, ответы на которые приводятся в конце книги.

Предпросмотр: Искусство тестирования на проникновение в сеть.pdf (1,1 Мб)
267

Искусство неизменяемой архитектуры: теория и практика управления данными в распределенных системах

Автор: Л. Перрии Майкл
ДМК Пресс: М.

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

Предпросмотр: Искусство неизменяемой архитектуры теория и практика управления данными в распределенных системах.pdf (1,4 Мб)
268

Искусство и наука цифрового композитинга: техники создания визуальных эффектов, анимации и моушн-графики

Автор: Бринкманн Рон
ДМК Пресс: М.

Цифровой композитинг (интеграция изображений из нескольких источников в единое целое) – важная часть создания визуальных эффектов или анимации. Рон Бринкманн, специалист по визуальным эффектам компании Imageworks, раскрывает секреты комбинирования изображений, которое гарантирует изящный и реалистичный результат. От самых основ (цифровое представление визуальной информации и базовые способы обработки графики) автор ведет читателя к изучению конкретных приемов, таких как использование масок, манипуляции со временем, размытие движения, добавление зернистости и др. Особое внимание уделено выбору киноформата и методам достижения профессионального качества. Каждая глава сопровождается многочисленными иллюстрациями, дающими наглядное представление о тех или иных эффектах. В заключение приемы композитинга обсуждаются на примере известных фильмов – от «Кинг-Конга» до «Звездных войн».

Предпросмотр: Искусство и наука цифрового композитинга техники создания визуальных эффектов, анимации и моушн-графики.pdf (0,9 Мб)
269

Искусство WebAssembly

Автор: Баттальини Рик
ДМК Пресс: М.

В книге подробно рассматриваются принципы работы WebAssembly – компактной межплатформенной технологии, которая оптимизирует производительность ресурсоемких веб-приложений и программ. Вы узнаете, как оптимизировать, компилировать и отлаживать низкоуровневый код, сравнивать его производительность с JavaScript, а также представлять код в удобном для прочтения текстовом формате WebAssembly Text (WAT). Затем сможете создать программу обнаружения столкновений на базе браузера, поработать с технологиями рендеринга в браузере для создания графики и анимации и выяснить, как WebAssembly взаимодействует с другими языками программирования.

Предпросмотр: Искусство WebAssembly.pdf (0,6 Мб)
270

Информационное моделирование: методология использования цифровых моделей в процессе перехода к цифровому проектированию и строитель- ству. Ч. 1: Цифровой проектный менеджмент полного цикла в градострои тельстве. Теория.

Автор: Бачурина Светлана Самуиловна
ДМК Пресс: М.

Эта книга из трех частей о том, как технологии информационного моделирования меняют бизнес-среду градостроительной деятельности. Первая часть книги «Цифровой проектный менеджмент полного цикла в градостроительстве. Теория» представляет компиляцию в простой интуитивно понятной форме базовых идей науки проектного управления и методологии моделирования из области прикладной математики. По сути, это руководство к действию для деловых людей, так как форма изложения материала, используемые список терминов и определений, ссылки на нормативную базу дают системное представление заложенного в BIM потенциала для инновационного развития строительной отрасли.

Предпросмотр: Информационное моделирование методология использования цифровых моделей в процессе перехода к цифровому проектированию и строительству.pdf (0,2 Мб)
271

Информационное моделирование: методология использования цифровых моделей в процессе перехода к цифровому проектированию и строительству. Ч. 2: Переход к цифровому проектированию и строительству. Методология.

Автор: Бачурина Светлана Самуиловна
ДМК Пресс: М.

Эта книга из трех частей о том, как технологии информационного моделирования меняют бизнес-среду градостроительной деятельности. Первая часть книги «Цифровой проектный менеджмент полного цикла в градостроительстве. Теория» представляет компиляцию в простой интуитивно понятной форме базовых идей науки проектного управления и методологии моделирования из области прикладной математики. Вторая часть книги «Переход к цифровому проектированию и строительству. Методология» базируется на изложенном в первой части книги инновационном подходе формирования организационно-правовой модели планирования и реализации инвестиционного строительного проекта «под ключ» с учетом полного жизненного цикла объекта капитального строительства. В ней представлены цифровые профили стандартизированных бизнес-процессов в виде связанных функциональных задач заказчика-застройщика, генерального исполнителя проектных, изыскательских и строительных работ, рекомендуемые в целях достижения требуемого уровня их цифровизации и взаимодействия в едином информационном пространстве, обеспечивая сквозной управляемый цикл создания и ввода в эксплуатацию объекта недвижимости. По сути, это руководство к действию для деловых людей, так как форма изложения материала, используемые список терминов и определений, ссылки на нормативную базу дают системное представление заложенного в BIM потенциала для инновационного развития строительной отрасли.

Предпросмотр: Информационное моделирование методология использования цифровых моделей в процессе перехода к цифровому проектированию и строительству.pdf (0,3 Мб)
272

Информатика : учебник для вузов

Автор: Закляков В. Ф.
ДМК Пресс: М.

Компьютеры окружают нас повсюду – сегодня они стали такой же будничной реалией, как бытовые электроприборы. В этой книге подробно объясняется, что ныне понимается под информацией и как компьютер её обрабатывает. Для этого сначала даётся академическое изложение материала в стиле учебника, приводятся базовые сведения из области информатики: основы кодирования текстов, чисел, преобразования аналогового сигнала в цифровой вид и т. д. Излагаются основы вычислений и булевой алгебры. В последующей (условно справочной) части освещается история ЭВМ от ламп и транзисторов до нетбуков и планшетов, рассматриваются аппаратное устройство и программное обеспечение современного компьютера. В процессе чтения вы узнаете много интересных фактов и случаев из истории, примеров эффективного применения свободного ПО на базе ОС GNU/Linux, несомненно станете мудрее (поскольку в тексте содержится много различных life hack'ов). В отдельную главу вынесены актуальные выдержки из законодательства РФ, раскрывающие юридические аспекты работы с информацией. Приложения к главам содержат лабораторные работы, рекомендуемые для самостоятельного выполнения и закрепления изученного материала. Информация по базам данных и программированию в книге отсутствует.

Предпросмотр: Информатика учебник для вузов.pdf (0,5 Мб)
273

Изучаем квантовые вычисления на Python и Q#

Автор: Кайзер Сара
ДМК Пресс: М.

Технологический прорыв, связанный с распространением квантовых компьютеров, уже не за горами. В этой книге технологии будущего обсуждаются с практической стороны: комплект инструментов от компании Microsoft и язык Q# предоставляют вам возможность поупражняться в квантовых вычислениях. В части I вы создадите симулятор квантового устройства на языке Python, в части II научитесь применять новые навыки написания квантовых приложений с помощью языка Q# и Комплекта инструментов для квантовой разработки, а в части III – имплементировать алгоритм, который умножает целые числа экспоненциально быстрее, чем самый лучший из известных стандартных алгоритмов.

Предпросмотр: Изучаем квантовые вычисления на Python и Q#.pdf (0,9 Мб)
274

Изучаем WinUI 3.0

Автор: Эшкрафт Элвин
ДМК Пресс: М.

WinUI 3.0 знаменует новый подход к доставке компонентов и элементов управления пользовательского интерфейса Windows UI, позволяющий использовать одни и те же компоненты в Windows 10 и следующих версиях этой ОС. Перед вами подробное введение в WinUI и разработку приложений Windows для программистов, начинающих осваивать WinUI, Universal Windows Platform (UWP) и приложения на основе XAML. Прочитав книгу, вы будете понимать, как писать WinUI-приложения с нуля и как модернизировать существующие приложения WPF и Win- Forms, добавляя в них элементы управления WinUI.

Предпросмотр: Изучаем WinUI 3.0.pdf (1,1 Мб)
275

Изучаем Shiny

Автор: Уикхем Хэдли
ДМК Пресс: М.

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

Предпросмотр: Изучаем Shiny.pdf (0,6 Мб)
276

Изучаем Power Query

Автор: Фоукс Линда
ДМК Пресс: М.

Power Query – инструмент, позволяющий подключаться к источникам данных, а также подготавливать и обрабатывать информацию для ее дальнейшего анализа. В этой книге вы найдете все, что нужно для работы с Power Query: описание интерфейса и способов подключения к источникам данных, а также извлечения, преобразования и очищения информации при помощи мощных инструментов. Отдельная часть книги посвящена языку формул M, который обеспечивает новый подход к агрегированию данных. В завершение вы научитесь строить дашборды и многомерные отчеты при помощи Power Query. Книга адресована профессионалам в области бизнес-аналитики и анализа данных, а также пользователям Excel, которые смогут вывести свое владение этой программой на новый уровень благодаря изучению принципов сбора и преобразования данных при помощи Power Query.

Предпросмотр: Изучаем Power Query.pdf (0,9 Мб)
277

Знакомство с программированием на языке Processing

Автор: Риас Кейси
ДМК Пресс: М.

Это руководство по языку Processing написано его создателями, Кейси Риасом и Беном Фраем. Книга удобно структурирована и ведет читателя от знакомства с языком и написания первой программы на нем до разработки интерактивной графики. Главы книги последовательно раскрывают основные приемы программирования на Processing: определение и рисование простых фигур; хранение, изменение и повторное использование данных; управление выполнением программы с помощью мыши и клавиатуры; преобразование координат; загрузка и отображение мультимедийных файлов и др. Авторы используют метод «обучение через практику»: в каждой главе приводится ряд подробных примеров выполнения тех или иных задач (иллюстрация, описание, код). В приложениях представлен справочный материал.

Предпросмотр: Знакомство с программированием на языке Processing.pdf (0,8 Мб)
278

Доверительное A/B-тестирование. Практическое руководство по контролируемым экспериментам

Автор: Кохави Рон
ДМК Пресс: М.

Сложно понять ценность идеи, пока она не опробована на практике. В этой книге рассказывается о том, как контролируемые онлайн-эксперименты (или, как их еще называют, A/B-тесты) позволяют оценить эффективность тех или иных идей по оптимизации веб-сайтов и добиться максимальной отдачи от их использования. Вы узнаете, как правильно подобрать инструменты для тестирования, провести сбор данных и обеспечить измеримость результатов. На конкретных примерах показано, как при помощи A/B-тестов были улучшены веб-ресурсы известных компаний. Контролируемые онлайн-эксперименты широко применяются в Amazon, Booking.com, eBay, Facebook, Google, LinkedIn, Microsoft, Twitter, Яндекс и других компаниях. Эта методика становится неотъемлемой частью культуры бизнеса, основанной на данных.

Предпросмотр: Доверительное AB-тестирование. Практическое руководство по контролируемым экспериментам.pdf (1,0 Мб)
279

Визуализация данных при помощи дашбордов и отчетов в Excel

Автор: Куслейка Дик
ДМК Пресс: М.

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

Предпросмотр: Визуализация данных при помощи дашбордов и отчетов в Excel.pdf (0,7 Мб)
280

Введение в логическое программирование

Автор: Дженесерет Майкл
ДМК Пресс: М.

Логическое программирование – это стиль программирования, в котором программы принимают форму наборов предложений на языке символической логики. В последнее время интерес к нему вырос благодаря возможности применения в дедуктивных базах данных, электронных таблицах, создании бизнес-логики при управлении предприятием и др. Данная книга знакомит с теорией логического программирования, современными технологиями и популярными применениями. Авторы ведут читателя от изучения базовых понятий (наборы данных, запросы, обновления и т. д.) к практическому применению вычислительной логики. Книга удобно структурирована: рассмотрение новых терминов сопровождается многочисленными примерами; в конце глав приводятся упражнения, позволяющие закрепить пройденный материал.

Предпросмотр: Введение в логическое программирование.pdf (0,6 Мб)
281

Биологическое и компьютерное зрение

Автор: Крейман Гэбриел
ДМК Пресс: М.

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

Предпросмотр: Биологическое и компьютерное зрение.pdf (0,7 Мб)
282

Атака сетей на уровне протоколов

Автор: Форшоу Джеймс
ДМК Пресс: М.

Это руководство фокусируется на анализе пользовательских протоколов для поиска уязвимостей в системе безопасности. В ходе чтения вы ознакомитесь с методами обучения перехвату сетевого трафика, выполнением анализа протоколов, обнаружением и эксплуатацией уязвимостей. Также в книге приводятся справочная информация о сетях и сетевой защите и практические примеры протоколов для анализа. Сетевая библиотека Canape Core, разработанная автором, поможет вам создать собственные инструменты для тестирования угроз. Издание будет полезно тем, кто интересуется анализом и атаками сети на уровне протоколов. Хотите ли вы атаковать сеть, чтобы сообщить о возможных рисках поставщику приложения, или просто узнать, как ваше IoT-устройство обменивается данными, вы найдете здесь интересующие вас темы.

Предпросмотр: Атака сетей на уровне протоколов.pdf (0,8 Мб)
283

Апокалипсис криптографии. Подготовка криптографии к квантовым вычислениям

Автор: Роджер А. Граймс
ДМК Пресс: М.

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

Предпросмотр: Апокалипсис криптографии. Подготовка криптографии к квантовым вычислениям.pdf (0,7 Мб)
284

Аналитика в Power BI с помощью R и Python

Автор: Уэйд Райан
ДМК Пресс: М.

В данной книге подробно рассказывается, как использовать на практике языки программирования R и Python для визуализации данных, загрузки в модель, преобразования и выполнения других задач с помощью аналитического инструмента Power BI. Вы узнаете, как создавать пользовательские элементы визуализации, реализовывать методы машинного обучения и искусственного интеллекта, применять продвинутые методы обработки текстовой информации с использованием техник, недоступных в Power Query и DAX, обеспечивать взаимодействие со службами Microsoft Cognitive Services без необходимости приобретать дорогостоящую подписку на Power BI Premium. В заключение рассказывается, как можно воспользоваться языками программирования R и Python в корпоративных решениях, внедренных в Power BI. Для выполнения практических упражнений понадобится облачная платформа Microsoft Azure. Также для работы с примерами из данной книги рекомендуется настроить виртуальную машину для анализа данных (Data Science Virtual Machine – DSVM).

Предпросмотр: Аналитика в Power BI с помощью R и Python.pdf (1,9 Мб)
285

Анализируем данные в Microsoft Power BI. Подготовка к экзамену DA-100

Автор: Маслюк Даниил
ДМК Пресс: М.

В книге рассматриваются все основные темы для подготовки к сертификационному экзамену Microsoft DA-100, посвященному анализу данных при помощи Microsoft Power BI. Материал удобно структурирован: каждая глава охватывает одну тему, в каждом разделе рассматривается конкретный навык. Освещаются вопросы получения данных, их подготовки, преобразования, моделирования и визуализации средствами Power BI Desktop, создания отчетов и дашбордов, углубленного анализа данных и др.

Предпросмотр: Анализируем данные в Microsoft Power BI. Подготовка к экзамену DA-100.pdf (0,9 Мб)
286

Анализ поведенческих данных на R и Python

Автор: Бюиссон Флоран
ДМК Пресс: М.

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

Предпросмотр: Анализ поведенческих данных на R и Python.pdf (0,7 Мб)
287

Анализ данных в науке и технике

Автор: Л. Брантон Стивен
ДМК Пресс: М.

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

Предпросмотр: Анализ данных в науке и технике.pdf (1,3 Мб)
288

Алгоритмы обработки текста. 125 задач с решениями

Автор: Крошемор Максим
ДМК Пресс: М.

Сопоставление строк – одна из самых старых тем в теории алгоритмов, но по-прежнему занимает важное место в информатике. За прошедшие 20 лет мы видели технологические прорывы в таких разных приложениях, как информационный поиск и сжатие информации. Эта книга, представляющая собой богатое собрание задач и упражнений по важнейшим вопросам алгоритмов обработки текстов и комбинаторных свойств слов, предлагает студентам и исследователям приятный и прямой путь к изучению и практическому освоению концепций повышенного уровня. Задачи взяты из многочисленных научных публикаций – как уже ставших классическими, так и сравнительно новых. Начав с основ, авторы рассматривают все более сложные задачи по комбинаторным свойствам слов (включая слова Фибоначчи и Туэ–Морса), поиску строк в тексте (включая алгоритмы Кнута–Морриса–Пратта и Бойера–Мура), эффективным структурам данных для представления текстов (включая суффиксные деревья и суффиксные массивы) и сжатия текста (включая методы Хаффмана, Лемпеля–Зива и Барроуза–Уилера).

Предпросмотр: Алгоритмы обработки текста. 125 задач с решениями.pdf (0,5 Мб)
289

Алгоритмы ГИС

Автор: Сяо Нинчуань
ДМК Пресс: М.

В этой книге обсуждаются концептуальные основы географических информационных систем (ГИС) – важнейшие алгоритмы, составляющие фундамент многих операций над пространственными данными. Проследив, как эти данные подаются на вход алгоритма и как алгоритм используется для получения конечного результата, читатель поймет два важных аспекта ГИС: что на самом деле представляют собой геопространственные данные и как они обрабатываются. В книгу включены алгоритмы, которые обеспечивают измерение важных пространственных свойств (например, расстояния), включение нескольких источников данных с помощью слоев, ускорение анализа за счет применения различных методов индексирования. Уделено внимание алгоритмам решения таких задач пространственного анализа и моделирования, как интерполяция, анализ паттернов и принятие решений с помощью моделей оптимизации.

Предпросмотр: Алгоритмы ГИС.pdf (0,5 Мб)
290

Spark в действии

Автор: Перрен Жан-Жорж
ДМК Пресс: М.

Обработка больших данных с каждым днем приобретает все большее значение. В этой книге подробно рассматривается организация обработки больших данных с использованием аналитической операционной системы Apache Spark. Тщательно описываются процессы потребления, преобразования и публикации результатов обработки данных; продемонстрированы возможности Apache Spark при работе с разнообразными форматами исходных данных (текст, JSON, XML, СУРБД и многими другими) и при публикации результатов в разнообразных форматах. Особое внимание уделяется обработке потоковых данных, что весьма важно в современных условиях. Подробно рассмотрены организация и архитектура кластера Spark. В приложениях представлена обширная справочная информация, необходимая каждому разработчику, использующему Spark. Книга содержит множество иллюстраций и примеров исходного кода на языке Java с подробными комментариями.

Предпросмотр: Spark в действии.pdf (1,7 Мб)
291

Raspberry Pi. Официальное руководство для начинающих

Автор: Халфакри Гарет
ДМК Пресс: М.

Raspberry Pi – точная миниатюрная копия полноценного компьютера, наделенная аналогичными функциями. Вместе с тем Raspberry Pi представляет собой нечто большее, чем современный компьютер: с его помощью вы можете создать собственную операционную систему и соединить провода, цепи и контакты на плате. Эта книга предназначена для тех, кто приступает к освоению Raspberry Pi. Показано, как настроить оборудование; описываются интерфейс устройства, его операционная система и базовые навыки работы. Изучив примеры программирования на Scratch 3 и Python, вы сможете расширить функционал Raspberry Pi, написав собственные программы и игры. Цветные иллюстрации и удобные пошаговые инструкции упрощают обучение.

Предпросмотр: Raspberry Pi. Официальное руководство для начинающих.pdf (0,3 Мб)
292

Python. Сборник упражнений

Автор: Стивенсон Бен
ДМК Пресс: М.

Сборник содержит 186 задач по программированию разной степени сложности. Для ряда упражнений изложены решения с подробным разбором фрагментов кода и синтаксических конструкций языка Python. В книге представлен простой и понятный стиль программирования. Чтобы решить приведенные здесь задачи, достаточно базовых знаний языка Python. По мере изучения материала читатель отрабатывает навык использования таких техник, как условные выражения, циклы, основные функции, списки, словари, рекурсия и работа с файлами.

Предпросмотр: Python. Сборник упражнений (1).pdf (0,4 Мб)
293

Python для всех

Автор: Северанс Чарльз
ДМК Пресс: М.

Данная книга поможет освоить с нуля язык программирования Python и перейти к решению практических задач анализа данных. Краткий и четкий стиль изложения позволяет быстро усвоить основные принципы программирования. Ознакомившись с базовыми функциональными свойствами языка Python, читатель перейдет к изучению тонких приемов его применения. В многочисленных примерах и упражнениях показана реализация часто применяемых алгоритмов, шаблонов программирования и разнообразных структур данных. Особое внимание уделяется методам обработки сетевых данных и взаимодействия с реляционными базами данных. Почти в каждой главе приводятся полезные советы по отладке программ – обнаружению и исправлению ошибок.

Предпросмотр: Python для всех (2).pdf (0,9 Мб)
294

PostgreSQL изнутри

Автор: Рогов Егор Валерьевич
ДМК Пресс: М.

В книге рассматривается внутреннее устройство СУБД PostgreSQL: детали реализации многоверсионности и изоляции на основе снимков данных, включая процедуру очистки неактуальных версий строк; буферный кеш и журнал предзаписи; использование блокировок различных уровней; планирование и выполнение SQL-запросов; принципы расширяемости и особенности имеющихся индексных методов доступа. Большое внимание уделяется возможностям, предоставляемым для самостоятельного изучения механизмов функционирования PostgreSQL.

Предпросмотр: PostgreSQL 14 изнутри.pdf (1,3 Мб)
295

Microsoft Project 2019. Шаг за шагом

Автор: Синди Льюис
ДМК Пресс: М.

Эта книга может использоваться в качестве учебного пособия или справочника по Microsoft Project 2019 – программному средству, предназначенному для управления проектами. В начале представлено описание разных версий программы и основных ее функций; далее рассматриваются различные процедуры в порядке возрастания их сложности. Построение списка задач и настройка ресурсов, планирование и отслеживание хода выполнения задач, консолидация проектов и общий доступ к ресурсам – эти и другие темы подробно обсуждаются на страницах книги. Каждая часть затрагивает определенные группы навыков; в конце глав приводится ряд практических упражнений, позволяющих отработать тот или иной навык. В этом читателю помогут учебные файлы, выложенные на веб-сайте книги. Цветные иллюстрации помогут быстрее усвоить материал.

Предпросмотр: Microsoft Project 2019. Шаг за шагом.pdf (0,5 Мб)
296

Micro:bit для неугомонных ученых

Автор: Монк Саймон
ДМК Пресс: М.

Эта книга описывает множество занимательных экспериментов и проектов с использованием BBC micro:bit – компактной платы, с помощью которой читатель освоит азы программирования. В первой главе подробно рассказывается о подключении устройства и принципах его функционирования, а следующие главы посвящены практической работе. Материал сгруппирован по темам: свет, звук, движение, экологические проекты, радиосвязь и др. Прочитав книгу, вы научитесь конструировать с помощью micro:bit забавные и полезные устройства, среди которых шумомер, компас, детектор лжи, робот-вездеход. Цветные иллюстрации упрощают выполнение проектов.

Предпросмотр: Microbit для неугомонных ученых.pdf (0,6 Мб)
297

LaTeX: руководство для начинающих

Автор: Коттвиц Штефан
ДМК Пресс: М.

LaTeX – система верстки с открытым исходным кодом для набора и оформления текста, которая позволяет создавать печатные документы и файлы PDF профессионального качества. Трудности в освоении столь мощного и сложного инструмента поначалу могут обескуражить пользователя. Эта книга упрощает начало работы с LaTeX: вашему вниманию предлагается множество пошаговых примеров, которые помогут быстро достичь ощутимых результатов.

Предпросмотр: LaTeX руководство для начинающих.pdf (1,1 Мб)
298

Kotlin. Сборник рецептов. Предметный подход

Автор: Коузен Кен
ДМК Пресс: М.

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

Предпросмотр: Kotlin. Сборник рецептов. Предметный подход.pdf (0,6 Мб)
299

HTTP/2 в действии

Автор: Поллард Барри
ДМК Пресс: М.

После изучения этой книги читатели приобретут четкое представление о том, что представляют собой протокол HTTP/2 и связанные с ним технологии. В части I обсуждается предыстория появления протокола и объясняется, в чем состоят его преимущества перед HTTP/1.1. Рассматриваются способы переноса веб-сайта на HTTP/2; приводятся инструкции по установке таких популярных веб-сервисов, как Apache, nginx, IIS. Часть II описывает сам протокол и порядок установки HTTP/2-соединения, рассказывает об основном формате фреймов HTTP/2; отдельная глава посвящена push-серверу HTTP/2, который является новой частью протокола. Часть III содержит информацию о глубинных компонентах протокола, на которые не могут повлиять ни веб-разработчики, ни администраторы веб-серверов, и освещает различия между реализациями развертывания протокола HTTP/2. Наконец, в части IV обозначены перспективы развития протокола HTTP и способы его дальнейшего улучшения.

Предпросмотр: HTTP2 в действии.pdf (1,0 Мб)
300

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

Автор: Крис Игл
ДМК Пресс: М.

Платформа Ghidra, ставшая итогом более десяти лет работы в Агентстве национальной безопасности, была разработана для решения наиболее трудных задач обратной разработки (Reverse Engeneering – RE). После раскрытия исходного кода этого инструмента, ранее предназначавшегося только для служебного пользования, один из лучших в мире дизассемблеров и интуитивно понятных декомпиляторов оказался в руках всех специалистов, стоящих на страже кибербезопасности. Эта книга, рассчитанная равно на начинающих и опытных пользователей, поможет вам во всеоружии встретить задачу RE и анализировать файлы, как это делают профессионалы.

Предпросмотр: GHIDRA. Полное руководство.pdf (1,1 Мб)
Страницы: 1 ... 4 5 6 7 8 ... 12