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

Программные средства. Программирование на ЭВМ (Математическое программирование - см. 519.8). Компьютерные программы. Языки программирования. Системное программное обеспечение. Компьютерная инфекция. Компьютерная вирусология


← назад
Результаты поиска

Нашлось результатов: 1201 (5,11 сек)

Свободный доступ
Ограниченный доступ
Уточняется продление лицензии
451

КОМПАС-3D V10. Максимально полное руководство : в 2 т., Т.2

Автор: Кудрявцев Е. М.
М.: ДМК Пресс

Во втором томе описывается создание сборочных чертежей, сборок и спецификаций, создание листовых деталей и поверхностей, построение вспомогательных плоскостей и геометрических объектов, а также рассматривается настройка системы. Система КОМПАС-3D V10 – это мощная, постоянно совершенствующая система автоматизированного проектирования (САПР) среднего уровня, максимально настроенная под российские стандарты. В настоящее время системой КОМПАС владеют свыше 2,5 тысяч предприятий в России и ближнем зарубежье. Эта система содержит мощные средства параметрического твердотельного и поверхностного проектирования деталей и узлов, создания плоских чертежей по пространственной модели, средства просмотра и анализа конструкций, установки размеров, оформления чертежей, создание спецификаций в ручном и полуавтоматическом режимах, автоматического выполнения простановки допусков по заданным предельным отклонениям и много других возможностей. Система предъявляет минимальные требования к компьютеру, быстро устанавливается и отличается высокой эффективностью и производительностью.

М. КОМПАС-3D V10. Максимально полное руководство : в 2 т., Т.2 / Е. М. <...> М. <...> М.: ДМК Пресс, 2008. 1184 с., ил. (Серия «Проектирование»). <...> Почвится мо дель ролика в нужном нам масштабе (рис. 6.33). <...> Нам же нужен способ По осям; Рис. 8.13.

Предпросмотр: КОМПАС-3D V10. Максимально полное руководство в 2 т., Т.2.pdf (0,1 Мб)
452

UML. Проектирование систем реального времени, параллельных и распределенных приложений, Designing Concurrent, Distributed, and Real-Time Applications with UML

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

Данная книга описывает процесс создания распределенных, параллельных систем и систем реального времени с точки зрения проектирования архитектуры системы. Подробно рассмотрены ключевые вопросы, возникающие в процессе разработки: управление временем отклика, синхронизация, актуальность и непротиворечивость данных. На многочисленных примерах автор показывает, как с помощью одной и той же универсальной нотации UML описать такие, казалось бы, далекие области, как автоматизированная банковская система, бортовой компьютер автомобиля и система управления лифтами в многоэтажном здании — без привязки к какой-либо программной или аппаратной платформе и языку программирования.

.– М.: ДМК Пресс, 2016.– 700 с.: ил. <...> Классы Имена классов набраны шрифтом Courier с начальными заглавными буква ми. <...> Все программы были последовательны ми и работали в автономном режиме. <...> Такие последовательности обозначаются строчны$ ми буквами, например A3 и A3a. <...> Выявить имеющиеся в системе объекты нам помогут критерии выделения объектов.

Предпросмотр: UML. Проектирование систем реального времени, параллельных и распределенных приложений.pdf (0,8 Мб)
453

Администрирование сервера NGINX, Mastering NGINX

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

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

. – М.: ДМК Пресс, 2018. – 288 с.: ил. <...> Расскажите нам, что вы думаете об этой книге – что вам понравилось или, быть может, не понравилось. <...> Так вы избавите других читателей от разочарования и поможете нам сделать следующие издания книги лучше <...> Сочетание обоих модулей позволит нам блокировать IP-адреса из некоторых стран, разрешив в то же время <...> В этом нам помогут следующие директивы.

Предпросмотр: Администрирование сервера NGINX.pdf (0,2 Мб)
454

КОМПАС-3D V10. Максимально полное руководство : в 2 т. Т. 1

Автор: Кудрявцев Евгений Михайлович
М.: ДМК Пресс

В первом томе двухтомника приводится общее описание системы КОМПАС-3D V10, рассматриваются принципы создания эскизов и формирования чертежей, создание и оформление чертежей и текстовых документов. Система КОМПАС-3D V10 — это мощная, постоянно совершенствующая система автоматизированного проектирования (САПР) среднего уровня, максимально настроенная под российские стандарты. В настоящее время системой КОМПАС владеют свыше 2,5 тысяч предприятий в России и ближнем зарубежье. Эта система содержит мощные средства параметрического твердотельного и поверхностного проектирования деталей и узлов, создания плоских чертежей по пространственной модели, средства просмотра и анализа конструкций, установки размеров, оформления чертежей, создание спецификаций в ручном и полуавтоматическом режимах, автоматического выполнения простановки допусков по заданным предельным отклонениям и много других возможностей. Система предъявляет минимальные требования к компьютеру, быстро устанавливается и отличается высокой эффективностью и производительностью.

М. КОМПАС-3D V10. Максимально полное руководство : в 2 т. Т. 1 / Е. М. <...> М. <...> М. <...> М. <...> М. Стукалова Верстка Е. М. Старцевой Дизайн обложки А. Г.

Предпросмотр: КОМПАС-3D V10. Максимально полное руководство в 2 т..pdf (0,3 Мб)
455

Квантовые вычисления и функциональное программирование

Автор: Душкин Р. В.
М.: ДМК Пресс

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

. – М.: ДМК Пресс, 2015. – 232 с.: ил. <...> М. <...> Описание: как показано М. <...> М., Васильев А. В. <...> М.

Предпросмотр: Квантовые вычисления и функциональное программирование.pdf (0,1 Мб)
456

Разработка веб-приложений с использованием Flask на языке Python

Автор: Гринберг Мигель
М.: ДМК Пресс

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

Гринберг, М. . Разработка веб-приложений с использованием Flask на языке Python / М. . <...> Разработка веб-приложений с использованием Flask на языке Python / М. Гринберг ; пер. с англ. А. Н. <...> издание на основе печатного издания: Разработка веб-приложений с использованием Flask на языке Python / М. <...> Всего нам понадобятся четыре метода, которые представлены в примере 12.3. <...> Простые и ограниченные тесты, подобные тем, что были написаны нами для тестирования моделей базы данных

Предпросмотр: Разработка веб-приложений с использованием Flask на языке Python.pdf (0,3 Мб)
457

Введение в UML от создателей языка

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

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

Модели позволяют нам наглядно продемонстрировать желаемую структуру и поведение системы. <...> Модели помогают добиться лучшего понимания создаваемой нами системы, что зачастую приводит к ее упрощению <...> Все это не значит, что рассматриваемая нами модель не идеальна, она просто представляет один из возможных <...> Существует некоторая связь между дорожка ми и параллельными потоками управления. <...> М. Вендров Литературный редактор О. В. Готлиб Верстка, иллюстрации А. Ю.

