progbook | Books

Telegram-канал progbook - Книги для программистов

153813

Обратная связь: @proglibrary_feedback_bot Актуальные мероприятия по разработке: @event_listener_bot По вопросам рекламы @proglib_adv Прайс: @proglib_advertising http://ad.proglib.io/

Subscribe to a channel

Книги для программистов

Learning Pandas 2.0: A Comprehensive Guide to Data Manipulation and Analysis for Data Scientists and Machine Learning Professionals (2023)
Автор: Matthew Rosch
Количество страниц: 175

#python

На протяжении всей книги вы приобретете глубокое понимание структур данных Pandas 2.0, индексирования и методов выбора. Вы приобретете опыт загрузки, хранения и очистки данных из различных форматов файлов и источников, обеспечивая целостность и непротиворечивость данных. По мере продвижения вы будете изучать передовые методы преобразования, объединения и агрегирования данных для извлечения значимых сведений и создания глубоких отчетов.

Скачать книгу

Читать полностью…

Книги для программистов

Если вы IT-специалист с опытом работы, хотите делать быстрые и безопасные релизы, настраиваемую и стабильную инфраструктуру — вам подойдет курс Яндекс Практикума «DevOps для эксплуатации и разработки». На курсе вы освоите практики и инструменты DevOps и научитесь:

• применять принципы DevOps и ускорять производственные процессы;
• автоматизировать процесс разработки и развёртывания приложений;
• контейнеризировать приложения и размещать их в облачных сервисах;
• использовать актуальные инструменты для обеспечения качества, скорости и стабильности приложений;
• сокращать время команды на развёртывание и масштабирование.

На всех этапах вас будут сопровождать опытные разработчики: мы не дадим просесть по учёбе и поможем выкроить время на образование. Вы будете практиковаться на реальных кейсах и положите в портфолио работающие проекты. А карьерные консультации подготовят вас к разговору о повышении или помогут с поиском новой работы.

Записаться на курс можно здесь: https://practicum.yandex.ru/promo/devops-course

Читать полностью…

Книги для программистов

Fast Python: High performance techniques for large datasets (2023)
Автор: Tiago Rodrigues Antao
Количество страниц:

#python

Это ваше руководство по оптимизации всех этапов процесса анализа данных на языке Python, начиная с написания чистого кода на Python и заканчивая управлением ресурсами современного оборудования и графических процессоров. Вы научитесь переписывать неэффективные структуры данных, улучшать малоэффективный код с помощью многопоточности и упрощать наборы данных без ущерба для точности.

Эта книга погружает в практические решения для повышения эффективности вычислений и хранения данных. Вы будете экспериментировать с забавными и интересными примерами, такими как переписывание игр на Cython и реализация фреймворка MapReduce с нуля. Наконец, вы углубитесь в вычисления на GPU в Python и узнаете, как современное оборудование реабилитировало некоторые прежние антипаттерны и сделало контринтуитивные идеи наиболее эффективным способом работы.

Скачать книгу

Читать полностью…

Книги для программистов

Financial Modeling Using Quantum Computing: Design and manage quantum machine learning solutions for financial analysis and decision making (2023)
Автор: Anshul Saxena
Количество страниц: 292

#python

Эта книга предлагает пошаговое руководство по использованию различных фреймворков квантовых алгоритмов в среде Python, что позволит вам решать бизнес-задачи в области финансов. На примере контрастных решений из известных библиотек Python с квантовыми алгоритмами вы откроете для себя преимущества квантового подхода. Уделяя особое внимание наглядности, авторы умело представляют сложные квантовые алгоритмы в простой, но исчерпывающей форме. На протяжении всей книги вы будете работать с простыми программами, иллюстрирующими принципы квантовых вычислений. Постепенно вы перейдете к более сложным программам и алгоритмам, использующим всю мощь квантовых вычислений.

Скачать книгу

Читать полностью…

Книги для программистов

Selenium and Appium with Python: Build robust and scalable test automation frameworks using Selenium, Appium and Python (2023)
Автор: Yogashiva Mathivanan
Количество страниц: 410

