Все книги издательства «ДМК Пресс»
Дневник охотника за ошибками
|
Компьютерная безопасность и взлом
|
Издательство: ДМК Пресс, 2013 |
PDF, 240 страниц, 7.20 МБ
|
Даже самые простые ошибки могут иметь драматические последствия, позволяя атакующему компрометировать системы, повышать локальные привилегии и наносить иной ущерб системе. Книга рассказывает, как обнаруживаются и используются ошибки, найденные им в некоторых наиболее популярных во всем мире программных продуктах, таких как операционная система Apple iOS, медиа-проигрыватель VLC, веб-браузеры и даже ядро операционной системы Mac OS X. В этом уникальном отчете вы увидите, как эти ошибки были исправлены разработчиками, ответственными за их появление, или вообще оказались не в состоянии это сделать. Издание снабжено реальными примерами уязвимого кода и программ, использовавшихся для поиска и проверки ошибок. Неважно, охотитесь ли вы за ошибками только ради забавы, зарабатываете ли вы на этом или просто стремитесь сделать мир безопаснее, вы приобретете новые ценные навыки, наблюдая за тем, как действует профессиональный охотник за ошибками.
|
871
admin
23 декабря 2015
|
Скачать книгу
|
Администрирование PostgreSQL 9: Книга рецептов
|
Другие СУБД
|
Автор: Ригс Саймон Издательство: ДМК Пресс, 2015 |
PDF, 364 страницы, 10.92 МБ
|
«Эта книга поможет вам освоить систему управления базами данных PostgreSQL. Здесь вы найдете рекомендации ведущего разработчика функционала репликации и восстановления PostgreSQL и системного архитектора Skype — одного из самых успешных проектов, созданных с помощью PostgreSQL. Данное руководство должно стать настольным для разработчиков, имеющих дело с «боевыми» базами данных и использующих PHP, Java, Python, Ruby, .Net в любой среде разработки. В книге представлены ответы на общие вопросы и решения проблем, почерпнутые авторами из личного опыта работы с СУБД PostgreSQL — в качестве пользователей, разработчиков и преподавателей. Каждая задача разбивается на простые части, или рецепты, проиллюстрированные кодом и сопровождаемые подробными объяснениями, как и почему это работает. Таким образом, руководство будет полезно как новичкам, так и специалистам. Кроме того, здесь отражены все новые возможности PostgreSQL 9.»
|
1323
schwarzfs
21 октрября 2018
|
Скачать книгу
|
Современные микроконтроллеры: Архитектура, программирование, разработка устройств
|
Радиоэлектроника
|
Автор: Магда Юрий Степанович Издательство: ДМК Пресс, 2013 |
PDF, 228 страниц, 6.84 МБ
|
В книге рассматривается широкий круг вопросов, связанных с практическим применением популярных микроконтроллеров 8051 и их расширений в системах управления и контроля. Основной упор сделан на практические аспекты разработки цифровых и аналоговых интерфейсов, использования таймеров, визуализации результатов измерений в системах сбора информации. Значительная часть материала посвящена практическому программированию в популярной среде разработки Keil uVision. Приводятся многочисленные примеры разработки несложных аппаратно-программных систем сбора аналоговой и цифровой информации, измерительных систем, систем управления внешними устройствами и т.д. Все приведенные в книге проекты разработаны и проверены на отладочном модуле Rita-51 фирмы Rigel Corp. и могут служить основой при разработке собственных проектов.
|
828
olllllllga
26 мая 2016
|
Скачать книгу
|
Оригинальные конструкции источников питания
|
Радиоэлектроника
|
Автор: Кашкаров Андрей Петрович Издательство: ДМК Пресс, 2013 |
PDF, 160 страниц, 4.80 МБ
|
«Написанное простым и доступным языком о сложном мире импульсных источников питания, это издание позволит радиолюбителям легко разобраться в схемотехнике и самим стать конструкторами источников питания для собственных задач. В книге рассматривается принцип действия импульсных источников питания, сравниваются функциональные возможности различных промышленных и самодельных ИИП, подробно обсуждается оптимизация уже готовых устройств и узлов, дающая основную экономию бесценного времени! Вы научитесь правильно конструировать «импульсники» для самых разных ситуаций, а практические примеры и рекомендации дадут возможность использовать их в своей практической деятельности для питания электронных устройств — от маломощных адаптеров для сотовых телефонов и источников питания энергосберегающих ламп до ИИП с током потребления более 25 А. В приложениях даны справочные данные и другая полезная информация. Книга предназначена для широкого круга читателей.»
|
581
admin
26 декабря 2015
|
Скачать книгу
|
Учимся 3D-моделированию вместе с Solid Edge
|
AutoCAD и ArchiCAD
|
Автор: Боргоньен Рубен Издательство: ДМК Пресс, 2012 |
PDF, 492 страницы, 14.76 МБ
|
Настоящая книга предназначена для новичков, осваивающих CAD-систему Solid Edge® для 2D/3D-моделирования от Siemens PLM Software, и может использоваться в качестве учебника. В ней приводится поэтапное описание процесса моделирования ракеты, дорожного катка и кормушки для птиц в Solid Edge. Для изучения основ Solid Edge приводятся краткие тексты и иллюстрации. Они помогут читателю применить базовые знания при создании собственных моделей.
|
1786
supersaw
27 августа 2014
|
Скачать книгу
|
Установка, ремонт и обслуживание кондиционеров
|
Санитарная техника
|
Автор: Кашкаров Андрей Петрович Издательство: ДМК Пресс, 2013 |
PDF, 120 страниц, 3.60 МБ
|
В жаркое время одним из самых востребованных видов бытовой техники становятся устройства, позволяющие максимально комфортно жить и работать в условиях высокой температуры воздуха и загазованности атмосферы. Аномально знойная жара, прокатившаяся летом 2010 года по городам и весям России, сделала еще более актуальными и востребованными бытовые кондиционеры. Монтаж кондиционеров в частных домах (и не только) можно без каких-либо сложностей производить своими руками, не обращаясь к фирмам-установщикам. Эта книга практического опыта содержит пошаговые рекомендации по монтажу кондиционеров, полезные рекомендации по их обслуживанию (продлению срока службы), а также обзор современных моделей и новинок устройств кондиционирования воздуха. В приложениях даны справочные данные и другая полезная информация. Книга предназначена для широкого круга читателей.
|
435
admin
11 июня 2015
|
Скачать книгу
|
Компьютер и ноутбук: Самоучитель для пенсионеров
|
Интернет. Браузеры. Почта
|
Автор: Байков Дмитрий Владимирович Издательство: ДМК Пресс, 2016 |
PDF, 256 страниц, 7.68 МБ
|
«Перефразируя известную пушкинскую строку, можно сказать, что в наше время ПК все возрасты покорны. За компьютером или ноутбуком, подключенными к Интернету, можно увидеть и розовощекого внука, и седобородого деда. Каждый может найти здесь свою область интересов. Но чтобы полнее почувствовать и грамотнее использовать все возможности этого сочетания — «компьютер + Интернет», необходимо систематизировать базовые знания в данной области. Авторы предлагаемой вашему вниманию книги более десяти лет ведут компьютерные курсы для слушателей старшего поколения. За это время выкристаллизовался именно тот материал и в том виде, который необходим для данной аудитории. Это касается степени подробности и стиля изложения, а также областей приводимых примеров. Данное пособие, кроме индивидуального самоучителя, может быть также использовано и преподавателями, ведущими подобные курсы для слушателей старшего поколения.»
|
931
lawyer_78rus
9 февраля 2018
|
Скачать книгу
|
Spring в действии
|
Java
|
Автор: Уоолс Крейг Издательство: ДМК Пресс, 2015 |
PDF, 752 страницы, 22.56 МБ
|
«Фреймворк Spring Framework — необходимый инструмент для разработчиков приложений на Java. В книге описана последняя версия Spring 3, который несет в себе новые мощные особенности, такие как язык выражений SpEL, новые аннотации для работы с контейнером IoC и поддержка архитектуры REST. Автор, Крейг Уоллс, обладает особым талантом придумывать весьма интересные примеры, сосредоточенные на особенностях и приемах использования Spring, которые действительно будут полезны читателям. В русскоязычном переводе добавлены главы из 2-го американского издания, которые автор не включил в 3-е издание «Spring in Action». Издание предназначено как для начинающих пользователей фреймворка, так и для опытных пользователей Spring, желающих задействовать новые возможности версии 3.0.»
|
2734
hitpro
10 декабря 2017
|
Скачать книгу
|
Компьютерные вирусы и антивирусы: Взгляд программиста
|
Компьютерная безопасность и взлом
|
Автор: Климентьев Константин Евгеньевич Издательство: ДМК Пресс, 2013 |
PDF, 656 страниц, 19.68 МБ
|
«Книга представляет собой курс компьютерной вирусологии, посвященный подробному рассмотрению феномена саморазмножающихся программ. Содержит неформальное и формальное введение в проблему компьютерных вирусов, описание принципов их работы, многочисленные примеры кода, методики обнаружения и удаления, а также лежащие в основе этих методик математические модели. Рассматривает все наиболее широко распространенные в прошлом и настоящем типы вирусов. Ориентирована на самую широкую аудиторию, но прежде всего на студентов и программистов — будущих и действующих специалистов в области защиты информации и разработки системного и прикладного программного обеспечения. Также может быть полезна и интересна «рядовым» пользователям, интересующимся проблемой компьютерных вирусов.»
|
2382
trundle
26 февраля 2015
|
Скачать книгу
|
Программирование на Go: Разработка приложений XXI века
|
Прочие издания
|
Автор: Саммерфильд Марк Издательство: ДМК Пресс, 2016 |
PDF, 580 страниц, 17.40 МБ
|
На сегодняшний день Go — самый впечатляющий из новых языков программирования. Изначально он создавался для того, чтобы помочь задействовать всю мощь современных многоядерных процессоров. В этом руководстве Марк Саммерфильд, один из основоположников программирования на языке Go, показывает, как писать программы, в полной мере использующие его революционные возможности и идиомы. Данная книга представляет собой одновременно и учебник, и справочник, сводя воедино все знания, необходимые для того, чтобы продолжать освоение Go, думать на Go и писать на нем высокопроизводительные программы. Автор приводит множество сравнений идиом программирования, демонстрируя преимущества Go перед более старыми языками и уделяя особое внимание ключевым инновациям. Попутно, начиная с самых основ, Марк Саммерфильд разъясняет все аспекты параллельного программирования на языке Go с применением каналов и без использования блокировок, а также показывает гибкость и необычность подхода к объектно-ориентированному программированию с применением механизма динамической типизации. Издание предназначено для программистов разной квалификации, желающих освоить и применять в своей практике язык Go.
|
2109
admin
06 мая 2019
|
Скачать книгу
|
Java EE 6 и сервер приложений GlassFish 3
|
Java
|
Автор: Хеффельфингер Дэвид Издательство: ДМК Пресс, 2013 |
DOC, 416 страниц, 1.00 МБ
|
Книга представляет собой практическое руководство с очень удобным подходом, позволяющим читателю быстрее освоить технологии Java ЕЕ 6. Все рассмотренные основные интерфейсы Java ЕЕ 6 и подробная информация о сервере GlassFish 3 подкреплены практическими примерами их использования. Платформа Java Enterprise Edition (Java ЕЕ) 6 является отраслевым стандартом для корпоративных вычислений Java, а сервер приложений GlassFish представляет собой эталонную среду реализации спецификации Java ЕЕ. В книге рассматриваются различные соглашения и аннотации Java ЕЕ 6, которые помогут существенно упростить разработку корпоративных приложений Java. Описываются последние версии технологий Servlet, JSP, JSF, JPA, EJB и JAX-WS, а также новые дополнения к спецификации Java ЕЕ, в частности JAX-RS и CDI. Рассмотрены задачи администрирования, конфигурирования и использования сервера GlassFish 3 для развертывания корпоративных приложений. Настоящее издание предназначено для разработчиков Java, желающих стать специалистами в разработке корпоративных приложений с использованием платформы Java ЕЕ 6. Для изучения материала необходимо иметь некоторый опыт работы с Java, однако знаний в области Java ЕЕ или J2EE не требуется. Книга официально рекомендуется компанией Oracle — разработчиком перечисленных технологий — в качестве учебного пособия.
|
1511
delovar
08 марта 2016
|
Скачать книгу
|
Программирование искусственного интеллекта в приложениях
|
Научная, учебная литература для специалистов
|
Автор: Джонс М.Тим Издательство: ДМК Пресс, 2015 |
PDF, 312 страниц, 9.36 МБ
|
Данная книга посвящена вопросам искусственного интеллекта (ИИ), то есть методам и технологиям, призванным сделать ПО более умным и полезным. Рассмотренные алгоритмы в основном предназначены для встраивания в другое программное обеспечение, что позволяет создавать программы, гибко подстраивающиеся под требования и привычки пользователя. Здесь описан ряд алгоритмов ИИ нейронные сети, генетические алгоритмы, системы, основанные на правилах, нечеткая логика, алгоритмы муравья и умные агенты. Для каждого алгоритма приведены примеры реализации. Некоторые из этих приложений применяются на практике, другие относятся скорее к теоретическим изысканиям. Так или иначе, автор раскрывает секреты наиболее интересных алгоритмов ИИ, что делает их доступными для более широкой аудитории. Предполагается, что благодаря подробному описанию алгоритмов методики и технологии ИИ займут свое место в списке традиционных программ. Книга призвана помочь разработчикам использовать технологии ИИ при создании более умного программного обеспечения.
|
1134
eugene-kovalenko
10 сентября 2020
|
Скачать книгу
|
Изучаем Core Audio: Практическое руководство по программированию звука в Mac и iOS
|
Разработка ПО для Android, мобильных устройств
|
Автор: Адамсон Крис Издательство: ДМК Пресс, 2013 |
PDF, 360 страниц, 10.80 МБ
|
Звук оказывает мощное и самое непосредственное воздействие на человеческий мозг. Благодаря подсистеме Apple Core Audio мы сможете задействовать эту мощь в своих программах для Мас и iOS: захватывать звук с устройств ввода, накладывать эффекты в реальном времени, воспроизводить МРЗ-файлы, играть на виртуальных музыкальных инструментах, слушать веб-радио, поддерживать технологию VoIP и т.д. Самая развитая из всех когда-либо созданных систем программирования звука, Core Audio отнюдь не проста. В этом издании один из лучших авторов книг по программирования в iOS Крис Адамсон и легендарный специалист по Core Audio Кэвин Авила во всех подробностях рассказывают об этой потрясающей подсистеме, чтобы программисты на платформах Мас и iOS могли воспользоваться всеми ее возможностями. Издание предназначено для программистов различного уровня подготовки, создающих приложения в Mac OS и iOS.
|
1307
admin
05 июня 2015
|
Скачать книгу
|
C++ AMP: построение массивно параллельных программ с помощью Microsoft Visual C++
|
C и Cpp
|
Автор: Миллер Э. Издательство: ДМК Пресс, 2013 |
PDF, 412 страниц, 12.36 МБ
|
C++ Accelerated Massive Parallelism (C++ AMP) — разработанная корпорацией Microsoft технология ускорения написанных на C++ приложений за счет исполнения кода на оборудовании с распараллеливанием по данным, например, на графических процессорах. Модель программирования в C++ AMP основана на библиотеке, устроенной по образцу STL, и двух расширениях языка C++, интегрированных в компилятор Visual C++ 2012. Она в полной мере поддерживается инструментами Visual Studio, в том числе IntelliSense, отладчиком и профилировщиком. Благодаря C++ AMP свойственная гетерогенному оборудованию производительность становится доступна широким кругам программистов. В книге показано, как воспользоваться всеми преимуществами C++ AMP в собственных приложениях. Помимо описания различных черт C++ AMP, приведены примеры различных подходов к реализации различных алгоритмов в реальных приложениях. Издание предназначено для программистов, уже работающих на C++ и стремящихся повысить производительность существующих приложений.
|
1496
leo17
15 июля 2014
|
Скачать книгу
|
NX для конструктора-машиностроителя
|
Приборостроение
|
Автор: Гончаров П.С. Издательство: ДМК Пресс, 2016 |
PDF, 504 страницы, 15.12 МБ
|
Книга представляет собой учебное пособие для самостоятельного изучения системы автоматизированного проектирования NX. Адресована конструкторам машиностроительных производств, уже имеющим представление о 3D-моделировании, но нуждающимся в повышении квалификации. Более опытным пользователям издание поможет ускорить проектирование и упростить оформление чертежей, а также познакомиться с синхронной технологией. Пособие обобщает опыт преподавателей российских вузов и специалистов машиностроительных предприятий по обучению работе в NX. В книге приводится подробное описание техники создания сборок, тел, поверхностей, оформления чертежей в NX. Затронуты вопросы работы с модулем для разработки трубопроводов и электрожгутов, обеспечения автоматизированного контроля моделей, численного анализа (САЕ). Отдельно освещены особенности работы NX в связке с системой Teamcenter. Особо полезен будет комплекс упражнений, направленный на отработку ключевых навыков работы в CAD/CAM/CAE системе. Книга сопровождается диском, на котором вы найдете флеш-презентацию NX6, примеры успешных внедрений системы на отечественных и зарубежных предприятиях, информацию о том, как оформить лицензию NX, а также все учебные файлы и модели, необходимые для выполнения упражнений. Кроме того, в дополнительных материалах имеется видеокурс по NX6, разработанный специалистами российского представительства компании Siemens PLM Software и содержащий часть материалов базового тренинга по NX.
|
1833
texter
10 декабря 2018
|
Скачать книгу
|
Введение в теорию языков программирования
|
Общие вопросы
|
Автор: Довек Жиль Издательство: ДМК Пресс, 2013 |
PDF, 134 страницы, 4.02 МБ
|
«Языки программирования от Фортрана и Кобола до Caml и Java играют ключевую роль в управлении сложными компьютерными системами. Книга «Введение в теорию языков программирования» представляет читателю средства, необходимые для проектирования и реализации подобных языков. В ней предлагается единый подход к различным формализмам для определения языков программирования — операционной и денотационной семантике. Особое внимание при этом уделяется способам задания отношений между тремя объектами: программой, входным значением и результатом. Эти формализмы демонстрируются на примере таких типичных элементов языков программирования, как функции, рекурсия, присваивание, записи и объекты. При этом показывается, что теория языков программирования состоит не в последовательном изучении самих языков один за другим, а строится вокруг механизмов, входящих в различные языки. Изучение таких механизмов в книге приводит к разработке вычислителей, интерпретаторов и компиляторов, а также к реализации алгоритмов вывода типов для учебных языков.»
|
486
bokorkloss
28 мая 2016
|
Скачать книгу
|
HTML 5 — путеводитель по технологии
|
HTML и CSS
|
Автор: Сухов К. Издательство: ДМК Пресс, 2013 |
DjVu, 352 страницы, 14.08 МБ
|
Книга посвящена знакомству и незамедлительному началу использования на практике HTML5 — новому стандарту и флагману современных интернет-технологий. Все новые API (Canvas, Geolocation API, WebStorage, WebSockets, WebRTC, WebGL IndexedDB и многое, многое другое) рассмотрены на основе практических примеров, и большую часть из них можно использовать прямо здесь и сейчас. Книга адресована веб-программистам, веб-верстальщикам, ведущим веб-проектов и вообще всем, кто имеет отношение к интернет — разработке. Мы можем относиться к новому стандарту как угодно, это не важно — важно понимать: HTML5 — это уже не будущее, это настоящее. И не приняв его, мы рискуем застрять в XX веке. Это, может, и не самое плохое время, но если мы работаем с информационными технологиями — давайте жить и творить сегодня! В новом издании рассмотрены самые последние НТМЬ5-технологии: API для мобильных устройств, Web Speach API. Кроме того описан язык математической разметки MathML и больше внимания уделено средствам web-коммуникаций WebRTC. Для хорошего понимания материала желательны знания HTML/ DHTML/JavaScript и общее представление об устройстве Всемирной сети.
|
1278
anarho
25 мая 2016
|
Скачать книгу
|
Виртуализация настольных компьютеров с помощью VMware View 5
|
ERP и CRM
|
Автор: Лэнгоун Д. Издательство: ДМК Пресс, 2013 |
PDF, 280 страниц, 8.40 МБ
|
VMware View — решение для виртуализации настольных компьютеров, которое помогает автоматизировать управление настольными компьютерами и приложениями, сократить затраты и повысить уровень безопасности данных за счет централизации среды настольных компьютеров. Эта книга, написанная известными специалистами Джейсоном Лэнгоуном и Андрэ Лейбовичи, задумана как руководство для архитекторов, поставщиков решений, консультантов, инженеров и вообще всех, кто занимается проектированием и внедрением решений на базе VMware View 5. В ней рассматриваются реальные сценарии, поскольку лучших примеров для обучения, пожалуй, не сыскать. Объясняется, как сконфигурировать систему и задать параметры, чтобы добиться успеха, а также почему следует поступать именно так, а не иначе. Издание предназначено для системных администраторов разного уровня подготовки, как знакомых с решениями компании VMware так и нет.
|
1017
admin
15 июня 2015
|
Скачать книгу
|
Создание приложений для Windows 8 с использованием HTML5 и JavaScript
|
Windows 8
|
Автор: Вальтер Штефен Издательство: ДМК Пресс, 2013 |
PDF, 450 страниц, 13.50 МБ
|
Уже освоили JavaScript и HTML? А Майкрософт как раз вооружила вас средствами написания прорывных приложения для Windows 8. Автор рассказывает обо всем, что необходимо для разработки, тестирования и распространения качественных программ для Windows 8, написанных с применением JavaScript и HTML5. Штефен Вальтер наглядно демонстрирует достоинства Windows 8 с точки зрения веб-разработчиков. Он подробно рассматривает новую библиотеку WinJS, предназначенную для написания приложений под новейшую версию Windows. Вы узнаете о шаблонах JavaScript, элементах управления и привязке к данным. В этой книге вы найдете подробное изложение самых разных вопросов: отображение данных в элементе ListView, работа с облачным хранилищем SkyDrive, создание игр, использование базы данных IndexDB и форм HTML5.
|
1634
admin
10 сентября 2018
|
Скачать книгу
|
|