Предпросмотр: Введение в UML от создателей языка.pdf (0,2 Мб)
458

Расчеты и моделирование в химической технологии с применением Mathcad учеб. пособие

КНИТУ

На примере использования универсального математического пакета Mathcad рассмотрены приемы решения типовых математических задач химической технологии, сопровождаемые упражнениями. Содержит также цикл лабораторных и контрольных работ для закрепления изученного материала.

и В, дающих разложение матрицы А, где А=МВ. <...> Lu-разложение матрицы А, то есть матрицу Q, состоящую из матриц М, В и С, где МА=В С. <...> ) возвращает матрицу М левую обратную к матрице А: МА=Е, где А – матрица mn, М – матрица nm. cols( <...> матрицы М, экспоненты от элементов матрицы М, соответственно. <...> где g – ускорение свободного падения, м/с2.

Предпросмотр: Расчеты и моделирование в химической технологии с применением Mathcad учебное пособие.pdf (1,1 Мб)
459

Интерфейс JNI руководство по программированию, The JavaTM Native Interface

Автор: Лиэнг Шенг
М.: ДМК Пресс

В книге описывается интерфейс Java Native Interface (JNI) — интерфейс взаимодействия языка Java с нативным кодом, написанным на других языках. Она будет полезна программистам на Java, интересующимися вопросами интеграции кода, написанного на C и С++, в Java-приложение; внедрением виртуальной машины Java в С— и С++-приложения; реализация виртуальной машины Java; техническими вопросами организации взаимодействия между различными языками, в том числе имеющими отношение к работе со сборщиком мусора и многопоточности.

. – М.: ДМК Пресс, 2018. – 280 с.: ил. <...> Если же это произойдет, то нам необходимо будет проверить, указывает ли сохраненная слабая ссылка на <...> Поэтому нам необходим способ, который позволил бы подключить native-поток к уже запущенной виртуальной <...> Нам не нужно удалять ID метода MID_C_g, поскольку виртуальная машина автоматически освобождает ресурсы <...> Класс CFunction относится к созданной нами иерархии классов, которую мы будем использовать, а именно:

Предпросмотр: Интерфейс JNI. Руководство по программированию.pdf (0,3 Мб)
460

Операционные системы учеб. пособие

Автор: Староверова Н. А.
КНИТУ

Пособие соответствует требованиям Федерального государственного образовательного стандарта высшего образования направления бакалаврской подготовки 09.03.01 «Информатика и вычислительная техника». Содержит основную информацию по дисциплинам «Операционные системы» и «Системное программное обеспечение». Рассмотрены принципы организации и особенности программирования процессов в UNIX-подобных операционных системах. Основной акцент делается на изучение организации управления процессами на примере OC Linux, которая является многопроцессной UNIX-подобной операционной системой.

Ибрагимова; М-во образ. и науки России, Казан. нац. исслед. технол. ун-т. – Казань : Изд-во КНИТУ, 2016 <...> Далее закрываем свойства файла, и по двойному щелчку Nautilus предложит нам открыть код или выполнить <...> Переключение происходит довольно быстро, поэтому нам кажется, что процессы работают одновременно. <...> Кириченко; М.: Кнорус, 2012. -371 с. 2. Назаров С.В. <...> Широков 2-е изд., испр. и доп. — М.: БИНОМ. Лаборатория знаний, 2013. 367 с.

Предпросмотр: Операционные системы учебное пособие.pdf (0,3 Мб)
461

Photoshop®. 100 простых приемов и советов

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

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

. – М. : ДМК Пресс, 2010. – 256 с. : ил. <...> В первом случае, в отличие от последнего, перед нами не просто фотография, но настоящая картина. <...> Нам нет необходимости прибегать к подобным ухищрениям. <...> См Цветокоррекция М Маска «быстрая» 36 обтравочная 156 слоя 30, 185 Масштаб просмотра инструмент Zoom

Предпросмотр: Photoshop®. 100 простых приемов и советов.pdf (1,2 Мб)
462

Осваиваем архитектуру Transformer. Разработка современных моделей с помощью передовых методов обработки естественного языка

Автор: Йылдырым Саваш
М.: ДМК Пресс

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

Яценкова. – М.: ДМК Пресс, 2022. – 320 с.: ил. <...> Нам нужны более мощные ресурсы для расширенной реализации. <...> Но нам еще нужно обучить большую сеть. <...> С другой стороны, нам доступны альтернативные биэнкодеры. <...> , но на этот раз он присутствует в 11-м слое.

Предпросмотр: Осваиваем архитектуру Transformer. Разработка современных моделей с помощью передовых методов обработки естественного языка.pdf (0,7 Мб)
463

MATLAB. Полный самоучитель

Автор: Дьяконов Владимир Павлович
М.: ДМК Пресс

Самоучитель по массовой матричной системе MATLAB, занимающей лидирующее место в области численных научно-технических вычислений, расчетов и моделирования. Основное внимание уделено описанию основ применения и языка программирования базовой системы MATLAB, реализации численных методов вычислений и визуально-ориентированному проектированию графического интерфейса пользователя (GUI). Описаны особенности интерфейса MATLAB, операторы, функции и средства программирования. Приведены сотни примеров применения MATLAB в учебных, научно-технических и математических вычислениях и расчетах.

. – М.: Диалог МИФИ, 1997. <...> . – М.: Наука, 1973. 53. <...> . – М.: Наука, Физмат лит, 1989. 58. Бахвалов Н.С., Жидков Н.П., Кобельков Г. М. <...> Евтушенко. – М.: Мир, 1988. 63. Аоки М. Введение в методы оптимизации. – М.: Наука, 1977. 64. <...> Методы оптимизации: Вводный курс. – М.: Радио и связь, 1988. 65. Шредер М.

Предпросмотр: MATLAB. Полный самоучитель.pdf (0,9 Мб)
464

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

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

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

. – М.: ДМК Пресс, 2022. – 338 с.: ил. <...> Для начала нам необходимо подготовить данные. <...> Но ящики с усами говорят нам о том, что здесь не так все просто. <...> Все используемые нами ряды на графике являются видимыми, так что нам нет необходимости использовать здесь <...> Нам необходимо скрыть ось для всех графиков, кроме нижних.

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

Java 9. Полный обзор нововведений. Для быстрого ознакомления и миграции, Java 9 Revealed: For Early Adoption and Migration

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

В книге рассмотрены все нововведения в Java 9. Приведена разработка приложений с использованием системы модулей. Описаны измененная модульная структура образа среды выполнения JDK/JRE, новые фабричные методы для создания коллекций, уведомления процессора об активном ожидании с целью оптимизации потребления ресурсов, новый API платформенно-зависимого рабочего стола, API реактивных потоков и др. Уделено внимание несовместимым изменениям в Java 9. Также рассказано об оболочке JShell, предназначенной для быстрого создания прототипа.

. – М.: ДМК Пресс, 2018. – 544 с.: ил. <...> Подготовка каталогов Для написания, компиляции, упаковки и выполнения исходного кода нам понадобятся <...> Однако нам предложено это название, и придется с ним жить. <...> Нам он не нужен, потому что мы его уже и так знаем. <...> Но созданный нами файл не является допустимым файлом свойств.

Предпросмотр: Java 9. Полный обзор нововведений. Для быстрого ознакомления и миграции.pdf (4,0 Мб)
466

MATLAB. Полный самоучитель

Автор: Дьяконов В. П.
М.: ДМК Пресс

Самоучитель по массовой матричной системе MATLAB, занимающей лидирующее место в области численных научно-технических вычислений, расчетов и моделирования. Основное внимание уделено описанию основ применения и языка программирования базовой системы MATLAB, реализации численных методов вычислений и визуально-ориентированному проектированию графического интерфейса пользователя (GUI). Описаны особенности интерфейса MATLAB, операторы, функции и средства программирования. Приведены сотни примеров применения MATLAB в учебных, научно-технических и математических вычислениях и расчетах.

. – М.: ДМК Пресс, 2014. – 768 с.: ил. <...> . – М.: Наука, 1973. 53. <...> . – М.: Наука, Физмат лит, 1989. 58. Бахвалов Н.С., Жидков Н.П., Кобельков Г. М. <...> Евтушенко. – М.: Мир, 1988. 63. Аоки М. Введение в методы оптимизации. – М.: Наука, 1977. 64. <...> Методы оптимизации: Вводный курс. – М.: Радио и связь, 1988. 65. Шредер М.

Предпросмотр: MATLAB. Полный самоучитель.pdf (0,9 Мб)
467

Программирование на языке Java учеб. пособие для студентов направления «Информатика и вычислительная техника»

Автор: Акчурин Э. А.
Изд-во ПГУТИ

Учебное пособие предназначено для получения студентами направления «Информатика и вычислительная техника» представления об основных понятиях программирования на языке Java.

М.: "Вильямс", 2006. 896 с. 3. Хорстманн К. Java 2. Библиотека профессионала, том 2. <...> М.: "Вильямс", 2002. 1120 с. 4. Щилдт Г. Холмс Д. Искусство программирования на Java. Пер. с англ. <...> М.: "Вильямс", 2005. 335 с. 5. Арнольд К., Гослинг Д.. Язык программирования Java. Пер. с англ. <...> Среда разработки Javaприложений Eclipse М., 2008. 77 с. 8. Хемраджани А. <...> М.: "Вильямс", 2008. 352 с. 0.2.

Предпросмотр: Программирование на языке Java Учебное пособие для студентов направления «Информатика и вычислительная техника» .pdf (0,9 Мб)
468

Моделирование рецептур пищевых продуктов и технологий их производства: теория и практика учеб. пособие

СПб.: ГИОРД

Книга позволяет студентам освоить информационные технологии разработки моделей рецептур пищевых продуктов, методы математического программирования функционально-технологических свойств многокомпонентных рецептур, в том числе учет взаимодействия их компонентов; она написана в соответствии с Государственным образовательным стандартом.

М., Доброва Г. М., Ершова Ю. В. и др. <...> М. <...> М. <...> М. <...> М. Сенсорный анализ продуктов питания / В. М. Кантере, В. А. Матисон, М. А.

Предпросмотр: Моделирование рецептур пищевых продуктов и технологий их производства теория и практика.pdf (0,1 Мб)
469

Алгоритмы и структуры данных. Новая версия для Оберона [учебник]

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

В классическом учебнике тьюринговского лауреата Н. Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики — сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики (в том числе за счет использования цикла Дейкстры). Нотацией примеров теперь служит Оберон/Компонентный Паскаль — наиболее совершенный потомок старого Паскаля по прямой линии. Все программы проверены и работают в популярном варианте Оберона — системе Блэкбокс.

. – М.: ДМК Пресс, 2011. – 272 с.: ил. <...> Подшивалова. – М.: Мир, 1989. [4] Дейкстра Э. <...> . – М.: Мир, 1978. [5] Koltashev A. <...> Программирование на языке Модула%2. – М.: Мир, 1987). <...> Поэтому их называют динамическими структура ми.

