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

ДМК Пресс. Информационные системы и технологии

← назад
Все 1 3 4 A B C D E F G H I J K L M N O P R S T U V W X Y Z А Б В Г Д Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Э Я
Результаты поиска

Нашлось результатов: 35

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

Структурированные кабельные системы для центров обработки данных

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

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

Предпросмотр: Структурированные кабельные системы для центров обработки данных.pdf (0,6 Мб)
2

Статистический анализ и визуализация данных с помощью R

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

Сегодня язык R является безусловным лидером среди свободно распространяемых систем статистического анализа. Ведущие университеты мира, аналитики крупнейших компаний и исследовательских центров регулярно используют R при проведении научно-технических расчетов и создании крупных информационных проектов. Широкое преподавание статистики на базе этой системы и всемерная поддержка научным сообществом обусловили то, что приведение скриптов кода на языке R постепенно становится общепризнанным стандартом как в журнальных публикациях, так и при неформальном общении ученых всего мира. Настоящая книга дополняет небольшую (пока) коллекцию работ по R на русском языке, обобщая и значительно расширяя совокупность методических сообщений, опубликованных ранее одним из авторов в блоге «R: Анализ и визуализация данных» (r-analytics.blogspot.com). Книга адресована студентам, аспирантам, а также молодым и состоявшимся ученым, желающим освоить классические и современные методы анализа данных с использованием языка R.

Предпросмотр: Статистический анализ и визуализация данных с помощью R.pdf (0,4 Мб)
3

Справочник по языку Haskell

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

Данная книга является первой книгой на русском языке, описывающей набор стандартных библиотек функционального языка программирования Haskell. В первой xасти книги кратко рассматривается синтаксис языка и способы его применения для решения задач. Во второй части описываются стандартные библиотеки языка, входящие в поставки всех современных трансляторов Haskell (GHC, HUGS и др.). Книга станет прекрасным подспорьем для программистов, занимающихся прикладным программированием на языке Haskell, а также для студентов, изучающих функциональное программирование.

Предпросмотр: Справочник по языку Haskell.pdf (1,0 Мб)
4

Социальная инженерия и этичный хакинг на практике

Автор: Грей
ДМК Пресс: М.

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

Предпросмотр: Социальная инженерия и этичный хакинг на практике.pdf (0,7 Мб)
5

Сохранение данных: теория и практика

Автор: Бережной
ДМК Пресс: М.

В книге рассказано о том, что необходимо для превращения вверенной ИТ-инфраструктуры в отказоустойчивую систему. Какие существуют способы защиты информации, какие этапы необходимо пройти при проектировании, как создать Disaster Recovery Plan (план полного восстановления), как создать эффективную систему резервного копирования, как организовать защиту перемещаемых данных — обо всем об этом и о множестве других полезных вещей вы узнаете, прочтя эту книгу. Большое внимание уделяется связи информационных систем и бизнеса, выстраиванию эффективных, экономически оправданных и легких в освоении систем. Изложение материала построено по принципу «теория + практика», автор не только приводит информацию по основополагающим вопросам, но и щедро делится своим богатым опытом. Издание предназначено для системных архитекторов, инженеров, администраторов, разработчиков отказоустойчивых систем и систем резервного копирования, руководителей ИТ-подразделений, ИТ-менеджеров, специалистов по продажам, а также преподавателей и студентов технических вузов.

Предпросмотр: Сохранение данных теория и практика.pdf (0,6 Мб)
6

Создание приложений для Windows 8 с помощью HTML5 и JavaScript : подробное руководство

Автор: Вальтер
ДМК Пресс: М.

