ДМК Пресс

Жанр: ДМК Пресс

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

Жанр: ДМК Пресс

В книге рассказывается о языке С и стандартной библиотеке С, следуя девизу компании Deitel: «обучение на действующих примерах». Понятая представляются в контексте тщательно протестированных программ, с выделением синтаксиса, демонстрацией вывода программ и подробного их обсуждения. Приводится примерно 5 000 строк кода на языке С и даются сотни полезных советов, которые помогут вам создавать надежные приложения. Рассматривается создание собственных структур данных и стандартная библиотека, безопасное программирование на С; описываются особенности новой ревизии стандарта С11, в т.ч. многопоточность. Закончив чтение, вы будете иметь все знания, необходимые для создания приложений на языке С промышленного уровня. Издание предназначено программистам, имеющим опыт работы на высокоуровневых языках.

Жанр: ДМК Пресс

Как сделать собственную систему кодового доступа на основе бесконтактных транспондеров, как «обойти» считыватель транспортных карт, «эффективно» работать с банковскими приложениями, использующими в качестве носителя пластик, — об этом и о многом другом рассказывается в книге известного автора-радиолюбителя с креативной творческой жилкой. Особенность книги — в простом и доступном изложении материала. Тем не менее в книга приведены описания стандартов в спецификациях Международного комитета по стандартизации ISO 18902, ISO 7816, ISO 14443 варианты А и В, ISO/IEC 15693, ISO 15693-2, спецификации EMV (Europay, MasterCard, Visa), IPC/JEDEC J-STD-020C, ЕСМА 340, ETSI TS 102190 и др. Системы, работающие по технологии Java, регламентируются и описываются в стандартах Java Card 2.1.1, Java Card 2.1.1 и выше. Рассмотрены технические характеристики наиболее популярных микроконтроллеров, которые могут пригодиться разработчикам и пользователям систем безопасности и кодового доступа. Актуальные сведения но новейшим системам доступа и безопасности, конфигурации систем СКУД, особенности «меток» различных стандартов, их технические характеристики и справочные данные по микроконтроллерам смарт-карт помогут тем, кто идет «в ногу» с научно-техническим прогрессом, разбирается в новинках, выпускаемых электронной промышленностью, ценит личное время, внутреннюю свободу и не боится экспериментировать. В третьей главе книги представлены новые радиолюбительские схемы и избранные электронные устройства-помощники по теме охраны и контроля доступа. Мы создали эту книгу, чтобы вы могли быстро и легко найти именно то, что нравится, и применить в дело. Удобный рубрикатор по главам сориентирует читателя по тематическим подборкам материала и поможет выбирать оригинальные авторские работы по своему вкусу. Книга для широкого круга читателей и специалистов.

Жанр: ДМК Пресс

Книга предназначена для быстрого освоения 3D-моделировання в новейшей версии системы автоматизированного проектирования AutoCAD 2014. Начиная с версии 2013, система AutoCAD дополнилась очень мощными средствами автоматизированного создания чертежной документации при помощи проекционных видов. Сохраняя преемственность, новая версия программы продолжает улучшение и развитие этих средств. В пособии приводится необходимый и достаточный набор команд для понимания принципов работы и начала работы в 3D-пространстве. Книга содержит большое количество упражнений, каждое из которых представляет собой закопченный реальный объект. Издание предназначено для пользователей, имеющих навык работы в двухмерной среде AutoCAD. Так же материал может быть полезен студентам, архитекторам и инженерам, решившим освоить 3D-моделирование.

Жанр: ДМК Пресс