Предпросмотр: Алгоритмы и структуры данных.pdf (0,1 Мб)
470

LLVM: инфраструктура для разработки компиляторов знакомство с основами LLVM и использование базовых библиотек для создания продвинутых инструментов, Getting Started with LLVM Core Libraries

Автор: Лопес Бруно Кардос
М.: ДМК Пресс

LLVM — новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем познакомит с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM.

. – М.: ДМК Пресс, 2015. – 342 с.: ил. <...> Нам также хотелось бы, чтобы наш проход компилировался в каталоге с объектными файлами, и нам нужно включить <...> Они потребуются нам для правильной интерпретации интервалов. <...> Для этого нам пришлось сгенерировать сценарии сборки. <...> Это позволит нам изменить все объявленные имена, но нам еще нужно изменить имена в вызовах метода.

Предпросмотр: LLVM инфраструктура для разработки компиляторов. Знакомство с основами LLVM и использование базовых библиотек для создания продвинутых инструментов.pdf (0,2 Мб)
471

LLVM: инфраструктура для разработки компиляторов. Знакомство с основами LLVM и использование базовых библиотек для создания продвинутых инструментов

Автор: Лопес Бруно Кардос
М.: ДМК Пресс

LLVM — новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем познакомит с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM. Читатели должны знать язык программирования C++ и, желательно, иметь некоторые представления о теории компиляции.

Расскажите нам, что вы думаете об этой книге – что понравилось или может быть не понравилось. <...> Нам также хотелось бы, чтобы наш проход компилировался в каталоге с объектными файлами, и нам нужно включить <...> Они потребуются нам для правильной интерпретации интервалов. <...> Для этого нам пришлось сгенерировать сценарии сборки. <...> Это позволит нам изменить все объявленные имена, но нам еще нужно изменить имена в вызовах метода.

Предпросмотр: LLVM инфраструктура для разработки компиляторов. Знакомство с основами LLVM и использование базовых библиотек для создания продвинутых инструментов.pdf (0,2 Мб)
472

Программирование на ассемблере x64 для начинающих

Автор: Йо Ван Гуй
М.: ДМК Пресс