#python

Appium и Selenium - популярные фреймворки с открытым исходным кодом, широко используемые для автоматизации тестирования в индустрии программного обеспечения. Python, с другой стороны, является универсальным и мощным языком программирования, известным своей простотой и читабельностью. Сочетание Appium и Selenium с Python дает множество преимуществ для автоматизации тестирования, включая упрощение процесса тестирования, ускорение выполнения тестов и повышение эффективности разработки тестовых сценариев.

Скачать книгу

Читать полностью…

Книги для программистов

Core Java: Made Simple (2023)
Автор: Som Prakash Rai
Количество страниц: 585

#java

Книга написана таким образом, что концепции объясняются подробно, уделяя достаточное внимание примерам. По всему тексту приводятся соответствующие аналогии, чтобы внести ясность в темы.

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

Скачать книгу

Читать полностью…

Книги для программистов

Building Web APIs with ASP.NET Core (2023)
Автор: Valerio De Sanctis
Количество страниц: 472

#dot_net

Веб-интерфейсы API - это входная дверь в приложение, обеспечивающая контролируемый доступ к его данным и функциям. ASP.NET Core, веб-фреймворк Microsoft, упрощает и ускоряет создание API благодаря мощным и удобным для разработчиков функциям, включая инновационный опыт кодирования "без компиляции". Он надежен, быстр, бесплатен, с открытым исходным кодом и опирается на легендарную поддержку Microsoft.

Книга научит вас писать безопасные, удобные в обслуживании и производительные REST APIs. В ней вы найдете множество лучших практик для современных и классических стилей API, включая REST и GraphQL. Каждая глава содержит реалистичные истории пользователей, бэклоги и задачи разработки.

Скачать книгу

Читать полностью…

Книги для программистов

Cracking the Emerging Tech Code: 17 Steps to a Rewarding Career in Emerging Technologies (2022)
Автор: Prayukth K V
Количество страниц: 328

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

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

На протяжении всей книги авторы предлагают ценное руководство по различным технологиям, таким как искусственный интеллект, блокчейн, Интернет вещей (IoT), виртуальная реальность и дополненная реальность. Они объясняют основные концепции, применения и потенциальное влияние этих технологий на различные отрасли, давая читателям возможность принимать обоснованные решения относительно своих карьерных путей.

Скачать книгу

Читать полностью…

Книги для программистов

Mastering Game Design with Unity 2021: Immersive Workflows, Visual Scripting, Physics Engine, GameObjects, Player Progression, Publishing, and a Lot More (2022)
Автор: Scott Tykoski
Количество страниц: 540

Эта книга проведет вас через создание мультимедийной игры с нуля, охватывая все - от основ разработки игр до продвинутых концепций дизайна. Книга поможет вам изучить все тонкости сцен, игровых объектов, систем ввода, физики, частиц и эффектов постобработки, и даже получить доступ к инструкциям, чтобы применить полученные навыки на практике. Кроме того, эта книга поможет вам изучить основы логического проектирования игр, интерактивного повествования, игровой механики, раскадровки и структуры дизайна в легком для понимания формате от эксперта по коучинг-играм.

Скачать книгу

Читать полностью…

Книги для программистов

Hyperledger Fabric In-Depth: Learn, Build and Deploy Blockchain Applications Using Hyperledger Fabric (2023)
Автор: Ashwani Kumar
Количество страниц: 348

В первой части рассказывается о блокчейне в целом, децентрализации, алгоритмах консенсуса и различных криптографических примитивах в блокчейне. Там, где это необходимо, используются примеры из Bitcoin и Ethereum. Цель этого раздела - закрепить основополагающие концепции блокчейна. Второй раздел посвящен Hyperledger Fabric. Он поможет вам получить глубокое представление о ключевых концепциях, основных составляющих, внутреннем устройстве архитектуры и потоке транзакций. Далее следуют примеры, которые помогут вам создать сеть. Подробное объяснение Chaincode поможет вам понять, как написать смарт-контракт, провести модульное тестирование и развернуть его в dev-сети. В книге также рассматриваются конфигурации сети, ACL, RAFT и мониторинг, чтобы вы могли начать думать о создании приложений производственного уровня.