В данной книге речь пойдет о видеоредакторе профессионального уровня Canopus Edius. Эта программа популярна как среди новичков, так и среди профессионалов видеомонтажа. Она сочетает в себе удобный интерфейс и полный набор инструментов, которые могут понадобиться на различных этапах создания фильма. К неоспоримым достоинствам следует отнести довольно высокую скорость работы данного видеоредактора и относительно скромные системные требования. А наличие встроенного декодера видео позволяет сразу приступать к монтажу без установки дополнительных кодеков. Программа Edius позволяет обойтись без дополнительных программ на всех этапах работы над фильмом. С помощью нее можно импортировать видео с цифровой камеры на компьютер, смонтировать видеопоследовательность, снабдить фильм видеопереходами, эффектами (видео- и звуковыми), титрами и не только вывести результат работы в видеофайл, но и записать фильм на DVD- или Blue-Ray-диск с добавлением навигационного меню. На конкретных примерах предстоит создать один небольшой сюжет, в котором будут рассмотрены основные приемы монтажа видео. Читайте и пробуйте! И не бойтесь ошибаться. Любые ошибки монтажа можно исправить или, в крайнем случае, начать все заново.

Жанр: ДМК Пресс

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

Жанр: ДМК Пресс

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

Жанр: ДМК Пресс

С появлением HTML5 и CSS3 разработка клиентских веб-приложений на языке JavaScript приобрела особую популярность. Создатели фреймворка AngularJS предприняли революционный подход к решению вопроса превращения браузера в самую лучшую платформу для разработки веб-приложений. Книга проведет вас через основные этапы конструирования типичного одностраничного веб-приложения. В ней обсуждаются такие темы, как организация структуры приложения, взаимодействие с различными серверными технологиями, безопасность, производительность и развертывание. После представления AngularJS и обзора перспектив клиентских веб-приложений, книга шаг за шагом проведет вас через создание достаточно сложного приложения. Издание будет наиболее полезно веб-разработчикам, желающим оценить или решившим применить фреймворк AngularJS для создания своих приложений. Предполагается, что читатель имеет некоторое знакомство с AngularJS, хотя бы на уровне понимания простейших примеров. Мы надеемся также, что вы обладаете знанием HTML, CSS и JavaScript.

Жанр: ДМК Пресс

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

Жанр: ДМК Пресс

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

Жанр: ДМК Пресс

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

Жанр: ДМК Пресс

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

Жанр: ДМК Пресс

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

Жанр: ДМК Пресс

Книга, которую вы держите в руках, принадлежит перу известного американского популяризатора Чарлза Петцольда. В ней автор исследует главную работу Алана Тьюринга, посвященную проблеме разрешимости. Именно в этой работе впервые появились знаменитые машины Тьюринга, ставшие на многие годы универсальной теоретической концепцией computer science. Автор тонко и деликатно проведет вас по самым потаенным уголкам, из которых родились на свет современные компьютеры и современное программное обеспечение. Читателя ждет захватывающее путешествие в прошлое, из которого получилось наше настоящее и развивается будущее.

Жанр: ДМК Пресс

Быстрый прогресс современной электроники в последние годы существенно повлиял на все сферы человеческой деятельности, включая применение компьютерных технологий. Существенным прорывом стало создание полнофункциональных компьютерных систем на одном кристалле, так называемом System-On-Chip (SoC). В SoC интегрируются все основные функциональные блоки, присущие компьютерам (процессор, память, графический процессор и др.). На одном из таких SoC-кристаллов реализован один из наиболее популярных современных миниатюрных компьютеров, известный под названием Raspberry Pi. Эта книга посвящена практическим аспектам применения Raspberry Pi, начиная от программирования простых систем управления и измерения на языке Python и заканчивая разработкой мультимедийных систем и созданием игровых приложений на языке Scratch. Хотя Raspberry Pi помещается на ладони, он способен выполнять многие функции, доступные мощным настольным системам. Многие популярные приложения, работающие на настольных компьютерах, могут выполняться и на Raspberry Pi. Вдобавок Raspberry Pi обладает мощными мультимедийными и графическими возможностями, в частности, при работе с 3D графикой, поэтому этот миниатюрный компьютер можно использовать как платформу для разработки игровых приложений, что может заинтересовать многих будущих программистов. Raspberry Pi можно использовать и для создания своих собственных измерительных и робототехнических систем с различными датчиками и исполнительными устройствами. Создание таких систем возможно благодаря наличию цифрового порта ввода/вывода (GPIO) — подобная возможность отсутствует в обычных настольных ПК. Материал книги будет полезен самой широкой аудитории, начиная от школьников и студентов и заканчивая разработчиками приложений для мультимедиа, Интернета и систем управления.