Цель этой книги – показать, как используются инструкции языка ассемблера, и научить читателей программировать на нем – начиная с создания самых простых программ и заканчивая использованием расширенной системы команд Advanced Vector Extensions (AVX). Для изучения практической части потребуется знание основы программирования на каком-либо языке высокого уровня, например C. Теоретический материал сведен к необходимому минимуму: немного информации о двоичных числах, краткое описание логических операторов и кое-что об основах линейной алгебры. Исходный ассемблерный код представлен в виде завершенных программ, которые читатель может протестировать на своем компьютере и поэкспериментировать с ними. Рассматриваются инструментальные средства, которыми можно воспользоваться, и потенциальные проблемы при использовании этих инструментов. Основная часть книги содержит информацию о применении ассемблера в ОС Linux; несколько заключительных глав описывают работу в Windows.

. – М.: ДМК Пресс, 2021. – 332 с.: ил. <...> Расскажите нам, что вы думаете об этой книге – что понравилось или, может быть, не понравилось. <...> Сделав это, вы избавите других читателей от недопонимания и поможете нам улучшить последующие издания <...> вы столкнетесь в интернете с незаконной публикацией какой-либо из наших книг, пожалуйста, пришлите нам <...> Этот заголовок предоставляет нам дополнительную информацию об операционной системе и выполняемом коде

Предпросмотр: Программирование на ассемблере x64 для начинающих.pdf (1,0 Мб)
473

XSLT. Сборник рецептов

Автор: Мангано Сэл
СПб.: БХВ-Петербург

Язык XSLT (Extensible Stylesheet Language Transformation) стал основным инструментом обработки XML-документов, но многие разработчики все еще не освоили его в полной мере и потому считают, что проще модифицировать имеющийся код, чем писать новый с нуля. В версии 2.0 многие проблемы решены, но появился ряд новых возможностей, которые еще надо изучить. К тому же она пока недостаточно поддержана. Во втором издании настоящей книги приведены сотни решений задач, с которыми регулярно сталкиваются программисты. Даются варианты для обеих версий XSLT. Диапазон рецептов чрезвычайно широк: от операций со строками и математических вычислений до таких сложных тем, как расширение XSLT, тестирование и отладка таблиц стилей и создание графики в форме SVG. В каждом рецепте обосновывается выбор решения и объясняется примененная техника. Для многих задач приводятся альтернативные решения с замечаниями по поводу удобства пользования и производительности.

Код для дру гих календарей – это перевод на XSLT открытой реализации, написанной Эдвар дом М. <...> Теперь год начинается 1 марта, и это дает нам два преимущества. <...> Похожие примеры приво дит Эрик М. Бурке (Eric M. Burke) в книге Java and XSLT (O’Reilly, 2001). <...> Мы с женой просто не могли придумать ничего, что понравилось бы нам обоим. <...> Такая гибкость позволит нам повторно использовать этот генератор в рецепте 12.5.

Предпросмотр: XSLT. Сборник рецептов.pdf (0,2 Мб)
474

Современный Fortran на практике

Автор: Маркус Арьен
М.: ДМК Пресс

Язык программирования Fortran изначально был предназначен для математических вычислений с максимальной производительностью. В последний стандарт Fortran 2008 включено множество современных функциональных возможностей: средства объектно-ориентированного программирования, специализированные операции с массивами, типы, определяемые пользователем и поддержка параллельных вычислений. Данное учебное руководство поможет программистам на языке Fortran научиться применять все вышеперечисленные функциональные возможности в соответствии с современными требованиями: модульность, лаконичность, объектно-ориентированный подход и рациональное использование ресурсов, а также организация работы с учётом наличия нескольких процессоров. В книге рассматриваются практические примеры взаимодействия с программами, написанными на языке C, управления памятью, применения графики и графических пользовательских интерфейсов, параллельные вычисления с использованием библиотек MPI, OpenMP и комассивов (coarrays). Кроме того, автор анализирует некоторые числовые алгоритмы и их реализации, а также показывает, как можно применить некоторые библиотеки с открытыми исходными кодами.

Чтобы подтвердить, что нам точно известен тип аргумента vector – а это исходный тип type(point2d), – <...> То есть перед нами стоит две задачи: как распределить эти интервалы между потоками и как сохранить полученные <...> , 76, 167, 168, 289 редактор связей (linker), 111 Конечный автомат, 98 Л Литеральная константа, 102 М

Предпросмотр: Современный Fortran на практике.pdf (0,2 Мб)
475

BBC micro:bit. Официальное руководство пользователя, The Official BBC micro:bit® : User Guide

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

Книга посвящена экосистеме Micro:bit — микрокомпьютеру, который представляет собой не просто очередную программируемую «макетную плату», а готовый к использованию инструмент, приоритетами которого являются простота использования, обучение и раскрытие творческого потенциала учителей и учеников. На момент написания этой книги устройство micro:bit доступно в более чем 50 странах, а веб-сайт переведен на 12 языков. Работа с BBC micro:bit не ограничивается созданием собственных устройств. Вы присоединитесь к всемирному сообществу людей, которые творчески используют технологии для самовыражения, решения интересующих их проблем, улучшения жизни других людей и изменения способа обучения программированию.

М. А. Райтман]. – М.: ДМК Пресс, 2020. – 308 с. <...> Нам не терпится познакомиться с вашими творениями! <...> Вот где нам пригодится разъем аккумулятора. <...> Однако это не то сообщение, которое нам нужно, поэтому программу придется изменить. <...> Переменные Теперь нам нужно сообщить блоку событий, что он должен делать.

Предпросмотр: BBC microbit. Официальное руководство пользователя.pdf (0,8 Мб)
476

Информатика. 10–11-е классы : базовый уровень. В 2 ч. Ч. 2 учебник

М.: Просвещение

Учебник для 10–11 классов входит в состав УМК, наряду с электронной формой учебника, методическим пособием, рабочей тетрадью, задачником с типовыми заданиями и задачником по моделированию. Материал излагается в рамках концентрического подхода: на основе повторения изученного в основной школе и освоения нового формируется расширенное и углублённое представление учащегося о содержании каждой темы. В части 2 учебника излагается общая теория моделирования и рассматриваются различные модели в программных средах. Дана методика обучения программированию с использованием моделирования, основанная на системно-деятельностном подходе к формированию метапредметных, предметных и личностных результатов. Рассматриваются ситуационные задачи, приводятся решения и технология проведения моделирования и анализа в программных средах Basic и Pascal. Для каждого задания приведены программы на языках Basic и Pascal, что позволяет провести сопоставительный анализ инструментария каждой среды и выбрать наиболее рациональный вариант программы. Освоение предлагаемых в учебнике заданий по программированию в полном объёме позволяет учащемуся успешно сдать ЕГЭ на уровне C. К параграфам приводятся вопросы, задания для самостоятельной работы, предлагаются темы для исследования, поисковой работы, выполнение проекта. Происходит знакомство с основами социальной информатики. Соответствует Федеральному государственному образовательному стандарту среднего общего образования и Примерной основной образовательной программе среднего общего образования.