Скачать книгу

Читать полностью…

Книги для программистов

Test Your Skills in Python, 2nd Edition: An interactive way to introduce the world of Computer Programming (2023)
Автор: Dr. Shivani Goel
Количество страниц: 303

Эта книга содержит точную теорию, за которой следуют вопросы о навыках программирования на Python. Она обеспечивает активный и структурированный способ изучения Python. Читатели могут проверить свои знания, отвечая на вопросы MCQ, вопросы "верно/неверно", вопросы о поиске вывода в коде, определении ошибки и многое другое. Пояснения к ответам содержат подробную информацию о проверяемых понятиях. Все темы по Python в этой книге разделены на 16 глав. Они включают синтаксис, ввод-вывод, типы данных, строки, операторы и выражения, утверждения контроля принятия решений, циклы, функции, списки, словари, множества, кортежи, классы, файлы, графику, массивы и базы данных. По всем темам включено более 1000 вопросов.

Скачать книгу

Читать полностью…

Книги для программистов

Бесплатный вебинар от Kata Academy на тему автотестирования уже 14 июня!
На нем обсудим:
— Кто такой автотестер?
— Сколько он получает?
— Где автотестеру найти работу?
— Почему спрос на QA Automation растет?
— Кому подойдет это направление?
— Почему автоматизация тестирования — золотая середина между ручным тестирование и backend-разработкой?

Гость эфира — Lead QA Engineer Сергей Рудник ответит на все интересующие тебя вопросы по данному направлению. А чтобы получить ответ на свой вопрос в прямом эфире, задавай его в форму по ссылке: https://clck.ru/34gQ2e

Читать полностью…

Книги для программистов

Cloud Native Spring in Action (2022)
Автор: Thomas Vitale
Количество страниц: 664

#spring

Cloud Native Spring in Action - это практическое руководство по созданию приложений, предназначенных для облачных сред. Вы узнаете эффективные методы разработки облачных приложений Spring и Kubernetes, которые вы сможете немедленно применить в приложениях корпоративного уровня. Пройдите подробный и полный путь создания облачной системы от первой концепции до производства и развертывания, изучая лучшие практики, шаблоны проектирования и малоизвестные советы и рекомендации для безболезненной разработки облачных приложений. Включая освещение вопросов безопасности, непрерывной доставки и конфигурации, это практическое руководство является идеальным учебником для навигации по все более сложному облачному ландшафту.

Скачать книгу

Читать полностью…

Книги для программистов

Web Data Mining with Python: Discover and extract information from the web using Python (2023)
Автор: Dr. Meenakshi Srivastava
Количество страниц: 304

В начале книги рассматриваются ключевые понятия веб-майндинга и его таксономия. Затем рассматриваются основы веб-скрейпинга, его применение и компоненты, а также такие темы, как юридические аспекты, связанные со скрейпингом, извлечение и предварительная обработка данных, скрейпинг динамических веб-сайтов и CAPTCHA. Книга также познакомит вас с концепцией поиска мнений и поиска веб-структур. Кроме того, в книге рассказывается об анализе веб-графов, извлечении информации из веб-страниц, веб-поиске и гиперссылках, поиске по гиперссылкам (Hyperlink Induced Topic Search, HITS) и алгоритмах разбиения, которые используются для веб-анализа. В конце книги вы узнаете о различных методах интеллектуального анализа, позволяющих обнаружить интересные закономерности использования веб-данных.

Скачать книгу

Читать полностью…

Книги для программистов

Linux Kernel Programming Part 2 - Char Device Drivers and Kernel Synchronization: Create user-kernel interfaces, work with peripheral I/O, and handle hardware interrupts (2021)
Автор: Kaiwan N Billimoria
Количество страниц: 452

