Pull to refresh
32K+
60
Издательство БХВ (BHV)@BHV_publishing

User

104
Rating
116
Subscribers
Send message

От прототипа до продукта: как на самом деле проектируют приложения на базе LLM

Level of difficultyEasy
Reading time5 min
Reach and readers12K

Самое опасное в больших языковых моделях — то, насколько легко с ними можно что-нибудь сделать. Вернее, даже не так: прототип продукта с LLM сделать удивительно легко, а вот хорошее приложение на его основе — удивительно трудно. Именно об этот подводный камень и спотыкаются большинство разработчиков на этапе перехода от минимально работоспособной модели к созданию полноценного продукта. Причина, на самом деле, банальна: между «смотрите, я за вечер навайбкодил работающего чат-бота» и «этим ботом ежедневно пользуются десять тысяч человек» лежит примерно такая же пропасть, как между собранным в гараже прототипом карта из водопроводных труб с мотором от триммера и гоночным болидом «Формулы-1».

Именно эта проблема рассматривается в книге Сухаса Пая «Разработка приложений на базе больших языковых моделей. Целостный подход к LLM», вышедшей недавно в издательстве «БХВ».

А теперь - чуть подробнее!

Наши книги о LLM: состояние дел по готовящимся новинкам

Reading time7 min
Reach and readers10K

Приветствуем, Хабр.

Не секрет, что большие языковые модели и, в частности, трансформеры (GPT) серьезно повлияли на работу программиста, привели к автоматизации многих рутинных задач, значительно удешевили проверку концепций и эксперименты при разработке новых продуктов. Коренные изменения произошли не только в разработке, но и во взаимодействии пользователя с ботами, агентами, поисковыми системами. Промпт-инжиниринг буквально за полтора года превратился из искусства в ремесло, которое способен освоить и подросток. Мы хотим очертить ближайшие перспективы выхода книг из типографии и планы на обозримое будущее — на наших верфях и уже практически на стапелях готовится целый флот литературы, ориентированной на работу с искусственным интеллектом.

Читать далее

О чём писать в книге о браузере, если ChatGPT уже знает все Web API?

Reading time7 min
Reach and readers8.4K

Здравствуйте, уважаемые читатели.

Рады предложить вам одну из самых долгожданных новинок на тему современной веб-разработки - книгу уважаемого Александра Гусева @flancer "Браузер как операционная система для разработки современных приложений". Ниже предлагаем обзорный материал, в котором автор рассказывает о концепции книги, роли больших языковых моделей в современной веб-разработке, об истинных возможностях браузера как рабочего инструмента и о системном понимании Интернета.

Читать далее

Асинхронный Kotlin. Обзор новинки

Reading time5 min
Reach and readers13K

Приветствуем, Хабр.

Как знают наши постоянные читатели, в последние пару лет мы регулярно заходим на территорию языка Kotlin. Базовой литературы по Kotlin сейчас достаточно, но сегодня мы хотим презентовать вам новинку для настоящих профессионалов — «Асинхронный Kotlin». Книга подготовлена Яной Седовой @Ioanna на основе её собственного курса «Kotlin Coroutines & Flow для Android: от основ до production» размещённого на платформе «Степик». Яна Седова активно работает с этой платформой, вот, что она успела на ней разместить.

Читать далее

Изучаем LangChain

Level of difficultyEasy
Reading time7 min
Reach and readers11K

Сегодня всем известно, что создать прототип на базе LLM можно буквально за вечер. Но вот сделать этот прототип готовым к продакшену — задача совсем другого уровня сложности. Как научить модель работать с вашими данными? Как дать ей память и способность рассуждать? Как развернуть приложение так, чтобы оно не падало под нагрузкой и не разоряло вас на оплате API?

На эти вопросы отвечает новая книга «Изучаем LangChain»  Майо Ошина и Нуну Кампоса. Нуну Кампос — один из основателей LangChain, так что читатели получают материал из первых рук!

О чем эта книга?

WordPress Power Toolkit. Создание сайтов нового уровня с использованием искусственного интеллекта

Level of difficultyEasy
Reading time5 min
Reach and readers8K

Когда в конце 2022 года мир впервые массово услышал о ChatGPT, Ричард Мэнсфилд, автор более 45 книг по компьютерной тематике, уже давно следил за развитием искусственного интеллекта. Однако именно с этого момента он посвятил сотни часов изучению всех ведущих систем — GPT, Claude, Gemini, Midjourney, Perplexity — не как сторонний наблюдатель, а как практик, стремящийся превратить их мощь в реальный рабочий инструмент.