Уже освоили JavaScript и HTML? А Microsoft как раз вооружила вас средствами написания прорывных приложения для Windows 8. Это уникальная возможность — а автор бестселлеров по веб-разработке для Windows Штефен Вальтер покажет, как ей воспользоваться. В книге наглядно демонстрируются достоинства Windows 8 с точки зрения веб-разработчиков. Подробно рассматривается новая библиотека WinJS, предназначенная для написания приложений под новейшую версию Windows. Вы узнаете о шаблонах JavaScript, элементах управления и привязке к данным. В этой книге вы найдете подробное изложение самых разных вопросов: отображение данных в элементе ListView, работа с облачным хранилищем SkyDrive, создание игр, использование базы данных IndexDB и форм HTML5. Автор рассказывает обо всем, что необходимо для разработки, тестирования и распространения выдающихся программ для Windows 8, написанных с применением JavaScript и HTML5. Если вы занимаетесь веб-разработкой, то Windows 8 может принести миллионы потенциальных пользователей — и вы уже владеете многими навыками, необходимыми, чтобы заинтересовать их. Покупайте эту книгу, овладевайте инструментами и приемами, которые вам еще неизвестны, — и вперед на завоевание этого гигантского рынка!

Предпросмотр: Создание приложений для Windows 8 с помощью HTML5 и JavaScript подробное руководство.pdf (0,2 Мб)
7

Создание облачных, мобильных и веб-приложений на F#

Автор: Мол
ДМК Пресс: М.

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

Предпросмотр: Создание облачных, мобильных и веб-приложений на F#.pdf (0,3 Мб)
8

Создание веб-сайта от замысла до реализации

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

Почему 95% дизайнеров рисуют похожие сайты? Потому что не хватает фантазии или знаний? Или потому что так предписывает Нильсен? Но существуют типы верстки, совершенно не похожие на привычные, но не менее удобные. Что такое «мода в веб-дизайне»? Так ли необходимо ей следовать? И всегда ли нужно использовать инструменты, которые используют все? Не всегда для хранения информации удобны базы данных, и не для всех типов графики идеально подходит Adobe Photoshop. А знаете ли вы, что языки серверного программирования — это пластилин, из которого можно лепить любые фигуры, были бы умения и фантазия. Создатели этих языков сами не догадывались, какие возможности заложены в их детища. В книге рассказывается о небольшой части этих возможностей. Знания языков HTML, XHTML, CSS, JavaScript, PHP и технологий SSI и RSS (их описания есть в книге) недостаточно: в первую очередь нужно понимать, что вы собираетесь сделать, а инструмент найти — дело второе. Книга — по большому счету — об одном. Прежде чем сделать сайт, нужно подумать, зачем он нужен и как его задачи соотносятся с его внешним видом и его работоспособностью.

Предпросмотр: Создание веб-сайта от замысла до реализации.pdf (0,9 Мб)
9

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

Автор: Джеффри
ДМК Пресс: М.

Книга рассказывает о том, как разрабатывать уникальные языки программирования, чтобы сократить время и стоимость создания приложений для новых или специализированных областей применения вычислительной техники. Вы начнете с реализации интерфейса компилятора для вашего языка, включая лексический и синтаксический анализатор, а к концу чтения сможете разрабатывать и воплощать в коде свои собственные языки, позволяющие компилировать и запускать программы. Издание адресовано разработчикам программного обеспечения, заинтересованным в создании собственного языка. Для изучения материала потребуется опыт программирования на языке высокого уровня, таком как Java или C++.

Предпросмотр: Создаи свои собственныи язык программирования. Руководство программиста по разработке компиляторов, интерпретаторов и доменно-ориентированных языков для решения современных вычислительных задач.pdf (1,6 Мб)
10

Современный PHP. Новые возможности и передовой опыт

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

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

Предпросмотр: Современный PHP. Новые возможности и передовой опыт.pdf (0,3 Мб)
11

Современный JavaScript для нетерпеливых

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

Язык JavaScript стремительно набирает популярность: он поддерживается всеми браузерами и все активнее проникает в серверное программирование. Однако даже у опытных программистов, знакомых с такими языками, как Java, C#, C или C++, могут возникнуть затруднения при переходе на JavaScript. Эта книга призвана облегчить их задачу. В отличие от большинства изданий, посвященных JavaScript, акцент здесь ставится не на переход от прежних версий к современной, а на освоение профессиональными веб-разработчиками нового для них языка программирования. От самых азов автор постепенно переходит к рассмотрению сложных вопросов, темы начального, среднего и высокого уровня помечены в тексте специальными значками. Изучив книгу, читатель сумеет написать следующую версию своего приложения на современном JavaScript.