Это идеальное руководство-компаньон к книге Linux Kernel Programming.

Вы начнете с изучения того, как написать простой и полный символьный драйвер класса misc, а затем научитесь взаимодействовать с процессами пользовательского режима через procfs, sysfs, debugfs, netlink sockets и ioctl. В книге рассмотрена работа с аппаратными прерываниями, распределение запросов на прерывание, потоковые обработчики IRQ, тасклеты и softirqs. Как справиться со сложностью синхронизации ядра с помощью технологий блокировки, включая более продвинутые темы, такие как эффекты кэша, праймер по безблокировочным методам, предотвращение тупиковых ситуаций и методы отладки блокировок ядра.

Скачать книгу

Читать полностью…

Книги для программистов

Getting Started with SQL and Databases: Managing and Manipulating Data with SQL (2023)
Автор: Mark Simon
Количество страниц: 400

#sql

Книга начинается с общего введения в написание SQL и охватывает основные концепции. Затем автор рассказывает о принципах работы баз данных и о том, как создаются таблицы баз данных. Он научит вас фильтровать данные с помощью предложения WHERE, работать с NULL, числами, датами и строками. Вы также поймете, как сортировать результаты с помощью предложения ORDER BY, сортировать по вычисляемым столбцам и ограничивать количество результатов. К концу книги вы будете знать, как вставлять и обновлять данные, а также обобщать данные с помощью агрегатных функций и групп. В трех приложениях рассматриваются различия между диалектами SQL, работа с таблицами и экспресс-курс по PDO.

Скачать книгу

Читать полностью…

Книги для программистов

Mastering C# : A Beginner’s Guide to C# Programming in 24hrs (2023)
Автор: Czar.eth
Количество страниц: 60

#c_sharp

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

Скачать книгу

Читать полностью…

Книги для программистов

Build Stunning Real-time VFX with Unreal Engine 5: Start your journey into Unreal particle systems to create realistic visual effects using Niagara (2023)
Автор: Hrishikesh Andurlekar
Количество страниц: 312

Эта книга поможет вам повысить творческий потенциал, используя Niagara для создания потрясающих систем частиц на базе возможностей Unreal Engine 5 без единой строчки кода.

Это удобное руководство для художников VFX расскажет вам о принципах и концепциях проектирования систем частиц и рабочих процессов, а также об архитектуре Niagara, системы VFX в Unreal Engine 5. На протяжении всей книги вы создадите серию мини-проектов, которые проверят ваши знания о системах частиц на практике. По мере продвижения вперед вы рассмотрите такие темы, как создание собственных пользовательских модулей, отладка рабочих процессов, управление частицами с помощью чертежей, а в завершение поработаете над двумя проектами, в которых все будет собрано воедино.

Скачать книгу

Читать полностью…

Книги для программистов

R Packages: Organize, Test, Document, and Share Your Code, 2nd Edition (2023)
Автор: Hadley Wickham
Количество страниц: 361

#r

Превратите свой код R в пакеты, которые другие смогут легко загрузить и использовать. Эта практическая книга покажет вам, как объединять многократно используемые функции R, примеры данных и документацию, применяя философию разработки пакетов, используемую в пакете, известном как tidyverse (и не только). В процессе вы будете работать с devtools, usethis, roxygen2 и testthat - набором пакетов R, которые автоматизируют общие задачи разработки.

Скачать книгу

Читать полностью…

Книги для программистов

Selenium and Appium with Python: Build robust and scalable test automation frameworks using Selenium, Appium and Python (2023)
Автор: Yogashiva Mathivanan
Количество страниц: 410

#python

Appium и Selenium - популярные фреймворки с открытым исходным кодом, широко используемые для автоматизации тестирования в индустрии программного обеспечения. Python, с другой стороны, является универсальным и мощным языком программирования, известным своей простотой и читабельностью. Сочетание Appium и Selenium с Python дает множество преимуществ для автоматизации тестирования, включая упрощение процесса тестирования, ускорение выполнения тестов и повышение эффективности разработки тестовых сценариев.

