|
Рубрика:
Карьера/Образование /
Книжная полка
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
От оптимизации процессоров до ИИ-агентов
ИИ меняет всё, даже то, как мы пишем код. Издательство «БХВ» выпустило 13 новых книг, четыре из которых посвящены большим языковым моделям и ИИ-агентам. Но есть и классика: оптимизация производительности процессоров, алгоритмы на Go, архитектура ПО. Для тех, кто хочет оставаться в тренде, и для тех, кто ценит фундаментальные знания.
Александр Литвинчук
Разработка программного обеспечения. Практическое руководство для новичков в IT-команде
- ISBN: 978-5-9775-2147-5
- Количество страниц: 304
- Формат издания: 165 × 215 мм
- Печать: Черно-белая
- Серия: Внесерийная
Работа в IT-команде требует не только профессиональных знаний, но и понимания процессов, ролей и принципов взаимодействия внутри проекта. Эта книга помогает пройти путь от первого дня в проекте до уверенного профессионального роста.
Незнакомые процессы, непонятные термины, страх задать «глупый» вопрос – всё это знакомо каждому новичку в IT. В книге нет абстрактных теорий и сложных технических терминов. Только практические навыки работы в команде.
Что внутри:
- Как устроены российские IT-компании и доступные карьерные пути
- Практическое руководство по процессам разработки
- Эффективная коммуникация в команде и участие в рабочих встречах
- Пошаговый план развития: от адаптации до оценки результатов и повышения
- Современные инструменты и методы работы с учётом российской специфики
Эта книга для начинающих специалистов всех на0правлений – аналитиков, тестировщиков, продуктовых менеджеров, продуктовых дизайнеров (UX/UI) и разработчиков, которые хотят быстро влиться в команду и понять, как устроена разработка ПО.
Ссылка на страницу книги: https://clck.ru/3U5hYQ
Сергей Кушниренко
Game++. Устройство и оптимизация игрового движка
- ISBN: 978-5-9775-2130-7
- Количество страниц: 592
- Формат издания: 197 × 250 мм
- Печать: Черно-белая
- Серия: Внесерийная
Эта книга – сборник размышлений о языке программирования C++, алгоритмах и практиках в контексте разработки игр – о его сильных и слабых сторонах, практических решениях и устоявшихся способах работы. C++ сегодня остается основным языком в индустрии разработки игр благодаря сочетанию высокой производительности, гибкости и широких возможностей низкоуровневого контроля.
По сути, это не академическое исследование и не руководство к действию – это личный перечень наблюдений, пожеланий и претензий к C++. В книге описаны подходы к разработке игр, выработанные автором на основе собственного опыта. Это бесценный материал, помогающий понять, как заставить сложные высоконагруженные системы работать предсказуемо, безотказно и с приемлемой скоростью.
Ссылка на страницу книги: https://clck.ru/3U5hhX
Джей Аламмар, Маартен Гроотендорст
Большие языковые модели на практике: Понимание языка и генерация текстов
- ISBN: 978-601-12-6517-1
- Количество страниц: 416
- Формат издания: 165 × 233 мм
- Печать: Черно-белая
- Серия: Внесерийная
В последние годы искусственный интеллект сделал заметный рывок в развитии языковых возможностей. Быстрый прогресс в области глубокого обучения привел к появлению моделей, которые умеют писать и понимать текст значительно лучше, чем прежде. Эти достижения уже позволяют создавать новые функции, продукты и даже целые отрасли. Благодаря наглядной подаче материала книга поможет читателю освоить практические инструменты и концепции, необходимые для использования таких технологий сегодня.
Из книги вы узнаете:
- как применять предобученные большие языковые модели для задач копирайтинга и аннотирования;
- как строить системы семантического поиска, выходящие за рамки простого сопоставления ключевых слов.
Ссылка на страницу книги: https://clck.ru/3U5hjh
Нил Смит
Основы разработки приложений для iOS
- ISBN: 978-601-12-7834-8
- Количество страниц: 736
- Формат издания: 165 × 215 мм
- Печать: Черно-белая
- Серия: Внесерийная
Эта книга – практическое руководство по созданию современных приложений для iOS с использованием SwiftUI, языка Swift и Xcode.
Подробно рассматриваются основы языка программирования Swift, включая типы данных, управляющие конструкции, функции, объектно-ориентированное программирование, обертывание свойств, структурированную конкурентность вычислений и обработку ошибок.
Большой раздел посвящен SwiftUI и разработке в Xcode: дается детальный обзор Xcode в режиме SwiftUI, показано создание собственных представлений, построение пользовательских интерфейсов, работа со стеками, фреймами, формами и архитектурой проектов.
Отдельно разбирается работа с данными, включая обработку данных с помощью свойств состояния и объектов observable, state и environment.
Ссылка на страницу книги: https://clck.ru/3U5hmC
Шивакумар Гопалакришнан
Программируем на Python с использованием искусственного интеллекта
- ISBN: 978-5-9775-2143-7
- Количество страниц: 320
- Формат издания: 197 × 250 мм
- Печать: Черно-белая
- Серия: Внесерийная
Эта книга – практическое руководство по интеграции ИИ (ChatGPT и аналогичных языковых моделей) в полный цикл разработки на Python.
На примере сквозного проекта «USB T-Shirt Launcher» рассматривается применение ИИ-ассистента на всех этапах жизненного цикла ПО (SDLC).
Книга ведет читателя от планирования (формулирование OKR и сбор требований) к проектированию архитектуры. Рассматривается фаза разработки: генерация кода, рефакторинг по принципам SOLID, написание модульных и интеграционных тестов. Завершается цикл развертыванием и эксплуатацией – настройкой CI/CD-пайплайнов, облачным деплоем и мониторингом производительности с помощью Grafana Cloud. Читатель освоит не работу с одним инструментом, а универсальную методологию применения ИИ для устранения рутины.
Ссылка на страницу книги: https://clck.ru/3U5hoe
Елена Ван Энгелен – Маслова
Kotlin. Краткий курс
- ISBN: 978-5-9775-2129-1
- Количество страниц: 528
- Формат издания: 215 × 165 мм
- Печать: Черно-белая
- Серия: Внесерийная
Перед вами практическое введение в Kotlin, которое поможет быстро освоить этот язык программирования и уверенно применять его возможности при создании надежных приложений.
Материал изложен последовательно и охватывает ключевые темы: основы синтаксиса, объектно-ориентированное и функциональное программирование, работу с коллекциями, механизмы конкурентности и тестирование. Каждая глава построена вокруг практических задач, что делает обучение максимально приближенным к реальным рабочим ситуациям и позволяет закреплять полученные знания.
По ходу изложения автор использует проверенные отраслевые приемы, объясняя не только как работает код, но и почему определенные подходы считаются лучшими. Благодаря этому даже начинающие разработчики могут усвоить профессиональные методы и применять язык в серьезных проектах.
Ссылка на страницу книги: https://clck.ru/3U5hq7
Артём Михайлов
Алгоритмы на языке Go
- ISBN: 978-5-9775-2148-2
- Количество страниц: 192
- Формат издания: 170 × 240 мм
- Печать: Черно-белая
- Серия: Внесерийная
Первая специализированная книга для алгоритмической подготовки с реализацией этих алгоритмов на языке Go. Содержит необходимые знания по используемым в Go структурам данных и идиомам, рассматривает алгоритмы поиска, сортировки, сжатия данных, различные аспекты обслуживания распределенных систем и недопущения конфликтов в их работе, а также криптографические алгоритмы и работу с цифровыми подписями. Книга рассчитана на разработчиков среднего уровня, а также читателей, уже знакомых с базовыми возможностями Go.
В этой книге рассмотрены алгоритмы и их реализации на языке Go, относящиеся к следующим предметным областям:
- понятие о структурах данных;
- поиск, сортировка и сжатие данных;
- алгоритмы достижения консенсуса;
- алгоритмы для распределенных систем.
Ссылка на страницу книги: https://clck.ru/3U5hsY
Макс Шлее
Qt 6.9. Профессиональное программирование на C++
- ISBN: 978-5-9775-2139-0
- Количество страниц: 944
- Формат издания: 205 × 258 мм
- Печать: Черно-белая
- Серия: В подлиннике
Книга подробно знакомит с библиотекой Qt 6.9, являющейся не только средством для создания пользовательских интерфейсов, но и позволяющей разрабатывать приложения практически любой сложности.
Если вы хотите идти в ногу со временем, то вам без этой книги просто не обойтись, поскольку она является исчерпывающим пособием по созданию программ на Qt 6 с использованием C++ и QML.
- Кроссплатформенная реализация приложений для Windows, macOS и Linux.
- Разработка мобильных приложений для iOS.
- Программирование 2D- и 3D-графики, мультимедиа, веб-приложений, баз данных, сети, таймера, многопоточности, XML, QML и JavaScript.
- Среда разработки Qt Creator и работа с технологией Qt Quick.
Ссылка на страницу книги: https://clck.ru/3U5hv8
Андрей Бурков
Языковые модели без лишних слов
- ISBN: 978-5-9775-2149-9
- Количество страниц: 432
- Формат издания: 165 × 233 мм
- Печать: Черно-белая
- Серия: Внесерийная
Книга представляет собой лаконичное и в то же время исчерпывающее руководство по построению языковых моделей. Рассматриваются математические основы машинного обучения, векторные представления и работа нейронных сетей. Изложены принципы моделирования языка: от мешков слов и эмбеддингов до рекуррентных сетей и архитектуры трансформеров. Приводятся полные реализации описанных моделей и методов на Python с использованием фреймворка PyTorch, включая примеры в виде Jupyter-блокнотов. Описаны методы обучения, тонкой настройки и оптимизации больших языковых моделей: LoRA, инженерия промптов, оценка качества, а также вопросы авторского права и этики. В заключительной главе даны направления для дальнейшего изучения: смесь экспертов, сжатие моделей, выравнивание на основе предпочтений, мультимодальные модели.
Ссылка на страницу книги: https://clck.ru/3U5hwe
Дэй Райан
Прикладные API для искусственного интеллекта и Data Science
- ISBN: 978-601-12-8529-2
- Количество страниц: 320
- Формат издания: 170 × 240 мм
- Печать: Черно-белая
- Серия: Внесерийная
Навыки создания API незаменимы при работе с искусственным интеллектом и в науке о данных (Data Science). Умение проектировать и поддерживать API для искусственного интеллекта понадобится как новичкам, так и опытным профессионалам. Эта практическая книга поможет вам на собственном опыте освоить разработку и поддержку API на Python с применением популярных фреймворков этого языка – FastAPI, LangChain и Streamlit .
Книга делится на три части и рассказывает, как разрабатывать API с нуля, интегрировать их в рабочие процессы, типичные для обработки данных, научиться использовать такие инструменты как ChatGPT и LangChain, чтобы взаимодействовать с API при помощи больших языковых моделей (LLM). Проработав книгу, вы приобретете портфолио готовых проектов с качественными API.
Ссылка на страницу книги: https://clck.ru/3U5hzV
Эндрю Хармел-Лоу
Программная архитектура: практика командного принятия решений
- ISBN: 978-601-12-8530-8
- Количество страниц: 512
- Формат издания: 165 × 233 мм
- Печать: Черно-белая
- Серия: Внесерийная
Роль архитектора ПО постоянно эволюционирует. Системы усложняются. Командам становится всё труднее взаимодействовать с архитектурами, которые они разрабатывают, запускают и развивают. Специалисты, традиционно выступающие в роли архитекторов, часто не успевают быть везде, где нужно. Просто слишком много работы над архитектурой, и ситуация достигла критической точки. Но есть способ лучше. Автор книги показывает, как архитекторы и команды разработчиков могут работать сообща над созданием и развитием более эффективных архитектур систем. Благодаря представленным методам вы сможете сформировать новый образ мышления и выйти на новый уровень создания по-настоящему эффективных систем.
Ссылка на страницу книги: https://clck.ru/3U5i5R
Денис Бахвалов
Оптимизация производительности современных процессоров. 2-е изд.
- ISBN: 978-5-9775-2146-8
- Количество страниц: 432
- Формат издания: 170 × 240 мм
- Печать: Черно-белая
- Серия: Внесерийная
Эксперт по производительности вычислительных машин Денис Бахвалов объясняет, как делать низкоуровневые оптимизации с использованием продвинутых методов и инструментов. Прочитав эту книгу, вы сможете находить причины снижения производительности своего приложения и находить разнообразные возможности его оптимизации. Книга изобилует практическими примерами и упражнениями.
Книга посвящена низкоуровневой оптимизации производительности: от анализа архитектуры CPU до работы с регистрами и машинным кодом
Ключевые темы:
- Как правильно измерять производительность кода.
- Архитектура современных процессоров.
Ссылка на страницу книги: https://clck.ru/3U5i7A
Владимир Дронов
Искусственный интеллект с LangChain. Разработка ИИ-агентов на Python
- ISBN: 978-5-9775-2150-5
- Количество страниц: 384
- Формат издания: 197 × 250 мм
- Печать: Черно-белая
- Серия: Профессиональное программирование
ИИ-агент – это программа, которая не просто рассуждает, а сама выполняет действия: ищет информацию в Интернете или локальных файлах, сохраняет данные и многое другое.
Разработка таких агентов – самое перспективное направление в программировании сегодня. А главный инструмент для их создания – библиотека LangChain. Хотите научиться писать ИИ-агентов на Python с помощью LangChain и построить карьеру в IT? Эта книга для вас. На трёх простых примерах вы быстро и легко освоите основы ИИ-программирования, научитесь создавать агентов, подключать любые языковые модели, доступные в России, работать с сообщениями, разрабатывать собственные инструменты.
Ссылка на страницу книги: https://clck.ru/3U5i9U
Ключевые слова: Большие языковые модели (LLM), ИИ-агенты, LangChain, Python, оптимизация производительности, архитектура ПО,Go (Golang), Kotlin, C++, Qt 6.9, SwiftUI, алгоритмы, DevOps, системное программирование
Подпишитесь на журнал
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|