Результатом этих изысканий стала книга WordPress Power Toolkit, вышедшая в издательстве Manning. В ней автор рассматривает современные мультимодальные системы, включая GPT-4o, Claude 3.5 Sonnet и Gemini 1.5 Pro, демонстрируя подходы, которые остаются актуальными независимо от того, какая именно модель стоит «под капотом». Мэнсфилд учит не привязываться к конкретному ИИ, а овладеть универсальным навыком промпт-инжиниринга, который работает с любым современным искусственным интеллектом — будь то западный или российский.

Давайте посмотрим на книгу вместе

Новинка: «Инженерия данных. Паттерны проектирования»

Reading time3 min
Reach and readers14K

Приветствуем, Хабр.

Мы стараемся лицензировать в издательстве «O’Reilly» и переводить для вас фундаментальные книги, в том числе, по формирующимся парадигмам и подходам к разработке. Одним из наиболее успешных базовых изданий такого рода была книга «Основы инженерии данных» Джо Риса и Мэта Хоусли, вышедшая в середине 2024 года (допечатка – январь 2026). Желая развить эту тему, мы издали и вторую, возможно, не менее фундаментальную книгу «Data Engineering Design Patterns», которую написал для издательства «O’Reilly» Бартош Конечны. Русское издание вышло в конце июня и называется «Инженерия данных. Паттерны проектирования». Автор считает, что в дисциплине инженерии данных можно выделить такие же многоразовые и универсальные шаблоны проектирования типичных решений, как и в традиционном программировании. То есть, он берётся повторить в этой области фундаментальный труд «Банды четырёх», который в середине 1990-х привёл к появлению всем известной книги «Design Patterns». Ранее мы размещали статью с примерами вычленения паттернов проектирования в области инженерии данных — это был перевод, а оригинал статьи написал сам Бартош Конечны, собираясь обосновать готовящуюся книгу и очертить её тематическое поле. Под катом рассмотрим, какие именно темы вошли в новую книгу.

Читать далее

Лучший способ изучить разработку с Qt

Level of difficultyEasy
Reading time7 min
Reach and readers12K

Когда-то изучить Qt было относительно просто: достаточно освоить C++, разобраться с сигналами и слотами, научиться размещать виджеты на форме — и уже можно было писать серьезные приложения. Сегодня экосистема Qt стала значительно шире. Помимо базовых компонентов разработчику приходится работать с многопоточностью, сетевым взаимодействием, моделями данных, мультимедиа, графикой, QML и множеством других модулей, а значит, растет и объем необходимых знаний.

Проблема в том, что эти знания зачастую разбросаны по документации, отдельным статьям и книгам, каждая из которых рассматривает лишь часть общей картины. Поэтому найти издание, позволяющее последовательно пройти весь путь — от первой программы на C++ до разработки полноценных приложений на Qt, — становится все сложнее.

Именно такую задачу решает новая книга Дмитрия Осипова «Программирование на C++ в среде Qt». На более чем 800 страницах автор проводит читателя через все основные этапы освоения языка и фреймворка: от базового синтаксиса C++ до современных возможностей Qt, включая многопоточность, сетевое программирование, базы данных, мультимедиа, графику, QML и геосервисы.

А теперь - подробнее

От идеи до полки. Как рождаются технические книги в БХВ

Level of difficultyEasy
Reading time9 min
Reach and readers12K

Привет, Хабр! На связи @Holmogorov руководитель проектов компьютерной редакции издательства БХВ. В своей прошлой заметке я обещал рассказать, как новые издания преодолевают путь от идеи до полки книжного магазина, сколько времени обычно  занимает написание книги, какой нужен объём, как устроен авторский договор. Пришла пора выполнять обещание.

Погнали!

Искусственный интеллект с LangChain. Разработка ИИ-агентов на Python

Level of difficultyEasy
Reading time4 min
Reach and readers13K

Представляем новый практический курс по ИИ-агентам на Python от мастера обучающей литературы Владимира Дронова. Книга наверняка вызовет интерес у всех, кто следит за развитием больших языковых моделей и хочет создавать собственные ИИ-приложения.

Читать далее

Оптимизация производительности современных процессоров, 2-е издание. Книга с ароматом железа

Reading time6 min
Reach and readers11K

Приветствуем, уважаемые читатели! На связи Олег Сивченко @OlegSivchenko.

Пару месяцев назад мы анонсировали выход русскоязычного издания знаменитой в узких кругах книги Дениса Бахвалова, которая в оригинале называется «Performance Analysis and Tuning on Modern CPUs» или просто «perf-book». Теперь она, наконец, в продаже и на полках магазинов. Русское издание называется «Оптимизация производительности современных процессоров. 2-е изд.». Это один из моих наиболее сложных, выстраданных, многоэтапных и при этом ценных проектов за последние четыре года. Уверен, он бы не состоялся без активного участия автора, его искренней заинтересованности и содействия в редактуре, проверке терминологии и в целом качества перевода, а также при составлении глоссария.