Скачать книгу

Читать полностью…

Книги для программистов

Mastering CSS Grid: A comprehensive and practical guide to creating beautiful layouts with CSS Grid (2023)
Автор: Pascal Thormeier
Количество страниц: 330

#css

В этой книге вы найдете исчерпывающее описание CSS Grid, изучите как фундаментальные, так и продвинутые концепции с практическими упражнениями. Вы узнаете, как создавать отзывчивые макеты и откроете для себя лучшие практики по внедрению сеток в любой дизайн. По мере продвижения вы будете изучать динамическое взаимодействие между CSS Grid и flexbox, кульминацией которого станет разработка полезного отзывчивого веб-проекта в качестве эталона для дальнейшего совершенствования. Вы также увидите, как фреймворки используют CSS Grid для создания многократно используемых компонентов, и научитесь перестраивать и полифиллировать CSS Grid для браузеров, которые еще не полностью поддерживают ее.

Скачать книгу

Читать полностью…

Книги для программистов

Python Programming Recipes for IoT Applications (2023)
Автор: Arman Yusuf Shaikh
Количество страниц: 206

#python

Книга всесторонне охватывает наиболее важные приложения интернета вещей (IoT) с использованием программирования на Python на Raspberry pi, Micropython Py Board и NVIDIA Jetson Board. Авторы использовали захватывающий "практический" подход, чтобы помочь читателям приобрести опыт в разработке рабочего кода для реальных приложений IoT. Основное внимание в книге уделено промышленным встраиваемым платформам для IoT-приложений. Она также дает представление о программировании на языке python и настройке конфигурации этих встроенных платформ. В последующей главе освещаются базовые интерфейсные приложения на Raspberry Pi. Также рассматриваются эксклюзивные продвинутые IoT-приложения на Micropython Pyboard. Последние две главы посвящены программированию платы NVIDIA Jetson Nano для приложений машинного обучения с FoG/облачными вычислениями.

Скачать книгу

Читать полностью…

Книги для программистов

Enterprise Architect’s Handbook: A Blueprint to Design and Outperform Enterprise-level IT Strategy (2022)
Автор: Dr. Vishwakarma J S
Количество страниц: 396

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

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

Скачать книгу

Читать полностью…

Книги для программистов

App Development Using iOS iCloud: Incorporating CloudKit with Swift in Xcode (2023)
Автор: Shantanu Baruah
Количество страниц: 529

#ios

Сначала вы построите базовый, функциональный UX-экран. Затем вы подключите iCloud с CloudKit для сохранения данных и частных, публичных и общих баз данных. Здесь ваш дизайн пользовательского интерфейса, основанный на коде, расширится до разработки профессионально выглядящих экранов с анимацией. Вы также научитесь работать с блоками напоминаний и уведомлений, обмениваться данными между пользователями и добавлять функции для взаимодействия с другими приложениями. Наконец, вы займетесь тестированием и использованием Test Flight перед публикацией приложения в App Store.

Скачать книгу

Читать полностью…

Книги для программистов

🎙«Не надо стесняться». Разрабатываем PT NGFW за стеклом

Positive Technologies продолжает делать то, на что раньше в ИБ никто не решался, ― разрабатывать сложный продукт класса NGFW в прямом эфире.

15 июня Денис Кораблев, директор по продуктам Positive Technologies, вновь напишет на стекле (в прямом смысле) много технического хардкора, раскроет детали внутренней «кухни» и расскажет:

⚡️ Почему дорого не значит качественно. Как мы с минимальным расходом бюджета создаем нагрузочную лабораторию для проверки продукта.
⚡️ Как можно эффективно и правильно тестировать объемы обрабатываемого трафика и количество инспектируемых сессий в секунду.
⚡️ Зачем нам весь этот рок-н-ролл 😎

Зрители по-прежнему будут задавать вопросы и влиять на развитие продукта.

Регистрируйтесь. Будем творить историю вместе 🔥

