Все книги издательства «ДМК Пресс»
Построение компиляторов
|
Разработка и тестирование программного обеспечения
|
Автор: Вирт Никлаус Издательство: ДМК Пресс, 2016 |
PDF, 192 страницы, 5.76 МБ
|
Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон. Для программистов, преподавателей и студентов, изучающих системное программирование и методы трансляции.
|
698
zorkuzz
16 апреля 2020
|
Скачать книгу
|
Программируем микрокомпьютер NXT в LabVIEW
|
AutoCAD и ArchiCAD
|
Автор: Белиовская Л.Г. Издательство: ДМК Пресс, 2013 |
PDF, 280 страниц, 8.40 МБ
|
«Учебник по программированию микрокомпьютера NXT в LabVIEW написан специально для школьников. Эта книга может быть рекомендована для изучения темы «Алгоритмизация и объектно-ориентированное программирование» учащимися третей ступени общего образования в старшей школе в рамках федерального базисного учебного плана. Она может быть использована для работы в общеобразовательных классах и классах естественно-математического и информационно-технологического профиля. Структура книги во многом схожа с тематическим планированием изучения языка программирования в курсе школьного предмета «Информатика». Содержание книги поясняется многочисленными рисунками, примерами и упражнениями.»
|
1017
admin
15 июня 2015
|
Скачать книгу
|
ATDD — разработка программного обеспечения через приемочные тесты
|
Разработка и тестирование программного обеспечения
|
Автор: Гэртнер Маркус Издательство: ДМК Пресс, 2013 |
PDF, 232 страницы, 6.96 МБ
|
Применяя методику разработки через приемочные тесты (ATDD), заказчики, разработчики и тестировщики получают возможность совместно сформулировать тестопригодные требования, что позволяет создавать высококачественное программное обеспечение в сжатые сроки. Однако на практике многие не понимают, в чем истинный смысл ATDD. Настоящая книга — первое практическое руководство начального уровня по внедрению и успешному применению этой методики. На примерах автор показывает, как применять ATDD, используя различные языки и каркасы. В результате проработки примеров порождаются различные артефакты: классы для автоматизации тестирования, определения шагов и полные реализации. На этих вполне реалистичных примерах автор иллюстрирует фундаментальные принципы ATDD, показывает место ATDD в общем процессе разработки, делится своим обширным опытом и предостерегает против типичных ошибок. Эта книга будет полезна тестировщикам, разработчикам, бизнес-аналитикам и руководителям проектов. Она позволит заложить прочный фундамент для получения первых результатов от внедрения ATDD уже сейчас и поможет добиться еще большего в будущем, по мере накопления опыта.
|
842
valentina632
13 октрября 2016
|
Скачать книгу
|
Моделирование конструкций в среде Femap with NX Nastran
|
Приборостроение
|
Автор: Рычков С.П. Издательство: ДМК Пресс, 2013 |
DOC, 784 страницы, 1.00 МБ
|
В книге детально рассмотрен интерфейс программы Femap, в том числе средства построения геометрической модели и автоматизированного создания конечно-элементных сеток. Большое внимание уделено описанию библиотеки конечных элементов, способам задания внешних воздействий и граничных условий. Эффективная работа с подобной программой требует, кроме знания интерфейса, также обширных знаний в предметной области, поэтому книга в той или иной мере затрагивает большое количество дисциплин, таких как теория метода конечных элементов; статика и динамика конструкций; теория упругости, сопротивление материалов; строительная механика; устойчивость упругих систем; оптимизация конструкций. Издание предназначено для специалистов в области проектирования конструкций, которые хотели бы самостоятельно изучить пакет программ Femap with NX Nastran и применять его в своей профессиональной деятельности. Книга также будет полезна в качестве справочника студентам, аспирантам и преподавателям, а также всем пользователям, имеющим опыт работы с подобными пакетами.
|
2847
andreich
14 августа 2015
|
Скачать книгу
|
Разработка через тестирование для iOS
|
Разработка ПО для Android, мобильных устройств
|
Автор: Грэхем Ли Издательство: ДМК Пресс, 2013 |
PDF, 272 страницы, 8.16 МБ
|
Гибкий и понятный программный код, легко поддающийся модификации и не скрывающий неприятных сюрпризов для своих создателей. Как оказывается, это не сказка! Всего этого позволяет добиться методика разработки через тестирование (Test-Driven-Development, TDD). Она основана, на первый взгляд, на парадоксальной идее — создавать тесты до написания тестируемого прикладного кода. В первых главах книги автор раскрывает теоретические основы методики TDD, знание которых, кстати, может пригодиться не только разработчикам приложений для iOS. В последующих главах он подробно демонстрирует применение этой методики на примере разработки действующего приложения, целиком и полностью реализованного с использованием TDD. За рассмотрением примера следует обсуждение различных тем, связанных с проектированием программных продуктов при использовании методики TDD, применение этой методики к унаследованным проектам, и краткий обзор будущих возможностей, уже реализованных для некоторых платформ, но пока не поддерживаемых в iOS. О модульном тестировании написано множество книг. Это отличные книги, но они не содержат специализированной информации, например, для разработчиков приложений на основе фреймворка Cocoa Touch. Предоставляя примеры на языке Objective-C, используя Xcode с сопутствующими инструментами и оперируя идиомами Cocoa, автору удалось сделать принципы, лежащие в основе разработки через тестирование, более доступными для разработчиков приложений для iOS.
|
988
radius
28 мая 2016
|
Скачать книгу
|
Семь баз данных за семь недель: Введение в современные базы данных и идеологию NoSQL
|
NoSQL, Hadoop/Hbase, MongoDB
|
Автор: Редмонд Эрик Издательство: ДМК Пресс, 2015 |
PDF, 384 страницы, 11.52 МБ
|
В книге описаны большинство из современных баз данных с открытым исходным кодом: Redis, Neo4J, CouchDB, MongoDB, HBase, PostgreSQL и Riak. Для каждой базы приведены примеры работы с реальными данными, демонстрирующие основные идеи и сильные стороны. Эта книга прольет свет на сильные и слабые стороны каждой из семи баз данных и научит вас выбирать ту, которая лучше отвечает требованиям. Издание предназначено для программистов разной квалификации, использующих базы данных в своей профессиональной деятельности.
|
1396
yury-m
15 июля 2016
|
Скачать книгу
|
Основы работы с технологией CUDA
|
C и Cpp
|
Автор: Боресков Алексей Викторович Издательство: ДМК Пресс, 2016 |
PDF, 232 страницы, 6.96 МБ
|
Данная книга посвящена программированию современных графических процессоров (GPU) на основе технологии CUDA от компании NVIDIA В книге разбираются как сама технология CUDA так и архитектура поддерживаемых GPU и вопросы оптимизации, включающие использование .РТХ. Рассматривается реализация целого класса алгоритмов и последовательностей на CUDA.
|
843
valentina632
14 сентября 2021
|
Скачать книгу
|
Ламповые усилители
|
Радиотехника
|
Автор: Морган Джонс Издательство: ДМК Пресс, 2013 |
PDF, 624 страницы, 18.72 МБ
|
«В книге известного английского автора поставлена задача научить читателя теории и практике построения высококачественных ламповых усилителей звуковой частоты класса качества High-End. Поскольку на сегодняшний день «ламповый звук» становится все более популярным, причем не только среди меломанов и аудиофилов, но и среди рядовых слушателей музыки, интерес к подобной технике в последние годы сильно возрос. В книге популярным языком изложены, как теория работы ламповых схем (начиная с простейших электрических цепей и заканчивая сложными схемами различных узлов реальной звукоусилительной аппаратуры), так и практические рекомендации по разработке высококачественных аудиоусилителей в любительских условиях, что позволяет существенно снизить затраты на высококачественную бытовую технику. Книга предназначена в первую очередь для радиолюбителей, но она, безусловно будет полезна также инженерам — разработчикам звукоусилительной техники, а также студентам, изучающим аналоговую схемотехнику и усилительные устройства.»
|
2266
metroteam
21 августа 2015
|
Скачать книгу
|
Информационная безопасность: защита и нападение
|
Компьютерная безопасность и взлом
|
Автор: Бирюков Андрей Александрович Издательство: ДМК Пресс, 2016 |
PDF, 474 страницы, 14.22 МБ
|
«В литературе по информационной безопасности (ИБ) в настоящее время не наблюдается недостатка. Однако в большинстве книг на эту тему приводится лишь малая часть тех сведений, которые необходимы для комплексного обеспечения информационной безопасности на предприятии. Например, в некоторых учебниках по ИБ основное внимание уделяется нормативным актам из области ИБ, но при этом крайне мало говорится о технической реализации угроз и защите от них. С другой стороны, существует много книг, посвященных только техническим аспектам (так называемый взгляд «глазами хакера»). В этих книгах подробно описывается реализация конкретных защит, но не всегда понятно, в каких практических ситуациях она может пригодиться. Данная книга представляет собой попытку преодолеть односторонний подход к теме ИБ. Книга предназначена для системных администраторов и пользователей малых и средних сетей, осуществляющих защиту корпоративных ресурсов. Здесь приводятся как техническая информация, описывающая атаки и защиту от них, так и рекомендации по обеспечению информационной безопасности с соответствующими примерами.»
|
1724
scorp26
21 октрября 2019
|
Скачать книгу
|
Жемчужины проектирования алгоритмов: функциональный подход
|
Разработка и тестирование программного обеспечения
|
Автор: Берд Ричард Издательство: ДМК Пресс, 2013 |
PDF, 330 страниц, 9.90 МБ
|
В этой книге Ричард Берд представляет принципиально новый подход к проектированию алгоритмов, а именно проектирование посредством формального вывода. Основное содержание книги разделено на 30 коротких глав, называемых жемчужинами, в каждой из которых решается конкретная программистская задача. Эти задачи, некоторые из них абсолютно новые, происходят из таких разнообразных источников, как игры и головоломки, захватывающие комбинаторные построения и более традиционные алгоритмы сжатия данных и сопоставления строк. Каждая жемчужина начинается с постановки задачи, формулируемой на функциональном языке программирования Haskell, чрезвычайно мощном и в то же время лаконичном, позволяющем легко и просто выражать алгоритмические идеи. Новшество книги состоит в том, что каждое решение формально вычисляется из исходной постановки задачи посредством обращения к законам функционального программирования. Издание предназначено для программистов, увлекающихся функциональным программированием, студентов, аспирантов и преподавателей, интересующихся принципами проектирования алгоритмов, а также всех, кто желает приобрести и развить навыки рассуждений в эквациональном стиле применительно к программам и алгоритмам.
|
1198
admin
16 мая 2016
|
Скачать книгу
|
Оптимизация BIOS: Полное руководство по всем параметрам BIOS и их настройкам
|
Компьютеры и комплектующие
|
Автор: Вонг Адриан Издательство: ДМК Пресс, 2014 |
PDF, 270 страниц, 8.10 МБ
|
Прочтя эту книгу, вы узнаете, что представляет собой BIOS, какие типы BIOS существуют, как получить доступ к BIOS и обновлять ее. Кроме того, в издании рассказано о неполадках в работе BIOS, которые приводят, например, к тому, что ваш компьютер не загружается, или к возникновению ошибок в BIOS. Что делать в этом случае? Как устранить проблему? В книге рассказывается об этом и даже приводится описание загрузки BIOS во флэш-память. Также вы научитесь использовать различные функции BIOS, узнаете, как оптимизировать их с целью улучшения производительности и надежности системы. Вы поймете, почему рекомендуемые установки являются оптимальными. После прочтения книги вы сможете оптимизировать BIOS не хуже профессионала! Книга предназначена для всех пользователей компьютера — как начинающих, которые хотят научиться правильно и грамотно настроить свою машину, используя возможности BIOS, так и профессионалов, для которых книга окажется полезным справочником по всему многообразию настроек BIOS.
|
981
admin
26 февраля 2016
|
Скачать книгу
|
Проектирование штампов для последовательной листовой штамповки в системе NX
|
Приборостроение
|
Автор: Почекуев Евгений Николаевич Издательство: ДМК Пресс, 2012 |
PDF, 336 страниц, 10.08 МБ
|
В книге изложены методы проектирования последовательных штампов листовой штамповки в CAD/CAM/CAE-системе NX от Siemens PLM Software. Особое внимание уделено разработке электронных моделей технологических процессов и штампов для последовательной штамповки в приложении NX Мастер-процесс проектирования штампов последовательного действия (Progressive Die Wizard). Изложение материала иллюстрировано примерами проектирования основных операций штамповки и последовательных штампов, выполненных в Мастер-процессе проектирования штампов последовательного действия в NX (МШПД). Предложены методы ускоренного проектирования оснастки для последовательной штамповки, которые основаны на базах данных пакетов штампов, стандартных узлов и элементов. Книга адресована специалистам машиностроительных производств, которые разрабатывают технологию и штампы для листовой штамповки. Она также будет полезна студентам и аспирантам, обучающимся по соответствующим специальностям.
|
1219
phoenix7
18 марта 2015
|
Скачать книгу
|
NX Advanced Simulation: Инженерный анализ
|
Приборостроение
|
Автор: Гончаров П.С. Издательство: ДМК Пресс, 2012 |
PDF, 504 страницы, 15.12 МБ
|
Книга будет интересна инженерам-конструкторам, которые работают с NX и хотят воспользоваться приложениями для инженерного анализа, и профессиональным инженерам-расчетчикам, использующим другие решения и желающим познакомиться с системой NX Advanced Simulation, а также сегодняшним пользователям системы, заинтересованным в повышении своей квалификации. Книга сопровождается большим количеством примеров. Все модели, рассмотренные в книге, вы сможете найти на корпоративном сайте компании Siemens PLM Software.
|
1829
texter
27 апреля 2016
|
Скачать книгу
|
Основы NX CAM
|
Приборостроение
|
Автор: Ведмиль П.А. Издательство: ДМК Пресс, 2012 |
PDF, 216 страниц, 6.48 МБ
|
Книга описывает приложение NX CAM, предназначенное для создания управляющих программ для станков с ЧПУ. NX CAM реализует широкий набор функций, в том числе обработку призматических деталей, производство штампов и пресс-форм, изготовление сложных деталей типа турбинных лопаток, крыльчаток и др. В книге сделан акцент на применение NX CAM для задач фрезерования и уделено особое внимание функционалу, обеспечивающему производительность, минимизацию времени обработки и эффективное использование станков и инструментов. Все модели, рассмотренные в книге, вы сможете найти на корпоративном сайте компании Siemens PLM Software.
|
784
satton
27 августа 2014
|
Скачать книгу
|
Yii: Книга рецептов
|
PHP
|
Автор: Макаров А. Издательство: ДМК Пресс, 2013 |
PDF, 372 страницы, 11.16 МБ
|
Данная книга познакомит вас с самыми важными особенностями и внутренними механизмами PHP-фреймворка Yii, что позволит вам использовать его наиболее эффективно. Сборник поможет вам изучить часто упускаемые из вида, но очень полезные особенности фреймворка и повысить свой уровень как разработчика приложений. Наиболее интересные темы касаются разработки приложений и расширений, обработки ошибок, отладки, вопросов безопасности и улучшения производительности. Автор книги, Александр Макаров — опытный инженер из Воронежа, успевший попробовать себя в роли PM. Активный участник OpenSource проектов и один из разработчиков PHP-фреймворка Yii. С 2008 по 2010 способствовал росту русскоязычного сообщества CodeIgniter. Примерно в то же время начал активно участвовать в OpenSource. В 2009 заинтересовался Yii, создал yiiframework.ru и перевёл официальную документацию на русский. С мая 2010 присоединился к команде разработчиков фреймворка. Ведёт блог rmcreative.ru. Выступает на различных конференциях. Работает в Stay.com, где занимается созданием крутых фичей на Yii и не только. Издание предназначено для веб-разработчиков как уже знакомых с Yii, так и начинающих пользователей фреймфорка.
|
1351
gayram
16 февраля 2015
|
Скачать книгу
|
Оптимизация производительности приложений для iOS: Для профессионалов
|
Разработка ПО для Android, мобильных устройств
|
Автор: Во Х. Издательство: ДМК Пресс, 2013 |
PDF, 320 страниц, 9.60 МБ
|
Книга демонстрирует, как совершенствовать, увеличивать и оптимизировать производительность приложений для операционной системы iOS. Вы быстро научитесь создавать быстрые и отзывчивые приложения, пригодные для распространения на коммерческой основе. Эта книга охватывает множество общих и вместе с тем сложных проблем, возникающих при оптимизации производительности приложений для iPhone и iPad, и подробно описывает, как эффективно их решать. Она содержит массу практических знаний, приемов, советов и рекомендаций, которые помогут вам преуспеть в конкурентном мире разработки приложений для iOS. Издание предназначено для программистов разной квалификации, разрабатывающих мобильные приложения под iOS.
|
1162
admin
20 декабря 2015
|
Скачать книгу
|
Основы технологии микромонтажа интегральных схем
|
Радиоэлектроника
|
Автор: Белоус А. Издательство: ДМК Пресс, 2013 |
PDF, 316 страниц, 9.48 МБ
|
В книге обобщены результаты теоретических и экспериментальных исследований физико-химических свойств тонких пленок, наносимых на кристаллы, рассмотрены базовые элементы корпусов и выводных рамок БИС, особенности технологического процесса микромонтажа кристаллов, описан состав и особенности функционирования используемого при микромонтаже технологического оборудования. Книга написана простым и понятным языком и, несомненно, найдёт признание среди специалистов по микроэлектронике, поскольку издания по представленному профилю являются достаточно редкими и весьма востребованными как в отечественной печати, так и за рубежом.
|
1147
natusik2013
15 мая 2016
|
Скачать книгу
|
Построение защищенных корпоративных сетей
|
Компьютерная безопасность и взлом
|
Автор: Ачилов Р. Издательство: ДМК Пресс, 2013 |
PDF, 250 страниц, 7.50 МБ
|
В книге рассказано обо всем, что необходимо для построения защищенной от внешних воздействий корпоративной сети — о том, как создать собственный удостоверяющий центр для выдачи SSL-сертификатов, как выдавать, отзывать, преобразовывать и просматривать сертификаты. Как установить SSL-сертификат в ОС или браузер, как его использовать, работая с защищенным ресурсом.
|
908
admin
06 мая 2016
|
Скачать книгу
|
Секреты создания музыки в Reason 5
|
Приложения для работы со звуком и видео
|
Автор: Грищенко В. Издательство: ДМК Пресс, 2013 |
PDF, 158 страниц, 4.74 МБ
|
«Книга представляет собой практическое руководство для самостоятельного изучения виртуальной звуковой студии Propellerhead Reason 5, предназначенной для компьютерного создания музыки и ее качественного озвучивания. В книге приводится много иллюстраций, примеров и схем. Она адресована, прежде всего, профессиональным музыкантам и любителям музыки, имеющим представление об основах Windows, а также студентам музыкальных учебных заведений, изучающим дисциплины «Создание и аранжировка музыкальных произведений на основе персонального компьютера», «Основы компьютерной звукозаписи», «Музыкально-информационные технологии», «Инструментовка» и др. Книга также будет полезна всем, кто интересуется созданием, воспроизведением, аранжировкой и оцифровкой музыкальных произведений на компьютере.»
|
573
pokupec
24 августа 2015
|
Скачать книгу
|
Assembler для DOS, Windows и Linux
|
Assembler
|
Автор: Зубков С.В. Издательство: ДМК Пресс, 2013 |
DOC, 640 страниц, 1.00 МБ
|
В книге полностью освещены все аспекты современного программирования на ассемблере, включая системное и прикладное программирование для DOS, Windows и UNIX (Solaris, Linux, и FreeBSD), работу с устройствами напрямую, взаимодействие с языками высокого уровня и многое другое. Здесь рассмотрены наборы команд, особенности процессоров Intel, вплоть до Pentium III, и архитектура компьютеров на их основе. Кроме того, описаны популярные алгоритмы — генераторы случайных чисел, быстрые вычисления с фиксированной запятой, вывод графики в SVGA-режимах. В качестве иллюстраций для каждого нового алгоритма или приема программирования приведены свыше 50 рабочих текстов программ, которые могут компилироваться как средствами Borland, так и средствами Microsoft или Watcom. Все базовые понятия вводятся с нуля, поэтому предварительного знакомства с другими языками программирования не требуется. Книга ориентирована как на профессионалов, так и на начинающих без опыта программирования.
|
2324
admin
21 октрября 2016
|
Скачать книгу
|
|