Программирование | книги – Telegram
Программирование | книги
47.4K subscribers
2.49K photos
24 links
Для программистов разных областей науки.

Навигация по тегам всегда в закрепе.

Чат канала: https://news.1rj.ru/str/+bpI2SjrfGQc1ZWJi

По всем вопросам: @altmainf

Регистрация в перечне РКН https://goo.su/PqEImo3
Download Telegram
#ИИ 2026

Метакогнитивная промпт-инженерия

Автор: Душкин Р. В.

Как научить искусственный интеллект думать о своём собственном мышлении – практическое руководство по новому поколению техник взаимодействия с большими языковыми моделями.

Новый подход к работе с генеративным искусственным интеллектом, в рамках которого большие языковые модели превращаются в поистине интеллектуальных помощников, способных анализировать собственное мышление.

В книге детально рассматриваются:

метакалибровка собственной уверенности,
мониторинг качества ответов,
саморефлексия и планирование,
продвинутые и адаптивные техники промптинга
и многие другие техники метакогниции, адаптированные для работы с ГенИИ.

Издание предназначено разработчикам интеллектуальных систем, аналитикам, исследователям и всем, кто профессионально работает с ИИ-системами, а также тем, кто хочет узнать, куда движется развитие искусственного интеллекта.
#R #DataScience 2025

Основы анализа данных на языке R. Пошаговый разбор методов

Автор: Н. Ткаченко

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

Алиса и Боб учат безопасному кодированию

Автор: Янца Т.

В этой книге, предлагающей принципиально новый подход к безопасной разработке кода, вы найдете полезные аналогии, истории из жизни вымышленных персонажей Алисы и Боба, примеры реальных ситуаций, технические объяснения и диаграммы, благодаря которым запутанные идеи и понятия безопасности приобретают легко усваиваемую форму, позволяющую начать применять их немедленно. Научитесь создавать безопасный код на таких популярных языках, как Python, Java, jаvanoscript и других. Получите опыт защиты таких каркасов, как Angular, .Net и React. Раскройте секреты борьбы с уязвимостями, основанные на заботе о безопасности своего кода с самого начала!
#Python 2025

Профессия: Python-разработчик

Автор: Адонин А.М.

Книга позволит вам получить знания, достаточные для профессии Python-разработчик (начиная с уровня Junior Developer). Это даст вам возможность устройства на работу программистом, или возможность работать на себя – искать заказы на фриланс-биржах, создавать свои собственные приложения и игры, а затем выпускать их на таких площадках как Google Play, Steam и подобных.
#Python 2025

Применение нейронных сетей для обработки мультимедийного контента (100 примеров на Python)

Автор: Молодяков С.А.

В монографии излагаются вопросы применения нейронных сетей для обработки мультимедийного контента. В представленных алгоритмах обработки и редактирования данных кроме нейронных сетей используются функции библиотек OpenMP, FFmpeg и других. Приведены 100 примеров полностью рабочих программ, написанных на языке Python. Примеры разделены по главам: алгоритмы преобразования файлов картинок, алгоритмы преобразования видеофайлов, алгоритмы работы с текстом и аудиофайлами, а также приводятся примеры использования алгоритмов обработки и преобразования медийных файлов в различных прикладных задачах. Представленные примеры являются программами, которые написаны студентами Высшей школы программной инженерии Санкт-Петербургского политехнического университета Петра Великого.
#ИИ 2025

Агентный искусственный интеллект. Руководство по трансформации бизнеса

Автор: Борне П.

Эта книга – практическое руководство по агентному ИИ для бизнес-лидеров, предпринимателей и пытливых умов. Автор Паскаль Борне, мировой эксперт в области интеллектуальной автоматизации, топ-менеджер с более чем 20-летним опытом руководства в сфере цифрового бизнеса, дает уникальную картину внедрения агентного ИИ в самых разных организациях от глобальных корпораций до гибких стартапов, – и вы станете свидетелями как впечатляющих успехов, так и поучительных неудач
#Математика 2023

