Программирование RSS

Python - от базовых конструкций до обработки данных

В учебном пособии описаны этапы работы программирования на языке Python. Рассмотрены основы современных технологий и методов программирования, практические вопросы создания программ, основные алгоритмические конструкции и их реализация, алгоритмы линейной и циклической структуры, обработка одномерных и многомерных массивов, функции, списки, работа с файлами и наиболее популярными библиотеками. Приведены примеры применения алгоритмов.
gefexi 12/06/26 Просмотров: 52 Комментариев: 0
0
Ruby Backend Engineering

Книга посвящена практическим и архитектурным аспектам backend-разработки на Ruby on Rails. Автор рассматривает Rails не как инструмент быстрого создания CRUD-приложений, а как зрелую инженерную платформу для построения сложных, нагруженных и юридически значимых систем. В центре внимания находятся проектирование доменной модели, API-first архитектура, тестирование, работа с PostgreSQL, ActiveRecord, очередями, Redis, Elasticsearch, файлами, Docker, AWS-инфраструктурой, наблюдаемостью, безопасностью и модернизацией монолита.
gefexi 12/06/26 Просмотров: 47 Комментариев: 0
0
Оркестр агентов

Один LLM-агент не справится со сложной корпоративной задачей. Он утонет в контексте, запутается в ролях и сломается под нагрузкой. Эта книга - про то, как проектировать мультиагентные системы: от оркестрации и памяти до экономики, безопасности и юридической ответственности. Паттерны роутинга, умная шина данных, event sourcing для агентов, семантический кэш, кошельки агентов, HITL как архитектурный элемент - без воды, с примерами и готовыми решениями.
gefexi 12/06/26 Просмотров: 45 Комментариев: 0
0
Промпт: книга о качестве данных

В этой книге - полный набор инструментов для работы с качеством данных: от простых SQL-проверок до автоматизации с Great Expectations, наблюдаемости, Data Contracts и этики. ЧПУ, НДУНФ, СВУПК+Д, КОД, ПКТ, НЛМ - всё, что вы хотели знать, но ленились спросить.
gefexi 12/06/26 Просмотров: 43 Комментариев: 0
0
Уэс Маккинни. Python и анализ данных, 3-е издание

3-е издание

Книгу можно рассматривать как современное практическое введение в разработку научных приложений на Python, ориентированных на обработку данных. Описаны те части языка Python и библиотеки для него, которые необходимы для эффективного решения широкого круга аналитических задач: интерактивная оболочка IPython, библиотеки NumPy и Pandas, библиотека для визуализации данных Matplotlib и др. Издание идеально подойдет как аналитикам, только начинающим осваивать обработку данных, так и опытным программистам на Python, еще не знакомым с научными приложениями.
brij 12/06/26 Просмотров: 95 Комментариев: 0
0
100 ошибок C++ и как их избежать

Более десяти миллиардов строк кода C++ в настоящее время используется в реальных проектах, и 98 % разработчиков ежедневно находят и исправляют в них ошибки. Даже в критически важных приложениях встречаются баги, проблемы с производительностью и читаемостью. Эта книга поможет выявить их в коде, который вы поддерживаете, и избежать — в коде, который вы пишете.
gefexi 11/06/26 Просмотров: 108 Комментариев: 0
0
Изучаем SQL за месяц, занимаясь один час в день

SQL, «структурированный язык запросов» (Structured Query Language) — это универсальное средство создания, управления и составления запросов к реляционным базам данных, таким как SQL Server, PostgreSQL и Oracle. Для аналитиков данных SQL — суперинструмент, позволяющий выйти за пределы обычных табличных редакторов и систем бизнес-аналитики.
gefexi 11/06/26 Просмотров: 150 Комментариев: 0
+1
А.В. Маркин. Web-программирование, 2-е изд.

2-е издание