А можно ли его вообще сбить, если у человека хватает сил бросить камень со скоростью 30 м/с? <...> 1,2 м a Переменная Веществен ное число Длина сторо ны стола (м) 0,5 м b Переменная Вещест венное число <...> В романе М. Е. <...> Каждый человек — тайна, а нумерология даёт нам ключ к шифру, секретный код. <...> Структурное программирование. — М.: Мир. 1975.

Предпросмотр: Информатика 10–11-е классы базовый уровень учебник в 2 частях. Часть 2.pdf (0,4 Мб)
477

Администрирование системы защиты SELinux, SELinux System Administration

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

Эта книга показывает, как значительно усилить безопасность операционной системы Linux и устранить имеющиеся уязвимости установленных приложений. Вы узнаете, как работает SELinux, как можно настроить ее под свои нужды и усилить с ее помощью защиту систем виртуализации, включающих технологию libvirt (sVirt) и контейнеризацию Docker. Также рассказывается об управляющих действиях, позволяющих улучшить безопасность конкретной системы с помощью принудительного контроля доступа – стратегии защиты, определяющей безопасность Linux уже много лет. Большинство возможностей системы защиты рассматривается на реальных примерах.

. – М.: ДМК Пресс, 2020. – 300 с.: ил. <...> Но что, если нам нужно это при загрузке операционной системы? <...> Список типов позволяет нам разделять параметры безопасности по различным типам ресурсов. <...> Два процесса смогут взаимо1 См. доп. статью М. Джонса «Анатомия файловой системы Linux». <...> Интерфейсы позволяют нам группировать правила согласованно.

Предпросмотр: Администрирование системы защиты SELinux.pdf (1,1 Мб)
478

Go на практике, Go in Practice

Автор: Батчер Мэтт
М.: ДМК Пресс

Go — превосходный системный язык. Созданный для удобной разработки современных приложений с параллельной обработкой, Go предоставляет встроенный набор инструментов для быстрого создания облачных, системных и веб-приложений. Знакомые с такими языками, как Java или C#, быстро освоят Go — достаточно лишь немного попрактиковаться, чтобы научиться писать профессиональный код. Книга содержит решения десятков типовых задач в ключевых областях. Следуя стилю сборника рецептов — проблема/решение/обсуждение, — это практическое руководство опирается на основополагающие концепции языка Go и знакомит с конкретными приемами использования Go в облаке, тестирования и отладки, маршрутизации, а также создания веб-служб, сетевых и многих других приложений.

Батчер, М. Go на практике = Go in Practice / М. Фарина; ред. А.Н. Киселев; пер. Р.Н. Рагимов; М. <...> Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» УДК 004.438Go ББК 32.973.26-018.1 Б28 Батчер М. <...> , Фарина М. <...> Киселев. – М.: ДМК Пресс, 2017. – 374 с.: ил. <...> Нам требуется организовать автоматическое создание очередей для хранения определенных типов.

Предпросмотр: Go на практике.pdf (0,3 Мб)
479

Потоковая обработка данных с Apache Flink

Автор: Уэске Фабиан
М.: ДМК Пресс

Начните работу с Apache Flink, фреймворком с открытым исходным кодом, на котором основаны многие крупнейшие в мире системы обработки потоковых данных. В данной книге вы изучите фундаментальные понятия параллельной потоковой обработки и узнаете, чем эта технология отличается от традиционной пакетной обработки данных. Ф. Уэске и В. Калаври, занятые в проекте Apache Flink с первых дней, покажут вам, как создавать масштабируемые потоковые приложения с помощью API Flink DataStream, а также непрерывно выполнять и поддерживать эти приложения в операционных средах. Потоковая обработка идеально подходит для многих задач: подготовки данных с малой задержкой, потоковой аналитики и информационных панелей в реальном времени, раннего оповещения и обнаружения мошенничества. Вы можете обрабатывать потоковые данные любого типа, включая взаимодействия с пользователем, финансовые транзакции и данные интернета вещей, немедленно после получения.

. – М.: ДМК Пресс, 2021. – 298 с.: ил. <...> Расскажите нам, что вы думаете об этой книге, – что понравилось или, может быть, не понравилось. <...> Сделав это, вы избавите других читателей от недопонимания и поможете нам улучшить последующие издания <...> вы столкнетесь в интернете с незаконной публикацией какой-либо из наших книг, пожалуйста, пришлите нам <...> Мы особенно благодарны тем, кто вместе с нами принимал участие в разработке Flink.

Предпросмотр: Потоковая обработка данных с Apache Flink.pdf (0,9 Мб)
480

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

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

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

. – М.: ДМК Пресс, 2022. – 320 с.: ил. <...> Расскажите нам, что вы ду маете об этой книге – что понравилось или, может быть, не понравилось. <...> Создание общих боксов абзацев Обычно нам нужен просто текстовый бокс с конкретной шириной. <...> Нам уже известна коман да \noindent, которая отключает выравнивание абзаца по ширине. <...> В таких случаях нам обычно известно, располагается ли метка до или после ссылки.

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

Искусство автономного тестирования с примерами на C#, The Art of Unit Testing: with examples in C#

Автор: Ошероув Рой
М.: ДМК Пресс

Во втором издании книги «Искусство автономного тестирования» автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов — понятных, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам — заглушкам и подставкам — и попутно научитесь работать с изолирующими каркасами типа Moq, FakeItEasy или Typemock Isolator. Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложений и тестировать «нетестопригодный» код. Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных. Примеры в книге написаны на C#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или C++.

. – М.: ДМК Пресс, 2016. – 360 с.: ил. <...> Откуда нам знать, что автономные тесты и вправду работают? <...> Посмотрим внимательнее, что они нам предлагают. 2.1.1. <...> Нам безразлично, какие еще методы вызывались. <...> Откуда нам знать, что в тестах нет ошибок?

Предпросмотр: Искусство автономного тестирования с примерами на C#.pdf (0,3 Мб)
482

Искусство автономного тестирования с примерами на C#

Автор: Ошероув Рой
М.: ДМК Пресс

Во втором издании книги «Искусство автономного тестирования» автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов — понятных, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам — заглушкам и подставкам — и попутно научитесь работать с изолирующими каркасами типа Moq, FakeItEasy или Typemock Isolator. Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложений и тестировать «нетестопригодный» код. Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных. Примеры в книге написаны на C#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или C++.