Прямые и обратные функции. Теория и задачи с логарифмами, степенями, радикалами

Автор: В. Тарасов

В части I из понятия "аргумент монотонной функции" по единому плану вводятся и изучаются его частные случаи. В части II вводятся и изучаются обратные функции и их частные случаи.
Изложение теории сопровождается решением многих задач разной сложности. Упражнения с ответами для самостоятельной работы, представленные в конце книги, помогут вам закрепить пройденное. Если вы готовитесь к экзамену, учитесь или преподаете в школе и вузе либо просто любите математику, это издание для вас!
#Rust 2025

Rust. Профессиональное программирование

Автор: Мэтьюз Бренден

Книга служит введением в продвинутые темы, необходимые для реализации полнофункциональных проектов на языке Rust. Rust рассматривается как сравнительно новый, но мощный и зрелый язык для серверного программирования. Рассмотрены паттерны проектирования, характерные для Rust, роль Rust в современном низкоуровневом программировании, приемы асинхронных взаимодействий и управление памятью. Проиллюстрированы способы создания HTTP REST API на Rust, интеграция кода Rust с кодом на других языках, типичные идиомы и структуры данных, применяемые при профессиональной работе с Rust.
#ИИ #ПрогрИнженерия 2025

Программирование с помощью искусственного интеллекта

Автор: Таулли Том

Книга посвящена практике использования инструментов искусственного интеллекта для всех этапов создания кода: от разработки требований и планирования до проектирования, написания, отладки и тестирования. Предложена методология модульного программирования, которая эффективно сочетается с подходом генерации кода с применением ИИ. Рассмотрены основные возможности и сценарии использования инструментов ИИ для разработки, оценены плюсы и минусы популярных систем. Показаны перспективы применения универсальных языковых моделей (LLM), таких как ChatGPT, Gemini, Claude и других, для решения задач программирования.
#API #JavaScript 2025

Web API. Сборник рецептов

Автор: Аттарди Джо

Книга посвящена разработке современных веб-приложений с использованием jаvanoscript и встроенных возможностей браузера на основе Web API. Приведены практические примеры реализации функций, которые ранее требовали сторонних плагинов: диалоговые окна, работа с геолокацией и другими возможностями, предоставляемыми браузером. Освещаются как устоявшиеся, так и находящиеся в стадии разработки API-интерфейсы, позволяющие создавать мощные и интерактивные веб-приложения, глубоко интегрированные с устройствами пользователей.
#ИИ #MachineLearning 2025

Искусственный интеллект для периферийных устройств: осваиваем встраиваемые системы для машинного обучения

Авторы: Планкетт Дженни, Ситунаяке Дэниел

В книге исследованы возможности использования искусственного интеллекта при работе с периферийными устройствами, датчиками и Интернетом вещей. Рассмотрены алгоритмы, применяемые при реализации периферийного ИИ, паттерны проектирования программных и аппаратных компонентов Интернета вещей, рассчитанных на последующее машинное обучение. Продемонстрировано, как подбирать и фильтровать данные, развертывать, развивать и поддерживать сети умных устройств.
#RAG #ИИ 2025

RAG-системы: от теории к практике

Автор: Душкин Р. В.

Системы класса RAG (Retrieval-Augmented Generation) представляют собой архитектурный подход, позволяющий языковым моделям получать доступ к внешним базам знаний и генерировать точные, актуальные ответы на основе реальных корпоративных данных.

В книге детально рассматриваются:

векторные базы данных и семантический поиск;
архитектура базовых, продвинутых и модульных RAG-систем;
мультимодальная обработка текста, изображений, видео и аудио;
гибридные решения с файн-тюнингом и PEFT-методами;
оценка качества и метрики производительности;
масштабирование и оптимизация высоконагруженных систем
#Java 2025

Элегантный код Java: дженерики и коллекции

Авторы: Нафтален М., Уодлер Ф.