Реклама, АО "ПОЗИТИВ ТЕКНОЛОДЖИЗ" ИНН 7718668887

Читать полностью…

Книги для программистов

Mastering TensorFlow 2.x: Implement Powerful Neural Nets across Structured, Unstructured datasets and Time Series Data (2023)
Автор: Rajdeep Dua
Количество страниц: 418

Книга начинается с основ TensorFlow и концепций нейронных сетей, а затем переходит к конкретным темам, таким как классификация изображений, обнаружение объектов, прогнозирование временных рядов и генеративные адверсарные сети.

Хотя в этой книге рассмотрен TensorFlow 2.6, версия Tensorflow будет меняться со временем; однако вы все равно можете использовать эту книгу, чтобы убедиться в превосходстве Tensorflow. Эта книга включает использование локального блокнота Jupyter и использование Google Colab в различных случаях использования, включая задачи GAN и классификации изображений. Пока вы изучаете производительность TensorFlow, книга также охватывает различные концепции и подробные объяснения, касающиеся обучения с усилением, оптимизации моделей и моделей временных рядов.

Скачать книгу

Читать полностью…

Книги для программистов

Connecting the Internet of Things: IoT Connectivity Standards and Solutions (2023)
Автор: Anil Kumar
Количество страниц: 406

Навигация по фрагментированной экосистеме стандартов, протоколов и архитектур для подключения IoT может оказаться непростой задачей. Не говоря уже о масштабировании решения до жизнеспособного продукта. Эта книга проведет вас через этот раздробленный ландшафт с помощью реальных примеров и проектов, которые можно использовать для создания IoT-продукта.

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

Скачать книгу

Читать полностью…

Книги для программистов

React.js Design Patterns: Learn how to build scalable React apps with ease (2023)
Автор: Anthony Onyekachukwu Okonta
Количество страниц:

#react

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

Скачать книгу

Читать полностью…

Книги для программистов

50 Kubernetes Concepts Every DevOps Engineer Should Know: Your go-to guide for making production-level decisions on how and why to implement Kubernetes (2023)
Автор: Michael Levan
Количество страниц: 278

Эта книга снабдит вас всей необходимой информацией о том, как работает Kubernetes и как использовать его для достижения наилучших результатов. Вы узнаете обо всем, начиная с того, почему облачные технологии важны, реализуя кластеры Kubernetes и заканчивая развертыванием приложений в производстве. В этой книге вы пройдете путь обучения, начиная с того, что такое cloud native и как начать работу с Kubernetes в облаке, на месте и в PaaS-средах, таких как OpenShift. Далее вы узнаете о развертывании приложений различными способами, включая спецификации развертывания, спецификации ингресса и спецификации StatefulSet. И наконец, вы научитесь работать с мониторингом Kubernetes, наблюдаемостью и безопасностью.

Скачать книгу

Читать полностью…

Книги для программистов

Linux Kernel Programming: A comprehensive guide to kernel internals, writing kernel modules, and kernel synchronization (2021)
Автор: Kaiwan N Billimoria
Количество страниц: 754

Linux Kernel Programming - это исчерпывающее введение для новичков в разработку ядра и модулей Linux. Это простое в освоении руководство поможет вам в кратчайшие сроки приступить к написанию кода ядра. В книге используется версия ядра Linux 5.4 Long-Term Support (LTS), которая будет поддерживаться с ноября 2019 года по декабрь 2025 года. Работая с ядром 5.4 LTS на протяжении всей книги, вы можете быть уверены, что ваши знания сохранят свою актуальность на долгие годы.

Вы начнете путешествие с изучения сборки ядра из исходных текстов. Затем вы напишете свой первый модуль ядра, используя мощный фреймворк Loadable Kernel Module (LKM). В следующих главах будут рассмотрены ключевые темы, связанные с внутренним устройством ядра, включая архитектуру ядра Linux, управление памятью и планирование работы процессора.

Скачать книгу

Читать полностью…
Subscribe to a channel