Откуда нам знать, что автономные тесты и вправду работают? <...> Посмотрим внимательнее, что они нам предлагают. 2.1.1. <...> Нам предстоит устранить зависимость от файловой системы . <...> Нам безразлично, какие еще методы вызывались. <...> Откуда нам знать, что в тестах нет ошибок?

Предпросмотр: Искусство автономного тестирования с примерами на C#.pdf (0,3 Мб)
483

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

М.: Проспект

В монографии дана характеристика ключевых научно-технических направлений, которые оказывают наиболее существенное влияние на развитие цифровой среды: большие данные, искусственный интеллект, системы распределенного реестра (блокчейн), промышленный интернет, компоненты робототехники, технологии мобильной и спутниковой связи, извлечение знаний. Представлены сферы применения цифровых технологий, сопряженные с наибольшими рисками: цифровая медицина, цифровое управление городом, цифровая логистика, электронная коммерция, Индустрия 4.0, социальные сети и медиа, цифровое управление рабочим пространством и умные дома. Описаны базовые понятия информационной безопасности и основные подходы к технической обусловленности возникновения рисков при процессах цифровизации. Особое внимание уделено анализу преступлений в компьютерной сфере, предусмотренных гл. 28 УК РФ, что приводит к выводу о необходимости пересмотра терминологии УК РФ с целью адекватного парирования существующих угроз в сфере компьютерной информации. Законодательство приведено по состоянию на февраль 2022 г.

М. В. <...> М., 2008. С. 401—403. 2 См.: Талан М. В. <...> М., 2018. <...> М. <...> М., 2017. С. 295. 4 См.: Там же. 5 См.: Омаров М. Д.

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

Pro Вирусы. Версия 4.0

Автор: Холмогоров Валентин
СПб.: Страта

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

В 1990-м году получили распространение первые стелс-вирусы, такие как Frodo и Whale. <...> Что нам известно об этом энкодере? <...> О чем говорит нам этот «автограф» вирусописателя? <...> В 1990-м году получили распространение первые стелс-вирусы, такие как Frodo и Whale. <...> О чем говорит нам этот «автограф» вирусописателя?

Предпросмотр: Pro Вирусы. Версия 4.0.pdf (0,2 Мб)
485

Flutter на практике. Прокачиваем навыки мобильной разработки с помощью открытого фреймворка от Google, Practical Flutter: Improve your Mobile Development with Google’s Latest Open-Source SDK

Автор: Заметти Фрэнк
М.: ДМК Пресс

Познакомьтесь с возможностями Flutter — открытого фреймворка от Google. В книге описываются история Flutter, его функционал и конкретные примеры использования. Вы узнаете, как создавать проекты на Flutter и грамотно их структурировать, компоновать пользовательский интерфейс, используя готовые элементы (виджеты, контролы, расширения), разрабатывать серверные backend-приложения и подключаться к ним из Flutter-приложении. Практическим результатом работы с книгой станет создание трех полноценных приложений — органайзера, мессенджера и игры. Впоследствии изучение материала книги позволит вам перейти к более сложным проектам.

. – М.: ДМК Пресс, 2020. – 328 с.: ил. <...> Поэтому нам нужно где-то это описать. <...> Для правильного отображения встреч нам нужно отфильтровать весь список по требуемой нам дате: Expanded <...> И именно это нам и нужно сделать! <...> Но нам это не нужно.

Предпросмотр: Flutter на практике. Прокачиваем навыки мобильной разработки с помощью открытого фреймворка от Google.pdf (0,7 Мб)
486

Mental ray для Maya

Автор: Чехлов Дмитрий
М.: ДМК Пресс

Книга посвящена инструментам визуализации Autodesk Maya и системе визуализации mental ray for Maya. Приведены как теоретические сведения об освещении, так и практические примеры реализации освещения и затенения в виртуальной среде. Представлены теория линейного цветового пространства и настройка системы визуализации для правильного преобразования цвета текстурных карт и вывода изображений с последующей коррекцией тонов. Подробно рассмотрены принципы работы системы визуализации, создание графов из шейдеров mental ray для моделирования материалов и освещения в сцене. Описаны основные шейдеры базовой и других библиотек, а также шейдеры источников света и камер, позволяющие добиться максимальной реалистичности образов и смоделировать реалистичные оптические эффекты.

. – М.: ДМК Пресс, 2016. – 696 с.: ил. <...> Перед тем как мы рассмотрим настройку mental ray for Maya, нам необходимо рассмотреть общие принципы <...> На рис. 4.6.7 наглядно представлен граф рассматриваемого нами шейдера misss_fast_shader_X_passes. <...> Данный термин пришел к нам от реальных фотокамер и кинокамер, когда определялось расстояние положения <...> Тени уже проявляются в отражениях, но только в ближайших к нам отражениях.

Предпросмотр: Mental ray для Maya.pdf (0,2 Мб)
487

Программирование на языке Lua

Автор: Иерузалимски Роберту
М.: ДМК Пресс

Книга посвящена одному из самых популярных встраиваемых языков — Lua. Этот язык использовался во многих играх и большом количестве различных приложений. Язык сочетает небольшой объем занимаемый памяти, высокое быстродействие, простоту использования и большую гибкость. Книга рассматривает практически все аспекты использования Lua, начиная с основ языка и заканчивая тонкостями расширения языка и взаимодействия с С. Важной особенностью книги является огромный спектр охватываемых тем — практически все, что может понадобиться при использовании Lua. Также к каждой главе дается несколько упражнений, позволяющих проверить свои знания. Книга будет полезна широкому кругу программистов и разработчиков игр. Для понимания последних глав книги необходимо знание языка С, но для большинства остальных глав достаточно базовых знаний о программировании.

Она дает нам именно то, что нам нужно от сопрограммы: функ цию для продолжения ее выполнения. <...> Для этого нам нужна полная модель. 22.1. <...> Здесь нам помогает вспомогательная библиотека. <...> Итого нам нужны три функции на С. <...> Во-вторых, нам нужна итерирующая функция.

Предпросмотр: Программирование на языке Lua.pdf (0,2 Мб)
488

Бессерверные приложения на JavaScript, Serverless Applications with Node.js

Автор: Стоянович Слободан
М.: ДМК Пресс

Преимущества облачных бессерверных веб-приложений бесспорны: меньшая сложность, быстрое продвижение на рынок и автоматическая масштабируемость выгодно отличают их от традиционных серверных проектов. Данная книга научит вас проектировать и создавать бессерверные веб-приложения на AWS с использованием JavaScript, Node и Claudia.js. Новичков издание знакомит не только с AWS Lambda, но и с целым рядом связанных служб, таких как DynamoDB, Cognito, API Gateway. Даже решив позднее взять на вооружение другие инструменты, вы сможете сохранить весь код и просто развернуть его немного иначе. Подробно описывается несколько вариантов практического использования бессерверных платформ, в том числе веб-API, чат-боты, обработка платежей и управление заказами.