Учебник представляет собой практическое руководство по созданию сайтов на языке серверного web-программирования PHP. Описаны основные термины и понятия, характеризующие современный web, а также технологии, применяемые для web-разработки, такие как HTML, CSS и PHP. Подробно рассмотрены синтаксис языка PHP и его работа с протоколом передачи данных HTTP и системой управления реляционными базами данных Firebird. Также дано описание основного синтаксиса регулярных выражений и их применению в PHP-скриптах. Теоретический материал в полной мере проиллюстрирован примерами. Практикум позволяет самостоятельно закрепить и проверить полученные теоретические знания и приобрести практические навыки в разработке современных web-сайтов. Подготовлен в соответствии с Федеральным государственным образовательным стандартом высшего образования. Предназначен для студентов укрупненных групп направлений подготовки «Математика и механика», «Компьютерные и информационные науки», «Информатика и вычислительная техника», изучающих дисциплины «Web-программирование», «Основы web-программирования», «Основы программирования web-сайтов».
brij 11/06/26 Просмотров: 136 Комментариев: 0
+1
Пишем свой пакет NPM

Эта книга — практическое руководство для тех, кто хочет превратить идею в полноценный npm-пакет и поделиться им с миром. Вместо сухой теории здесь пошаговый путь: от написания первой функции и настройки package.json до публикации, обновления и поддержки библиотеки. Автор показывает, как работать с Git и GitHub, оформлять документацию, использовать семантическое версионирование и управлять релизами так, чтобы ваш код выглядел профессионально и внушал доверие.
gefexi 10/06/26 Просмотров: 132 Комментариев: 0
0
Базы данных на Python и ИИ

Эта книга – практическое руководство по работе с данными в Python, написанное для тех, кто хочет не просто «знать теорию», а реально работать с данными в повседневных задачах. Шаг за шагом мы пройдем полный жизненный цикл данных: от хранения в базах и написания запросов до анализа, оптимизации и осмысленной интерпретации результатов.
gefexi 10/06/26 Просмотров: 194 Комментариев: 0
0
К.А. Драпак, М.Ю. Ветлицын, А.М. Макаров. Основы программирования на Python

Данное учебное пособие содержит материал, необходимый для полного практического освоения дисциплины «Программирование и основы алгоритмизации». В пособии рассмотрены вопросы, посвященные различным способам обработки данных с помощью современного языка программирования Python, визуализации обработки данных, моделированию физических процессов с использованием современных языков программирования с целью применения современных методов программирования к решению инженерных задач. Предназначено для студентов вузов, обучающихся по направлениям 15.03.04 «Автоматизация технологических процессов и производств» и 27.03.04 «Управление в технических системах».
brij 10/06/26 Просмотров: 170 Комментариев: 0
0
Реверс-инжиниринг драйверов Windows и прошивок UEFI

Книга «Реверс?инжиниринг драйверов Windows и прошивок UEFI» автора Aka Tor посвящена практическим аспектам обратной разработки низкоуровневого ПО.
gefexi 08/06/26 Просмотров: 192 Комментариев: 0
0
А.В. Столяров. Программирование. Введение в профессию (2026)

Издание 2,92. Том I-III + Задачи и этюды

Учебник «Программирование. Введение в профессию» ориентирован на самостоятельное изучение и предполагает использование систем семейства Unix (в т. ч. Linux) в роли сквозной среды для обучения.
Первый том учебника содержит три части, охватывающие базис знаний о программировании как виде деятельности: в первую часть вошли вводные сведения, вторая посвящена основам программирования на примере языка Паскаль, третья – возможностям центрального процессора и программированию на языке ассемблера. Во второй том вошли части посвящённые языку Си, основным возможностям операционной системы, взаимодействию программ через компьютерные сети, параллельному программированию и внутреннему устройству ядра операционной системы.
brij 08/06/26 Просмотров: 237 Комментариев: 0
+1
Инжиниринг искусственного интеллекта