Это обновленное издание самого известного за последнее десятилетие руководства охватывает Java 21 и содержит актуальную и точную информацию о работе с параметризованными типами (дженериками) и коллекциями. Вы узнаете все необходимое для эффективного использования и написания параметризованных API. В книге подробно рассматривается библиотека коллекций, чтобы вы всегда знали, какую коллекцию применять для решения стоящей перед вами задачи. Проводится сравнение потоков и коллекций, рассмотрен выбор оптимальной модели. Это поможет получить максимум пользы от платформенной библиотеки.
#Raspb_Pi 2024

Raspberry Pi. Сборник рецептов. 4-е издание

Автор: Монк Саймон

Книга содержит более 200 рецептов по работе с микрокомпьютером Raspberry Pi, рассматривающих как программные, так и аппаратные задачи. Показана установка и настройка операционной системы для Raspberry Pi, подключение датчиков и двигателей, способы интеграции Raspberry Pi в систему умного дома и сеть Интернета вещей. Рассмотрен язык Python в контексте программирования микроконтроллеров, разобраны продвинутые возможности Python, важные при создании сценариев и автоматизации процессов. В четвертом издании добавлены главы, рассказывающие о возможностях машинного обучения и о работе с уменьшенной версией платы – Raspberry Pi Pico.
AI-Ops для PostgreSQL: нейросети против узких мест и деградации производительности

Как заставить PostgreSQL не только работать быстрее, но и самостоятельно объяснять, где и почему всё тормозит? На открытом вебинаре курса OTUS PostgreSQL. Advanced Дмитрий Золотов покажет, как применять AI и LLM-модели для анализа производительности, поиска узких мест и предотвращения деградации ещё до того, как она станет проблемой.

→ 2 декабря, 20:00

AI-Ops для PostgreSQL: нейросети против узких мест и деградации производительности
— применение AIOps-подхода для анализа метрик, логов и планов выполнения запросов
— автоматическая интерпретация EXPLAIN ANALYZE и рекомендации по оптимизации
— использование ML-моделей для прогнозирования деградации и роста нагрузки
— примеры внедрения AI-мониторинга в продакшн

Вебинар будет полезен DBA, DevOps-инженерам, архитекторам высоких нагрузок и разработчикам, которые ищут новые способы автоматизации и анализа систем.

→ Зарегистрируйтесь: https://otus.pw/bRDD/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
#БазыДанных 2025

Потоковые базы данных

Авторы: Дюлей Х., Дебусманн Р.

В наши дни приложения реального времени стали нормой. Но для построения корректно работающей модели требуется, чтобы данные обрабатывались на лету и анализировались с низкой задержкой. Из этой практической книги инженеры, архитекторы и аналитики данных узнают, как использовать потоковые базы данных для создания решений, действующих в режиме реального времени.
📕Интеграция Clickhouse и dbt
Вебинар для: Data-инженеров, архитекторов и аналитиков, администраторам баз данных и DevOps-инженеров, разработчиков высоконагруженных приложений

На открытом уроке 26 ноября в 20:00 мск мы рассмотрим все тонкости интеграции Clickhouse и dbt:

📗 На вебинаре разберемся как:
1. Разворачивать dbt-проект и настраивать минимальную конфигурацию под ClickHouse.
2. Выбирать и применять материализации под задачу.

📘 В результате на практике изучите и освоите работу с Jinja, написание небольших макросов, добавление тестов, генерирацию документации и её использование.

👉 Регистрация на урок и подробности о курсе ClickHouse для инженеров и архитекторов БД: https://otus.pw/vPPBO/

Все участники открытого урока получат скидку на курс "ClickHouse для инженеров и архитекторов БД"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
#АрхитектураРешений 2026

Solutions architect: Архитектура
и проектирование ИТ-решений, 3-е изд.

Авторы: Саурабх Шривастава, Ниланджали Шривастав

Овладейте искусством дизайна архитектур и станьте успешным архитектором решений. Книга, написанная опытными техлидами AWS Саурабхом Шриваставой и Ниланджали Шривастав, выходит за рамки традиционных руководств для подготовки к сертификации. В ней вы найдете подробную аналитику и описания передовых методов, предназначенных для удовлетворения конкретных потребностей клиентов и решения проблем, с которыми сталкиваются современные архитекторы решений.