Предпросмотр: Современный JavaScript для нетерпеливых.pdf (1,0 Мб)
12

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

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

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

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

Современное программирование с нуля!

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

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

Предпросмотр: Современное программирование с нуля!.pdf (0,1 Мб)
14

Скрапинг веб-сайтов с помощью Python. Сбор данных из современного интернета

Автор: Митчелл
ДМК Пресс: М.

Изучите методы скрапинга и краулинга веб-сайтов, чтобы получить доступ к неограниченному объему данных в любом уголке Интернета в любом формате. С помощью этого практического руководства вы узнаете, как использовать скрипты Python и веб-API, чтобы одновременно собрать и обработать данные с тысяч или даже миллионов веб-страниц. Идеально подходящая для программистов, специалистов по безопасности и веб-администраторов, знакомых с языком Python, эта книга знакомит не только с основными принципами работы веб-скраперов, но и углубляется в более сложные темы, такие как анализ сырых данных или использование скраперов для тестирования интерфейса веб-сайта. Примеры программного кода, приведенные в книге, помогут разобраться в этих принципах на практике.

Предпросмотр: Скрапинг веб-сайтов с помощью Python. Сбор данных из современного интернета.pdf (0,5 Мб)
15

Системная и программная инженерия. Словарь-справочник

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

В книге приведено описание наиболее употребительных терминов, методов, понятий и процессов системной и программной инженерии, а также родственных дисциплин, связанных с созданием систем и управлением их жизненным циклом. Содержит аннотации важнейших международных, межгосударственных и национальных стандартов в этой области. Издание предназначено для студентов высших учебных заведений, обучающихся по направлению 230200 «Информационные системы», 230100 «Информатика и вычислительная техника» и 220100 «Системный анализ и управление», а также по смежным направлениям и специальностям. Кроме того, пособие будет полезно преподавателям, научным работникам, инженерам и аспирантам, занимающимся вопросами управления жизненным циклом и создания систем различного назначения, в том числе программного обеспечения.

Предпросмотр: Системная и программная инженерия. Словарь-справочник.pdf (0,8 Мб)
16

Система защиты информации ViPNet : учебное пособие

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

Пособие представляет собой краткий обзор продуктов торговой марки ViPNet, разработанных компанией ОАО «ИнфоТеКС» для решения задач организации защищенных виртуальных частных сетей (VPN), развертывания инфраструктуры открытых ключей (PKI), а также защиты персональных мобильных и домашних компьютеров. Рассмотрены практические сценарии использования технологии ViPNet. Пособие предназначено для слушателей учебных курсов по технологии ViPNet, а также для авторизованных центров ОАО «Инфо-ТеКС», на базе которых проходит обучение по программам подготовки специалистов ViPNet. Также оно может быть рекомендовано специалистам служб компьютерной безопасности по вопросам построения комплексных систем защиты информации и применения средств защиты в автоматизированных системах.

Предпросмотр: Система защиты информации ViPNet учебное пособие.pdf (0,5 Мб)
17

Семь языков за семь недель. Практическое руководство по изучению языков программирования

Автор: Тейт
ДМК Пресс: М.

Вместе с семью языками программирования вы исследуете наиболее важные из современных моделей программирования. Вы познакомитесь с динамической типизацией, которая делает языки Ruby, Python и Perl такими гибкими. Постигнете систему прототипов, лежащую в основе языка JavaScript. Увидите, как сопоставление с образцом в языке Prolog сказалось на формировании языков Scala и Erlang. Узнаете, чем функциональное программирование на языке Haskell отличается от программирования на языках семейства Lisp, включая Clojure. Издание предназначено для программистов разной квалификации, в том числе выбирающих для изучения новый язык программирования.

