004Информационные технологии. Вычислительная техника. Обработка данных
← назад

Свободный доступ

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

Уточняется продление лицензии
Автор: Зубков С. В.
М.: ДМК Пресс
В книге описываются все аспекты современного программирования на ассемблере для DOS, Windows и Unix (Solaris, Linux и FreeBSD), включая создание резидентных программ и драйверов, прямое программирование периферийных устройств, управление защищенным режимом и многое другое. Подробно рассмотрена архитектура процессоров Intel вплоть до Pentium II. Все главы иллюстрированы подробными примерами работоспособных программ.
Однако сначала в повседневной речи, а за тем и в литературе слово «ассемблер» стало также и названием <...> рассматривать программирование драйверов для Windows в деталях, так как этой теме посвящено достаточно много литературы
Предпросмотр: Assembler для DOS, Windows и Unix.pdf (0,6 Мб)
Автор: Саммерфильд Марк
М.: ДМК Пресс
На сегодняшний день Go — самый впечатляющий из новых языков программирования. Изначально он создавался для того, чтобы помочь задействовать всю мощь современных многоядерных процессоров. В этом руководстве Марк Саммерфильд, один из основоположников программирования на языке Go, показывает, как писать программы, в полной мере использующие его революционные возможности и идиомы. Данная книга представляет собой одновременно и учебник, и справочник, сводя воедино все знания, необходимые для того, чтобы продолжать освоение Go, думать на Go и писать на нем высокопроизводительные программы. Автор приводит множество сравнений идиом программирования, демонстрируя преимущества Go перед более старыми языками и уделяя особое внимание ключевым инновациям. Попутно, начиная с самых основ, Марк Саммерфильд разъясняет все аспекты параллельного программирования на языке Go с применением каналов и без использования блокировок, а также показывает гибкость и необычность подхода к объектно-ориентированному программированию с применением механизма динамической типизации.
решение состоит в создании собственной поточно-ориентированной структуры, подобной тем, что описываются в литературе <...> Список литературы «Advanced Programming in the UNIX® Environment, Second Edition» W.
Предпросмотр: Программирование на Go. Разработка приложений XXI века.pdf (0,2 Мб)
Автор: Коноплева И. А.
М.: Проспект
Учебное пособие охватывает широкий круг вопросов, связанных с организацией и внедрением информационных технологий на экономическом объекте. Особое внимание уделено технологическому процессу обработки информации, функционированию сетевых информационных технологий, защите информации, платформе, открытым системам и др. Материал основан на отечественном и зарубежном опыте. Приведены практические примеры, даны необходимые рекомендации.
операционных систем для мини-компьютеров; • появление первой открытой операционной системы UNIX 62Список литературы
Предпросмотр: Информационные технологии. 2-е издание.pdf (0,5 Мб)
Автор: Мангано Сэл
СПб.: БХВ-Петербург
Язык XSLT (Extensible Stylesheet Language Transformation) стал основным инструментом обработки XML-документов, но многие разработчики все еще не освоили его в полной мере и потому считают, что проще модифицировать имеющийся код, чем писать новый с нуля. В версии 2.0 многие проблемы решены, но появился ряд новых возможностей, которые еще надо изучить. К тому же она пока недостаточно поддержана. Во втором издании настоящей книги приведены сотни решений задач, с которыми регулярно сталкиваются программисты. Даются варианты для обеих версий XSLT. Диапазон рецептов чрезвычайно широк: от операций со строками и математических вычислений до таких сложных тем, как расширение XSLT, тестирование и отладка таблиц стилей и создание графики в форме SVG. В каждом рецепте обосновывается выбор решения и объясняется примененная техника. Для многих задач приводятся альтернативные решения с замечаниями по поводу удобства пользования и производительности.
Главный редактор отдела деловой литературы крупного издательства, 1957 год 5.0.
Предпросмотр: XSLT. Сборник рецептов.pdf (0,2 Мб)
Автор: Сухов К. К.
М.: ДМК Пресс
За последние несколько лет платформа Node.js стремительно повысила свой статус от экспериментальной технологии до основы для серьезных промышленных проектов. Тысячи программистов оценили возможность построения достаточно сложных, высоко нагруженных приложений на простом, элегантном и, самое главное, легковесном механизме. Все эти скучные слова правдивы, но на самом деле не это главное. Прежде всего Node.js — это совершенно увлекательная и захватывающая вещь, с которой по-настоящему интересно работать! Есть одна проблема — невозможно рассказывать про использование Node.js в отрыве от остальных технологий современной веб-разработки (и Highload-разработки). Я и не стал этого делать, дав обзор инструментов, без которых сегодня трудно обойтись. Прежде всего это чудесный язык JavaScript, и в книге рассказано о новинках в его последней и будущей спецификациях (EcmaScript 5 и 6). Кроме того, дается краткое введение в большинство связанных веб-технологий — от NoSQL-хранилищ данных (Memcached, MongoDB, Redis) до CSS-препроцессоров и MVC JavaScript-фреймворков. Конечно, эту книгу нельзя рассматривать как полноценный учебник по MongoDB, LESS или EcmaScript 6, Dart или CoffeScript, но в ней дано основное представление об этих довольно интересных вещах, вполне достаточное для начала работы.
Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» Список литературы 1. Баккет К.
Предпросмотр: Node.js. Путеводитель по технологии.pdf (0,4 Мб)
Журнал «Системный администратор» – ведущее российское отраслевое издание для ИТ-специалистов. Его цель – предоставление полной и объективной информации о решениях, продуктах и технологиях современной ИТ-отрасли.90% статей в журнале носят прикладной характер, снабжены примерами, таблицами, графическим материалом. Именно поэтому журнал «Системный администратор» является настольным пособием для ИТ-профессионалов и тех, кто решил делать карьеру в ИТ.
Издается с октября 2002 года.
– Для Delphi в контексте VCL вопрос с учебной литературой закрыт, книг уже написано больше, чем человек
Предпросмотр: Системный администратор №3 2013.pdf (10,4 Мб)
Предпросмотр: Системный администратор №3 2013 (1).pdf (4,2 Мб)
Автор: Митчелл Райан
М.: ДМК Пресс
Изучите методы скрапинга и краулинга веб-сайтов, чтобы получить доступ к неограниченному объему данных в любом уголке Интернета в любом формате. С помощью этого практического руководства вы узнаете, как использовать скрипты Python и веб-API, чтобы одновременно собрать и обработать данные с тысяч или даже миллионов веб-страниц. Эта книга знакомит не только с основными принципами работы веб-скраперов, но и углубляется в более сложные темы, такие как анализ сырых данных или использование скраперов для тестирования интерфейса веб-сайта. Примеры программного кода, приведенные в книге, помогут разобраться в этих принципах на практике.
В технической литературе внимание часто уделяется конкретному языку или технологии, однако веб-скрапинг
Предпросмотр: Скрапинг веб-сайтов с помощью Python. Сбор данных из современного интернета.pdf (0,5 Мб)
Автор: Котенко В. В.
Ростов н/Д.: Изд-во ЮФУ
Содержание монографии составляют теоретические основы информационного противодействия угрозам терроризма, включающие аксиоматический базис и комплекс доказываемых теорем, обосновывающих стратегию теоретического анализа угроз терроризма, стратегию оценки эффективности и принципы моделирования информационного противодействия этим угрозам. Излагаются стратегии информационной борьбы в условиях угроз терроризма, основы проектирования системы защиты от информационного воздействия и вопросы администрирования информационного противодействия угрозам терроризма.
Информационную среду этих поведенческих форм в области художественной литературы составляют фантастика
Предпросмотр: Теоретические основы информационного противодействия угрозам терроризма.pdf (0,8 Мб)
Автор: Полухин Антон
М.: ДМК Пресс
Это руководство знакомит читателя с библиотеками Boost, которые помогают разрабатывать качественные, быстрые и портативные приложения. Удобная структура книги, включающая ряд стандартных разделов, упрощает изучение материала. От простых тем (повседневное использование библиотек, управление ресурсами) автор последовательно переходит к сложным (метапрограммирование, многопоточность, межпроцессное взаимодействие, асинхронное взаимодействие, работа с большими библиотеками Boost).
Kнига-Cервис» Вступительное слово автора Более 10 лет назад, когда я только начал осваивать C++, с хорошей литературой
Предпросмотр: Разработка приложений на C++ с использованием Boost. Рецепты, упрощающие разработку вашего приложения.pdf (2,0 Мб)
Автор: Ригс Саймон
М.: ДМК Пресс
Эта книга поможет вам освоить систему управления базами данных PostgreSQL. Здесь вы найдете рекомендации ведущего разработчика функционала репликации и восстановления PostgreSQL и системного архитектора Skype — одного из самых успешных проектов, созданных с помощью PostgreSQL. Данное руководство должно стать настольным для разработчиков, имеющих дело с «боевыми» базами данных и использующих PHP, Java, Python, Ruby, .Net в любой среде разработки. В книге представлены ответы на общие вопросы и решения проблем, почерпнутые авторами из личного опыта работы с СУБД PostgreSQL — в качестве пользователей, разработчиков и преподавателей.
Убедитесь только, что вы знаете, что делаете, и/или обратитесь к хорошей литературе, интернет-ресурсам
Предпросмотр: Администрирование PostgreSQL 9. Книга рецептов.pdf (0,2 Мб)
Автор: Хорстман Кэй С.
М.: ДМК Пресс
Язык JavaScript стремительно набирает популярность: он поддерживается всеми браузерами и все активнее проникает в серверное программирование. Однако даже у опытных программистов, знакомых с такими языками, как Java, C#, C или C++, могут возникнуть затруднения при переходе на JavaScript. Эта книга призвана облегчить их задачу. В отличие от большинства изданий, посвященных JavaScript, акцент здесь ставится не на переход от прежних версий к современной, а на освоение профессиональными веб-разработчиками нового для них языка программирования. От самых азов автор постепенно переходит к рассмотрению сложных вопросов, темы начального, среднего и высокого уровня помечены в тексте специальными значками. Изучив книгу, читатель сумеет написать следующую версию своего приложения на современном JavaScript.
Например: 1 Катастрофическая неоднозначность русского слова «строка» преследует переводчиков технической литературы
Предпросмотр: Современный JavaScript для нетерпеливых.pdf (1,0 Мб)
Автор: Сухов Кирилл Константинович
М.: ДМК Пресс
За последние несколько лет платформа Node.js стремительно повысила свой статус от экспериментальной технологии до основы для серьезных промышленных проектов. Тысячи программистов оценили возможность построения достаточно сложных, высоко нагруженных приложений на простом, элегантном и, самое главное, легковесном механизме. Все эти скучные слова правдивы, но на самом деле не это главное. Прежде всего Node.js — это совершенно увлекательная и захватывающая вещь, с которой по-настоящему интересно работать! Есть одна проблема — невозможно рассказывать про использование Node.js в отрыве от остальных технологий современной веб-разработки (и Highload-разработки). Я и не стал этого делать, дав обзор инструментов, без которых сегодня трудно обойтись. Прежде всего это чудесный язык JavaScript, и в книге рассказано о новинках в его последней и будущей спецификациях (EcmaScript 5 и 6). Кроме того, дается краткое введение в большинство связанных веб-технологий — от NoSQL-хранилищ данных (Memcached, MongoDB, Redis) до CSS-препроцессоров и MVC JavaScript-фреймворков. Конечно, эту книгу нельзя рассматривать как полноценный учебник по MongoDB, LESS или EcmaScript 6, Dart или CoffeScript, но в ней дано основное представление об этих довольно интересных вещах, вполне достаточное для начала работы.
Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» Список литературы 1. Баккет К.
Предпросмотр: Node.js. Путеводитель по технологии.pdf (0,4 Мб)
Журнал является периодическим печатным научным рецензируемым журналом. Публикуются научные статьи по направлениям: машиностроение; управление, вычислительная техника и информатика; агропромышленная инженерия. Журнал входит в перечень ведущих рецензируемых научных журналов и изданий, в которых должны быть опубликованы основные научные результаты диссертаций на соискание ученых степеней доктора и кандидата наук.
В литературе описано большое количество математических МИО для моделирования различных реальных каналов
Предпросмотр: Вестник Донского государственного технического университета №4 2017.pdf (1,2 Мб)
Автор: Онстот Скот
М.: ДМК Пресс
Это книга, написанная сертифицированным компанией Autodesk американским специалистом, посвящена основам работы в программных продуктах AutoCAD 2015 и AutoCAD LT 2015. Тщательно проработанные темы курса, посвященные двумерному черчению, преследуют основную цель — помочь пользователю эффективно применять инструменты AutoCAD. Рассмотрены вопросы создания простых и сложных геометрических объектов, их организация в блоки, группы и слои, добавление аннотаций и форм, работа с листами, печать чертежей, создание трехмерных моделей, реалистичных изображений и многое другое.
Чтобы не вводить его вручную, вы импортируете один из знаменитейших монологов английской литературы и
Предпросмотр: AutoCAD® 2015 и AutoCAD LT® 2015 официальный учебный курс.pdf (0,4 Мб)
Автор: Куссвюрм Даниэль
М.: ДМК Пресс
В книге рассматривается программирование для 64-разрядной архитектуры x86 и использование расширенного набора векторных команд (AVX). Изучив этот материал, вы сможете кодировать быстродействующие функции и алгоритмы с использованием 64-разрядного языка ассемблера x86 и расширений набора команд AVX, AVX2 и AVX-512. Примеры исходного кода разработаны с использованием Visual Studio C++ и MASM; для их запуска рекомендуется ПК на базе x86 с 64-разрядной ОС Windows 10 и процессором, поддерживающим AVX. Предполагается, что читатели имеют опыт программирования на языках высокого уровня и базовые знания C++.
настоящее время он является партнером Douglas Technology Group и специализируется на написании техниче ской литературы <...> Существует обширная литература, в которой теорию свертки и обработки сигналов объясняют зна чительно
Предпросмотр: Профессиональное программирование на ассемблере x64 с расширениями AVX, AVX2 и AVX-512.pdf (0,9 Мб)
Журнал «Системный администратор» – ведущее российское отраслевое издание для ИТ-специалистов. Его цель – предоставление полной и объективной информации о решениях, продуктах и технологиях современной ИТ-отрасли.90% статей в журнале носят прикладной характер, снабжены примерами, таблицами, графическим материалом. Именно поэтому журнал «Системный администратор» является настольным пособием для ИТ-профессионалов и тех, кто решил делать карьеру в ИТ.
Издается с октября 2002 года.
боем: имитируем DHCP-клиента Ввиду того, что принципы функционирования DHCP общеизвестны и описаны в литературе
Предпросмотр: Системный администратор №12 2011.pdf (1,1 Мб)
Предпросмотр: Системный администратор №12 2011 (2).pdf (0,9 Мб)
Автор: Лопес Бруно Кардос
М.: ДМК Пресс
LLVM — новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем познакомит с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM.
время Джон упорно тренируется, стремясь к своему черному поясу по ниндзюцу, или читает техническую литературу
Предпросмотр: LLVM инфраструктура для разработки компиляторов. Знакомство с основами LLVM и использование базовых библиотек для создания продвинутых инструментов.pdf (0,2 Мб)
Автор: Лопес Бруно Кардос
М.: ДМК Пресс
LLVM — новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем познакомит с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM. Читатели должны знать язык программирования C++ и, желательно, иметь некоторые представления о теории компиляции.
время Джон упорно тренируется, стремясь к своему черному поясу по ниндзюцу, или читает техническую литературу
Предпросмотр: LLVM инфраструктура для разработки компиляторов. Знакомство с основами LLVM и использование базовых библиотек для создания продвинутых инструментов.pdf (0,2 Мб)
Автор: Онстотт Скот
М.: ДМК Пресс
Это книга, написанная сертифицированным компанией Autodesk американским специалистом, посвящена основам работы в программных продуктах AutoCAD 2012 и AutoCAD LT 2012. Вы научитесь рисовать в двумерном пространстве, создавать сложные фигуры, управлять объектами с помощью слоев, организовывать их с помощью блоков и групп, добавлять размерные линии и аннотации, работать с листами, печатать чертежи, создавать трехмерные модели, реалистичные визуализации и многое другое.
Чтобы не вводить его вручную, вы импортируете один из знаменитейших монологов английской литературы и
Предпросмотр: AutoCAD® 2012 и AutoCAD LT® 2012. Официальный учебный курс.pdf (0,2 Мб)
Автор: Онстот Скот
М.: ДМК Пресс
Это книга, написанная сертифицированным компанией Autodesk американским специалистом, посвящена основам работы в программных продуктах AutoCAD 2014 и AutoCAD LT 2014. Тщательно проработанные темы курса, посвященные двумерному черчению, преследуют основную цель — помочь пользователю эффективно применять инструменты AutoCAD. Рассмотрены вопросы создания простых и сложных геометрических объектов, их организация в блоки, группы и слои, добавление аннотаций и форм, работа с листами, печать чертежей, создание трехмерных моделей, реалистичных изображений и многое другое.
Чтобы не вводить его вручную, вы импортируете один из знаменитейших монологов английской литературы и
Предпросмотр: AutoCAD® 2014 и AutoCAD LT® 2014. Официальный учебный курс.pdf (0,3 Мб)
Автор: Онстотт Скотт
М.: ДМК Пресс
Это книга, написанная сертифицированным компанией Autodesk американским специалистом, посвящена основам работы в программных продуктах AutoCAD 2013 и AutoCAD LT 2013. Тщательно проработанные темы курса, посвященные двумерному черчению, преследуют основную цель — помочь пользователю эффективно применять инструменты AutoCAD. Рассмотрены вопросы создания простых и сложных геометрических объектов, их организация в блоки, группы и слои, добавление аннотаций и форм, работа с листами, печать чертежей, создание трехмерных моделей, реалистичных изображений и многое другое.
Чтобы не вводить его вручную, вы импортируете один из знаменитейших монологов английской литературы и
Предпросмотр: AutoCAD® 2013 и AutoCAD LT® 2013. Официальный учебный курс.pdf (0,2 Мб)
Автор: Бонцанини Марко
М.: ДМК Пресс
Язык программирования Python является оптимальным выбором для исследователей-аналитиков, поскольку позволяет создавать прототипы, визуализировать и анализировать наборы данных малого и среднего размера. Бесчисленное количество предприятий обращается к Python для решения задач, связанных с выявлением особенностей поведения потребителей и превращением исходных данных в действенную информацию о клиентах. Настоящая книга рассказывает, как с помощью научного инструментария Python получать и анализировать данные из наиболее популярных сетей, таких как Facebook, Twitter, Stack Exchange и др. В русскоязычное издание добавлено приложение об анализе данных из сети «ВКонтакте».
является одним из классических наборов данных: благодаря небольшому размеру он часто используется в литературе
Предпросмотр: Анализ социальных медиа на Python.pdf (0,4 Мб)
Автор: Адамсон Крис
М.: ДМК Пресс
Звук оказывает мощное и самое непосредственное воздействие на человеческий мозг. Благодаря подсистеме Apple Core Audio мы сможете задействовать эту мощь в своих программах для Mac и iOS: захватывать звук с устройств ввода, накладывать эффекты в реальном времени, воспроизводить MP3-файлы, играть на виртуальных музыкальных инструментах, слушать веб-радио, поддерживать технологию VoIP и т.д. Самая развитая из всех когда-либо созданных систем программирования звука, Core Audio отнюдь не проста. В этом издании один из лучших авторов книг по программирования в iOS Крис Адамсон и легендарный специалист по Core Audio Кэвин Авила во всех подробностях рассказывают об этой потрясающей подсистеме, чтобы программисты на платформах Mac и iOS могли воспользоваться всеми ее возможностями.
цели – дать слушателю возможность воспринимать частоту колебаний звукового сигнала. 1 В отечественной литературе
Предпросмотр: Изучаем Core Audio. Практическое руководство по программированию звука в Mac и iOS.pdf (0,3 Мб)
Автор: Онстотт Скотт
М.: ДМК Пресс
Это книга, написанная сертифицированным компанией Autodesk американским специалистом, посвящена основам работы в программных продуктах AutoCAD 2014 и AutoCAD LT 2014. Тщательно проработанные темы курса, посвященные двумерному черчению, преследуют основную цель — помочь пользователю эффективно применять инструменты AutoCAD. Рассмотрены вопросы создания простых и сложных геометрических объектов, их организация в блоки, группы и слои, добавление аннотаций и форм, работа с листами, печать чертежей, создание трехмерных моделей, реалистичных изображений и многое другое.
Чтобы не вводить его вручную, вы импортируете один из знаменитейших монологов английской литературы и
Предпросмотр: AutoCAD® 2014 и AutoCAD LT® 2014. Официальный учебный курс.pdf (0,3 Мб)
Автор: Уэйд Райан
М.: ДМК Пресс
В данной книге подробно рассказывается, как использовать на практике языки программирования 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 Мб)
Автор: Кувшинов Н. С.
М.: ДМК Пресс
В учебном пособии рассматривается работа в программе nanoCAD Механика, созданной на базе САПР-платформы nanoCAD российской компанией «Нанософт». За основу взяты две предыдущие работы автора «nanoCAD PLUS 10. Адаптация к учебному процессу» (М.: ДМК Пресс, 2019) и «nanoCAD МЕХАНИКА 9.0. Инженерная 2D- и 3D-графика» (М.: ДМК Пресс, 2019), содержание которых систематизировано, переработано и дополнено рядом новых необходимых сведений, включая вопросы автоматизированного проектирования крепежных соединений деталей, фланцевых соединений и валов на основе специализированных инструментов и модулей nanoCAD Механика. Приведены многочисленные примеры поэтапного проектирования учебных и натурных деталей и изделий.
детали и изделия в соответствии со стандартами ЕСКД; самостоятельно пользоваться учебной и справочной литературой
Предпросмотр: nanoCAD Механика. Инженерная 2D и 3D компьютерная графика.pdf (0,9 Мб)
Автор: Стин Мартен ван
М.: ДМК Пресс
В третьем издании классического труда професоров Амстердамского университета Эндрю Таненбаума и Мартена ван Стина обсуждаются принципы и парадигмы распределенных систем. Кроме обширного теоретического материала в книге приведен код на языке Python (размещен на сайте dmkpress.com), демонстрирующий использование полученных знаний на практике. В числе рассматриваемых тем: основные характеристики распределенных систем; архитектуры программных компонентов, входящих в систему; процессы и коммуникации; присваивание имен; согласованность и репликация; отказоустойчивость и безопасность.
В литературе приводятся различные определения распределенных систем. <...> Хотя 3PC широко упоминается в литературе, на практике это применяется нечасто, поскольку условия, при
Предпросмотр: Распределенные системы.pdf (1,2 Мб)
Автор: Роджер А. Граймс
М.: ДМК Пресс
В связи с бурным развитием технологий требования к компьютерной безопасности постоянно изменяются. Шифры, которые на сегодняшний день можно считать надежными, при использовании квантового компьютера будет легко взломать, и эта реальность уже не за горами. Вот почему необходимо уже сейчас готовиться к квантовому криптографическому прорыву, и эта книга послужит для читателя бесценным руководством к действию. Автор, известный специалист по компьютерной безопасности, показывает, какие приложения могут оказаться самыми уязвимыми перед квантовыми вычислениями, как лучше использовать современные технологии шифрования и как внедрить новую постквантовую криптографию для обеспечения безопасности пользователей, данных и инфраструктуры.
Он следит за литературой и изуча ет квантовую физику с 1983 года.
Предпросмотр: Апокалипсис криптографии. Подготовка криптографии к квантовым вычислениям.pdf (0,7 Мб)
Автор: Чукич Иван
М.: ДМК Пресс
Язык C++ обычно ассоциируется с объектно-ориентированным программированием. Автор книги доказывает, что на C++ так же удобно создавать программы и в функциональном стиле. Это дает ряд преимуществ, повышая удобство кода и снижая вероятность возникновения ошибок. Книга разделена на две части. В первой читатель знакомится с азами функционального программирования: основными идиомами и способами их воплощения в языке C++. Вторая часть затрагивает более сложные аспекты и посвящена собственно разработке программ с использованием функционального подхода.
m_value; } std::string log() const { return m_log; } private: T m_value; std::string m_log; }; 1 В литературе
Предпросмотр: Функциональное программирование на языке C++.pdf (1,0 Мб)
М.: ДМК Пресс
Эта книга посвящена Twisted – событийно-ориентированному сетевому фреймворку на Python, в котором можно создавать уникальные проекты. В первой части рассматриваются особенности Twisted; на практических примерах показано, как его архитектура способствует тестированию, решает общие проблемы надежности, отладки и упрощает выявление причинно-следственных связей, присущих событийно-ориентированному программированию. Детально описываются приемы асинхронного программирования, подчеркивается важность отложенного вызова функций и сопрограмм. На примере использования двух популярных приложений, treq и klein, демонстрируются сложности, возникающие при реализации веб-API с Twisted, и способы их преодоления. Вторая часть книги посвящена конкретным проектам, использующим Twisted. В число примеров входят использование Twisted с Docker, применение Twisted в роли контейнера WSGI, организация обмена файлами и многое другое. Читатель должен иметь некоторый опыт работы с Python и понимать основы контейнеров и протоколов. Знакомство с Twisted и с проектами, описанными в книге, не требуется.
Объекты Deferred более широко известны в литературе по информатике как обещания (promise).
Предпросмотр: Twisted из первых рук. Событийное и асинхронное программирование на Python.pdf (1,0 Мб)
Автор: Сукар Луис Энрике
М.: ДМК Пресс
В настоящее время вероятностные графовые модели широко распространены как мощная и вполне сформировавшаяся методика для выполнения умозаключений и выводов в условиях неопределенности. В отличие от некоторых узкоспециализированных методик, применявшихся в ранних экспертных системах, вероятностные графовые модели основаны на строгих математических принципах теории графов и теории вероятностей. Эта книга на современном уровне охватывает более широкий диапазон вероятностных графовых моделей, чем другие недавно опубликованные материалы в данной области: разнообразные классификаторы, скрытые марковские модели, марковские случайные поля, байесовские сети и их динамические, временные и причинно-следственные варианты, реляционные вероятностные графовые модели, графы решений и марковский процесс принятия решений. В книге представлены эти вероятностные графовые модели и соответствующие методы логического вывода и обучения в ясном и доступном стиле. Автор делится своим богатым опытом, накопленным в процессе активной практической работы в области использования вероятностных графовых моделей, и демонстрирует примеры их применения в разнообразных областях реальной деятельности: от биоинформатики до задач наблюдения за загрязнением воздуха и распознавания объектов.
Предлагаемая читателям монография Энрике Сукара представляет собой своевременное дополнение к комплекту литературы
Предпросмотр: Вероятностные графовые модели. Принципы и приложения.pdf (0,7 Мб)
Автор: Аблязов Руслан Зуфярович
М.: ДМК Пресс
В данной книге речь идёт о работе процессора в двух его основных режимах: защищённом режиме и 64-битном, который также называют long mode («длинный режим»). Также помимо изложения принципов и механизмов работы процессора в защищённом и 64-битном режимах, речь пойдёт о программировании на ассемблере в операционных системах семейства Windows, как в 32-битных, так и 64-битных версиях. Рассматривается не только разработка обычных приложений для операционных систем Windows, но и разработка драйверов на ассемблере. При написании книги уделялось большое внимание именно практической составляющей, т.е. изложение материала идёт только по делу и только то, что необходимо знать любому системному и низкоуровневому программисту. Последний раздел книги посвящён принципам работы многопроцессорных систем, а также работе с расширенным программируемым контроллером прерываний (APIC). На сайте издательства находятся полные исходные коды примеров к книге, а также дополнительные программы и материалы.
Основы В этой книге режим виртуального процессора 8086 и режим реальных адресов описаны не будут – литературы
Предпросмотр: Программирование на ассемблере на платформе x86-64.pdf (0,2 Мб)
Автор: Аблязов Руслан
М.: ДМК Пресс
В данной книге речь идёт о работе процессора в двух его основных режимах: защищённом режиме и 64-битном, который также называют long mode («длинный режим»). Также помимо изложения принципов и механизмов работы процессора в защищённом и 64-битном режимах, речь пойдёт о программировании на ассемблере в операционных системах семейства Windows, как в 32-битных, так и 64-битных версиях. Рассматривается не только разработка обычных приложений для операционных систем Windows, но и разработка драйверов на ассемблере. При написании книги уделялось большое внимание именно практической составляющей, т.е. изложение материала идёт только по делу и только то, что необходимо знать любому системному и низкоуровневому программисту. Последний раздел книги посвящён принципам работы многопроцессорных систем, а также работе с расширенным программируемым контроллером прерываний (APIC). На сайте издательства находятся полные исходные коды примеров к книге, а также дополнительные программы и материалы.
Основы В этой книге режим виртуального процессора 8086 и режим реальных адресов описаны не будут – литературы
Предпросмотр: Программирование на ассемблере на платформе x86-64.pdf (0,2 Мб)
Автор: Скарпино Мэттью
М.: ДМК Пресс
Книга известного американского специалиста посвящена пакету программ для разработки печатных плат EAGLE. Автор не просто показывает все особенности и возможности программы, он освещает технологические основы производства печатных плат и представляет способы и оборудование для этого. Изучение материала основано на проектах реальных устройств — Arduino и BeagleBone, которые вполне можно собрать самостоятельно, прочитав книгу. Также большое внимание уделено автоматизации рутинных задач, возникающих перед инженерами.
В литературе материал платы иногда называют подложкой, ядром, основой.
Предпросмотр: Разработка печатных плат в EAGLE.pdf (1,2 Мб)
Автор: Петелин Александр Юрьевич
М.: ДМК Пресс
SketchUp — уникальный 3D-редактор, который за 15 лет своего существования не только не потерял своей актуальности, но и стал одним из самых популярных и универсальных инструментов трехмерного моделирования для многих тысяч пользователей — как профессионалов, так и любителей. Материалы книги разделены на два уровня глубины освоения — «Практик» и «Эксперт». Первая часть проводит читателя от начала общего знакомства с миром трехмерной компьютерной графики до уровня уверенного владения основными, самыми необходимыми и востребованными инструментами SketchUp, готовности к решению большинства задач практического моделирования. Вторая часть углубляет и полностью завершает изучение во всех подробностях и нюансах возможностей, «тонкостей» и «хитростей» работы в SketchUp, знание которых и делает пользователя экспертом в программе.
То есть тому, что часто в учебной литературе обозначают как «секреты, хитрости, трюки...».
Предпросмотр: 3D-моделирование в SketchUр 2015 — от простого к сложному самоучитель.pdf (0,2 Мб)
Автор: Вольф Дэвид
М.: ДМК Пресс
Язык шейдеров OpenGL (OpenGL Shading Language, GLSL) является фундаментальной основой программирования с использованием OpenGL. Его применение дает беспрецедентную гибкость и широту возможностей, позволяет использовать мощь графического процессора (GPU) для реализации улучшенных приемов отображения и даже для произвольных вычислений. Версия GLSL 4.x несет еще более широкие возможности, благодаря введению новых видов шейдеров: шейдеров тесселяции и вычислительных шейдеров. В этой книге рассматривается весь спектр приемов программирования на GLSL, начиная с базовых видов шейдеров — вершинных и фрагментных, — и заканчивая геометрическими, вычислительными и шейдерами тесселяции. Здесь приводится множество практических примеров — от наложения текстур, воспроизведения теней и обработки изображений до применения искажений и манипуляций системами частиц. Прочтя ее, вы сможете задействовать GPU для решения самых разных задач, даже тех, что никак не связаны с формированием изображений.
более подробной информацией о сферических координатах я рекомендую обратиться к специализированной литературе
Предпросмотр: OpenGL 4. Язык шейдеров. Книга рецептов.pdf (0,2 Мб)
Автор: Петелин Александр
М.: ДМК Пресс
SketchUp — уникальный 3D-редактор, который за 15 лет своего существования не только не потерял своей актуальности, но и стал одним из самых популярных и универсальных инструментов трехмерного моделирования для многих тысяч пользователей — как профессионалов, так и любителей. Материалы книги разделены на два уровня глубины освоения — «Практик» и «Эксперт». Первая часть проводит читателя от начала общего знакомства с миром трехмерной компьютерной графики до уровня уверенного владения основными, самыми необходимыми и востребованными инструментами SketchUp, готовности к решению большинства задач практического моделирования. Вторая часть углубляет и полностью завершает изучение во всех подробностях и нюансах возможностей, «тонкостей» и «хитростей» работы в SketchUp, знание которых и делает пользователя экспертом в программе.
То есть тому, что часто в учебной литературе обозначают как «секреты, хитрости, трюки...».
Предпросмотр: 3D-моделирование в SketchUр 2015 — от простого к сложному самоучитель.pdf (0,2 Мб)
Автор: Онстотт Скот
М.: ДМК Пресс
Это книга, написанная сертифицированным компанией Autodesk американским специалистом, посвящена основам работы в программных продуктах AutoCAD 2015 и AutoCAD LT 2015. Тщательно проработанные темы курса, посвященные двумерному черчению, преследуют основную цель — помочь пользователю эффективно применять инструменты AutoCAD. Рассмотрены вопросы создания простых и сложных геометрических объектов, их организация в блоки, группы и слои, добавление аннотаций и форм, работа с листами, печать чертежей, создание трехмерных моделей, реалистичных изображений и многое другое.
Чтобы не вводить его вручную, вы импортируете один из знаменитейших монологов английской литературы и
Предпросмотр: AutoCAD® 2015 и AutoCAD LT® 2015. Официальный учебный курс.pdf (0,4 Мб)
Автор: Онстотт Скот
М.: ДМК Пресс
Это книга, написанная сертифицированным компанией Autodesk американским специалистом, посвящена основам работы в программных продуктах AutoCAD 2013 и AutoCAD LT 2013. Тщательно проработанные темы курса, посвященные двумерному черчению, преследуют основную цель — помочь пользователю эффективно применять инструменты AutoCAD. Рассмотрены вопросы создания простых и сложных геометрических объектов, их организация в блоки, группы и слои, добавление аннотаций и форм, работа с листами, печать чертежей, создание трехмерных моделей, реалистичных изображений и многое другое.
Чтобы не вводить его вручную, вы импортируете один из знаменитейших монологов английской литературы и
Предпросмотр: AutoCAD® 2013 и AutoCAD LT® 2013. Официальный учебный курс.pdf (0,2 Мб)
Автор: Адамсон Крис
М.: ДМК Пресс
Звук оказывает мощное и самое непосредственное воздействие на человеческий мозг. Благодаря подсистеме Apple Core Audio мы сможете задействовать эту мощь в своих программах для Mac и iOS: захватывать звук с устройств ввода, накладывать эффекты в реальном времени, воспроизводить MP3-файлы, играть на виртуальных музыкальных инструментах, слушать веб-радио, поддерживать технологию VoIP и т.д. Самая развитая из всех когда-либо созданных систем программирования звука, Core Audio отнюдь не проста. В этом издании один из лучших авторов книг по программирования в iOS Крис Адамсон и легендарный специалист по Core Audio Кэвин Авила во всех подробностях рассказывают об этой потрясающей подсистеме, чтобы программисты на платформах Mac и iOS могли воспользоваться всеми ее возможностями.
цели – дать слушателю возможность воспринимать частоту колебаний звукового сигнала. 1 В отечественной литературе
Предпросмотр: Изучаем Core Audio. Практическое руководство по программированию звука в Mac и iOS.pdf (0,3 Мб)
Автор: Онстот Скот
М.: ДМК Пресс
Это книга, написанная сертифицированным компанией Autodesk американским специалистом, посвящена основам работы в программных продуктах AutoCAD 2012 и AutoCAD LT 2012. Вы научитесь рисовать в двумерном пространстве, создавать сложные фигуры, управлять объектами с помощью слоев, организовывать их с помощью блоков и групп, добавлять размерные линии и аннотации, работать с листами, печатать чертежи, создавать трехмерные модели, реалистичные визуализации и многое другое.
Чтобы не вводить его вручную, вы импортируете один из знаменитейших монологов английской литературы и
Предпросмотр: AutoCAD® 2012 и AutoCAD LT® 2012. Официальный учебный курс.pdf (0,2 Мб)
М.: Финансы и статистика
Практикум полностью переработан (2-е изд. – 1998 г.) и посвящен освоению более поздних версий программных продуктов фирмы Microsoft: Windows 95 (98), Word 97, Excel 97, Access 97, Power Point 97, а также технологии работы в Интернете. Освоение сред происходит в процессе решения различных задач: приводится постановка задачи, а затем клавиша за клавишей показывается технология ее решения. По инструментарию среды приводится справка.
Отличие данного практикума от аналогичной литературы по соответствующей тематике состоит в том, что освоение
Предпросмотр: Информатика Практикум по технологии работы на компьютере.pdf (0,2 Мб)
Автор: Нуркевич Томаш
М.: ДМК Пресс
В наши дни, когда программы асинхронны, а быстрая реакция — важнейшее свойство, реактивное программирование поможет писать более надежный, лучше масштабируемый и быстрее работающий код. Благодаря этой книге программист на Java узнает о реактивном подходе к задачам и научится создавать программы, вобравшие в себя лучшие черты этой новой и весьма перспективной парадигмы. Данная книга содержит глубокое и подробное изложение концепций и принципов использования реактивного программирования вообще и RxJava в частности. Книга может использоваться как для последовательного изучения предмета, так и в качестве справочника по библиотеке.
и преобразования данных обычно применяются разнообразные операторы, 1 К сожалению, в русскоязычной литературе
Предпросмотр: Реактивное программирование с применением RxJava. Разработка асинхронных событийно-ориентированных приложений.pdf (0,2 Мб)
Автор: Вольф Дэвид
М.: ДМК Пресс
Язык шейдеров OpenGL (OpenGL Shading Language, GLSL) является фундаментальной основой программирования с использованием OpenGL. Его применение дает беспрецедентную гибкость и широту возможностей, позволяет использовать мощь графического процессора (GPU) для реализации улучшенных приемов отображения и даже для произвольных вычислений. Версия GLSL 4.x несет еще более широкие возможности, благодаря введению новых видов шейдеров: шейдеров тесселяции и вычислительных шейдеров. В этой книге рассматривается весь спектр приемов программирования на GLSL, начиная с базовых видов шейдеров — вершинных и фрагментных, — и заканчивая геометрическими, вычислительными и шейдерами тесселяции. Здесь приводится множество практических примеров — от наложения текстур, воспроизведения теней и обработки изображений до применения искажений и манипуляций системами частиц. Прочтя ее, вы сможете задействовать GPU для решения самых разных задач, даже тех, что никак не связаны с формированием изображений. Издание предназначено для программистов трехмерной графики, желающих задействовать в своих проектах всю мощь современных программных и аппаратных средств.
более подробной информацией о сферических координатах я рекомендую обратиться к специализированной литературе
Предпросмотр: OpenGL 4. Язык шейдеров. Книга рецептов.pdf (0,2 Мб)
Автор: Блюм Питер
М.: ДМК Пресс
Автор книги предлагает практические советы по улучшению каждой грани вашего приложения, созданного на LabVIEW: эффективности, удобочитаемости, простоты работы, использования и поддержки, производительности и надежности. Блюм подробно объясняет каждое правило, иллюстрирует их жизненными примерами. Есть даже примеры «от противного»: что именно не надо делать и почему. Издание должно стать настольным справочником каждого специалиста, работающего в среде LabVIEW.
При создании особенно важных приложений обратитесь к литературе, где описывается влияние человеческого
Предпросмотр: LabVIEW стиль программирования.pdf (0,2 Мб)
Автор: Лэм Чак
М.: ДМК Пресс
Обработка больших массивов данных с помощью традиционных СУБД может оказаться трудным делом. Apache Hadoop — это каркас для разработки приложений, предназначенных для выполнения в распределенном кластере, без применения SQL. Такие приложения прекрасно масштабируются и могут обрабатывать гигантские массивы данных. Если вам требуется произвести анализ данных, то Hadoop — как раз то, что надо. Прочитав эту книгу, вы познакомитесь с предметом и научитесь писать программы в стиле MapReduce. После нескольких простых примеров автор быстро переходит к вопросу об использовании Hadoop для решения более сложных задач анализа данных. Описываются рекомендованные приемы и паттерны проектирования, полезные при программировании для MapReduce. Для чтения книги требуется знание основ языка Java. Некоторое знакомство с математической статистикой поможет разобраться в более сложных примерах.
В литературе по базам данных это называется реплицированным соединением, потому что одна из таблиц данных
Предпросмотр: Hadoop в действии.pdf (0,3 Мб)
Автор: Блюм Питер
М.: ДМК Пресс
Автор книги предлагает практические советы по улучшению каждой грани вашего приложения, созданного на LabVIEW: эффективности, удобочитаемости, простоты работы, использования и поддержки, производительности и надежности. Блюм подробно объясняет каждое правило, иллюстрирует их жизненными примерами. Есть даже примеры «от противного»: что именно не надо делать и почему.
При создании особенно важных приложений обратитесь к литературе, где описывается влияние человеческого
Предпросмотр: LabVIEW стиль программирования.pdf (0,1 Мб)