В книге Парминдера Сингха Кочера "Микросервисы и контейнеры Docker" анализируется два самых горячих направления развития информационных технологий: микросервисы и контейнеры Docker. Вместе они способны обеспечить беспрецедентную гибкость в разработке и развертывании приложений, а также в их масштабировании. Вы узнаете, как использовать микросервисы и Docker для создания модульной архитектуры, увеличения производительности и надежности приложений, уменьшения времени до выхода на рынок, повторного использования кода и экспоненциального повышения эффективности в DevOps. Данная книга рекомендована архитекторам и разработчикам ПО, а также будет полезно руководителям, стремящимся уйти от устаревших подходов и максимизировать успех своего бизнеса.
Необязательно ходить в художественную школу, чтобы научиться создавать прекрасно оформленные веб-сайты! Вы держите в руках перевод западного бестселлера, простое и понятное руководство по веб-дизайну. Если вы тщательно подбираете цвета, чувствуете при этом нерешительность или затрудняетесь найти нужный шрифт — книга "Веб-дизайн: Руководство разработчика" для вас. Джейсон Берд методически излагает традиционную теорию графического дизайна, которая сегодня применяется при разработке веб-сайтов. Книга ориентирована в первую очередь на веб-программистов и разработчиков, но она также рассказывает об азбуке дизайна и содержит примеры, которые будут полезны читателям с любым уровнем подготовки.
Книга Александра Фролова "Робототехника: практическое введение для детей и взрослых" поможет вам быстро освоить основы робототехники и приступить к конструированию собственных роботов, разных систем с микроконтроллерами и даже элементов умного дома. Вам не потребуются знания языков программирования и паяльник. Изучайте микроконтроллеры и робототехнику по нашей книге, и вы сможете быстро освоить современные профессии. Вы научитесь программировать micro:bit версий 1.5 и 2, работать с кнопками, светодиодами, светодиодным и OLED-экраном, измерять температуру, ускорение, напряженность магнитного поля. Используя интерфейс GPIO, вы подключите такие устройства, как моторы, сервоприводы, кнопки, датчики движения, расстояния и многие другие. Данные, полученные от контроллеров, вы сможете передавать на другие контроллеры с помощью радиоканала Bluetooth, а также контроллеров LoRa, способных обеспечить радиосвязь на расстояния, исчисляемые километрами. Мы расскажем о том, как организовать электропитание робота или других конструкций.
Первое издание «Техники и философии хакерских атак» писалось и позиционировалась в первую очередь на профессионалов и для профессионалов. Однако, отношение самих профессионалов к этой книге было более чем скептическим, зато начинающие кодокопатели приняли ее с большим восторгом. Поэтому, в настоящем издании «Техники и философии хакерских атак» было решено сделать упор на новичков, в результате чего стиль изложения сменился от поверхностного к углубленному. Пробная публикация отдельных глав книги в Сети вызвала резкий протест профессионалов, ругающих автора за большое количество «воды» и слишком «разжеванные» с их точки зрения объяснения. Другие же читатели резонно возражали — что для одного «вода», для другого — хлеб, пиво и каша в придачу. Понятное дело, что каждый читатель хотел видеть книгу такой, какая была бы наиболее удобна ему одному, но удовлетворить интересы всех категорий читателей в одной-единственной книге (к тому же не претендующей на полноту и новизну излагаемой информации) — невозможно.
В книге Елены Бенкен "PHP, MySQL, XML: Программирование для Интернета" рассмотрено применение PHP для работы с базами данных MySQL и XML-документами. Описана установка и настройка сервера Apache с модулем PHP 5 и сервера MySQL 5. Изложены основы языка PHP и его расширения. Подробно излагается работа с базами данных MySQL от построения запросов до использования утилит командной строки. Приведены базовые сведения о языке XML. Описан формат новостной ленты RSS и представлены практические примеры обработки XML-документов с помощью расширений PHP 5, таких как SimpleXML, DOM-функциями и функциями событийного программирования SAX. В третьем издании внесены изменения, связанные c новыми возможностями языка PHP и сервера Apache, уделено особое внимание русификации программного кода. Компакт-диск содержит дистрибутивы Web-сервера, модуля PHP и сервера MySQL, распространяемые по лицензии GNU/GPL, а также примеры из книги. Книга предназначена главным образом для Web-программистов.
Постоянный приток целевых посетителей, большие продажи и высокий доход. Все это, как правило, желает получить каждый владелец коммерческого сайта. В стремлении к достижению заветных результатов многие начинают вести рекламные кампании по раскрутке ресурса. Однако при этом они нередко забывают об одном из самых важных факторов его успешности – качестве. Если сайт не развит, заслужить доверие поисковых систем (ПС) и получить высокие позиции в выдаче будет крайне сложно. Поэтому маловероятно, что пользователи перейдут на него и совершат покупку. Чтобы устранить все имеющиеся на ресурсе недостатки, необходимо в обязательном порядке провести его оптимизацию. О том, как сделать этот процесс эффективным, читайте в книге от специалистов Ingate Digital Agency "3 шага в ТОП: Оптимизация без ошибок".
Ежедневно миллиарды фотографий, музыкальных файлов, новостных статей и сообщений электронной почты разносятся по всему миру потоками битов. Цифровые технологии породили небывалые возможности для нововведений, сотрудничества, развлечений и демократического управления обществом. И они же все больше подтачивают вековые представления об индивидуальности, свободе слова и праве на частную жизнь. Можете ли вы контролировать тех, кто собирает о вас информацию? Считаете ли вы, что электронная почта может быть конфиденциальной в условиях, когда ничто не кажется защищенным от чужих глаз? Следует ли подвергнуть Интернет такой же цензуре, как радио и телевидение? Является ли скачивание музыки преступлением? Как на самом деле поисковики, вроде Google или Yahoo!, определяют, какие сайты вам показать? Сохраняется ли в цифровом мире ваше право на свободу слова? Имеет ли значение ваше мнение при разработке правительственной или корпоративной политики конфиденциальности? В книге Хэла Абельсона, Кена Ледин и Гарри Льюиса "Атака битов: твоя жизнь, свобода и благополучие в цифровую эпоху" вы найдете провокационные ответы на эти вопросы и впечатляющие истории из реальной жизни. Книга призывает человечество осознать происходящее и начать противостоять цифровой экспансии.
В книге Александра Степанова и Пола Мак-Джоунса "Начала программирования" применяется дедуктивный подход к программированию, основанным на объединении программ с абстрактными математическими теориями, которые обеспечивают их работу. Представлены вместе описания этих теорий, алгоритмы, записанные в терминах этих теорий, а также теоремы и леммы, описывающие их свойства Реализация алгоритмов на реальном языке программирования является центральной темой книги. Теоретические описания адресованы людям, поэтому в них научная строгость должна сочетаться с некоторой неформальностью: код предназначен для компьютера, поэтому должен быть абсолютно точным, даже если он имеет общее назначение. Эта книга предназначена для тех, кто стремится глубже понять суть программирования, будь то профессиональные программисты или ученые и инженеры, для которых программирование составляет важную часть их профессиональной деятельности.
В книге Юрия Ревича "1001 совет по обустройству компьютера" собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.
В книге Леонида Ясницкого "Введение в искусственный интеллект" изложены два основных подхода, применяемые при создании систем искусственного интеллекта: технология экспертных систем и нейросетевые технологии. Освещены вопросы их практического использования при решении задач распознавания образов, прогнозирования, диагностики, оптимизации и т.д. Рассмотрены проблемы применения интеллектуальных систем в экономике, бизнесе, финансах, машиностроении, политологии, медицине, криминалистике. Подробно описан новый раздел искусственного интеллекта, связанный с созданием интеллектуальных систем, имитирующих творческую деятельность математика-профессионала при аналитическом решении краевых задач математической физики. Издание предназначено для студентов высших учебных заведений.