Представьте, что LLM - это чёрный ящик. Вы знаете, что внутри что-то есть, но каждый раз, открывая его, надеетесь на чудо. Эта книга закроет ящик навсегда. Не учебник. Не научпоп. Инженерный путеводитель. Две книги под одной обложкой. Первая - от токена до трансформера: как работает внимание, почему память убивает процессор, сколько стоит владение моделью и что такое HBM. Вторая - от агента до лицензии на ИИ: как строить, тестировать, внедрять, считать ROI и не провалиться в цифровую ловушку самообмана.
gefexi 07/06/26 Просмотров: 217 Комментариев: 0
0
Настольная книга LLM-инженера

Эта книга - практическое руководство по проектированию LLM-систем и прикладных ИИ-решений: от формирования требований до сопровождения работающего решения. В центре книги - рабочая модель: формирование требований, разработка концепции, проверка реализуемости, опытная эксплуатация, эксплуатация и сопровождение.
gefexi 07/06/26 Просмотров: 244 Комментариев: 0
0
Чип Хьюен. Инженерия искусственного интеллекта. Разработка приложений на основе фундаментальных моделей

Здесь представлен перевод книги Chip Huyen - AI Engineering: Building Applications with Foundation Models.
Недавние прорывы в области ИИ не только повысили спрос на ИИ-продукты, но и снизили порог входа для тех, кто хочет их создавать. Подход «модель как услуга» превратил ИИ из эзотерической дисциплины в мощный инструмент разработки, доступный каждому. Теперь любой желающий, даже с минимальным опытом работы с ИИ или вообще без него, может использовать ИИ-модели для создания приложений. В этой книге автор Чип Хьюэн рассказывает об ИИ-инженерии: процессе создания приложений с использованием готовых базовых моделей. Книга начинается с обзора ИИ-инженерии: объясняется, чем она отличается от традиционной ML-инженерии, и рассматривается новый ИИ-стек. Чем шире используется ИИ, тем выше риск фатальных ошибок, а значит, тем важнее становится оценка. В этой книге обсуждаются различные подходы к оценке моделей с открытым ответом, включая быстро набирающий популярность метод «ИИ в роли судьи» (AI-as-a-judge).
brij 07/06/26 Просмотров: 241 Комментариев: 0
+1
Прикладное программирование на C/C++

Книга, которую вы держите в руках, предназначена для изучения средств программирования работы со звуком, изображением и передачей информации в компьютерных сетях с использованием языков программирования С/ С++. Никаких специальных знаний для освоения материала, вообще говоря, не понадобится. Книга учит программировать «с нуля», описывает основы объектно-ориентированного программирования, достаточные для решения задач, относящихся к тематике книги.
gefexi 06/06/26 Просмотров: 223 Комментариев: 0
0
Аналитика и Data Science

Когда люди не инженерных специальностей слышат «аналитика и Data Science», то представляют разное. Кто-то видит таблицы и графики. Кто-то неподъемно сложные математические формулы. Кто-то программирование и искусственный интеллект...
gefexi 02/06/26 Просмотров: 253 Комментариев: 0
0
Джейсон Грегори. Игровой движок. Программирование и внутреннее устройство

Книга Джейсона Грегори не случайно является бестселлером. Двадцать лет работы автора над первоклассными играми в Midway, Electronic Arts и Naughty Dog позволяют поделиться знаниями о теории и практике разработки ПО для игрового движка. Игровое программирование — сложная и огромная тема, охватывающая множество вопросов. Граница между игровым движком и игрой размыта.
gefexi 02/06/26 Просмотров: 230 Комментариев: 0
0
Байесовская оптимизация с примерами из библиотек Python

Книга рассказывает об оптимизации моделей машинного обучения на основе байесовского метода и теории вероятностей. Примеры составлены на языке Python с использованием библиотек PyTorch, GPyTorch и BoTorch. Описаны приемы настройки гиперпараметров, гауссовское распределение, использование политик машинного обучения, в частности на основе задачи о многоруких бандитах, повышение производительности вычислений, многовариантная оптимизация с учетом полезности и затрат, а также применение байесовского метода в специализированных сценариях.
gefexi 31/05/26 Просмотров: 252 Комментариев: 0
0
1