{"title":"Для профессионалов","description":"","products":[{"product_id":"glubokoe-obuchenie-s-podkrepleniem-alphago-i-drugie-tekhnologii-9785446110797","title":"Глубокое обучение с подкреплением. AlphaGo и другие технологии","description":"\u003cp\u003eЭта книга — подробное руководство по новейшим инструментам глубокого обучения с подкреплением и их ограничениям. Мы реализуем и проверим на практике методы кросс-энтропии и итерации по ценностям (Q-learning), а также градиенты по стратегиям.Для экспериментов используются самые разные среды обучения с подкреплением (RL), начиная с классических CartPole и GridWorld и заканчивая эмуляторами Atari и средами непрерывного управления (на основе PyBullet и RoboSchool). Множество примеров основано на нестандартных средах, в которых мы с нуля разработаем модель окружения.В этой книге:• Вы узнаете, какое место в контексте глубокого обучения занимают методы RL, реализуете сложные модели глубокого обучения.• Изучите основу RL: марковские процессы принятия решений.• Рассмотрите примеры реализации методов RL: метод кросс-энтропии, DQN, A3C, TRPO, PPO, DDPG, D4PG и других.• Узнаете, как работать с дискретными и непрерывными пространствами действий в различных средах.• Увидите, как разработать систему, обучающуюся играм Atari, используя обучение с подкреплением.• Создадите собственную среду по модели OpenAI Gym для обучения биржевого агента.• Реализуете метод AlphaGo Zero для игры в Connect4.• Познакомитесь с применением RL в обработке речи: узнаете, как обучить диалогового бота на фразах из кинофильмов.\u003c\/p\u003e","brand":"Питер","offers":[{"title":"Default Title","offer_id":51620460364109,"sku":"978-5-4461-1079-7","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/vtko7dpk64v02a9s1wyhdbg64n1syosp.jpg?v=1747046756"},{"product_id":"sistema-modulei-java-9785446116201","title":"Система модулей Java","description":"\u003cp\u003eСоздать надёжное и безопасное приложение гораздо проще, если упаковать код в аккуратные блоки. Система модулей в Java представляет собой языковой стандарт для создания таких блоков. Теперь вы можете контролировать взаимодействия различных JAR и легко обнаруживать недостающие зависимости. Фундаментальные изменения архитектуры затронули ядро Java, начиная с версии 9. Все API ядра распространяются в виде модулей, а для библиотек, фреймворков и приложений аналогичный подход можно считать хорошей практикой и рекомендацией.Вы освоите наилучшие практики модульного проектирования, отладки приложения и его развертывания перед сдачей в продакшен.В этой книге- Архитектура модульного приложения Java.- Создание модулей: от исходников до JAR-файлов.- Миграция на версию Java с модулями.- Избавление от зависимостей и оттачивание API.- Обработка рефлексии и версионирование.\u003c\/p\u003e","brand":"Питер","offers":[{"title":"Default Title","offer_id":51620622467405,"sku":"978-5-4461-1620-1","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/j6jta64nqs45aaudbuyf3tewgbjeejk4.jpg?v=1747070235"},{"product_id":"zdes-dolzhen-byt-tekst-professionalnyi-ux-raiting-9785446120895","title":"Здесь должен быть текст. Профессиональный UX-райтинг","description":"\u003cp\u003eБез текста приложения стали бы бесполезной мешаниной геометрических фигур и значков, а голосовые интерфейсы и чат-боты не существовали бы вовсе. Слова делают программное обеспечение человеко-ориентированным и требуют не меньшей работы мысли, чем брендинг и кодинг. Узнайте, как сделать текст ясным для пользователей, протестировать его и правильно работать в сотрудничестве с командой. Убедитесь в том, что текст — это дизайн.\u003c\/p\u003e","brand":"Питер","offers":[{"title":"Default Title","offer_id":51621920309581,"sku":"978-5-4461-2089-5","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/m78ou9hhabrrm7btqt35bijbjfter485.jpg?v=1747081320"},{"product_id":"proizvoditelnost-sistem-9785446118182","title":"Производительность систем","description":"\u003cp\u003eКнига посвящена концепциям, стратегиям, инструментам и настройке операционных систем и приложений на примере систем на базе Linux. Понимание этих инструментов и методов критически важно при разработке современного ПО. Применение стратегий, изложенных в обновленном и переработанном издании, позволит перформанс-инженерам улучшить взаимодействие с конечными пользователями и снизить затраты, особенно для облачных сред.Брендан Грегг – эксперт в области производительности систем и автор нескольких бестселлеров — лаконично, но емко излагает наиболее важные сведения о работе операционных систем, оборудования и приложений, которые позволят специалистам быстро добиться результатов, даже если раньше они никогда не занимались анализом производительности. Далее автор дает детальные объяснения по применению современных инструментов и методов, включая расширенный BPF, и показывает, как добиться максимальной эффективности ваших систем в облачных, веб- и крупных корпоративных средах.\u003c\/p\u003e","brand":"Питер","offers":[{"title":"Default Title","offer_id":51622731284813,"sku":"978-5-4461-1818-2","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/vjlezihbiy4s4afp5z9nt2ngiy4tvjy1.jpg?v=1747066208"},{"product_id":"100-oshibok-go-i-kak-ikh-izbezhat-9785446120581","title":"100 ошибок Go и как их избежать","description":"\u003cp\u003eЛучший способ улучшить код — понять и исправить ошибки, сделанные при его написании. В этой уникальной книге проанализированы 100 типичных ошибок и неэффективных приемов в Go-приложениях.Вы научитесь писать идиоматичный и выразительный код на Go, разберете десятки интересных примеров и сценариев и поймете, как обнаружить ошибки и потенциальные ошибки в своих приложениях. Чтобы вам было удобнее работать с книгой, автор разделил методы предотвращения ошибок на несколько категорий, начиная от типов данных и работы со строками и заканчивая конкурентным программированием и тестированием.Для опытных Go-разработчиков, хорошо знакомых с синтаксисом языка.\u003c\/p\u003e","brand":"Питер","offers":[{"title":"Default Title","offer_id":51622961611085,"sku":"978-5-4461-2058-1","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/x2vn14dltdpj8l9hqeuoqnm202b74pzs.jpg?v=1747036949"},{"product_id":"golang-dlya-profi-sozdaem-professionalnye-utility-parallelnye-servery-i-servisy-3-e-izd-9785446119998","title":"Golang для профи: Создаем профессиональные утилиты, параллельные серверы и сервисы, 3-е изд.","description":"\u003cp\u003eЯзык Go — это простой и понятный язык для создания высокопроизводительных систем будущего. Используйте Go в реальных производственных системах. В новое издание включены такие темы, как создание серверов и клиентов RESTful, знакомство с дженериками Go и разработка серверов и клиентов gRPC.Третье издание «Golang для профи» исследует практические возможности Go и описывает такие продвинутые темы, как параллелизм и работа сборщика мусора Go, использование Go с Docker, разработка мощных утилит командной строки, обработка данных в формате JSON (JavaScript Object Notation) и взаимодействие с базами данных. Кроме того, книга дает дополнительные сведения о работе внутренних механизмов Go, знание которых позволит оптимизировать код на Go и использовать типы и структуры данных новыми и необычными способами.Также охватываются некоторые нюансы и идиомы языка Go, предлагаются упражнения и приводятся ссылки на ресурсы для закрепления полученных знаний. Станьте опытным программистом на Go, создавая системы и внедряя передовые методы программирования на Go в свои проекты!\u003c\/p\u003e","brand":"Питер","offers":[{"title":"Default Title","offer_id":51622966427981,"sku":"978-5-4461-1999-8","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/qq0bs22i78ggxe9f2qmky3ea5vb7ol0h.webp?v=1747046855"},{"product_id":"kotlin-programmirovanie-dlya-professionalov-2-e-izd-9785446123193","title":"Kotlin. Программирование для профессионалов. 2-е изд.","description":"\u003cp\u003eKotlin — это язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android. Кроме того, это мультиплатформенный язык, позволяющий создавать приложения для macOS, Windows и iOS.Джош Скин, Дэвид Гринхол, Эндрю Бэйли на практических примерах познакомят вас с ключевыми концепциями Kotlin и фундаментальными API. Вы начнете с основных принципов и перейдете к расширенному использованию нетривиальных возможностей Kotlin, чтобы создавать надежные и эффективные приложения, а так же освоите среду разработки IntelliJ IDEA от JetBrains.\u003c\/p\u003e","brand":"Питер","offers":[{"title":"Default Title","offer_id":51622967247181,"sku":"978-5-4461-2319-3","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/gbkar69q2cqf5j18kdrk5srm8xo7agp7.jpg?v=1747053083"},{"product_id":"unity-v-deistvii-multiplatformennaya-razrabotka-na-c-3-e-mezhd-izdanie-9785446122660","title":"Unity в действии. Мультиплатформенная разработка на C#. 3-е межд. издание","description":"\u003cp\u003eСоздание игр — увлекательное дело, а Unity делает его простым и доступным! Unity возьмет на себя всю тяжелую работу, и вы можете сосредоточиться на игре, графике и взаимодействии с пользователем. Поддержка C# и огромная экосистема готовых компонентов позволят даже начинающим разработчикам быстро перейти от идеи к реализации. Осваивать и получать практический опыт работы с инструментами Unity и высокотехнологичным механизмом визуализации вы будете на примерах игр в двумерной, трехмерной и виртуальной\/дополненной реальности. Эту книгу можно смело назвать введением в Unity для профессиональных программистов. Джозеф Хокинг дает людям, имеющим опыт разработки, всю необходимую информацию, которая поможет быстро освоить новый инструмент и приступить к реальной работе. А учиться лучше всего на конкретных проектах и практических заданиях. Третье издание знаменитого бестселлера было полностью переработано. И самое главное — теперь в книге пойдет речь о дополненной и виртуальной реальности.Осваивайте Unity и быстрее приступайте к созданию собственных игр!\u003c\/p\u003e","brand":"Питер","offers":[{"title":"Default Title","offer_id":51622970949965,"sku":"978-5-4461-2266-0","price":0.0,"currency_code":"CZK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/ai5vt80fqqtzy1pnv9rpxgz40h6eml4m.webp?v=1747076358"},{"product_id":"printsipy-yunit-testirovaniya-9785446116836","title":"Принципы юнит-тестирования","description":"\u003cp\u003eЮнит-тестирование — это процесс проверки отдельных модулей программы на корректность работы. Правильный подход к тестированию позволит максимизировать качество и скорость разработки проекта. Некачественные тесты, наоборот, могут нанести вред: нарушить работоспособность кода, увеличить количество ошибок, растянуть сроки и затраты. Грамотное внедрение юнит-тестирования — хорошее решение для развития проекта.Научитесь разрабатывать тесты профессионального уровня, без ошибок автоматизировать процессы тестирования, а также интегрировать тестирование в жизненный цикл приложения. Со временем вы овладеете особым чутьем, присущим специалистам по тестированию. Как ни удивительно, практика написания хороших тестов способствует созданию более качественного кода.В этой книге:- Универсальные рекомендации по оценке тестов.- Тестирование для выявления и исключения антипаттернов.- Рефакторинг тестов вместе с рабочим кодом.- Использование интеграционных тестов для проверки всей системы.\u003c\/p\u003e","brand":"Питер","offers":[{"title":"Default Title","offer_id":51623163461965,"sku":"978-5-4461-1683-6","price":360.0,"currency_code":"CZK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/el1k84mrquxeakzjo55n28q9pcbye6xv.jpg?v=1747065822"},{"product_id":"c-praktika-mnogopotochnogo-programmirovaniya-9785446108312","title":"C++. Практика многопоточного программирования","description":"\u003cp\u003eЯзык С++ выбирают, когда надо создать по-настоящему молниеносные приложения. А качественная конкурентная обработка сделает их еще быстрее. Новые возможности С++17 позволяют использовать всю мощь многопоточного программирования, чтобы с легкостью решать задачи графической обработки, машинного обучения и др. Энтони Уильямс, эксперт конкурентной обработки, рассматривает примеры и описывает практические задачи, а также делится секретами, которые пригодятся всем, в том числе и самым опытным разработчикам. Теперь вам доступны все аспекты конкурентной обработки на C++17 - от создания новых потоков до проектирования полнофункциональных многопоточных алгоритмов и структур данных.\u003c\/p\u003e","brand":"Питер","offers":[{"title":"Default Title","offer_id":53575087882573,"sku":"9785446108312","price":695.0,"currency_code":"CZK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/019078ea-b538-7d41-b24c-32fa27ca6a53.jpg?v=1774247503"},{"product_id":"fundamentalnyi-podkhod-k-programmnoi-arkhitekture-patterny-svoistva-proverennye-metody-9786010840348","title":"Фундаментальный подход к программной архитектуре: паттерны, свойства, проверенные методы","description":"\u003cp\u003eАрхитекторы ПО стабильно входят в десятку самых высокооплачиваемых профессий. Но до сих пор не было реального руководства, которое позволило бы разработчикам стать архитекторами. И вот наконец появилась книга, в которой дается всеобъемлющий обзор разнообразных аспектов архитектуры программного обеспечения. Начинающие и уже состоявшиеся архитекторы найдут в ней паттерны архитектур, определения компонентов, приемы построения эволюционных архитектур и множество других тем.Марк Ричардс и Нил Форд обладают бесценным практическим опытом, профессионально занимаются этой темой, уделяя особое внимание принципам построения архитектуры, применимым ко всем технологическим стекам. Они предлагают современный взгляд на архитектуру ПО с учетом всех нововведений последнего десятилетия.\u003c\/p\u003e","brand":"Sprint Book","offers":[{"title":"Default Title","offer_id":53575093322061,"sku":"9786010840348","price":840.0,"currency_code":"CZK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/6661\/1789\/files\/0190f2eb-e658-7167-be55-bf5dc8a8a032.jpg?v=1774247683"}],"url":"https:\/\/belayavorona.eu\/ru-at\/collections\/dlya-professionalov.oembed","provider":"Белая Ворона - ваш книжный в Чехии и ЕС","version":"1.0","type":"link"}