Предпросмотр: Семь языков за семь недель. Практическое руководство по изучению языков программирования.pdf (0,4 Мб)
18

Семь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков

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

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

Предпросмотр: Семь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков.pdf (0,2 Мб)
19

Семантический веб

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

Книга посвящена всестороннему обсуждению инициативы консорциума W3С под названием «Семантический веб», которая фактически определяет переход к новому этапу развития всемирной паутины WWW. Авторы систематически описывают принципы, модели и технологии семантического веба, в том числе XML, RDF, RDFS, SPARQL, OWL, логику и логический вывод, онтологический инжиниринг. Все материалы книги сопровождаются примерами и приложениями, иллюстрирующими способы использования описанных технологий. Издание предназначено студентам и преподавателям вузов, занимающимся компьютерными науками, а также веб-разработчикам и всем, кто интересуется современными веб-технологиями. Предполагается, что читатель имеет начальные навыки разработки современных веб-приложений и знаком с теорией баз данных и основами математической логики.

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

Секреты создания музыки в Reason 5

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

Книга представляет собой практическое руководство для самостоятельного изучения виртуальной звуковой студии Propellerhead Reason 5, предназначенной для компьютерного создания музыки и ее качественного озвучивания. В книге приводится много иллюстраций, примеров и схем. Она адресована, прежде всего, профессиональным музыкантам и любителям музыки, имеющим представление об основах Windows, а также студентам музыкальных учебных заведений, изучающим дисциплины «Создание и аранжировка музыкальных произведений на основе персонального компьютера», «Основы компьютерной звукозаписи», «Музыкально-информационные технологии», «Инструментовка» и др. Книга также будет полезна всем, кто интересуется созданием, воспроизведением, аранжировкой и оцифровкой музыкальных произведений на компьютере.

Предпросмотр: Секреты создания музыки в Reason 5.pdf (0,2 Мб)
21

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

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

Книга представляет собой практическое руководство для самостоятельного изучения нотного редактора Sibelius 6, предназначенного для компьютерного набора музыкальных произведений в виде нотного текста и качественного их озвучивания. В книге приводится много иллюстраций, нотных примеров и схем. Она адресована прежде всего профессиональным музыкантам и любителям музыки, имеющим представление об основах Windows, а также студентам музыкальных учебных заведений, изучающим дисциплины «Создание и аранжировка музыкальных произведений на основе персонального компьютера», «Основы компьютерной звукозаписи», «Музыкально-информационные технологии», «Инструментовка» и др. Данная книга также будет полезна всем, кто интересуется созданием, воспроизведением, аранжировкой и оцифровкой музыкальных произведений на компьютере.

Предпросмотр: Секреты создания музыкальных произведений в нотаторе Sibelius.pdf (0,2 Мб)
22

Структуры данных в Python: начальный курс

Автор: Шихи Дональд Р.
ДМК Пресс: М.

В книге рассматриваются основополагающие вопросы, относящиеся к структурам данных в языке программирования Python. Теоретические концепции и абстрактные понятия подкрепляются простыми примерами. По мере изучения основ вводятся такие темы, как стратегии решения задач, продвинутое использование языка Python, принципы объектно-ориентированного проектирования и методологии тестирования. Подробно рассматриваются структуры данных, встроенные в язык Python, а также абстрактные типы данных (АТД): стеки, очереди, связные списки, деревья, графы и др.

Предпросмотр: Структуры данных в Python начальный курс.pdf (0,6 Мб)
23

Секреты крутых фото на iPhone. Как сделать профессиональные снимки с помощью смартфона

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

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

Предпросмотр: Секреты крутых фото на iPhone. Как сделать профессиональные снимки с помощью смартфона.pdf (0,7 Мб)
24

Стек, или Путешествие туда и обратно

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

