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

Пишем свой пакет NPM

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

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

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

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

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

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

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

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

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

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

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

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

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

Книга посвящена созданию с нуля пользовательских интерфейсов и фронтенд-приложений с помощью Vue.js – современной платформы javascript. На практических примерах разработчики поэтапно познакомятся с инструментами и библиотеками экосистемы Vue.js и научатся создавать полноценные веб-приложения.
gefexi 30/05/26 Просмотров: 224 Комментариев: 0
+1
C++. 20 уроков для начинающих

Даны основы программирования на С++ по стандартам С++17 и С++20, базовые структуры данных и методы работы с ними. С позиций разработки ПО рассмотрено программирование функций: обычных и рекурсивных, constexpr-функций, лямбда-выражений и лямбда-функций, перегрузка и шаблоны функций. Раскрыты более сложные вопросы С++: указатели и динамическая память, структуры и классы, конструкторы и деструкторы, методы и перегрузка операций, работа с текстовыми файлами, устройство чисел и битовые операции.
gefexi 29/05/26 Просмотров: 302 Комментариев: 0
0
Изучаем eBPF

Книга по технологии eBPF, построенной на основе знаменитого фильтра пакетов, изобретенного в университете Беркли (Berkeley Packet Filter), и позволяющей пропускать в ядро Linux пользовательские пакеты и таким образом модифицировать поведение и функции ядра. В книге рассмотрено, как eBPF соотносится с устройством ядра Linux и его расширениями, какие системные вызовы применяются при обслуживании eBPF, какую роль eBPF играет при обеспечении безопасности.
gefexi 29/05/26 Просмотров: 219 Комментариев: 0
+1
Flutter и Dart

Книга посвящена практическому применению фреймворка Flutter и языка программирования Dart. Показан синтаксис Dart, описаны основные структуры языка. Раскрыты принципы создания мобильных и настольных приложений с использованием Flutter для операционных систем Android, iOS, Linux, macOS, Windows и Google Fuchsia. Рассказано о работе с данными и виджетами, об использовании различных решений облачных провайдеров и интеграции их с приложениями на Flutter. Рассмотрено управление данными через API с помощью Google Cloud. Представлены приемы работы с решениями Firebase, такими как аутентификация и база данных Cloud Firestore.
gefexi 29/05/26 Просмотров: 211 Комментариев: 0
+1
Стратегия обеспечения безопасности приложений

Книга представляет собой пошаговое руководство по созданию успешной программы обеспечения безопасности приложений. Предлагается доступное объяснение основ безопасности, способов поиска и устранения уязвимостей веб-приложений, рассматриваются ключевые аспекты безопасности, включая риски и угрозы, с которыми сталкиваются команды.
gefexi 29/05/26 Просмотров: 240 Комментариев: 0
0
PostgreSQL

Эта книга — ваш надёжный проводник в мире PostgreSQL. 100 шагов проведут вас от первых установок и простых SELECT-запросов до оконных функций, оптимизации, транзакций и работы с искусственным интеллектом. Каждый шаг — это одна тема, один приём, одна конструкция. Никакой скучной теории — только живой разговор, реальные примеры, разбор типичных ошибок, личный опыт автора и десятки практических заданий.
gefexi 29/05/26 Просмотров: 296 Комментариев: 0
0
Надежный Python

Современные проекты на языке Python непрерывно растут, развиваются и при этом неизбежно усложняются. Добиться надежности кода Python при сохранении гибкости, понятности и расширяемости приложений позволяет система типов, которая в данной книге подробно исследована в рамках парадигмы ООП. Особое внимание уделяется аннотированию и проверке типов, а также созданию пользовательских специализированных типов. Продвинутые главы книги посвящены вопросам тестирования, линтинга и обеспечения надежности программ на Python.
gefexi 28/05/26 Просмотров: 344 Комментариев: 0
+1
Идеальный тестировщик

Рассматриваются базовая терминология и понятия в сфере тестирования ПО. Описываются ручное исследовательское тестирование, тестирование API, тестирование баз данных, кроссбраузерное тестирование, тестирование мобильных приложений, разработка стратегий тестирования, тестирование безопасности, производительности, юзабилити и доступности, показаны основы автоматизации тестирования.
gefexi 28/05/26 Просмотров: 240 Комментариев: 0
+1
1