Читать далее

«Программная архитектура: практика командного принятия решений»

Level of difficultyEasy
Reading time6 min
Reach and readers5.8K

Традиционная модель архитектора как единоличного автора и «верховного хранителя» решений вступает в противоречие с реалиями современной разработки. Системы становятся сложнее, команды — распределённее, темпы поставки — выше. Один человек, каким бы опытным он ни был, физически не может успевать быть везде, где требуется его участие. Ситуация, по выражению автора, «достигла критической точки». «Программная архитектура: практика командного принятия решений» предлагает иной путь.

Какой? Сейчас расскажем!

Языковые модели без лишних слов

Level of difficultyEasy
Reading time5 min
Reach and readers11K

Представляем новинку, которая уже получила высокие оценки от экспертов мирового уровня. Книга Андрея Буркова «Языковые модели без лишних слов: Практика на PyTorch» — это продолжение знаменитой серии его «стостраничных» учебников, на этот раз посвящённое самым актуальным темам современного искусственного интеллекта — большим языковым моделям (LLM).

Что там внутри?

Новинка: Прикладные API для искусственного интеллекта и Data Science

Reading time4 min
Reach and readers9.6K

В течение последних двух лет мы проделали большую работу по изданию неустаревающих книг, связанных с проектированием и развитием API. Как известно, сам вопрос «Что такое API?» довольно многогранен, и в своё время на Хабре развёрнутый ответ на него дала одна из наших топовых авторов Ольга Назина @Molechka — к настоящему моменту её статья собрала почти 1 350 000 просмотров и 1555 закладок. Книги Ольги Назиной не относятся к этой статье напрямую, но, если вы их ещё не читали, рекомендуем посмотреть все четыре. Будем исходить из того, что API — это предоставляемый программой интерфейс‑контракт, в котором заложены правила взаимодействия с ней, в частности, форматы принимаемых и выдаваемых данных. Нашим главным бестселлером в этой области является книга «Проектирование архитектуры API: Как правильно проектировать, развивать и эксплуатировать API» (вышла на русском языке в июне 2024 года), написанная великим Джеймсом Гофом в соавторстве с Дэниэлом Брайантом и Мэтью Оберном, а также ещё три крутые книги:

— «API как искусство: разработка, поддержка, интеграция» Сергея Константинова (вышла в мае 2024 года)
— «Архитектура бэкенда. API для надежных корпоративных приложений» Владислава Светлакова (вышла в августе 2025 года)
— «Web API. Сборник рецептов: Повысьте уровень JavaScript‑приложений» Джо Аттарди (вышла в сентябре 2025 года).

На этой в продаже появилась следующая книга, наполняющая эту нишу: «Прикладные API для искусственного интеллекта и Data Science» Райана Дэя — оригинал вышел в издательстве «O'Reilly“ в апреле 2025 года. Эта весьма оригинальная книга исследует работу с библиотеками Python и в качестве сквозного проекта рассматривает фэнтези‑футбол. Для нас это первый опыт издания книги с серьёзным включением FastAPI, но в перспективе мы не теряем надежд издать и исходно русскоязычную книгу об этом фреймворке.

Читать далее

Книжный салон. Послевкусие и благодарности

Reading time5 min
Reach and readers8K

Привет, Хабр!