. – М.: ДМК Пресс, 2020. – 394 с.: ил. <...> помогал нам на этом пути. <...> М.: Вильямс, 2017. ISBN: 9785-9908911-8-0. – Прим. перев. <...> На данный момент нам не хватает только адреса клиента. <...> И вроде бы все хорошо, но вдруг к нам приходит Юлия, племянница тетушки Марии, и вручает нам подарок

Предпросмотр: Бессерверные приложения на JavaScript.pdf (1,0 Мб)
489

MongoDB в действии, MongoDB in Action

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

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

. – М.: ДМК Пресс, 2014. – 394с.: ил. <...> Богатое собрание Марешаля живо напоминает нам о тех огромных культурных различиях, которые существовали <...> А так как нам всего-то и надо что добавить в список один элемент, то лучше использовать оператор $push <...> Разработать серверную часть интернет-магазина целиком нам не позволит объем книги. <...> Нам необходим общий способ обновить список предков любой категории.

Предпросмотр: MongoDB в действии.pdf (0,2 Мб)
490

MongoDB в действии

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

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

Богатое собрание Марешаля живо напоминает нам о тех огромных культурных различиях, которые существовали <...> А так как нам всего-то и надо что добавить в список один элемент, то лучше использовать оператор $push <...> Разработать серверную часть интернет-магазина целиком нам не позволит объем книги. <...> Нам необходим общий способ обновить список предков любой категории. <...> Маловероятно, что запросы к встречавшимся нам до сих пор наборам данных будут выполняться дольше 100

Предпросмотр: MongoDB в действии.pdf (0,2 Мб)
491

3D-моделирование в SketchUр 2015 — от простого к сложному самоучитель

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

SketchUp — уникальный 3D-редактор, который за 15 лет своего существования не только не потерял своей актуальности, но и стал одним из самых популярных и универсальных инструментов трехмерного моделирования для многих тысяч пользователей — как профессионалов, так и любителей. Материалы книги разделены на два уровня глубины освоения — «Практик» и «Эксперт». Первая часть проводит читателя от начала общего знакомства с миром трехмерной компьютерной графики до уровня уверенного владения основными, самыми необходимыми и востребованными инструментами SketchUp, готовности к решению большинства задач практического моделирования. Вторая часть углубляет и полностью завершает изучение во всех подробностях и нюансах возможностей, «тонкостей» и «хитростей» работы в SketchUp, знание которых и делает пользователя экспертом в программе.

. – М.: ДМК Пресс, 2015. – 370 с.: ил. <...> В 2012-м происходит еще одна (третья по счету!) <...> Что нам оно дает? <...> СТИЛИ 179 Что нам дает такой механизм? <...> Что это нам дает?

Предпросмотр: 3D-моделирование в SketchUр 2015 — от простого к сложному самоучитель.pdf (0,2 Мб)
492

3D-моделирование в SketchUр 2015 — от простого к сложному : самоучитель

Автор: Петелин Александр Юрьевич
М.: ДМК Пресс

SketchUp — уникальный 3D-редактор, который за 15 лет своего существования не только не потерял своей актуальности, но и стал одним из самых популярных и универсальных инструментов трехмерного моделирования для многих тысяч пользователей — как профессионалов, так и любителей. Материалы книги разделены на два уровня глубины освоения — «Практик» и «Эксперт». Первая часть проводит читателя от начала общего знакомства с миром трехмерной компьютерной графики до уровня уверенного владения основными, самыми необходимыми и востребованными инструментами SketchUp, готовности к решению большинства задач практического моделирования. Вторая часть углубляет и полностью завершает изучение во всех подробностях и нюансах возможностей, «тонкостей» и «хитростей» работы в SketchUp, знание которых и делает пользователя экспертом в программе.

В 2012-м происходит еще одна (третья по счету!) <...> Что нам оно дает? <...> СТИЛИ 179 Что нам дает такой механизм? <...> КОМПОНЕНТЫ ми) может быть в сцене сколько угодно. <...> Что это нам дает?

Предпросмотр: 3D-моделирование в SketchUр 2015 — от простого к сложному самоучитель.pdf (0,2 Мб)
493

Распределенные системы

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

В третьем издании классического труда професоров Амстердамского университета Эндрю Таненбаума и Мартена ван Стина обсуждаются принципы и парадигмы распределенных систем. Кроме обширного теоретического материала в книге приведен код на языке Python (размещен на сайте dmkpress.com), демонстрирующий использование полученных знаний на практике. В числе рассматриваемых тем: основные характеристики распределенных систем; архитектуры программных компонентов, входящих в систему; процессы и коммуникации; присваивание имен; согласованность и репликация; отказоустойчивость и безопасность.

Стин, М. . Распределенные системы / Э. . Таненбаум; М. . Стин .— Пер. с англ. В. А. <...> Яроцкого. – М.: ДМК Пресс, 2021. – 584 с.: ил. <...> Для каждого плана миграции М можно ожидать экономии денежных средств, выражающейся как выгода(М), поскольку <...> Вспомним, что лавинная маршрутизация означает, что нам нужно отправить (как минимум) М сообщений. <...> даст нам ∆r.

Предпросмотр: Распределенные системы.pdf (1,2 Мб)
494

Облачный Go

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

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

Титмус, М. . Облачный Go / М. . <...> Киселева. – М.: ДМК Пресс, 2022. – 418 с.: ил. <...> М.: Изд. дом Высшей школы экономики, 2012. <...> И как нам быть? <...> И что нам с этим делать?

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

Entity Framework Core в действии

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

Entity Framework радикально упрощает доступ к данным в приложениях .NET. Этот простой в использовании инструмент объектно-реляционного отображения (ORM) позволяет писать код базы данных на чистом C#. Он автоматически отображает классы в таблицы базы данных, разрешает запросы со стандартными командами LINQ и даже генерирует SQL-код за вас. Данная книга научит вас писать код для беспрепятственного взаимодействия с базой данных при работе с приложениями .NET. Следуя соответствующим примерам из обширного опыта автора книги, вы быстро перейдете от основ к продвинутым методам. Помимо новейших функциональных возможностей EF, в книге рассматриваются вопросы производительности, безопасности, рефакторинга и модульного тестирования.

