Шаблоны проектирования веб-приложений, сходные по принципам с шаблонами проектирования веб-сайтов и программного обеспечения, предлагают множество эффективных решений. В книге приведены шаблоны проектирования веб-приложений исходя не только из проблем взаимодействия пользователей, но и рассматривая их эффективность и показывая, как они должны применяться.
В данной книге читатель найдет все необходимые сведения, позволяющие создавать 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.
Редактируйте текст со скоростью мысли! Vim – быстрый и эффективный текстовый редактор, способный повысить скорость и эффективность разработки. С помощью более чем 100 рецептов вы быстро освоите основные возможности Vim и сможете заняться решением своих самых необычных задач, связанных с созданием и правкой текста.
Систематизирована обширная информация в области современных способов записи аудио- и видеоинформации, ее накопления, хранения и преобразования в различных форматах. Представлены сведения по истории развития, принципам работы, параметрам и характеристикам различных систем записи и архивирования информации. Приведены примеры практической реализации систем записи и хранения аудио- и видеосигналов.
Для студентов вузов, обучающихся по направлению подготовки 210700 - "Инфокоммуникационные технологии и системы связи" квалификации (степени) "бакалавр" и квалификации (степени) "магистр", может быть полезно для студентов вузов и колледжей, обучающихся по специальностям связи и информатики, а также для специалистов эксплуатационных служб радиосвязи, радиовещания и телевидения.
В версии Java SE 8 внедрены значительные усовершенствования, оказывающие влияние на технологии и прикладные программные интерфейсы API, образующие ядро платформы Java. Многие из прежних принципов и приемов программирования на Java больше не нужны, а новые средства вроде лямбда-выражений повышают производительность труда программистов, хотя разобраться в этих нововведениях не так-то просто.
Это новое издание представляет собой полное руководство по всему содержимому экзамена аудитора сертифицированной информационной системы и иллюстрируется примерами из реальной жизни. Вся терминология CISA была пересмотрена с учетом самых последних интерпретаций, включая 73 определения и номенклатурные изменения. Каждая глава освещает наиболее важные темы, по которым вы будете протестированы, а обзорные вопросы помогут вам оценить ваше понимание материала.
Подробно рассмотрены основные средства и методы обеспечения информационной безопасности в современных операционных системах: управление доступом, аутентификация, аудит и обнаружение вторжений. Кроме того, отдельно рассматриваются некоторые специфические вопросы, косвенно связанные с обеспечением безопасности операционных систем: централизованное управление политиками безопасности в доменах Windows, особенности обеспечения безопасности операционных систем мобильных устройств, концепция виртуализации операционных систем и ее влияние на информационную безопасность.
Книга научит вас как подготовить и установить Oracle Enterprise Manager Cloud Control 12c, использовать агенты, применять общесистемные исправления, выполнять диагностику в режиме реального времени, а также обнаруживать, контролировать и администрировать хосты, базы данных и промежуточное программное обеспечение.
Книга адресована разработчикам микрокода, пишущим те самые программы, на которых работают технологии XXI века. Она заполняет важнейший пробел в литературе по встраиваемому ПО. Существует настоятельная потребность в сборнике идей и концепций, справочнике, настольной книге инженеров, куда они заглядывали бы, чтобы найти решение своих задач и освежить в памяти забытый материал.
В пособии, предназначенном для самостоятельного изучения основных разделов теории электрических цепей, изложены основы синтеза двухполюсных и четырехполюсных линейных и нелинейных электрических цепей, аналоговых фильтров, амплитудных, фазовых и гармонических корректоров, дискретных и цифровых фильтров и оптимизация электрических цепей.
Изучение основ программирования игр 2D - это ключ к быстрому развитию опыта разработки игр. Понимание элементов 2D-среды обеспечит прочную основу в создании игр, независимо от того, придерживаетесь ли вы 2D или движетесь дальше. «Фундаментальное 2D-программирование на Java» расскажет вам основы использования Java, включая программирование приложений, полноэкранные игры, обработку ввода, преобразования матриц, базовую физику, тестирование пересечений, обнаружение столкновений и многое другое.