Жанр: ДМК Пресс

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

Жанр: ДМК Пресс

Проект «За пределами «Linux с нуля» является развитием проекта «Linux с нуля». Перевод сделан с англоязычной версии 7.4 — первой стабильной версии, выпущенной в течение последних пяти лет. Эта версия синхронизирована с версией 7.4 проекта «Linux с нуля» и представляет собой расширение последнего приблизительно 750 пакетами. В первой части проекта, которая представлена в настоящей книге, приводится подробное описание установки и настройки пакетов, необходимых для безопасного использования системы и подключения ее к локальным и глобальным сетям. Из этой части вы также узнаете как правильно установить общесистемные библиотеки, сетевые и системные утилиты, основные командные оболочки и некоторые текстовые редакторы. Вы также сможете установить среду виртуализации и ряд инструментальных пакетов, необходимых при программирования на таких языках, как С, C++, Perl, Python, PHP, Ruby и Java.

Жанр: ДМК Пресс

Во второй части подпроекта «За пределами «Linux с нуля» описывается установка основных серверов, почтовых серверов и серверов баз данных. Приведены сведения по сборке оболочек среды рабочего стола — KDE, Gnome, легковесной Xfce. Рассматривается установка офисных пакетов, графических браузеров и других приложений, необходимых для работы в системе X Window. В разделе «Мультимедиа» изучается как устанавливать драйвера для видеоадаптеров и кодеки, как настраивать движки и интерфейсы доступа к ним. Также описана настройка и установка пакетов для печати и сканирования текстовых документов.

Жанр: ДМК Пресс

Если ваш сайт представляет собой набор дергающихся страниц, связанных ссылками, то вы отстали от жизни. Следующей ступенью вашей карьеры должны стать одностраничные приложения (SPA). В таком приложении отрисовка пользовательского интерфейса и бизнес-логика перенесены в браузер, а взаимодействие с сервером сводится к синхронизации данных. Пользователь работает с таким сайтом, как с персональным приложением на рабочем столе, что гораздо удобнее и приятнее. Однако разрабатывать, сопровождать и тестировать SPA нелегко. В этой книге показано как организуется командная разработка передовых SPA —проектирование, тестирование, сопровождение и развитие — с применением JavaScript на всех уровнях и без привязки к какому-то конкретному каркасу. Попутно вы отточите навыки работы с HTML5, CSS3 и JavaScript и узнаете об использовании JavaScript не только в браузере, но также на сервере и в базе данных.

Жанр: ДМК Пресс

Это книга, написанная сертифицированным компанией Autodesk американским специалистом, посвящена основам работы в программных продуктах AutoCAD 2014 и AutoCAD LT 2014. Тщательно проработанные темы курса, посвященные двумерному черчению, преследуют основную цель — помочь пользователю эффективно применять инструменты AutoCAD. Рассмотрены вопросы создания простых и сложных геометрических объектов, их организация в блоки, группы и слои, добавление аннотаций и форм, работа с листами, печать чертежей, создание трехмерных моделей, реалистичных изображений и многое другое. Издание будет полезно как начинающим, так и опытным пользователям, желающим разобраться в тонкостях работы AutoCAD 2014 или AutoCAD LT 2014 и выбравшим эти программы как основной инструмент проектирования.

Жанр: ДМК Пресс

Книга «CIO — новый лидер» объясняет, почему в настоящее время технологии играют основную роль в производстве каждого продукта и предоставления услуги, что означает новый лидер и как стать таким лидером. Главная цель авторов книги — помочь директорам информационной службы (CIO) выбрать правильный путь. Книга предназначена для руководителей ИТ-подразделений, которые стремятся стать лидерами в преддверии изменения роли информационных технологий и не согласны со своим нынешним положением. Руководители информационных служб должны осознать, какова их позиция сегодня, как она будет видоизменяться, какие новые приоритеты нужно поставить и какие действия предстоит совершить, чтобы действительно стать новым лидером.

Жанр: ДМК Пресс

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

Жанр: ДМК Пресс

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

Жанр: ДМК Пресс

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