Издание описывает новые интересные возможности, которые позволят вам оставаться в авангарде этой стремительно развивающейся сферы. Большие языковые модели, генеративный ИИ, инновации в области глубокого обучения — все эти революционные достижения формируют будущее технологии. Такие темы, как облачно-ориентированные архитектуры, инженерия данных, облачная оптимизация, модернизация мейнфреймов и создание экономичных и безопасных архитектур, продолжают оставаться актуальными в современной технологической сфере. В книге рассматриваются эти перспективные и ключевые технологии, а также приводится пошаговое описание процесса проектирования архитектур решений, начиная с ключевых принципов. Она снабдит вас знаниями, необходимыми, чтобы стать успешным архитектором решений. Кроме того, книга поможет усовершенствовать гибкие навыки и тем самым получить возможность для развития карьеры.

Раскройте потенциал передовых технологий, изучайте практические выводы на реальных сценариях и повышайте мастерство.
❤️ Как не попасть в ловушку масштабирования при росте нагрузки в PostgreSQL?

В видеопроекте Road to Highload разработчик ядра Яндекс Диска Андрей Колнооченко рассказывает, как проектировать и развивать базы данных так, чтобы они оставались стабильными и быстрыми даже при росте QPS и объёма данных.

Разберём реальные примеры и обсудим типичные ошибки и подходы, которые помогают избежать проблем с производительностью и консистентностью. Особое внимание уделим согласованности кода и данных в БД для предотвращения проблем с race conditions, которые часто возникают при росте нагрузки.

Road to Highload — это цикл видео от Яндекс 360 о том, как строятся системы, которыми ежедневно пользуются миллионы людей и тысячи компаний. Здесь говорят о highload и отказоустойчивости не по учебникам, а на основе многолетнего опыта разработки.


Смотрите проект, чтобы узнать, как создаются одни из крупнейших облачных сервисов в России:

Сайт проекта
VK Видео
Ютуб
Please open Telegram to view this post
VIEW IN TELEGRAM
#Сайтостроение #PHP #MySQL #JavaScript #CSS #HTML 2025

Создаем динамические веб-сайты с помощью PHP, MySQL, jаvanoscript, CSS и HTML5, 7-е издание

Автор: Робин Никсон

Владея лишь основами HTML, вы сможете научиться создавать интерактивные веб-сайты, управляемые данными, используя мощное сочетание веб-стандартов и технологий с открытым исходным кодом. В последнем издании этого популярного практического руководства вы освоите динамическое веб-программирование с использованием новейших версий современных технологий — PHP, MySQL, jаvanoscript, CSS, HTML, Node.js и мощной библиотеки React. Вы научитесь использовать все эти технологии в комплексе и попутно освоите ценные практики веб-программирования, в том числе оптимизацию сайтов для мобильных устройств. А в самом конце вы объедините все вместе и создадите полноценный сайт социальной сети, который можно просматривать как на настольных компьютерах, так и на мобильных устройствах.
📕Временные ряды и наблюдаемость: как устроены Time-Series базы данных
👤Вебинар для разработчиков, администраторов, специалистов по базам данных, Data engineers, Backend и FullStack-разработчиков

На открытом уроке 1 декабря в 20:00 мск мы разберем, чем хранилища временных рядов отличаются от реляционных и колоночных БД, и на практике сравним работу VictoriaMetrics и InfluxDB:

📗 На вебинаре:
1. Архитектура time-series баз: retention, downsampling, continuous queries.
2. Сравнение VictoriaMetrics, InfluxDB и ClickHouse для метрик.

📘 В результате на практике изучите и освоите умение выбирать подходящую TSDB (VictoriaMetrics, InfluxDB, ClickHouse) под задачи проекта, и получите четкое понимание архитектурных особенностей Time-Series баз данных.

👉 Регистрация на урок и подробности о курсе NoSQL: https://otus.pw/7g7z/

Все участники открытого урока получат скидку на курс "NoSQL"

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576