Итак, как и было анонсировано на прошлой неделе, мы отстояли наш очередной книжный салон на Дворцовой площади. Я (Олег Сивченко @OlegSivchenko работал на стенде 23-24 мая в паре с Евгенией Тихоновой, главной искательницей и издательницей сказок в нашей команде). Я отвечал за левую (если смотреть со стороны покупателя) часть экспозиции, где размещалась наша компьютерная литература. В воскресенье компанию нам ненадолго составил ослепительный и импозантный Евгений Походун, наш новый системный администратор, прибывший на стенд с целым ведром хорошего настроения и в трапперско-сталкерской енотовой шапке, которая в нынешнем экстремально приморском питерском мае пришлась почти по погоде.

 Под катом поделюсь некоторыми впечатлениями и фотографиями, сделанными в ходе салона (кроме меня на стенде вместе с Евгенией Тихоновой работал наш коллега Валентин Холмогоров @Holmogorov.

UPD: Добавлены фото с выставки

Читать далее

Книжный салон — дополнительные книги от издательства «БХВ». Предзаказ

Reading time4 min
Reach and readers8K

Коллеги, приветствуем. Статья адресована читателям, которые в ближайшие дни планируют быть в Санкт-Петербурге и посетить книжный салон.

Вчера мы писали, что с 21 по 24 мая работаем для вас на стенде 13 в павильоне Б. Однако, развернув вчера базовый лагерь на территории салона, мы обнаружили, что никак не можем разместить на стенде все книги, которые заказали. Часть книг сейчас находится у нас в офисе.

Под катом предлагаем вам таблицу со списком этих книг (некоторые - в более чем одном экземпляре), цены как на салоне. Высказывайтесь в комментариях, кто готов какие книги купить в субботу или в воскресенье. Все книги будут считаться предзаказанными, приходите на стенд, называйте ник с Хабра (мы будем отслеживать комментарии и заносить ники в таблицу, чтобы какую-то книгу случайно не заказали дважды). Ещё раз отметим, что на стенде ассортимент IT-литературы несколько шире, чем в таблице под катом.

Добро пожаловать под кат и до встречи на книжном салоне!

Читать далее

Петербург собирает любителей книг на Дворцовой

Level of difficultyEasy
Reading time2 min
Reach and readers9.7K

С 21 по 24 мая в центре Санкт-Петербурга снова будет многолюдно, книжно и местами очень интересно: на Дворцовой площади пройдет XXI Санкт-Петербургский книжный салон. Четыре дня издательства со всей страны будут показывать новинки, писатели — встречаться с читателями, а посетители — пытаться объяснить себе, зачем им еще одна сумка книг.

Книжный салон давно стал одной из главных майских традиций Петербурга. Причем это не закрытая профессиональная выставка «для своих», а большой городской фестиваль, куда можно просто зайти во время прогулки по центру. Вход, кстати, свободный, с 11 утра и до 8 вечера.

А что там будет?

Как эволюционировала главная книга по Qt в России и чем удивляет 7-е издание

Level of difficultyEasy
Reading time4 min
Reach and readers15K

Более тридцати лет назад норвежские разработчики Ховард Норд и Эйрик Чамбэ-Энг создали Qt — фреймворк, которому суждено было стать стандартом де-факто для кроссплатформенной разработки. Широкому распространению Qt во многом способствовал Маттиас Эттрих: основатель проекта KDE выбрал его в качестве фундамента этой среды, а затем занял руководящую позицию в команде разработчиков Qt. А уж тем более трудно было предвидеть, что у Qt появится свой «летописец» в России, книги которого разойдутся тиражом более 25 000 экземпляров.

Вот как сам Эттрих напутствовал читателей в первом издании книги Макса Шлее:"Давайте начнём с вымышленной истории. Представьте, десять лет назад кто-то пришёл ко мне и спросил: «Возможно ли написать многофункциональное графическое приложение, а затем скомпилировать и запустить его на всех основных операционных системах? На Linux, на UNIX, на Windows и на Macintosh?» Тогда — будучи молодым прграммистом — я, вероятно, ответил бы: «Нет, это невозможно. А если бы и было возможно, то система была бы очень сложной в использовании и ограниченной самой слабой платформой. Лучше выберите одну платформу или напишите свой код несколько раз». Несколько лет спустя я открыл для себя Qt — и понял, как сильно я ошибался! Qt делает настоящую кроссплатформенную разработку реальностью, не ограничивая ваш выбор и творчество. Слишком хорошо, чтобы быть правдой? Не верите? Что ж, доказать легко. Я передаю слово Максу, который расскажет вам, как именно это делается. Макс, твой выход.

И Макс Шлее принял вызов!

«Алгоритмы на языке Go». Книга, которую ждали

Reading time4 min
Reach and readers18K

Привет, Хабр.

Сегодня познакомим вас с самой долгожданной новинкой апреля — книгой «Алгоритмы на языке Go», которую мы успели выпустить в продажу 30 числа.

Читать далее

Карта выживания новичка: как устроена разработка ПО в российских реалиях

Level of difficultyEasy
Reading time7 min
Reach and readers12K

В IT-индустрии сложилась парадоксальная ситуация. Курсы по Python, тестированию и аналитике плодятся как грибы после дождя. Тысячи людей получают «корочки» и выходят на рынок, уверенные, что знают своё дело. Но на практике одного знания языка программирования или инструмента оказывается катастрофически мало.

Встречаются сотрудники, которые блестяще разбираются в конкретной технологии, но понятия не имеют, как работает продуктовый цикл, зачем нужна ретроспектива и почему тимлид не утверждает их пулл-реквест. Они путаются в подобных элементарных вещах, что не дает им расти. Чтобы стать настоящим профессионалом, нужно понимать, как работает система под названием «разработка программного обеспечения» в целом.

И как же она работает?

Information

Rating
57-th
Works in
Registered
Activity