Книги
Мы учимся, взаимодействуя с окружающей средой, и получаемые вознаграждения и наказания определяют наше поведение в будущем. Глубокое обучение с подкреплением привносит этот естественный процесс в искусственный интеллект и предполагает анализ результатов для выявления наиболее эффективных путей движения вперед. Агенты глубокого обучения с подкреплением могут способствовать успеху маркетинговых кампаний, прогнозировать рост акций и побеждать гроссмейстеров в Го и шахматах.
Давайте научимся создавать системы глубокого обучения на примере увлекательных упражнений, сопровождаемых кодом на Python с подробными комментариями и понятными объяснениями. Вы увидите, как работают алгоритмы, и научитесь создавать собственных агентов глубокого обучения с подкреплением, используя оценочную обратную связь.
Модернизация Java Enterprise: облачные технологии для разработчиков. Эйзеле М.
В разговорах о технологиях постоянно упоминаются контейнеры, микросервисы и распределенные системы, однако большинство приложений по-прежнему работают на базе монолитных архитектур, основанных на традиционных процессах разработки. Давайте поближе познакомимся с хорошо зарекомендовавшими себя моделями на основе Java и разберемся, как перенести эти монолитные приложения в будущее.
Опираясь на многолетний опыт модернизации приложений, Маркус Эйзеле и Натале Винто показывают, что необходимо сделать для обновления приложений Java, как разделить на части монолитные приложения и перейти на современный программный стек, работающий как в облаке, так и в локальной среде.
Переводчик: Киселева Л.
Мечтаете стать iOS-разработчиком, написать собственное приложение и работать в крутой компании? Тогда эта книга для вас!
Язык Swift прост, понятен и отлично подойдет как новичкам, так и опытным программистам. Чтобы начать писать код, вам потребуются только эта книга, компьютер и желание учиться. Все базовые концепции программирования и основы синтаксиса объясняются доступным языком, поэтому если вы никогда раньше не занимались разработкой, то эта книга — отличный старт. Теория чередуется с практическими примерами и кодом — так вы сразу сможете связать абстрактные понятия с реальными ситуациями. В каждой главе вас ждут тесты и домашние задания, которые помогут закрепить материал.
А еще Swift — это дружелюбное сообщество в Telegram, где можно обсуждать проекты и получать поддержку.
Учитесь, создавайте и творите свое будущее!
В сборник "Большая зимняя книга" вошли самые знаменитые стихи, сказки и истории о волшебном времени го-да — зиме! Только зимой случаются чудеса и можно загадывать самые сокровенные желания. В эту большую, цвет-ную, подарочную книгу вошли стихотворения и песенки А. Барто, В. Берестова, С. Маршака, Анастасии Орловой идругих писателей, народные и авторские сказки В. Ф. Одоевского, В. Сутеева, Э. Успенского, Г. Остера, Х. К. Андер-сена, Э. Т. А. Гофмана и других, истории В. Драгунского, И. Зартайской и ещё многих-многих других великолепныхавторов, которые верят в чудо и дарят вам частичку волшебства.Стихотворения можно выучить наизусть и рассказать Дедушке Морозу и Снегурочке, а сказки читать зимней по-рой и подружиться с их весёлыми героями.Счастливого нового года! Для дошкольного возраста.
Микросервисы. От архитектуры до релиза. Митра Р.
Микросервисная архитектура обеспечивает высокую скорость изменений и хорошую масштабируемость, а также позволяет создавать чистые эволюционирующие системы. Но реализовать свою первую микросервисную архитектуру непросто. Как сделать выбор из множества вариантов и обучить свою команду всем техническим деталям, чтобы максимально увеличить шансы на успех? В этой книге авторы, Ронни Митра и Иракли Надареишвили, предоставили пошаговое руководство для построения эффективной архитектуры микросервисов. Архитекторы и инженеры пройдут путь внедрения, основанный на методах и архитектурах, доказавших свою эффективность для микросервисных систем. Вы создадите операционную модель, проект микросервиса, инфраструктурную основу и два работающих микросервиса, а затем соедините эти компоненты в одну реализацию. Для любого, перед кем стоит задача создания микросервисов, руководство станет бесценным источником знаний.
Переводчик: Черников Сергей.
Мировой бестселлер по визуальному сторителлингу. Маркос Матеу-Местре — концепт-художник, раскадровщик и автор графических романов, за плечами которого более двадцати лет работы в полнометражной анимации. Он участвовал в создании таких фильмов, как "Балто", "Как приручить дракона", "Дорога на Эльдорадо", "Кот в сапогах" и "Кот в сапогах 2: Последнее желание", и работает художником-постановщиком в Netflix. Долгожданная вторая часть "Framed Ink" посвящена важнейшему аспекту визуального сторителлинга — энергии кадра, которая позволяет эмоционально воздействовать на зрителя. Маркос Матеу-Местре рассказывает, как грамотно выстраивать кадры любого формата — пейзажного, вертикального или квадратного — и работать с такими композиционными средствами, как действие и реакция, области напряжения и расслабления, общая динамика, ритм и поворотные точки кадра. В книге на множестве наглядных примеров показано, как использовать сильные стороны разных форматов и с помощью грамотной композиции усиливать впечатление от повествования. Для художников-аниматоров, комиксистов, раскадровщиков и иллюстраторов.
"Групповая психотерапия" - главная работа Ирвина Ялома, являющегося одной из ключевых фигур в современной психотерапии. Настоящее издание подготовлено при участии другого видного специалиста - Молима Лесца. В книге мастерски систематизированы и изложены принципы работы психотерапевта, особенности создания группы, групповые процессы, механизмы ведения группы, терапевтические феномены.
Перевод выполнен по новейшему, пятому, изданию книги, в котором учтены самые последние разработки в этой области психотерапии.
Книга предназначена для психотерапевтов, психологов и представителей смежных специальностей.
5-е издание.
Компьютерные сети. Принципы, технологии, протоколы: Юбилейное издание, дополненное и исправленное. Олифер В. Г.
Это издание в некотором смысле особенное — прошло ровно 20 лет с момента выхода книги в свет. 20 лет — это не маленький срок, за это время дети наших первых читателей подросли и, возможно, стали интересоваться компьютерными сетями. И, возможно, у них в руках окажется юбилейное дополненное издание книги "Компьютерные сети. Принципы, технологии, протоколы". Эта книга значительно отличается от той, которую читали их родители. Многое из того, что интересовало читателей конца 90-х годов — например, правило 4-х хабов, согласование сетей IP и IPX или сравнение технологий 100VG-AnyLAN и FDDI — совсем не упоминается в последних изданиях. За 20 лет немало технологий прошли полный цикл от модного термина и всеобщего признания к практически полному забвению. Каждое новое издание книги в той или иной мере отражало изменения ландшафта сетевых технологий.
Не является исключением и данное издание — оно значительно переработано, около трети материала представляет собой или совсем новую информацию, или существенно переработанное изложение тем. Например, в книге появилась новая часть "Беспроводные сети", полностью переработана часть, посвященная технологиям первичных сетей SDH, OTN и DWDM.
Книга переведена на английский, испанский, китайский и португальский языки.
Издание предназначено для студентов, аспирантов и технических специалистов, которые хотели бы получить базовые знания о принципах построения компьютерных сетей, понять особенности традиционных и перспективных технологий локальных и глобальных сетей, изучить способы создания крупных составных сетей и управления такими сетями.
Рекомендовано Министерством образования и науки Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению "Информатика и вычислительная техника" и по специальностям "Вычислительные машины, комплексы, системы и сети", "Автоматизированные машины, комплексы, системы и сети", "Программное обеспечение вычислительной техники и автоматизированных систем".
Овладейте искусством визуального сторителлинга.
Если вы занимаетесь кинопроизводством, анимацией, рекламой, пишете сценарии или создаете игры, раскадровка — важнейший инструмент для воплощения ваших идей. В книге "Основы раскадровки" Дэвид Харланд Руссо и Бенджамин Райд Филлипс описывают главные техники создания эффектных профессиональных раскадровок. Авторы раскрывают такие важные темы, как визуальная интерпретация сценария, нумерация панелей, создание логически выстроенного и непрерывного повествования. Интервью с режиссерами и художниками, подробный анализ раскадровок от профессионалов, материалы для создания собственных панелей и упражнения для проверки знаний — все это и даже больше вы найдете в "Основах раскадровки". Предложенные в книге методики, инструкции и техники помогут вам перейти на следующий уровень мастерства в раскадровке.
Популярность Python продолжает расти, а значит, проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и событийно-управляемая архитектура и паттерны предметно-ориентированного проектирования (DDD). Но их адаптация под Python не всегда очевидна. Гарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java и C#. В этой книге: - "Инверсия зависимостей" и ее связи с портами и адаптерами (гексагональная/чистая архитектура). - Различия между паттернами "Сущность", "Объект-значение" и "Агрегат" в рамках DDD. - Паттерны "Репозиторий" и UoW, обеспечивающие постоянство хранения данных. - Паттерны "Событие", "Команда" и "Шина сообщений". - Разделение ответственности на команды и запросы (CQRS). - Событийно-управляемая архитектура и реактивные расширения.
Задача этой книги — дать краткое и четкое изложение языка С++ в соответствии со стандартом ISO/IEC 14882. Учебник предназначен в первую очередь для студентов, изучающих язык "с нуля", но и более искушенные в программировании специалисты найдут в нем немало полезной информации. В книге рассматриваются принципы объектно-ориентированного программирования и их реализация на C++, средства, возможности и конструкции языка, приводятся практические примеры, дается толчок к дальнейшему изучению этого и других языков программирования.
Контрольные задания по ключевым темам представлены в 20 вариантах!
Допущено Министерством образования и науки Российской Федерации в качестве учебника для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированых специалистов "Информатика и вычислительная техника".
В учебнике рассматриваются наиболее значимые вопросы современного военно-социологического знания. Предметная область военной социологии раскрывается через теоретико-методологическую призму фундаментальной социологии. Большое внимание уделено истории становления военной социологии как отрасли социологического знания, излагаются военно-социологические концепции отечественных и зарубежных социологов, достижения социологии в деятельности военных кадров, особенности социального взаимодействия в воинских коллективах и социализации военнослужащих, социологические аспекты военного управления, а также вопросы теории, методологии, методики, организации и проведения военно-социологических исследований.
Учебник рассчитан на курсантов, слушателей, адъюнктов, преподавателей военных вузов, командиров, начальников, воспитателей, других должностных лиц Вооруженных Сил и иных силовых ведомств, а также студентов, магистрантов и аспирантов гражданских вузов и всех интересующихся как военной социологией, так и вопросами социологического знания в целом.
Допущено Учебно-методическим объединением высших военно-учебных заведений по образованию в области военного управления Вооруженных Сил Российской Федерации по гуманитарно-социальным специальностям в качестве учебника для курсантов высших военно-учебных заведений.
Свой капитальный труд "Всеобщая военная история" Николай Сергеевич Голицын создал в период профессорско-преподавательской деятельности в Императорской военной академии, где он руководил кафедрой стратегии и военной истории. Работа Голицына стала первой в России и одной из первых в Европе попыткой полного и систематического изложения всеобщей военной истории. Труд представляет собой полный и подробный обзор войн и походов великих полководцев, военно-исторических событий в необходимой связи с современной автору историей: политической, военного искусства, искусства и науки ведения войны и военной литературы.
Книга не переиздавалась с момента своего первого выхода в свет. В данном издании публикуется вторая часть работы - "Средние века", посвященная анализу центральных военных конфликтов Средних времен вплоть до введения огнестрельного оружия.
Издание может быть рекомендовано историкам, культурологам и всем интересующимся историей.
Свой капитальный труд "Всеобщая военная история" Николай Сергеевич Голицын создал в период профессорско-преподавательской деятельности в Императорской военной академии, где он руководил кафедрой стратегии и военной истории. Работа Голицына стала первой в России и одной из первых в Европе попыткой полного и систематического изложения всеобщей военной истории. Труд представляет собой полный и подробный обзор войн и походов великих полководцев, военно-исторических событий в необходимой связи с современной автору историей: политической, военного искусства, искусства и науки ведения войны и военной литературы.
Книга не переиздавалась с момента своего первого выхода в свет. В данном издании публикуется вторая часть работы - "Средние века", посвященная анализу центральных военных конфликтов Средних времен вплоть до введения огнестрельного оружия.
Издание может быть рекомендовано историкам, культурологам и всем интересующимся историей.
Продуманный дизайн информации — единственный способ донести ее до максимально большой аудитории в полном объеме. Чем лучше организовано и оформлено ваше сообщение, тем положительнее его воспримут.
Перед вами книга уникального специалиста по информационному дизайну и визуальной коммуникации Конни Маламед. В ней вы заново откроете для себя такие инструменты дизайна, как пустое пространство, шрифты, обработка изображений и т. д., потому что все это можно использовать значительно эффективнее, чем обычно принято. Маламед объясняет процесс и принципы внимательного графического дизайна, как она называет свой подход, и ее идеи применимы практически повсеместно, и главное, они действительно работают!
Что отличает Laravel от других PHP-фреймворков? Скорость и простота. Стремительная разработка приложений, обширная экосистема и набор инструментов Laravel позволяют быстро создавать сайты и приложения, отличающиеся чистым удобочитаемым кодом.
Мэтт Стаффер, известный преподаватель и ведущий разработчик, предлагает как общий обзор фреймворка, так и конкретные примеры работы с ним. Опытным PHP-разработчикам книга поможет быстро войти в новую тему, чтобы реализовать проект на Laravel. В издании также раскрыты темы Laravel Dusk и Horizon, собрана информация о ресурсах сообщества и других пакетах, не входящих в ядро Laravel.
В этой книге вы найдете:
• Инструменты для сбора, проверки, нормализации, фильтрации данных пользователя
• Blade, мощный пользовательский шаблонизатор Laravel
• Выразительная модель Eloquent ORM для работы с базами данных приложений
• Информация о роли объекта Illuminate Request в жизненном цикле приложения
• PHPUnit, Mockery и Dusk для тестирования вашего PHP-кода
• Инструменты для написания JSON и RESTful API
• Интерфейсы для доступа к файловой системе, сессиям, куки, кэшам и поиску
• Реализации очередей, заданий, событий и публикации событий WebSocket.
Большой исторический атлас мира является результатом многолетней работы ученых, редакторов и картографов Оксфордского университета.
Атлас содержит факты и краткий анализ ключевых событий мировой истории: переход к оседлому земледелию, изобретение письменности и печатного пресса, рождение религий, Римская империя, Китай эпохи Сун, открытие Америки, научная, Великая французская и промышленная революции, образование Советского Союза и коммунистического Китая.
Весь материал тщательно расположен в хронологическом порядке и представлен на цветных картах, составленных с использованием новейших картографических технологий.
Издание состоит из пяти частей — "Древний мир", "Средневековье", "Мир раннего Нового времени", "Эпоха революций" и "XX век".
"Тридцатилетие, в течение которого царь Петр Алексеевич проводил свои преобразования, повлияло на ход всей мировой истории. Обстоятельства его личной жизни, умственное устройство, пристрастия и фобии стали частью национальной матрицы и сегодня воспринимаются миром как нечто исконно российское. И если русская литература "вышла из гоголевской шинели", то Российское государство до сих пор донашивает петровские ботфорты.
Эта книга про то, как русские учились не следовать за историей, а творить ее, как что-то у них получилось, а что-то нет. И почему."
Комплект "Благословение небожителей. Том 1+2". Мосян Тунсю.
В незапамятные времена Се Лянь был наследным принцем государства Сяньлэ. Судьба одарила его всем: прекрасным ликом, чистыми помыслами и бесконечной любовью своих подданных. И если уж кому-то и было предначертано стать Божеством, то именно Его Высочеству.
Однако удержаться на Небесах оказалось для него не так просто. Се Лянь возносился дважды и дважды был изгнан на землю. И вот спустя восемьсот лет скитаний Его Высочество вновь возвращается в Небесные чертоги. Получив своё первое задание в роли Божества, он сталкивается с таинственным и невероятно могущественным демоном...
Комплект из двух томов серии: Благословение небожителей. Том 1 и Благословение небожителей. Том 2.
Международный бестселлер "Командная строка Linux" поможет преодолеть путь от первых робких щелчков по клавишам до уверенного создания полноценных программ для последней версии bash — наиболее популярной командной оболочки Linux.
Второе издание рассказывает о новых возможностях bash 4.x, таких как новые операторы перенаправления и операции подстановки. В разделе, посвященном сценариям оболочки, рассматриваются современные надежные методы программирования, способы предотвращения типичных ошибок и потенциально опасных ситуаций.
Вы освоите неустаревающие навыки владения командной строкой: навигацию по файловой системе, настройку окружения, объединение команд в цепочки и сопоставление с регулярными выражениями. Вы постигнете философию, лежащую в основе многих инструментов командной строки, разберетесь с богатым наследием, полученным от суперкомпьютеров с Unix, и приобщитесь к знаниям, накопленным поколениями гуру, исключивших мышь из своего арсенала инструментов.