Книга посвящена простой и удивительно элегантной структуре данных — стеку. Описаны скобочные структуры, подпрограммы (в том числе рекурсивные), передача параметров, разбор и вычисление выражений, распознавание последовательностей символов. Также рассмотрено описание устройства и реализация простой, но достаточно мощной стековой машины; приведены многочисленные примеры программ, а также список задач, в том числе нетривиальных. На сайте издательства dmkpress.com содержатся дополнительные материалы, среди которых исходные коды простого транслятора стековой машины (на языке Java). Издание предназначено прежде всего пытливым старшеклассникам, студентам вузов, а также тем, для кого программирование — хобби.

Предпросмотр: Стек, или Путешествие туда и обратно.pdf (0,2 Мб)
25

Спортивное программирование

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

Книга содержит задачи по программированию, аналогичные тем, которые используются на соревнованиях мирового уровня (в частности, ACM ICPC и IOI). Помимо задач разного типа приводятся общие рекомендации для подготовки к соревнованиям, касающиеся классификации заданий, анализа алгоритмов и пр. Кроме стандартных тем (структуры данных и библиотеки, графы, математика, вычислительная геометрия) авторы затрагивают и малораспространенные — им посвящена отдельная глава. В конце каждой главы приводятся краткие решения заданий, не помеченных звездочкой, или даются подсказки к ним. Задания сложного уровня (помеченные звездочкой) требуют самостоятельной проработки. Издание адресовано читателям, которые готовятся к соревнованиям по программированию или просто любят решать задачи по информатике. Для изучения материала требуются элементарные знания из области методологии программирования и знакомство хотя бы с одним из двух языков программирования -C/C++ или Java.

Предпросмотр: Спортивное программирование.pdf (0,9 Мб)
26

Состязательные сети. Проекты

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

В книге представлены сквозные проекты построения порождающих состязательных сетей (GAN), способных к самообучению. Структура книги предусматривает повышение уровня сложности от главы к главе. Читатель узнает о том, что такое состязательные сети и как они обучаются генерировать 3D-формы, создавать анимационных персонажей и реалистичные фотоизображения, превращать картины в фотографии и делать многое другое. Издание предназначено для специалистов по данным и машинному обучению, а также для тех, кого интересуют принципы работы и перспективы развития искусственного интеллекта.

Предпросмотр: Состязательные сети. Проекты.pdf (0,7 Мб)
27

Создание умного дома на базе Arduino

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

С появлением интернета вещей отношения умного дома с владельцем переходят на новый уровень — теперь контроллер, управляющий жилищем, может в любой момент связаться с хозяином и получить от него новое задание. Специальное приложение для Android или iOS позволит вам управлять своим домом с экрана смартфона из соседней комнаты или с другого континента. Взаимодействовать с техникой будущего и разрабатывать новые способы применения интернета вещей научит вас эта книга — в ней есть всё, что нужно для творчества. Издание познакомит вас с основами создания и отладки проектов по автоматизации дома на основе контроллеров Arduino и NodeMCU.

Предпросмотр: Создание умного дома на базе Arduino.pdf (0,6 Мб)
28

Современный Java: рецепты программирования. Простые решения трудных задач на Java 8 и 9

Автор: Коузен
ДМК Пресс: М.

Эта книга представляет собой рецепты программирования на языке Java, описывающие нововведения версий 8 и 9. В книге вы найдете массу примеров кода, демонстрирующих почти все обсуждаемые языковые и библиотечные средства. Эти примеры намеренно сделаны как можно более простыми, чтобы сосредоточиться на основных отличительных моментах. Все они могут послужить вам неплохой отправной точкой для разработки собственного кода. Издание будет полезно опытным программистам, уже работающим на Java.

Предпросмотр: Современный Java рецепты программирования. Простые решения трудных задач на Java 8 и 9.pdf (0,5 Мб)
29

Собираем устройства для тестов на проникновение

Автор: Бирюков
ДМК Пресс: М.

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

Предпросмотр: Собираем устройства для тестов на проникновение.pdf (2,6 Мб)
30

Смарт-карты и информационная безопасность

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

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

Предпросмотр: Смарт-карты и информационная безопасность.pdf (1,2 Мб)
31

Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ

