В процессе развития даже простое объектно-ориентированное приложение может стать сложным. Каждый новый класс, метод или функция добавляет новые состояния
Освойте математический аппарат, который необходим, чтобы преуспеть в сфере data science, машинного обучения и статистики. Автор книги Томас Нилд поможет
Книга идеально подойдет всем, кто каждый день пользуется Linux. В обновленном издании описывается более 200 команд Linux, в том числе новые команды управления
Тестирование — важнейшая задача для создания высококачественного программного обеспечения. Разработчики и инженеры по качеству найдут в книге всеобъемлющий
В этой книге, призванной научить начинающего программиста решать конкретные задачи по программированию на языке Java, вводится понятие паттерна — некоего
Компактное и удобное руководство для начинающих пользователей. В нем собраны наиболее востребованные инструменты, операторы и главные функции Excel, позволяющие
Сколько покупателей привлечет дополнительный доллар, вложенный в онлайн-рекламу? Какие покупатели будут покупать только тогда, когда им дадут купон на
Хорошими тестировщиками не рождаются — ими становятся благодаря упорному труду и постоянному общению. На этом пути таится множество ловушек, способных
Раскройте потенциал паттернов проектирования JavaScript. Найдите структурированные решения распространенных задач разработки, пригодные для многократного
В этом сборнике рецептов разработчики на PHP найдут надежные и проверенные решения распространенных задач. PHP — удивительно простой язык программирования,
Три столпа безопасности приложений — разведка, нападение и защита. Во втором издании Эндрю Хоффман рассматривает десятки смежных тем, от новейших типов
Алгоритмы — это пошаговые инструкции решения задач, большинство из которыхуже были кем-то решены, протестированы и доказали свою эффективность. Второе
В наши дни люди пишут компьютерные программы совсем не так, как раньше. Используя GitHub Copilot, можно простым языком описать, что должна делать программа,
Может ли быть надежной небезопасная система? Можно ли считать безопасной ненадежную систему? Безопасность имеет решающее значение для разработки и эксплуатации
Потребность эффективно хранить большие объемы данных и обращаться к ним стала одной из ключевых потребностей любого бизнеса. Сетка данных (data mesh) —
Опытные программисты, выросшие вместе со Всемирной паутиной, не уделяли идеям гипермедиа особого внимания. А молодые веб-разработчики не знают ничего,
Вы получили два разных, но связанных между собой набора данных? Что делать? Какие инструменты использовать для поиска совпадений? А если все, что у вас
Криптография — это фундамент информационной безопасности. Чтобы быть на шаг впереди хакеров, атакующих ваши системы, необходимо разбираться в инструментах,
Критическое эссе независимого теоретика интернета Герта Ловинка об изменениях в интернете, произошедших за последние несколько лет, — от brexit-trump-covid19
МЕЛИССА ПЕРРИ — стратегический консультант, автор, член совета директоров. Она работает с лидерами компаний из списка «Fortune 500» и масштабируемых компаний
Настоящее методическое пособие представляет собой конструктор проектирования ОП ДО, позволяющий организовать: управленческую и методическую работу и моделирование
Книга исследует различные низкоуровневые механизмы и алгоритмы, лежащие в основе современных параллельных и конкурентных вычислений, в частности реализованные
Базовая книга по приёмам объектно-ориентированного программирования (ООП) с примерами на языке C++. Разобраны основные принципы и техники разработки объектно-ориентированных
Книга посвящена разработке серверных приложений и клиент-серверных архитектур на Python. Рассказано о поддержке SSL в Python 3, представлены примеры работы
Unity – невероятно мощный игровой движок, популярный среди разработчиков игр как профессионального, так и любительского уровня. Автор книги – Майк Гейг,
Книга с подробным описанием всевозможных алгоритмов, которые принято реализовывать на C++ в силу высоких требований к скорости и наращиванию мощности алгоритмов.
Изложены основные задачи системного администрирования, описаны базовые протоколы, даны рекомендации по выбору оборудования и проведению ежедневных рутинных
Книга посвящена возможностям программирования на языке Visual Basic for Applications (VBA) в современном офисном приложении Microsoft Office Excel. Приведена
Последовательно разобраны различные стороны сетевой инфраструктуры в Linux: базовые понятия сетей и TCP/IP, программные инструменты управления сетевым
Практическое пособие от авторов, много лет занимающихся работой с программным продуктом «1С:Документооборот», подготовлено для знакомства с новой версией
Вы знали? Некоторые из величайших изобретений в мире начинались с неудачи! Эта книга расскажет о том, как череда ошибок привела к изобретениям, без которых
Данная книга пригодится всем, кто занимается созданием и эксплуатацией информационных систем под управлением Windows Server и операционной системы Linux.
Конкурентность позволяет эффективно выполнять компьютерные программы, разделяя их на задачи, которые можно запускать независимо. Такой подход помогает
Станьте свидетелем формирования культуры Кремниевой долины и узнайте об эпическом противостояни между изобретателем первой игровой консоли Ральфом Баером
Программирование — это приключение, полное трудностей, нового опыта, побед и поражений. В книге «Поговорим на Python» вы присоединитесь к Эрику и Саймону,
PowerShell — это язык для написания скриптов, инструмент, позволяющий программно управлять всем центром обработки данных. С его помощью можно создавать
Настоящее издание содержит комплект заданий, используемых при проведении сертификационного экзамена '1С:Специалист-консультант по внедрению прикладного
Книга известного американского специалиста и популяризатора языков программирования посвящена основам языка С++. Начиная с таких базовых понятий языка,
Игровая франшиза Yakuza, созданная компанией SEGA, стала популярной по всему миру, а все благодаря сюжету и сеттингу, которые затрагивают животрепещущую
Работа посвящена междисциплинарным проблемам технологического развития, связанным с изменениями в понимании природы и перспектив интеллекта. Рассматриваются
Тестирование — критически важный этап при создании видеоигр, позволяющий разработчикам исправить ошибки и недочеты, а игрокам — сполна насладиться геймплеем.
Вы когда-нибудь задумывались, как мультимедийный контент формирует ваше повседневное восприятие мира? В неформальном учебнике «Научись уже делать картинки!
Учебное пособие предназначено для ознакомления с современными технологиями анализа бизнес-данных, аналитическими возможностями данных программных систем
Архитекторы ПО стабильно входят в десятку самых высокооплачиваемых профессий. Но до сих пор не было реального руководства, которое позволило бы разработчикам
Книга подробно рассказывает о разработке, развертывании и поддержке крупномасштабных проектов на Python. Представлены такие концепции, как итераторы, генераторы,
Наступает момент, когда существующие технологии управления данными нуждаются в коренном пересмотре. Налицо пролиферация источников данных, растущая важность
Как перейти от написания художественных произведений и сценариев к интерактивному повествованию? Это руководство, разработанное четырьмя профессионалами