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

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

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

Уточняется продление лицензии
Автор: Руссо Марко
М.: ДМК Пресс
Расширенная и дополненная с учетом современных требований и техник, эта книга представляет собой наиболее полное руководство по языку DAX, применяемому в области бизнес-аналитики, моделирования данных и анализа. Эксперты Microsoft BI Марко Руссо и Альберто Феррари излагают как основы, так и отдельные нюансы работы с DAX: от простых табличных функций до продвинутых техник программирования и оптимизации моделей. Вы узнаете, что происходит под капотом движка DAX при запуске выражений; полученные знания пригодятся при написании быстрого и надежного кода. В книге используются примеры, которые можно запустить в бесплатной версии Power BI Desktop и разобраться во всех тонкостях синтаксиса создания переменных (VAR) в Power BI, Excel или Analysis Services.
Функции для работы с датой и временем Работа с датой и временем – неотъемлемая часть любой аналитической деятельности <...> 2007, значение: 57 276,00) состоит не только из полей строки и столбца, но также из фильтров по виду деятельности <...> 314 Глава 9 Группы вычислений Все четыре меры очень полезны сами по себе и позволяют проводить анализ деятельности <...> таблице Customer, невозможно будет, к примеру, сформировать отчет о покупателях с определенным видом деятельности
Предпросмотр: Подробное руководство по DAX бизнес-аналитика с Microsoft Power BI, SQL Server Analysis Services и Excel.pdf (1,2 Мб)
Автор: Кабаков Роберт И.
М.: ДМК Пресс
R — золотой стандарт, ежедневно используемый исследователями по всему миру для самых разных вычислений и статистического анализа данных. Этот свободно распространяемый язык с открытым исходным кодом включает огромное количество пакетов самой разной направленности, от расширенной визуализации данных до глубокого обучения. Чрезвычайно удобный для пользователей с математическим складом ума, R легко решает практические задачи, не заставляя думать о них с точки зрения программиста. Данная книга научит вас выполнять статистический анализ и визуализировать результаты с помощью R и его популярных пакетов; решать такие практические задачи, как прогнозирование, интеллектуальный анализ данных и разработка динамических отчетов. В третье издание добавлены новые сведения о построении диаграмм с помощью пакета ggplot2, а также приводятся примеры из области машинного обучения, такие как кластеризация, классификация и анализ временных рядов.
CFA – это частный случай методического подхода, называемого моделированием структурных уравнений (structural <...> Прогнозирование будущих значений временных рядов – это фундаментальная человеческая деятельность, и исследования
Предпросмотр: R в действии. Анализ и визуализация данных с использованием R и Tidyverse.pdf (0,9 Мб)
Автор: Шихи Дональд Р.
М.: ДМК Пресс
В книге рассматриваются основополагающие вопросы, относящиеся к структурам данных в языке программирования Python. Теоретические концепции и абстрактные понятия подкрепляются простыми примерами. По мере изучения основ вводятся такие темы, как стратегии решения задач, продвинутое использование языка Python, принципы объектно-ориентированного проектирования и методологии тестирования. Подробно рассматриваются структуры данных, встроенные в язык Python, а также абстрактные типы данных (АТД): стеки, очереди, связные списки, деревья, графы и др.
как и почему используется эта методика и что с ней делать, когда она обнаруживается в практической деятельности
Предпросмотр: Структуры данных в Python начальный курс.pdf (0,6 Мб)
Автор: Уорбэртон Ричард
М.: ДМК Пресс
Если вы имеете опыт работы с Java SE, то из этой книги узнаете об изменениях в версии Java 8, обусловленных появлением в языке лямбда-выражений. Вашему вниманию будут представлены примеры кода, упражнения и увлекательные объяснения того, как можно использовать эти анонимные функции, чтобы сделать код проще и чище, и как библиотеки помогают в решении прикладных задач. Лямбда-выражения — относительно простое изменение в языке Java; в первой части книги показано, как правильно ими пользоваться. В последующих главах демонстрируется, как лямбда-выражения позволяют повысить производительность программы за счет распараллеливания, писать более простой конкурентный код и точнее моделировать предметную область, в том числе создавать более качественные предметно-ориентированные языки.
Но в педагогических целях полезно замедлить темп, по сравнению с профессиональной деятельностью.)
Предпросмотр: Лямбда-выражения в Java 8. Функциональное программирование — в массы.pdf (0,2 Мб)
Автор: Уткин Георгий Степанович
М.: Изд-во МГТУ им. Н.Э. Баумана
Предложено использовать динамический словарь как средство расширения стандартных структур данных языка C++. Словарь реализуется как сложная структура данных, представленная в виде класса. Использование в структуре данных статистики слов, которые разбиваются на узлы, позволяет существенно расширить спектр решаемых задач. Подход, при котором данные представляются в виде словаря и для работы с которыми используются функции словарного класса, назван автором «Словарная технология».
Дается описание словарных функций и приводятся примеры решаемых на основе словарной технологии задач. Возможности словарной технологии по хранению и доступу к данным использованы для построения модели постреляционной системы управления базами данных. Дается описание постреляционной базы данных и особенностей представления информации. Предлагается язык управления данными, в основе которого лежит словарное
представление. Приложения содержат описание функций словарной технологии, сервисных функций, упрощающих работу с данными, функции работы с постреляционной базой данных, язык управления и язык запросов к базе данных. Приводится программный материал по решению разнообразных задач в словарной технологии и перечень примеров по работе с постреляционной базой данных.
.; • постоянно меняющаяся информация, связанная с деятельностью объекта, например: ◦ расчеты фирмы во
Предпросмотр: Словарная технология .pdf (0,4 Мб)
Автор: Уорбэртон Ричард
М.: ДМК Пресс
Если вы имеете опыт работы с Java SE, то из этой книги узнаете об изменениях в версии Java 8, обусловленных появлением в языке лямбда-выражений. Вашему вниманию будут представлены примеры кода, упражнения и увлекательные объяснения того, как можно использовать эти анонимные функции, чтобы сделать код проще и чище, и как библиотеки помогают в решении прикладных задач. Лямбда-выражения — относительно простое изменение в языке Java, в первой части книги показано, как правильно ими пользоваться. В последующих главах демонстрируется, как лямбда-выражения позволяют повысить производительность программы за счет распараллеливания, писать более простой конкурентный код и точнее моделировать предметную область, в том числе создавать более качественные предметно-ориентированные языки.
Но в педагогических целях полезно замедлить темп, по сравнению с профессиональной деятельностью.)
Предпросмотр: Лямбда-выражения в Java 8. Функциональное программирование — в массы.pdf (0,2 Мб)
М.: ДМК Пресс
Проект «За пределами «Linux с нуля» является развитием проекта «Linux с нуля». Перевод сделан с англоязычной версии 7.4 — первой стабильной версии, выпущенной в течение последних пяти лет. Эта версия синхронизирована с версией 7.4 проекта «Linux с нуля» и представляет собой расширение последнего приблизительно 750 пакетами. В первой части проекта, которая представлена в настоящей книге, приводится подробное описание установки и настройки пакетов, необходимых для безопасного использования системы и подключения ее к локальным и глобальным сетям. Из этой части вы также узнаете как правильно установить общесистемные библиотеки, сетевые и системные утилиты, основные командные оболочки и некоторые текстовые редакторы. Вы также сможете установить среду виртуализации и ряд инструментальных пакетов, необходимых при программирования на таких языках, как C, С++, Perl, Python, PHP, Ruby и Java.
Он был разработан в 1985 году и с тех пор распространяется французским национальным научно-исследовательским <...> а R тогда представляется в виде маршрута Open Source маршрут, используемого для участия в этом виде деятельности
Предпросмотр: За пределами проекта «Linux® с нуля». Версия 7.4.pdf (0,3 Мб)
Автор: Вирт Никлаус
М.: ДМК Пресс
В книге описан проект Оберон, представляющий полную программную среду для современной рабочей станции. Главная цель, поставленная авторами, — спроектировать и реализовать всю систему с нуля и построить ее так, чтобы она могла быть описана, объяснена и понята как единое целое. В дополнение к основной системе во всех деталях описан компилятор языка Оберон и графическая подсистема.
Исключения – командные модули, имена которым обычно давались согласно их основному виду деятельности, <...> Как правило, читатели и сканеры подчинены и привязаны к некоторой определенной деятельности и имеют временную <...> Данная система была умело приспособлена к нуждам этой деятельности и отличалась компактностью и эффективностью
Предпросмотр: Разработка операционной системы и компилятора. Проект Оберон.pdf (0,3 Мб)
Автор: Федянин В. В.
Изд-во ОмГТУ
Пособие содержит материалы по основным вопросам функционирования и разработки микропроцессорных систем. В издание включены лабораторные работы, которые выполняются с использованием современных интегрированных систем разработки программного обеспечения для микроконтроллеров, а также расчетно-графическое задание по проектированию микропроцессорной системы.
& ООО «Aгентство Kнига-Cервис» 7 ВВЕДЕНИЕ Энергетика является одной из важных отраслей человеческой деятельности
Предпросмотр: Микропроцессорные системы в электроэнергетике.pdf (0,6 Мб)
Автор: Курячий Георгий
М.: ДМК Пресс
В курсе даются основные понятия операционной системы Linux и важнейшие навыки работы в ней. Изложение сопровождается большим количеством практических примеров. Данный курс может рассматриваться как учебник для студентов, начинающих обучение по специальностям в области информатики и ещё не знакомых с ОС Linux. Сайт книги: books.altlinux.ru.
В раздел объединяется часть профиля, связанная с одной из сторон деятельности X-сервера. <...> Рабочий стол особенно потребен человеку, чья область деятельности далека от компьютерного дела, для кого
Предпросмотр: Операционная система Linux. Курс лекций учебное пособие.pdf (0,2 Мб)
Автор: Тейт Брюс
М.: ДМК Пресс
Вместе с семью языками программирования вы исследуете наиболее важные из современных моделей программирования. Вы познакомитесь с динамической типизацией, которая делает языки Ruby, Python и Perl такими гибкими. Постигнете систему прототипов, лежащую в основе языка JavaScript. Увидите, как сопоставление с образцом в языке Prolog сказалось на формировании языков Scala и Erlang. Узнаете, чем функциональное программирование на языке Haskell отличается от программирования на языках семейства Lisp, включая Clojure.
Фильм «Матрица», выпущенный в 1999 году, стал классикой научно-фантастического жанра.
Предпросмотр: Семь языков за семь недель. Практическое руководство по изучению языков программирования.pdf (0,4 Мб)
Автор: Брамбо Зандер
М.: ДМК Пресс
В этой книге описывается работа на развлекательной платформе Roblox – от программирования в Roblox Lua до создания игр в жанре обби и «Королевская битва». Подробно рассмотрены возможности Roblox Studio, приёмы изменения настроек игры, сценарии программирования. Читатель сможет выполнить практические упражнения, используя примеры кода, и узнает, как достичь максимальной популярности игры путем внедрения хорошей механики, монетизации и маркетинговых методов.
В целом описанный здесь тип сетевого взаимодействия одинаков во многих сферах деятельности.
Предпросмотр: Программирование в Roblox. Создание игр с помощью Roblox Studio и языка программирования Lua от «А» до «Я».pdf (0,6 Мб)
Автор: Вольф Дэвид
М.: ДМК Пресс
Язык шейдеров OpenGL (OpenGL Shading Language, GLSL) является фундаментальной основой программирования с использованием OpenGL. Его применение дает беспрецедентную гибкость и широту возможностей, позволяет использовать мощь графического процессора (GPU) для реализации улучшенных приемов отображения и даже для произвольных вычислений. Версия GLSL 4.x несет еще более широкие возможности, благодаря введению новых видов шейдеров: шейдеров тесселяции и вычислительных шейдеров. В этой книге рассматривается весь спектр приемов программирования на GLSL, начиная с базовых видов шейдеров — вершинных и фрагментных, — и заканчивая геометрическими, вычислительными и шейдерами тесселяции. Здесь приводится множество практических примеров — от наложения текстур, воспроизведения теней и обработки изображений до применения искажений и манипуляций системами частиц. Прочтя ее, вы сможете задействовать GPU для решения самых разных задач, даже тех, что никак не связаны с формированием изображений.
После защиты диссертации приступил к работе в научно-исследовательском институте A-Star (Сингапур) по
Предпросмотр: OpenGL 4. Язык шейдеров. Книга рецептов.pdf (0,2 Мб)
Автор: Фрунзе А. В.
М.: Додэка-XXI
Первая в отечественной литературе книга, написанная на доступном вплоть до начинающих уровне, охватывающая абсолютно все аспекты использования микроконтроллеров. На примере ставшего «де-факто» промышленным стандартом микроконтроллерного семейства х51 рассмотрены внутреннее устройство микроконтроллера, его система команд, схемы его сопряжения с периферийными устройствами и программы, осуществляющие это сопряжение, техника написания и трансляции ассемблера программ, анализ сообщений компилятора об ошибках, техника занесения программы в микроконтроллер и последующей отладки занесенных программ. Рассмотрен ряд полезных программ (многобайтного умножения, деления, преобразования из одного представления в другое и т. д.). Отдельно даны примеры полностью законченных разработок. Приведено большое количество обзорных и справочных материалов, охватывающих практически все микроконтроллеры, программно и аппаратно совместимые с семейством х51, существующие на момент выпуска книги.
, во вся ком случае, очень много, и просто нужно пару раз съездить в книжные ма газины, торгующие научно
Предпросмотр: Микроконтроллеры Это же просто!.pdf (0,1 Мб)
Автор: Царев Р. Ю.
Сиб. федер. ун-т
Рассмотрены структуры данных и алгоритмы, которые являются основой
современной методологии разработки программ. Приведено детальное описание
и анализ основных алгоритмов обработки данных: сортировка данных, поиск
образа в строке, алгоритмы обработки графов.
Во всех сферах своей деятельности, в частности в сфере обработки информации, человек сталкивается с различными
Предпросмотр: Алгоритмы и структуры данных (CDIO).pdf (0,8 Мб)
Автор: Войтов Н. М.
М.: ДМК Пресс
Эта книга позволит читателям получить знания и навыки, необходимые для успешного системного и сетевого администрирования операционной системы Red Hat Enterprise Linux 5 (RHEL), а также для решения задач, связанных с информационной безопасностью. Издание состоит из теоретической и практической частей, которые вместе позволяют получить систематизированные знания об ОС RHEL и умения решать практические задачи. Теоретическая часть раскрывает принципы работы системы, нюансы настройки различных компонентов и позволяет подготовиться к экзаменам Red Hat Certified Technician (RHCT) и Red Hat Certified Engineer (RHCE). При создании практической части было уделено внимание сбалансированности самостоятельных заданий. Они довольно разнообразны — от простых для «новичков», с подробным описанием всех шагов, до более сложных, с возможностью самостоятельного выполнения различными способами.
Распределенный характер деятельности большинства организаций и ценность передаваемой информации диктует
Предпросмотр: Администрирование ОС Red Hat Enterprise Linux учебный курс.pdf (0,1 Мб)
Автор: Вольф Дэвид
М.: ДМК Пресс
Язык шейдеров OpenGL (OpenGL Shading Language, GLSL) является фундаментальной основой программирования с использованием OpenGL. Его применение дает беспрецедентную гибкость и широту возможностей, позволяет использовать мощь графического процессора (GPU) для реализации улучшенных приемов отображения и даже для произвольных вычислений. Версия GLSL 4.x несет еще более широкие возможности, благодаря введению новых видов шейдеров: шейдеров тесселяции и вычислительных шейдеров. В этой книге рассматривается весь спектр приемов программирования на GLSL, начиная с базовых видов шейдеров — вершинных и фрагментных, — и заканчивая геометрическими, вычислительными и шейдерами тесселяции. Здесь приводится множество практических примеров — от наложения текстур, воспроизведения теней и обработки изображений до применения искажений и манипуляций системами частиц. Прочтя ее, вы сможете задействовать GPU для решения самых разных задач, даже тех, что никак не связаны с формированием изображений. Издание предназначено для программистов трехмерной графики, желающих задействовать в своих проектах всю мощь современных программных и аппаратных средств.
После защиты диссертации приступил к работе в научно-исследовательском институте A-Star (Сингапур) по
Предпросмотр: OpenGL 4. Язык шейдеров. Книга рецептов.pdf (0,2 Мб)
Автор: Ловыгин А. А.
М.: ДМК Пресс
Вы держите в руках уже третье, на этот раз полноцветное издание книги, которое адресовано всем, кто хочет быстро разобраться с основами автоматизированного программирования обработки на станках с ЧПУ: студентам и выпускникам технических колледжей и вузов, инженерам-технологам, инженерам-конструкторам, операторам и наладчикам станков с ЧПУ, руководителям участков механической обработки. Мы постарались не только максимально доходчиво описать конструкцию и принципы работы современного фрезерного станка с ЧПУ, процесс создания управляющей программы, основы работы в CAD/САМ-системе, но и сделать так, чтобы книгу было приятно держать в руках и пользоваться ею каждый рабочий день. Все материалы к книге выложены на сайте www.dmkpress.com.
программ с функцией редактирования и приема/передачи на станки; возможность оценки производственной деятельности
Предпросмотр: Современный станок с ЧПУ и CADCAM-система.pdf (0,2 Мб)
Автор: Магда Ю. С.
М.: ДМК Пресс
В книге рассматривается широкий круг вопросов, связанных с практическим применением популярных 16-битных микроконтроллеров PIC24 в системах обработки данных и управления оборудованием. Приводятся многочисленные примеры программирования несложных аппаратно-программных систем обработки аналоговой и цифровой информации с применением периферийных модулей микроконтроллеров PIC24F. В контексте разработанных примеров приводятся необходимые сведения из теории, что способствует лучшему пониманию материала книги. Все приведенные в книге аппаратно-программные проекты разработаны и проверены на отладочном модуле Explorer16Development Board фирмы Microchip и могут служить основой для создания собственных проектов.
однокристальных микроконтроллерах в настоящее время используются практически во всех сферах человеческой деятельности
Предпросмотр: Микроконтроллеры PIC24 архитектура и программирование.pdf (0,1 Мб)
М.: ФЛИНТА
Рассмотрены особенности конструкций современных станков с ЧПУ,
прогрессивного металлообрабатывающего инструмента и приспособлений, рассмотрены особенности разработки технологических процессов с применением оборудования с ЧПУ. Также рассмотрены основы программирования оборудования с ЧПУ на примере наиболее распространенных российских систем с ЧПУ (NC-201 и FANUC 21i) и применения CAM-систем для написания управляющих программ, а также были рассмотрены возможности разработки и применения виртуальных моделей технологического оборудования с ЧПУ, инструмента и приспособлений.
Особенности производственной деятельности малых инновационных предприятий. — М., 2012. — 124 с. 38.
Предпросмотр: Станки с ЧПУ устройство, программирование, инструментальное обеспечение и оснастка.pdf (1,0 Мб)
Автор: Милл Иан
М.: ДМК Пресс
Данная книга научит вас надежным, проверенным методам, используемым Docker, таким как замена виртуальных машин, использование архитектуры микросервисов, эффективное моделирование сети, производительность в автономном режиме и создание процесса непрерывной доставки на базе контейнеров. Следуя формату «проблема/решение» в стиле поваренной книги, вы изучите реальные варианты использования Docker и узнаете, как применить их к собственным проектам.
. Настройка реестров – это поле деятельности не только Docker Inc. <...> Как бы он ни назывался, его задача состоит в управлении служебной деятельностью для всех остальных процессов
Предпросмотр: Docker на практике.pdf (1,3 Мб)
Автор: Кудрявцев Евгений Михайлович
М.: ДМК Пресс
В первом томе двухтомника приводится общее описание системы КОМПАС-3D V10, рассматриваются принципы создания эскизов и формирования чертежей, создание и оформление чертежей и текстовых документов. Система КОМПАС-3D V10 — это мощная, постоянно совершенствующая система автоматизированного проектирования (САПР) среднего уровня, максимально настроенная под российские стандарты. В настоящее время системой КОМПАС владеют свыше 2,5 тысяч предприятий в России и ближнем зарубежье. Эта система содержит мощные средства параметрического твердотельного и поверхностного проектирования деталей и узлов, создания плоских чертежей по пространственной модели, средства просмотра и анализа конструкций, установки размеров, оформления чертежей, создание спецификаций в ручном и полуавтоматическом режимах, автоматического выполнения простановки допусков по заданным предельным отклонениям и много других возможностей. Система предъявляет минимальные требования к компьютеру, быстро устанавливается и отличается высокой эффективностью и производительностью.
инженеров, разработчиков автоматизированных систем конструирования и проектирования в самых разных областях деятельности <...> КОМПАСГРАФИК обеспечивает эффективную автоматизацию проектноконструкторских работ в различных отраслях деятельности
Предпросмотр: КОМПАС-3D V10. Максимально полное руководство в 2 т..pdf (0,3 Мб)
Автор: Кудрявцев Е. М.
М.: ДМК Пресс
В первом томе двухтомника приводится общее описание системы КОМПАС-3D V10, рассматриваются принципы создания эскизов и формирования чертежей, создание и оформление чертежей и текстовых документов. Система КОМПАС3D V10 – это мощная, постоянно совершенствующая система автоматизированного проектирования (САПР) среднего уровня, максимально настроенная под российские стандарты. В настоящее время системой КОМПАС владеют свыше 2,5 тысяч предприятий в России и ближнем зарубежье. Эта система содержит мощные средства параметрического твердотельного и поверхностного проектирования деталей и узлов, создания плоских чертежей по пространственной модели, средства просмотра и анализа конструкций, установки размеров, оформления чертежей, создание спецификаций в ручном и полуавтоматическом режимах, автоматического выполнения простановки допусков по заданным предельным отклонениям и много других возможностей. Система предъявляет минимальные требования к компьютеру, быстро устанавливается и отличается высокой эффективностью и производительностью.
разработчиков автоматизированных систем конструирования и проекти рования в самых разных областях деятельности <...> КОМПАСГРАФИК обеспечивает эффективную автоматизацию проектноконструкторских работ в различных отраслях деятельности
Предпросмотр: КОМПАС-3D V10. Максимально полное руководство в 2 т., Т.1.pdf (0,3 Мб)
Автор: Плаксин А. А.
М.: ДМК Пресс
Книга посвящена архитектурной визуализации в Autodesk 3ds Max и программе рендеринга mental ray. Она содержит основные сведения о трёхмерной графике и поможет вам разобраться с настройками рендеринга, материалов и освещения; научит вас максимально быстро и эффективно воссоздавать фотореалистичную 3D-визуализацию будущего проекта интерьера или здания. Вы познакомитесь с процессом рендеринга, трассировкой лучей, сэмплированием и фильтрацией конечного изображения. Узнаете, что такое глобальное освещение и как оно реализовано в mental ray, какие существуют эффекты камеры (глубина резкости, дисторсия, световая аура и др.). Второе издание было значительно улучшено и расширено. Добавлено описание параметров реальной фотокамеры для большего понимания теории света и экспозиции. Рассмотрена работа с различными шейдерами, а также увеличена глава по постобработке изображений.
mental ray в среде 3ds Max, узнаете про их возможности и увидите потенциал этих параметров для своей деятельности
Предпросмотр: Mental ray. Мастерство визуализации в Autodesk 3ds Max.pdf (0,2 Мб)
Автор: Харрингтон Джен
М.: ДМК Пресс
В книге описана новая технология, применяющаяся для хранения и обработки больших объемов различной информации. Рассматриваются базовые концепции функционирования БД, сравниваются полностью объектно-ориентированные и гибридные системы управления базами данных. Приводится несколько примеров их разработки, указываются преимущества и недостатки реализаций.
Организация волонтеров «Друзья аквариума» не связана ни с финансовыми, ни с зоотехническими аспектами деятельности
Предпросмотр: Проектирование объектно-ориентированных баз данных.pdf (0,1 Мб)
Автор: Харрингтон Джен
М.: ДМК Пресс
В книге описана новая технология, применяющаяся для хранения и обработки больших объемов различной информации. Рассматриваются базовые концепции функционирования БД, сравниваются полностью объектно-ориентированные и гибридные системы управления базами данных. Приводится несколько примеров их разработки, указываются преимущества и недостатки реализаций.
Организация волонтеров «Друзья аквариума» не связана ни с финансовыми, ни с зоотехническими аспектами деятельности
Предпросмотр: Проектирование объектно-ориентированных баз данных.pdf (0,1 Мб)
Автор: Лонца Андреа
М.: ДМК Пресс
Эта книга поможет читателю овладеть алгоритмами обучения с подкреплением (ОП) и научиться реализовывать их при создании самообучающихся агентов. В первой части рассматриваются различные элементы ОП, сфера его применения, инструменты, необходимые для работы в среде ОП. Вторая и третья части посвящены непосредственно алгоритмам. В числе прочего автор показывает, как сочетать Q-обучение с нейронными сетями для решения сложных задач, описывает методы градиента стратегии, TRPO и PPO, позволяющие повысить производительность и устойчивость, а также детерминированные алгоритмы DDPG и TD3. Читатель узнает о том, как работает техника подражательного обучения, познакомится с алгоритмами исследования на базе верхней доверительной границы (UCB и UCB1) и мета-алгоритмом ESBAS.
технического обслуживания, диагностировать себя в режиме реального времени и управлять производственной деятельностью
Предпросмотр: Алгоритмы обучения с подкреплением на Python. Описание и разработка алгоритмов искусственного интеллекта.pdf (0,8 Мб)
Автор: Тоуманен Бриан
М.: ДМК Пресс
Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете запускать свой код на GPU и писать полноценные ядра и функции на CUDA C, научитесь отлаживать код при помощи NSight IDE и получите представление об известных библиотеках от NVIDIA, в частности cuFFT и cuBLAS. Вооружившись этими знаниями, вы сможете написать с нуля глубокую нейронную сеть, использующую GPU, и изучить более основательные темы. Желательно общее знакомство с базовыми понятиями математики и физики, а также опыт программирования на Python и любом основанном на С языке программирования.
Python, так что вы можете понять, что проблема заключается в какой-то библиотечной функции или фоновой деятельности
Предпросмотр: Программирование GPU при помощи Python и CUDA.pdf (0,7 Мб)
Автор: Крис Игл
М.: ДМК Пресс
Платформа Ghidra, ставшая итогом более десяти лет работы в Агентстве национальной безопасности, была разработана для решения наиболее трудных задач обратной разработки (Reverse Engeneering – RE). После раскрытия исходного кода этого инструмента, ранее предназначавшегося только для служебного пользования, один из лучших в мире дизассемблеров и интуитивно понятных декомпиляторов оказался в руках всех специалистов, стоящих на страже кибербезопасности. Эта книга, рассчитанная равно на начинающих и опытных пользователей, поможет вам во всеоружии встретить задачу RE и анализировать файлы, как это делают профессионалы.
Kнига-Cервис» То есть хотя, на первый взгляд, функция очень занята, в действительности она симулирует бурную деятельность <...> Многие средства Ghidra, облегчающие такого рода деятельность, описаны в предыдущих главах.
Предпросмотр: GHIDRA. Полное руководство.pdf (1,1 Мб)
Автор: Прокопец Александр
М.: ДМК Пресс
Scala — современный, мультипарадигменный язык программирования, позволяющий описывать типичные шаблоны программирования компактнее, выразительнее и безопаснее. Scala прекрасно сочетает в себе черты объектно-ориентированных и функциональных языков. Книга начинается с введения в основы конкурентного программирования в JVM и описания модели памяти в Java, а после демонстрирует основные строительные блоки для реализации конкурентных вычислений, такие как атомарные переменные, пулы потоков и конкурентные структуры данных. Затем рассматриваются разные высокоуровневые абстракции конкуренции, каждая из которых ориентирована на решение определенного класса задач, при этом затрагиваются самые последние достижения в поддержке асинхронного программирования. Также охватываются некоторые полезные шаблоны и способы использования описываемых приемов. В заключение дается краткий обзор применения разных библиотек поддержки конкуренции и демонстрируется возможность их совместного использования.
Рецензировала также научно-исследовательские работы на конференциях по программированию, включая ASE,
Предпросмотр: Конкурентное программирование на Scala.pdf (0,6 Мб)
Автор: Феррари Альберто
М.: ДМК Пресс
Данная книга предназначена для разработчиков, уже знакомых с языком DAX и желающих повысить свою квалификацию, используя представленные здесь шаблоны. В большинстве из них применяются продвинутые техники DAX, которые читателю следует освоить и использовать в своих рабочих сценариях. Авторы уделяют пристальное внимание сценариям с использованием функций логики операций со временем, а также рассматривают большое количество действительно полезных шаблонов, наиболее часто встречающихся на практике. Для каждого шаблона предоставляются демонстрационные файлы в формате Power BI и Power Pivot для Excel. Иногда версии кода незначительно отличаются. Предпочтение отдается программному продукту Power BI, в котором на момент написания книги реализованы все актуальные новинки DAX. Рассматриваемые шаблоны проверены в июньской версии Power BI 2020 года, Excel 2019 и Excel для Microsoft 365 версии 2006. Авторы книги – одни из ведущих специалистов в области бизнес-аналитики, основавшие сайт SQLBI.com, на котором регулярно публикуются статьи по DAX и другим инструментам Microsoft, и выпустившие «Подробное руководство по DAX» (издание на русском языке – М.: ДМК Пресс, 2021) для начинающих пользователей.
отражено количество покупателей, предпочитающих тот или иной жанр кино, с группировкой по полу и роду деятельности
Предпросмотр: Шаблоны DAX. Наиболее полное собрание готовых к использованию решений на языке DAX для Power BI, Analysis Services и Power Pivot.pdf (0,9 Мб)
Автор: Коузен Кен
М.: ДМК Пресс
Эта книга представляет собой рецепты программирования на языке Java, описывающие нововведения версий 8 и 9. В книге вы найдете массу примеров кода, демонстрирующих почти все обсуждаемые языковые и библиотечные средства. Эти примеры намеренно сделаны как можно более простыми, чтобы сосредоточиться на основных отличительных моментах. Все они могут послужить вам неплохой отправной точкой для разработки собственного кода.
Написание книг и преподавание на курсах (моя повседневная деятельность) – работа, которую выполняешь
Предпросмотр: Современный Java рецепты программирования. Простые решения трудных задач на Java 8 и 9.pdf (0,5 Мб)
Автор: Ёранссон Андерс
М.: ДМК Пресс
Чтобы написать действительно полезное и удобное приложение для Android, то без многопоточности никак не обойтись, но как узнать о технологиях и методиках, которые помогут решить такую задачу? Книга с практической точки зрения описывает несколько асинхронных механизмов, доступных в программной среде Android SDK, а также рассматривает основные принципы и правила выбора одного из этих них, лучше всего подходящего для создаваемого приложения.
работать как специа лист по системам промышленной автоматизации, но с 2005 года основ ной сферой его деятельности
Предпросмотр: Эффективное использование потоков в операционной системе Android.pdf (0,4 Мб)
Автор: Торн Алан
М.: ДМК Пресс
Это простое и доступное руководство, в котором вы найдете полезные советы и современные приемы программирования игр на C# в Unity. Десять исчерпывающих глав книги содержат практические и наглядные примеры творческого подхода к программированию на C# и созданию коммерчески успешных игр профессионального уровня. Вы научитесь наделять игровых персонажей впечатляющим искусственным интеллектом, настраивать камеры для создания эффектов постобработки и управлять сценой, опираясь на понимание компонентной архитектуры. Кроме того, вы познакомитесь с классами .NET, позволяющими повысить надежность программ, увидите, как обрабатывать наборы данных, такие как файлы CSV, и как создавать сложные запросы к данным. Прочтя эту книгу до конца, вы станете сильным разработчиком Unity, вооруженным множеством инструментов и приемов быстрой и эффективной разработки коммерческих игр.
Они ука зывают на кадры с неожиданной интенсивной деятельностью.
Предпросмотр: Искусство создания сценариев в Unity. Практические советы и приемы создания игр профессионального уровня на C# в Unity.pdf (0,3 Мб)
Автор: Дикинсон Крис
М.: ДМК Пресс
Ничто так не отпугивает игроков, как сбои при выполнении игры. Задержки при вводе, медленное отображение, физические нестыковки, подергивание, замирание и неожиданное аварийное завершение превращают игру в кошмар, и разработчики игр должны сделать все, чтобы этого никогда не происходило! Из этой книги вы узнаете, как выявлять и исследовать узкие места во всех основных компонентах движка Unty3D. В каждом конкретном случае описываются способы идентификации проблем, порядок выявления их причин и ряд возможных решений.
актуальных подсказок, приемов и методов, следите за развитием Unity, принимайте активное участие в деятельности
Предпросмотр: Оптимизация игр в Unity 5.pdf (0,2 Мб)
Автор: Халфакри Гарет
М.: ДМК Пресс
Книга посвящена экосистеме Micro:bit — микрокомпьютеру, который представляет собой не просто очередную программируемую «макетную плату», а готовый к использованию инструмент, приоритетами которого являются простота использования, обучение и раскрытие творческого потенциала учителей и учеников. На момент написания этой книги устройство micro:bit доступно в более чем 50 странах, а веб-сайт переведен на 12 языков. Работа с BBC micro:bit не ограничивается созданием собственных устройств. Вы присоединитесь к всемирному сообществу людей, которые творчески используют технологии для самовыражения, решения интересующих их проблем, улучшения жизни других людей и изменения способа обучения программированию.
инженерных наук и технологий (IET), регулярно помогая школам и преподавателям создавать и управлять деятельностью
Предпросмотр: BBC microbit. Официальное руководство пользователя.pdf (0,8 Мб)
Автор: Торн Алан
М.: ДМК Пресс
Это простое и доступное руководство, в котором вы найдете полезные советы и современные приемы программирования игр на C# в Unity. Десять исчерпывающих глав книги содержат практические и наглядные примеры творческого подхода к программированию на C# и созданию коммерчески успешных игр профессионального уровня. Вы научитесь наделять игровых персонажей впечатляющим искусственным интеллектом, настраивать камеры для создания эффектов постобработки и управлять сценой, опираясь на понимание компонентной архитектуры. Кроме того, вы познакомитесь с классами .NET, позволяющими повысить надежность программ, увидите, как обрабатывать наборы данных, такие как файлы CSV, и как создавать сложные запросы к данным. Прочтя эту книгу до конца, вы станете сильным разработчиком Unity, вооруженным множеством инструментов и приемов быстрой и эффективной разработки коммерческих игр.
Они ука зывают на кадры с неожиданной интенсивной деятельностью.
Предпросмотр: Искусство создания сценариев в Unity. Практические советы и приемы создания игр профессионального уровня на C# в Unity.pdf (0,3 Мб)
Автор: Клетте Рейнхард
М.: ДМК Пресс
В этой книге рассмотрены основные аспекты компьютерного зрения: обработка и анализ изображений, анализ плотного движения, сегментация изображений, работа с камерами, трехмерная реконструкция, сопоставление стереоизображений, обнаружение объектов и др. Материал дополняется историческими справками, рекомендациями по дальнейшему чтению и сведениями о рассматриваемых математических понятиях. В конце каждой главы имеются проверенные на практике упражнения и вопросы на понимание материала.
для студентов третьего и четвертого года обучения, посещающих курс компьютерного зрения – одной из научно-технических
Предпросмотр: Компьютерное зрение. Теория и алгоритмы.pdf (0,7 Мб)
М.: ДМК Пресс
Объем обрабатываемых данных во всех областях человеческой деятельности продолжает расти быстрыми темпами. Существуют ли эффективные приемы работы с ним? В этой книге рассказывается об Apache Spark, открытой системе кластерных вычислений, которая позволяет быстро создавать высокопроизводительные программы анализа данных. C помощью Spark вы сможете манипулировать огромными объемами данных посредством простого API на Python, Java и Scala. Написанная разработчиками Spark, эта книга поможет исследователям данных и программистам быстро включиться в работу. Она рассказывает, как организовать параллельное выполнение заданий всего несколькими строчками кода, и охватывает примеры от простых пакетных приложений до программ, осуществляющих обработку потоковых данных и использующих алгоритмы машинного обучения.
ISBN 978-5-89818-320-2 Объем обрабатываемых данных во всех областях человеческой деятельности продолжает
Предпросмотр: Изучаем Spark. Молниеносный анализ данных.pdf (0,3 Мб)
М.: ДМК Пресс
Объем обрабатываемых данных во всех областях человеческой деятельности продолжает расти быстрыми темпами. Существуют ли эффективные приемы работы с ним? В этой книге рассказывается об Apache Spark, открытой системе кластерных вычислений, которая позволяет быстро создавать высокопроизводительные программы анализа данных. C помощью Spark вы сможете манипулировать огромными объемами данных посредством простого API на Python, Java и Scala. Написанная разработчиками Spark, эта книга поможет исследователям данных и программистам быстро включиться в работу. Она рассказывает, как организовать параллельное выполнение заданий всего несколькими строчками кода, и охватывает примеры от простых пакетных приложений до программ, осуществляющих обработку потоковых данных и использующих алгоритмы машинного обучения.
ISBN 978-5-97060-323-9 Объем обрабатываемых данных во всех областях человеческой деятельности продолжает
Предпросмотр: Изучаем Spark. Молниеносный анализ данных.pdf (0,3 Мб)
Автор: Дьяконов В. П.
М.: ДМК Пресс
Самоучитель по новейшим реализациям пакета визуального блочного имитационного моделирования Simulink матричной системы MATLAB. Подробно описаны библиотека блоков Simulink, методика подготовки диаграмм моделей, их редактирование, настройка и запуск на исполнение. Дано описание наиболее важных пакетов расширения Simulink инструментального ящика Blockset, в том числе SimPowerSystems, SimMechanics, Aerospace, Stateflow, Signal Processing, Telecommunication, Video and Image Processing и др. Отражены средства виртуальной реальности. Описаны сотни наглядных примеров применения этих средств.
Система фактически стала мировым стандартом в области современного математического и научнотехнического
Предпросмотр: Simulink 567 самоучитель.pdf (0,7 Мб)
Автор: Дьяконов Владимир Павлович
М.: ДМК Пресс
Самоучитель по новейшим реализациям пакета визуального блочного имитационного моделирования Simulink матричной системы MATLAB. Подробно описаны библиотека блоков Simulink, методика подготовки диаграмм моделей, их редактирование, настройка и запуск на исполнение. Дано описание наиболее важных пакетов расширения Simulink инструментального ящика Blockset, в том числе SimPowerSystems, SimMechanics, Aerospace, Stateflow, Signal Processing, Telecommunication, Video and Image Processing и др. Отражены средства виртуальной реальности. Описаны сотни наглядных примеров применения этих средств.
Система фактически стала мировым стандартом в области современного математического и научнотехнического
Предпросмотр: Simulink 567 самоучитель.pdf (0,6 Мб)
Автор: Уэске Фабиан
М.: ДМК Пресс
Начните работу с Apache Flink, фреймворком с открытым исходным кодом, на котором основаны многие крупнейшие в мире системы обработки потоковых данных. В данной книге вы изучите фундаментальные понятия параллельной потоковой обработки и узнаете, чем эта технология отличается от традиционной пакетной обработки данных. Ф. Уэске и В. Калаври, занятые в проекте Apache Flink с первых дней, покажут вам, как создавать масштабируемые потоковые приложения с помощью API Flink DataStream, а также непрерывно выполнять и поддерживать эти приложения в операционных средах. Потоковая обработка идеально подходит для многих задач: подготовки данных с малой задержкой, потоковой аналитики и информационных панелей в реальном времени, раннего оповещения и обнаружения мошенничества. Вы можете обрабатывать потоковые данные любого типа, включая взаимодействия с пользователем, финансовые транзакции и данные интернета вещей, немедленно после получения.
Транзакционная обработка В своей повседневной деятельности компании используют всевозможные приложения
Предпросмотр: Потоковая обработка данных с Apache Flink.pdf (0,9 Мб)
Автор: Хелибайк Чак
М.: ДМК Пресс
Книга представляет собой практическое руководство по программированию микроконтроллеров семейства PIC на языке PicBasic. В книге рассматриваются ключевые различия между стандартным компилятором PicBasic и компилятором PicBasic Pro; набор команд, архитектура и характеристики наиболее используемых PIC-микроконтроллеров; обработка прерываний и исключительных ситуаций; организация связи между PIC-микроконтроллерами и т. д. Приведены многочисленные примеры программ для реализации различных функций PIC-микроконтроллеров с использованием языка PicBasic (исходные тексты всех примеров находятся на сайте издательства dmkpess.com). Отдельная глава посвящена ставшей весьма популярной в последнее время робототехнике.
А теперь давайте снова сменим род деятельности и займемся не свето диодами, а чемнибудь другим.
Предпросмотр: Программирование PIC-микроконтроллеров на PicBasic.pdf (0,2 Мб)
Автор: Эрджиес Кайхан
М.: ДМК Пресс
В книге описываются разработка и реализация программного обеспечения распределенных систем реального времени с использованием подхода «снизу вверх». В начале каждой главы обсуждаются основные концепции, представлен обзор соответствующих методов и доступного ПО. Затем рассматривается реализация концепций в образце ядра, сопровожденная исполняемым кодом. В завершение главы приводится обширный код на языке C, многочисленные примеры, реализующие описанные методы.
имеют одинаковый статус, а иерархическая группа имеет задачу лидера, которая координирует групповую деятельность
Предпросмотр: Распределенные системы реального времени. Теория и практика.pdf (1,3 Мб)
Автор: Дьяконов В. П.
М.: ДМК Пресс
Самоучитель по новейшим реализациям пакета визуального блочного имитационного моделирования Simulink матричной системы MATLAB. Подробно описаны библиотека блоков Simulink, методика подготовки диаграмм моделей, их редактирование, настройка и запуск на исполнение. Дано описание наиболее важных пакетов расширения Simulink инструментального ящика Blockset, в том числе SimPowerSystems, SimMechanics, Aerospace, Stateflow, Signal Processing, Telecommunication, Video and Image Processing и др. Отражены средства виртуальной реальности. Описаны сотни наглядных примеров применения этих средств.
Система фактически стала мировым стандартом в области современного математического и научнотехнического
Предпросмотр: Simulink самоучитель.pdf (0,7 Мб)
Автор: Маккини Уэс
М.: ДМК Пресс
Второе издание этой книги дает современное практическое введение в разработку научных приложений на Python, ориентированных на обработку данных. Код переписан под версию Python 3.6, добавлены сведения о последних версиях библиотек pandas, NumPy, IPython и Jupyter. Описаны те части языка Python и библиотеки для него, которые необходимы для эффективного решения широкого круга аналитических задач: интерактивная оболочка IPython и Jupyter-блокноты, библиотеки NumPy и pandas, библиотека для визуализации данных matplotlib и др.
При анализе данных и интерактивных научно-исследовательских расчетов с визуализацией результатов Python
Предпросмотр: Python и анализ данных.pdf (1,0 Мб)
Автор: Маккинни Уэс
М.: ДМК Пресс
Перед вами авторитетный справочник по переформатированию, очистке и обработке наборов данных на Python. Третье издание, переработанное с учетом версий Python 3.10 и pandas 1.4, содержит практические примеры, демонстрирующие эффективное решение широкого круга задач анализа данных. По ходу дела вы узнаете о последних версиях pandas, NumPy и Jupyter.
В области анализа данных и интерактивных научно-исследовательских расчетов с визуализацией результатов
Предпросмотр: Python и анализ данных. Первичная обработка данных с применением pandas, NumPy и Jupiter.pdf (1,3 Мб)
Автор: Райнер Гримм
М.: ДМК Пресс
В этой книге подробно рассказывается о новом стандарте С++20. Для тех, кто незнаком с С++20, приводится его краткий обзор, а далее рассматриваются клю-чевые возможности языка. Вы получите представление о ключевых изменениях в ядре языка (концепты и модули), новой библиотеке диапазонов, корутинах, а затем сможете применить теорию на практике, изучив ряд примеров. Книгу можно использовать как справочное руководство и изучать главы в удобном для вас порядке. Издание будет полезно разработчикам, желающим освоить последнюю версию С++, изучить передовые возможности и добавления в язык, а также заглянуть за кулисы разработки новых стандартов языка и узнать, как предлагаются, обсуждаются и утверждаются новые изменения в стандарт С++ и чем вызваны эти изменения. Книга, которую вы держите в руках, открывает серию «Книжная полка Истового Инженера», которая издается при поддержке компании YADRO. Это издание подготовлено к публикации Московским институтом электроники и математики им. А. Н. Тихонова НИУ ВШЭ совместно с «ДМК Пресс».
возглавляет лабораторию САПР (https://miem. hse.ru/edu/ce/cadsystem), специализирующуюся на проектной деятельности <...> возглавляет лабораторию САПР (https://miem. hse.ru/edu/ce/cadsystem), специализирующуюся на проектной деятельности
Предпросмотр: C++20 в деталях (1).pdf (1,1 Мб)