Автор: Дьюхэрст
ДМК Пресс: М.

Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++. Обсуждаются как наиболее распространенные «ляпы», имеющиеся почти в любой программе на C++, так и сложные ошибки в использовании синтаксиса, препроцессора, преобразований типов, инициализации, управления памятью и ресурсами, полиморфизма, а также при проектировании классов и иерархий. Все ошибки и их последствия обсуждаются в контексте. Подробно описываются способы разрешения указанных проблем. Автор знакомит читателей с идиомами и паттернами проектирования, с помощью которых можно решать типовые задачи. Читатель также узнает много нового о плохо понимаемых возможностях C++, которые применяются в продвинутых программах и проектах. На сайте www.semantics.org можно найти полный код примеров из книги. В книге рассказывается, как миновать наиболее серьезные опасности, подстерегающие программиста на C++. Программисты найдут в ней практические рекомендации, которые позволят им стать настоящими экспертами. Издание предназначено для всех программистов, желающих научиться писать правильные и корректно работающие программы на языке С++.

Предпросмотр: Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ.pdf (0,2 Мб)
32

Семь безопасных информационных технологий

Автор: Дорофеев
ДМК Пресс: М.

Целью написания книги является ознакомление читателей с зарубежными подходами в области информационной безопасности. Все разделы подготовлены на базе материалов международных сертификационных учебных курсов в области управления информационной безопасностью. Изложены базовые принципы, концептуальные подходы и информационные технологии, применяемые при многоуровневой защите информации в организациях. Основное внимание уделено структуризации и классификации методов, техник и средств обеспечения безопасности информационных ресурсов компьютерных систем. Учебник в первую очередь предназначен для специалистов, желающих принципиально повысить свой профессиональный статус и подготовиться к сдаче международных экзаменов в области информационной безопасности. Полезен студентам, обучающимся по специальностям в области информационной безопасности и смежным специальностям, а также всем увлекающимся вопросами компьютерной безопасности.

Предпросмотр: Семь безопасных информационных технологий.pdf (0,3 Мб)
33

Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL

Автор: Редмонд
ДМК Пресс: М.

В книге описаны большинство из современных баз данных с открытым исходным кодом: Redis, Neo4J, CouchDB, MongoDB, HBase, PostgreSQL и Riak. Для каждой базы приведены примеры работы с реальными данными, демонстрирующие основные идеи и сильные стороны. Эта книга прольет свет на сильные и слабые стороны каждой из семи баз данных и научит вас выбирать ту, которая лучше отвечает требованиям. Издание предназначено для программистов разной квалификации, использующих базы данных в своей профессиональной деятельности.

Предпросмотр: Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL.pdf (0,3 Мб)
34

Свежие стили Web-дизайна: как сделать из вашего сайта «конфетку»

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

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

Предпросмотр: Свежие стили Web-дизайна как сделать из вашего сайта «конфетку».pdf (0,2 Мб)
35

Сбор данных в Интернете на языке R

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

Всё, что регистрирует человек и созданные им машины, может считаться данными. Фиксируя новое и переводя архивы в цифровую форму, мы с каждым днём производим всё больше данных. Но гораздо чаще случается так, что данные разбросаны по всемирной сети на многочисленных страницах онлайновых магазинов, заметках в социальных сетях, логах серверов и т. п. Прежде чем начать работать с такими данными, их необходимо собрать и сохранить в пригодном для анализа виде. Решению этих вопросов и посвящена данная книга. Основной материал книги разделён на две части. В первой части дано краткое введение в R — описание среды разработки, языка и основных пакетов-расширений. Вторая часть посвящена непосредственно сбору данных: работе с открытыми данными, извлечению данных из веб-страниц и из социальных сетей. Также рассмотрены необходимые технические вопросы: протокол HTTP, функции импорта данных различных форматов и регулярные выражения. Завершается рассказ созданием карт на основе собранных данных. Издание предназначено специалистам по анализу данных, а также программистам, интересующихся сбором данных в Интернете.

Предпросмотр: Сбор данных в Интернете на языке R.pdf (0,5 Мб)