Terraform является настоящей звездой в мире DevOps. Это технология, позволяющая конфигурировать, запускать и управлять облачной инфраструктурой. "Инфраструктура как код" (IaC) позволяет оптимально использовать виртуализированные платформы таких технологических гигантов, как AWS, Google Cloud, Azure и другие. Книга Евгения Брикмана "Terraform: инфраструктура на уровне кода" предназначена для всех, кто отвечает за уже написанный код. Это относится к сисадминам, специалистам по эксплуатации, релиз-, SR-, DevOps-инженерам, разработчикам инфраструктуры, разработчикам полного цикла, руководителям инженерной группы и техническим директорам. Какой бы ни была ваша должность, если вы занимаетесь инфраструктурой, развертываете код, конфигурируете серверы, масштабируете кластеры, выполняете резервное копирование данных, мониторите приложения и отвечаете на вызовы в три часа ночи, эта книга для вас.
В учебном пособии Сергея Синицы "Веб-приложение и веб-сервисы" отражены важные теоретические аспекты веб-разработки: архитектура Веба, возможности HTTP, безопасность веб-приложений. Дается обзор технологий и архитектурных стилей построения веб-сервисов, пример написания фреймворка на РНР, а также введение в разработку модулей для системы управления контентом Drupal. Издание адресовано студентам IV курса специальности 010503 -Математическое обеспечение и администрирование информационных систем, V курса специальностей 080116 - Математические методы в экономике и 080801 - Прикладная информатика в экономике, III курса бакалавриата 010400 - Информационные технологии, магистрантам 010300.68 - Фундаментальные информатика и информационные технологии, начинающим Drupal-программистам, знакомым с основами работы сетей TCP/IP, основами HTML и JavaScript, а также опытным пользователям Интернета, желающим освоить веб-программирование.
Время энтузиастов-одиночек, создававших компьютерные вирусы на заре информационной эпохи, давно прошло: в наши дни разработкой и распространением вредоносных программ занимаются хорошо организованные преступные группировки, имеющие жесткую иерархию и напоминающие по своей структуре настоящие мафиозные кланы. Объем этого подпольного рынка составляет сотни миллионов долларов. Книга Валентина Холмогорова "PRO Вирусы" рассказывает об истории возникновения и развития технологий компьютерных вирусов, их разновидностях, внутренней архитектуре, способах распространения и принципах действия. Книга позволит читателям познакомиться с таинственным теневым миром киберпреступности, представители которого ежедневно осуществляют атаки на компьютеры простых пользователей по всему миру.
В настоящее время криптография переживает бурный рост. Необходимость защиты, информации, передаваемой по современным сетям, а также огромные возможности ее взлома и искажения, обусловленные развитием компьютерной техники, требуют совершенно нового подхода к защите информации, новых методов шифрования. Замечательно, что при этом используется современная математика. Книга Виталия Романькова "Введение в криптографию" представляет собой курс лекций, в котором подробно изложены математические основы современной криптографии, описан ряд криптографических схем и протоколов, имеющих важное теоретическое значение и широкое практическое применение. Лекции сопровождаются примерами и задачами. Курс лекций адресован студентам, впервые изучающим криптографию. Может также оказаться полезным специалистам в данной области.
В книге Максима Кузнецова и Игоря Симдянова рассмотрены версии языка разработки серверных сценариев PHP — 5.3 и 6.0. Подробно описан язык PHP, в том числе вопросы объектно-ориентированного программирования на PHP, обработки исключительных ситуаций, взаимодействия c MySQL и многое другое. В книге обсуждаются все вопросы, с которыми может столкнуться Web-разработчик, начиная с создания инструментария для быстрой разработки Web-приложений и последних нововведений языка программирования PHP и заканчивая вопросами безопасности и особенностями программирования клиент-серверных приложений. Книга имеет практическую направленность, т. к. содержит множество примеров, взятых из практики разработки динамических Web-сайтов. Книга предназначена для программистов и Web-разработчиков.
Разработка программного обеспечения (ПО) - это цепь со множеством звеньев; повышение общей эффективности требует пристального взгляда на всю цепь. Книга Мэри Поппендик и Toма Поппендик "Бережливое производство программного обеспечения: От идеи до прибыли" предназначена для людей, имеющих отношение к созданию ПО, не только для программистов, но также менеджеров, спонсоров, заказчиков, тестировщиков и проектировщиков. Изложенные здесь принципы в конечном счете касаются всех, связанных с разработкой программного обеспечения. Книга обращена к тем, кто готов взглянуть на процесс разработки как на единое целое. Каждая глава этой книги иллюстрирует набор принципов, применение которых позволит организовать более продуктивную работу коллективов разработчиков. Если вы хотите быть так же эффективны, как компания Toyota, где производительность вчетверо выше, чем у конкурентов (а качество в двенадцать раз лучше), вам не обойтись без этих принципов. Использование этих принципов сделает тщетной конкуренцию с вами и бесспорной вашу победу на рынке. Отдача от инвестиций при использовании практики, описанной в данной книге, может быть очень высокой.
"Краткий словарь интернет-языка" Виолетты Хайдарововой содержит около 350 слов, которые характеризуют техническую базу интернета, его информационную и коммуникативную суть, участвуют в рождении и оформлении сетевых мифов, легенд и шуток, описывают жизнь и увлечения "постоянных жителей" Сети. В словарь включены самые популярные и необходимые слова, сопровождаемые указаниями на их значение, а там, где это необходимо, - сведениями о происхождении слов, особенностях их использования, примерами употребления, а также графическими иллюстрациями. Книга предназначена для всех пользователей Глобальной сети.
Книга Wyken Seagrave "B4A: Быстрая разработка приложений на Бейсике" описывает функционал языка программирования B4A версии 7.01. Язык B4A широко признан как самый простой и самый мощный инструмент быстрой разработки приложений, доступных для Android. Его используют десятки тысяч энтузиастов-разработчиков. Книга рассчитана на две аудитории. Для начинающих: Эта книга содержит пошаговые уроки для новичков, изучающих Бейсик или новичков в программировании. В ней объясняется все, что нужно знать об этой интересной и простой среде разработки приложений для создания и публикации ваших приложений для Андроид-устройств в кратчайшие сроки, без необходимости подниматься по крутой кривой изучения Java. Для профессионалов: Для опытных разработчиков эта книга содержит огромный ассортимент справочных материалов, никогда ранее не собиравшихся в одном месте и организует их в легко доступной форме.
В книге Дениса Колисниченко "Безопасный Android: защищаем свои деньги и данные от кражи" рассмотрены различные способы обеспечения безопасности Android-устройств: шифрование персональной информации, хранящейся на устройстве, шифрование передаваемых данных, VPN-соединения, анонимизация трафика, выбор и использование антивируса и брандмауэра, поиск потерянного или украденного устройства, экономия трафика, защита от спама, получение прав root. Уделено внимание вопросам личной и семейной безопасности (ограничение доступа ребенка к определенным ресурсам/программам, отслеживание телефона ребенка и т. д.). Практически все рассмотренное в книге программное обеспечение бесплатное, что поможет не только защитить ваше устройство, но и сэкономить деньги. Книга предназначена для широкого круга пользователей Android.
В учебнике Владислава Юрова "Assembler: 2-е издание" рассматриваются вопросы программирования на языке ассемблера для компьютеров на базе микропроцессоров фирмы Intel. Основу книги составляет материал, являющийся частью курса, читаемого автором в высшем учебном заведении и посвященного вопросам системного программирования. По сравнению с первым изданием учебник существенно переработан. Исправлены ошибки и неточности. Добавлено описание команд для Intel-совместимых процессоров (до Pentium IV включительно). Книга будет полезна студентам вузов, программистам и всем желающим изучить язык Assembler. Допущено Министерством образования Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов «Информатика и вычислительная техника».