Книга на практических примерах рассказывает о том, как проектировать, отлаживать и изготавливать современные электронные устройства в домашних условиях. Теоретические основы, физические принципы работы электронных схем и различных типов радиоэлектронных компонентов иллюстрируются практическими примерами в виде законченных радиолюбительских конструкций и дополняются советами по технологии изготовления любительской аппаратуры.
Глубоко изучите возможности этого инновационного языка с открытым исходным кодом от работы с системой типов с помощью объектной ориентации до понимания среды выполнения и компилятора TypeScript. Это переработанное и обновленное второе издание популярной книги Стива Фентона вмещает в себя все, что вам нужно, чтобы открыть этот увлекательный язык и трансформировать свой опыт в разработке на JavaScript.
Rust - это новый язык системного программирования, который сочетает в себе производительность низкоуровневых языков программирования C и C++ с безопасностью памяти и безопасностью потоков. Современные гибкие типы данных Rust гарантируют, что ваша программа не содержит нулевых указателей, двойных разворотов, оборванных указателей и подобных ошибок во все время компиляции. В многопоточном коде Rust улавливает состояние гонки во время компиляции, делая параллелизм более простым в использовании. В этой книге, написанной двумя опытными системными программистами, объясняется как Rust удается преодолеть разрыв между эффективностью и безопасностью, и как вы можете это использовать.
Язык Kotlin предлагает выразительный синтаксис, мощную и понятную систему типов, великолепную поддержку и бесшовную совместимость с существующим кодом на Java, богатый выбор библиотек и фреймворков. Kotlin может компилироваться в байт-код Java, поэтому его можно использовать везде, где используется Java, включая Android. А благодаря эффективному компилятору и маленькой стандартной библиотеке Kotlin практически не привносит накладных расходов.
В книге читатель пройдет весь путь создания приложения PhotoWheel, предназначенного для управления фотографиями, познакомившись при этом со всеми аспектами программирования iOS 5. PhotoWheel позволяет распределять любимые фотографии по альбомам, делиться ими с друзьями и родственниками, просматривать на экране телевизора.
В этой книге представлен обзор современных загрузочных прошивок, в том числе Unified Extensible Firmware Interface (UEFI) и связанной с ней прошивки Efi Developer Kit Ii (Edkii). Авторы внесли значительный вклад в их развитие. Читатель научится использовать новейшие разработки в области UEFI на современном оборудовании, включая прошивки с открытым исходным кодом и открытые аппаратные проекты.
Создайте настраиваемый фреймворк BimlExpress, который генерирует десятки пакетов SQL Server Integration Services (SSIS) за считанные минуты. Используйте этот фреймворк для выполнения связанных пакетов SSIS в одной команде. Вы научитесь настраивать проекты каталога SSIS, управлять развертываниями каталогов и контролировать выполнение и историю работы каталога SSIS.
Подробное информационное руководство по реализации и эффективному использованию служб безопасности AWS. Книга "Освоение безопасности AWS" начинается с глубокого погружения в основы общей модели безопасности. В этой книге вы узнаете как можно обеспечить непрерывную безопасность, непрерывный аудит и постоянное соответствие, автоматизируя вашу безопасность в AWS с помощью встроенных инструментов, сервисов и функций.
Используйте Java 9 и JavaFX 9 для написания 3D-игр для новейших устройств бытовой электроники. В этой книге, написанной экспертом по играм с открытым исходным кодом Уоллесом Джексоном, используются Java 9 и NetBeans 9, чтобы добавить в ваши игры самые современные функции, такие как 3D, текстуры, анимация, цифровое аудио и цифровое изображение.
Пособие представляет собой базовый курс информатики для общеобразовательных и специальных учебных заведений. Главными особенностями курса являются: новое формулирование предмета информатики, адекватное требованиям информационного этапа развития общества, и расширенный подход к рассмотрению предметных содержательных линий: теоретической, методологической, математической, технической, технологической, коммуникационной и социальной. Пособие соответствует действующим программам курса информатики и требованиям к уровню подготовки учащихся. Оно может быть использовано также для подготовки к вступительным экзаменам или для самообразования.
Эта книга - ваше идеальное решение для подготовки к экзаменам 220-901 и 220-902. Идеальный компаньон для CompTIA A+ дает вам дополнительный обзор и подкрепление ключевых тем, которые вы увидите на экзамене. Материал разбит на две части, каждая из которых сосредоточена на одном экзамене, а затем организована по области задач, чтобы вы могли быстро найти нужную вам информацию.
Беспроводные сенсорные сети имеют широкий спектр применения в разных областях. Их основное ограничение - это ограниченный и незаменяемый источник питания сенсорных узлов. Во многих видах применения энергосбережение сенсорных узлов и их замена или пополнение в связи с враждебным характером окружающей среды - это наиболее сложная задача. Энергоэффективная кластеризация и маршрутизация - две основные важные темы, широко изучаемые для этой цели. Книга обеспечивает всестороннее и систематическое введение в основы WSN, основные задачи и эффективные решения.
Изучите новый способ создания и поддержки тестовых примеров с помощью Java test driven development (TDD), используя JUnit 5. В этой книге рассказывается не только о новых концепциях, она показывает способы их применения в TDD и Java 8. Модульное тестирование и разработка, основанная на тестах, теперь стали частью набора навыков каждого разработчика. Для разработчиков Java самым популярным инструментом тестирования был JUnit, а JUnit 5 построен с использованием новейших функций Java. С помощью Java Unit Testing с JUnit 5 вы освоите эти новые функции, включая параметры метода, расширения, утверждения и допущения, а также динамические тесты. Вы также увидите, как писать чистые тесты с меньшим количеством кода.
В качестве недостаточно изученной области академических исследований анализ данных сетевого трафика все еще находится в зачаточном состоянии. Однако проблема выявления и смягчения злонамеренного или несанкционированного поведения становится все более заметной проблемой. Этом сборник работ ведущих исследователей и практиков синтезирует передовую работу по анализу динамических сетей и статистическим аспектам кибербезопасности. Книга предлагает читателям легкий доступ к области анализа данных для сложных приложений кибербезопасности с особым акцентом на временные и сетевые аспекты.
Овладейте мощью объединения данных и панелью стилей в Adobe InDesign. Независимо от того, создаете ли вы собственные почтовые рассылки или другие запросы на слияние, ознакомьтесь с этой мощной панелью InDesign в этом углубленном пошаговом руководстве. В этой книге показано, как легко создавать, редактировать и распечатывать объединенные документы, соответствующие конкретным принципам брендинга и стиля. Вы узнаете, как соединить файлы MS Excel, чтобы создать более быстрые таблицы и быстро превратить файлы Adobe InDesign CC 2017 в файлы, готовые к печати.
Второе издание "Полного учебного пособия по маршрутизации и коммутации CCNA" - это ваш всесторонний обзор по экзаменам CCNA. Данное руководство, написанное ведущими специалистами по сетевым технологиям, содержит 100% всех задач для последних экзаменов ICND1, ICND2 и CCNA Composite. Практические занятия помогут вам получить опыт работы с критическими процедурами и практикой, а сетевой симулятор обеспечивает реалистичную лабораторную среду, чтобы вы могли практиковать в своем собственном темпе.
Цель данного курса — детально разобраться во всех особенностях этого уникального языка. Если у вас уже есть опыт разработки на JavaScript, и вы хотите качественно углубить свои зниния и понимание этого языка — то данный курс для вас.
Этот популярный самоучитель поможет вам всего за шесть шагов пройти путь от «чайника», изучающего азы цифровой техники, до вполне готового специалиста, умеющего самостоятельно разрабатывать схемы любых устройств на микроконтроллерах и составлять для них программы. Познав основы цифровой логики, поймете, как работают более сложные элементы цифровой техники. Затем освоите основы микропроцессорной техники, поймете, как работает микропроцессор и микроконтроллер. Узнаете подробности внутреннего устройства, архитектуру и возможности семейства микроконтроллеров AVR, освоите основы схемотехники и конструирования микроэлектронных устройств. Научитесь ставить задачу на разработку устройства и выбирать стратегию ее решения. Изучите сразу два языка программирования для микроконтроллеров (язык Ассемблера и язык СИ), научитесь транслировать, отлаживать программы, прошивать их в память микроконтроллера.
Это авторизованный для Cisco инструмент самостоятельного обучения основам CCDP. Это руководство предоставляет вам знания, необходимые для разработки концептуального, промежуточного и детального проектирования сетевой инфраструктуры, которая поддерживает требуемые сетевые решения через интеллектуальные сетевые службы для достижения эффективной производительности, масштабируемости и доступности. В этой книге представлены концепции и примеры, необходимые для создания конвергентных корпоративных сетей.
Учебник посвящен систематическому изложению принципов, моделей, методов и метрик, используемых в инженерном цикле создания сложных программных систем. Изложены основы как классических, так и гибких методов разработки, вопросы менеджмента классических и гибких программных проектов. Показаны последние научные и практические достижения, характеризующие динамику развития этой области.