Книга знакомит с такими основными понятиями и методами компьютерной графики, как трехмерная математика, растровые алгоритмы, непосредственная работа с графическими устройствами, вычислительная геометрия, удаление невидимых линий и поверхностей, текстурирование, построение графического интерфейса, OpenGL. Она дает представление об основных направлениях компьютерной графики и позволяет освоить базовые приемы реализации ее алгоритмов на персональных компьютерах.
Данная книга является превосходным учебным пособием для изучения языка программирования С# на примерах. Изложение ведется последовательно: от развертывания .NET и написания первой программы, до многопоточного программирования, создания клиент-серверных приложений и разработки программ для мобильных устройств.
Первая глава этой книги описывает технологии виртуализации, которые позволяют совместно использовать вычислительные ресурсы, разделяя реальную вычислительную среду в виртуальные вычислительные среды, которые изолированы друг от друга. Платформы виртуализации Xen и OpenFlow представлены в главе 2, также предоставляется анализ их производительности.
Руководство Cisco по маршрутизации и коммутации на уровне CCIE для каждого CCNP. Подготовка к экзамену CCIE Routing and Switching обычно предполагает глубокое и продолжительное обучение. Но если вы уже обладаете сертификатом Cisco CCNP Routing and Switching, вы уже многое знаете о том, что вам нужно для успеха в сертификации на CCIE. Эта книга поможет вам быстро преодолеть оставшиеся пробелы в знаниях и максимально использовать все, что вы уже знаете.
Организации все чаще переходят на IPv6, протокол следующего поколения, который определеяет то, как устройства всех видов обмениваются данными по сетям. Теперь, полностью обновленное, руководство "Основы IPv6" предлагает всестороннее, дружественное и легко понятное введение в знания и навыки, необходимые для развертывания и работы сетей IPv6.
Более 70 рецептов, которые помогут вам использовать Apache Spark в качестве одной большой вычислительной платформы данных и управлять ее библиотеками. Apache Spark 2.x обеспечивает заметные улучшения в областях API, узнаваемости схем, производительности, структурированной потоковой передачи и упрощение построения блоков. Все это позволяет писать лучше и быстрее более доступные приложения для работы с "большими данными". Эта книга раскрывает все эти функции в виде структурированных рецептов для анализа и обработки больших и сложных наборов данных.
Raspberry Pi - небольшая, недорогая, но очень мощная платформа разработки. Он применяется для взаимодействия с электроникой для разнообразных вариантов использования, в основном для автоматизации дома и робототехники. Наша книга представляет собой руководство, которое покажет вам, как использовать GPIO от Raspberry Pi с Java.
Если вы хотите научиться программировать на языке Python, который в последнее время становится популярным у нас в стране и за рубежом, то эта книга — для вас. В ней рассматриваются особенности разработки компьютерных программ и соответствующие инструкции языка Python, основные структуры данных этого языка (строки, списки, словари, файлы), типовые задачи программирования и методы их решения, а также вопросы совершенствования программы на основе использования функций.
В книге рассказано о том, что необходимо для превращения вверенной ИТ-инфраструктуры в отказоустойчивую систему. Какие существуют способы защиты информации, какие этапы необходимо пройти при проектировании, как создать Disaster Recovery Plan (план полного восстановления), как создать эффективную систему резервного копирования, как организовать защиту перемещаемых данных - обо всем об этом и о множестве других полезных вещей вы узнаете, прочтя эту книгу.
Шаблоны проектирования веб-приложений, сходные по принципам с шаблонами проектирования веб-сайтов и программного обеспечения, предлагают множество эффективных решений. В книге приведены шаблоны проектирования веб-приложений исходя не только из проблем взаимодействия пользователей, но и рассматривая их эффективность и показывая, как они должны применяться.
В данной книге читатель найдет все необходимые сведения, позволяющие создавать Web-страницы, включать в них исполняемый код, а также реализовать программы, выполняющиеся на стороне сервера. В ней достаточно полно описаны языковые конструкции, соответствующие спецификации HTML 4.0, приведены подробные сведения о языке Java, рассматривается создание сервлетов и JSP, обработка XML-документов, построение программ, выполняющихся на стороне клиента (аплетов и javascript-cцeнapиeв), и многие другие вопросы.
Книга, которую вы держите в руках, предназначена для изучения средств программирования работы со звуком, изображением и передачей информации в компьютерных сетях с использованием языков программирования С/С++. Никаких специальных знаний для освоения материала, вообще говоря, не понадобится.
Redmine обеспечивает гибкость среди всех разнообразных инструментов управления проектами в интернете. Благодаря серии тщательно разработанных рецептов, охватывающих повседневную работу Redmine, вы сможете научиться устанавливать Redmine, а также настраивать ее и адаптировать под свои нужды. Мы рассмотрим интеграцию Redmine с другими программными продуктами и базами данных, такими как Tortoise SVN и Visual Studio, а также устранение неполадок.
Данная книга посвящена администрированию Windows 7 на основе использования групповых политик. Групповые политики представляют собой набор правил, обеспечивающий инфраструктуру, в которой администраторы локальных компьютеров могут централизованно управлять настройками операционной системы. Используя групповые политики, вы можете ограничить доступ к различным элементам системы, настроить параметры безопасности, сконфигурировать пользовательский интерфейс, а также решить огромное множество других задач.
Вы держите в руках уникальную книгу, которая написана в стихах. Поскольку у дошкольников и в младших классах преимущественная деятельность детей — игра, то необходимо вводить игровые, занимательные элементы в обучение различным предметам, особенно это касается информатики.
В этой книге собраны все последние новости и события в HTML, CSS, javaScript, JQuery, и многое другое, чтобы Вы создали лучшие веб-сайты и приложения.
В компактной форме изложен мастерски написанный курс обучения основам программирования. Первая часть книги представляет собой учебник Паскаля и тренировочный курс программирования вообще. Во второй части описаны разнообразные алгоритмы обработки данных. Часть третья представляет собой учебник по ассемблеру и системному программированию.
Излагаются новые методы и алгоритмы марковской теории оптимального нелинейного оценивания случайных процессов и полей применительно к локации, навигации, связи, радиопротиводействию, радиоуправлению и т.д. Рассматриваются оригинальные методы и алгоритмы цифровой, адаптивной и пространственно-временной фильтрации, анализируются возможности оценивания случайных полей, описываются алгоритмы МТО хаотических процессов, обсуждаются методы и алгоритмы марковской теории оптимального комплексирования устройств и систем в радиотехнике.
Эта книга рассказывает о самых популярных agile-подходах – Scrum, XP (экстремальное программирование), Lean (бережливое программирование) и Канбан. Она познакомит вас с методами, работающими в повседневной жизни, а также с базовыми ценностями и принципами, которые помогут вашей команде полностью изменить свой подход к работе над проектами.
Это полностью обновленное руководство, сертифицированное Apple, представляет собой пример реального рабочего процесса от начала до готового проекта, чтобы продемонстрировать возможности видеоредактора Final Cut Pro X 10.3 и практические методы, которые вы сможете использовать при редактировании проектов. В этом революционном программном обеспечении для редактирования вы будете применять те же инструменты и методы редактирования, которыми пользуются редакторы всего мира. Известный редактор и тренер Брендан Бойкин начинает с базовых методов редактирования видео и проводит вас до мощных функций Final Cut Pro.