. – М.: ДМК Пресс, 2023. – 690 с.: ил. <...> Во-вторых, нам нужен метод получения исходных данных для этапа 1. <...> Но, оказывается, все, что нам нужно, – это один .Include(x => x.WorksForMe). <...> В части I нам нужно было настроить ключ для таблицы связей «многие ко многим». <...> Мы предварительно создаем нужные нам представления и записываем их в базу данных для чтения.

Предпросмотр: Entity Framework Core в действии.pdf (2,2 Мб)
496

3ds Max 2009-2011 самоучитель

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

Книга начинается описанием пользовательского интерфейса 3ds Max в объеме, достаточном для того, чтобы быстро приступить к работе с системой. Затем вы узнаете, как создавать простые 3D-объекты, используя сплайны, NURBS-моделирование, примитивы и сетки, как их перемещать и преобразовывать в трехмерном пространстве для получения нужной трехмерной сцены. Достаточно подробно объясняются принципы применения модификаторов - мощнейшего средства моделирования 3ds Max. После того, как читатель освоит навыки моделирования, он приступит к визуализации трехмерной сцены, используя встроенный построчный визуализатор, встроенный визуализатор Mental Ray, а также дополнительный визуализатор V-Ray 1.50 SP2 for 3ds Max. В книге описаны принципы настройки материалов, камер и различные варианты трехмерной компьютерной анимации.

Width = 1 м; Height = 0,18 м.  Box02 и Box03: Length = 0,05 м; Width = 0,015 м; Height = 0,16 м; <...> Box04: Length = 0,05 м; Width = 0,05 м; Height = 0,18 м.  Box05: Length = 0,05 м; Width = 0,3 м; Height <...> = 1 м; Height = 0,6 м. 2. <...> 0,6 м; Height = 5 м; Height Segs. = 1. <...> На видовом экране Top создайте примитив Box размерами 1 м  1 м и высо' той 0,15 м. 3.

Предпросмотр: 3ds Max 2009-2011 самоучитель.pdf (0,4 Мб)
497

3ds Max 2009-2011 : самоучитель

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

Книга представляет собой вводный курс по работе в системах 3ds Max 2009/3ds Max 2011. Она предназначена для тех пользователей 3ds Max, которые не имеют никаких навыков трехмерного моделирования и опыта работы с 3ds Max. После прочтения данной книги читатель сможет самостоятельно создавать сцены средней сложности, создавать в этих сценах источники освещения, применять материалы, управлять камерами и выполнять визуализацию как статичных изображений, так и компьютерной анимации. Книга начинается описанием пользовательского интерфейса 3ds Max в объеме, достаточном для того, чтобы быстро приступить к работе с системой. Затем вы узнаете, как создавать простые 3D-объекты, используя сплайны, NURBS-моделирование, примитивы и сетки, как их перемещать и преобразовывать в трехмерном пространстве для получения нужной трехмерной сцены. Достаточно подробно объясняются принципы применения модификаторов - мощнейщего средства моделирования 3ds Max. После того, как читатель освоит навыки моделирования, он приступит к визуализации трехмерной сцены, используя встроенный построчный визуализатор, встроенный визуализатор Mental Ray, а также дополнительный визуализатор V-Ray 1.50 SP2 for 3ds Max. В книге описаны принципы настройки материалов, камер и различные варианты трехмерной компьютерной анимации.

Width = 1 м; Height = 0,18 м.  Box02 и Box03: Length = 0,05 м; Width = 0,015 м; Height = 0,16 м; <...> Box04: Length = 0,05 м; Width = 0,05 м; Height = 0,18 м.  Box05: Length = 0,05 м; Width = 0,3 м; Height <...> = 1 м; Height = 0,6 м. 2. <...> 0,6 м; Height = 5 м; Height Segs. = 1. <...> На видовом экране Top создайте примитив Box размерами 1 м  1 м и высо' той 0,15 м. 3.

Предпросмотр: 3ds Max 2009-2011 самоучитель.pdf (0,4 Мб)
498

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

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

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

Перрии, М. . <...> Яценков. – М.: ДМК Пресс, 2022. – 388 с.: ил. <...> Наконец, как у М. Найт Шьямалана (M. <...> Каждое назначение дает нам официанта. <...> Будут ли узлы адресуемыми, или нам придется ждать, пока они сами к нам обратятся?

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

Введение в рекурсивное программирование [учебник], Introduction to Recursive Programming

Автор: Рубио-Санчес Мануэль
М.: ДМК Пресс

Книга охватывает почти весь круг теоретических и практических вопросов, относящихся к рекурсии и рекурсивному программированию, что делает её прекрасным дополнением к уже существующим немногочисленным книгам на эту тему. На множестве примеров и задач — от простых к сложным — читатель постепенно погружается в рекурсию, учится мыслить рекурсивно и, отталкиваясь от декларативной парадигмы программирования, создавать рекурсивные алгоритмы с использованием пошаговой методики и специальных схем декомпозиции задач. При этом автор беспристрастно сопоставляет рекурсивные алгоритмы с итерационными, отмечая достоинства и недостатки тех и других. Все алгоритмы в книге реализованы на языке Python 3.

Рубио-Санчес, М. <...> Борисов; М. <...> Таким образом, если нам нужно решать различные задачи, то согласно декомпозиции на рис. 1.4 нам нет нужды <...> Всё, что нам нужно, – чётко определить размер задачи, что позволит нам определить начальные условия и <...> дерева рекурсии была М.

Предпросмотр: Введение в рекурсивное программирование.pdf (0,8 Мб)
500

Mathematica 5/6/7. Полное руководство

Автор: Дьяконов В. П.
М.: ДМК Пресс

В книге описаны основы программирования и применения трех последних версий системы Mathematica 5 (5.1 и 5.2), 6.0 и 7.0. Все они — мировые лидеры среди универсальных систем компьютерной математики. Особое внимание уделено описанию наиболее популярной версии Mathematica 6.0, в ядро которой добавлено свыше тысячи новых функций и команд, введены уникальные средства динамической оценки переменных, визуализации любых видов вычислений и динамического графического интерфейса ноутбуков (документов). Описаны сотни примеров применения систем. В последнюю главу добавлены новые возможности версии 7.0.

. – М.: СОЛОН%Р, 2002. <...> М. Численные методы. – М.: Наука, Физмфтлит, 1987. 38. Иванов В. В. <...> . – М.: Мир, 1989. 44. Прокис Дж. Цифровая связь. – М.: Радио и связь, 2000. <...> . – М.: Со% лон%Р, 2002. 56. Шредер М. <...> Кирсанов М. Н. Графы в Maple. – М.: Физматлит, 2007. 58. Wolfram S.

Предпросмотр: Mathematica 567. Полное руководство.pdf (1,0 Мб)
Страницы: 1 ... 8 9 10 11 12 ... 25