Издательство Питер. Колонка редактора
Привет, Хаброжители!
Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию.
Разработка приложений на базе GPT-4 и ChatGPT
Келен О., Блете М.
Эта небольшая книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей. Авторы расскажут об основных возможностях и преимуществах GPT-4 и ChatGPT, а также принципах их работы. Здесь же вы найдете пошаговые инструкции по разработке приложений с использованием библиотеки поддержки GPT-4 и ChatGPT для Python, в том числе инструментов для генерирования текста, отправки вопросов и получения ответов и обобщения контента.
«Разработка приложений на базе GPT-4 и ChatGPT» содержит множество легковоспроизводимых примеров, которые помогут освоить особенности применения моделей в своих проектах. Все примеры кода на Python доступны в репозитории GitHub. Решили использовать возможности LLM в своих приложениях? Тогда вы выбрали правильную книгу.
» Оглавление
» Отрывок
Оформить предзаказ.
Генеративное глубокое обучение. Как не мы рисуем картины, пишем романы и музыку. 2-е межд изд.
Фостер Д.
Генеративное моделирование — одна из самых обсуждаемых тем в области искусственного
интеллекта. Машины можно научить рисовать, писать и сочинять музыку. Вы сами можете по-
садить искусственный интеллект за парту или мольберт, для этого достаточно познакомиться
с самыми актуальными примерами генеративных моделей глубокого обучения: вариационны-
ми автокодировщиками, генеративно-состязательными сетями, моделями типа кодер-декодер
и многим другим.
Дэвид Фостер делает понятными и доступными архитектуру и методы генеративного моде-
лирования, его советы и подсказки сделают ваши модели более творческими и эффективными
в обучении. Вы начнете с основ глубокого обучения на базе Keras, а затем перейдете к самым
передовым алгоритмам.
» Оглавление
» Отрывок
Оформить предзаказ.
Чистый дизайн. Практика эмпирического проектирования ПО
Бек К.
Грязный код создает проблемы. Чтобы код было проще читать, проходится проводить его очистку, разбивая на части, с которыми удобно работать. Кент Бек, создатель методологии экстремального программирования и первопроходец в области паттернов проектирования, рассказывает нам, где и когда лучше проводить очистку для улучшения кода с учетом общей структуры системы.
Книга не заставляет читателя проводить очистку сразу и целиком, а позволяет протестировать несколько примеров, которые подходят для поставленной задачи. Вы узнаете, как логически разделить на части большую функцию, содержащую множество строк кода. Познакомитесь с теоретическими понятиями программного дизайна: сцеплением, связностью, дисконтированными денежными потоками и вариативностью.
» Оглавление
» Отрывок
Оформить предзаказ.
Podman в действии
Уолш Д.
Пришло время обновить свой контейнерный движок! Менеджер контейнеров Podman обеспечивает гибкое управление слоями образов и полную совместимость с Kubernetes, а также дает возможность пользователям без прав администратора создавать, запускать непривилегированные контейнеры и управлять ими. OCI-совместимая поддержка Docker API позволяет перевести существующие контейнеры на Podman, не ломая свои скрипты и не меняя привычного порядка работы.
«Podman в действии» познакомит вас с менеджером контейнеров Podman. Простые объяснения и примеры позволят быстро разобраться с тем, что такое контейнеры, как они работают и как управлять ими. Вы получите глубокие знания об используемых Podman компонентах Linux и даже узнаете больше о Docker. Особенно ценны соображения автора Дэна Уолша по поводу безопасности контейнеров.
Для разработчиков и системных администраторов, имеющих опыт работы с Linux и Docker.
» Оглавление
» Отрывок
Оформить предзаказ.
Антипаттерны SQL. Как избежать ловушек при работе с базами данных
Уолш Д.
Язык SQL необходим для работы со структурированными данными. Программисты, прекрасно знающие свой любимый язык (Java, Python или Go), не могут разбираться во всем, и часто не являются экспертами в SQL. Это приводит к появлению антипаттернов — решений, которые на первый взгляд кажутся правильными, но со временем создают все больше проблем.
Научитесь выявлять и обходить многие из этих распространенных ловушек! Проведите рефакторинг унаследованного кошмара и превратите его в жизнеспособную модель данных!
Примеры SQL-кода основаны на версии MySQL 8.0, но в тексте также упоминаются другие популярные РСУБД. В примерах кода используется Python 3.9+ или Ruby 2.7+.
» Оглавление
» Отрывок
Оформить предзаказ.
Для Хаброжителей скидка 25% по купону — Предзаказ