Leanpub Header

Skip to main content

Filters

Category: "Operating System Development"

Books

  1. Securing Cloud PCs and Azure Virtual Desktop
    Start implementing and optimizing security for Windows 365 and AVD infrastructure
    Packt Publishing Ltd

    This book covers the fundamentals of Windows 365 and Azure Virtual Desktop, addressing endpoint security challenges. You'll also explore advanced security measures for virtual environments.

  2. The Software Developer's Guide to Linux
    A practical, no-nonsense guide to using the Linux command line and utilities as a software developer
    Packt Publishing Ltd

    Explore how you can use the Linux command line to supercharge your day-to-day work as a software developer. You’ll take a hands-on approach to learn Linux command-line skills and get comfortable with the concepts you need to understand during local development and remote deployment of your software.

  3. Mastering PowerShell Scripting - Fifth Edition
    Automate repetitive tasks and simplify complex administrative tasks using PowerShell
    Packt Publishing Ltd

    PowerShell scripts provides a convenient method for automating tasks, using them proficiently can be challenging. This all-inclusive guide begins at the basics and covers advanced concepts, equipping you with tips to become an expert in PowerShell Core 7.3 scripting.

  4. Go Programming - From Beginner to Professional - Second Edition
    Learn everything you need to build modern software using Go
    Packt Publishing Ltd

    Master real-world development in “Go Programming – From Beginner to Professional”. From the basics to advanced topics, gain proficiency by mastering applications, database interactions, RESTful APIs, concurrency and more using Go idiomatic practices.

  5. Linux Kernel Programming - Second Edition
    A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization
    Packt Publishing Ltd

    With this new edition, get to grips with Linux kernel development on the long-term 6.1 (S)LTS kernel in a hands-on way with the help of brilliant code examples. Linux Kernel Programming 2E teaches you how to write high-quality kernel modules suitable for real-world products, following industry best practices and with security awareness. It covers essential kernel internals and kernel synchronization.

  6. Mastering Microsoft Intune - Second Edition
    Deploy Windows 11, Windows 365 via Microsoft Intune, Copilot and advance management via Intune Suite
    Packt Publishing Ltd

    Manage physical and Cloud based endpoints, boost security, and simplify app control with ease. Stay up to date with the latest features and cloud services, empowering you to excel in device management. Master Intune, master your endpoints.

  7. The book contains the full Software Diagnostics Services training transcript and ten step-by-step exercises. It covers dozens of crash dump analysis patterns from the x64 process and complete (physical) memory dumps. Learn how to analyze Rust application crashes and freezes, navigate through memory dump space, and diagnose heap corruption, memory leaks, CPU spikes, blocked threads, deadlocks, wait chains, and more with the WinDbg debugger. The training uses a unique and innovative pattern-oriented analysis approach focusing on safe and unsafe Rust code and its interfacing with the Windows OS. It is useful whether you come to Rust from C and C++ or interpreted languages like Python, and facilitates memory thinking when programming in Rust.

  8. No Description Available
  9. In the early years, various Linux distributions emerged, including Slackware, Debian, and Red Hat. These distributions aimed to package the Linux kernel along with other software components to provide a complete operating system experience. Over time, more distributions like Ubuntu, Fedora, and Arch Linux were created, each catering to different user needs. Today, Linux distros continue to evolve, offering a diverse range of features, stability, and customization options. A stable Linux distribution is a reliable and consistent operating system that is suitable for both daily life and critical environments. It provides a solid foundation for various tasks without frequent crashes or disruptions. For daily life, a stable Linux distro should offer a user-friendly interface, a wide range of software applications, and seamless compatibility with hardware devices. It should prioritize ease of use, regular updates, and a strong community support system.

  10. Accelerated Linux Debugging 4D
    Training Course Transcript with WinDbg, GDB, LLDB, rr, KDB, KGDB Practice Exercises
    Dmitry Vostokov

    The full transcript of Software Diagnostics Services training with more than 20 step-by-step exercises using WSL and Hyper-V environments, notes, and source code of specially created modeling applications in C, C++, and Rust. Learn live local and remote debugging techniques in the kernel, user process, and managed spaces using WinDbg, GDB, LLDB, rr, and KDB, KGDB debuggers. The unique and innovative course teaches unified debugging patterns applied to real problems from complex software environments. A necessary x64 and ARM64 review is also included.

  11. Linux Advanced for SysAdmin
    Become a proficient system administrator to manage networks, database, system health, automation and kubernetes
    GitforGits | Asian Publishing House

    Linux Advanced for SysAdmin is designed to elevate your expertise, focusing on the intricate tasks critical for managing enterprise-level Linux environments. This book is structured to provide comprehensive insights and practical experiences across seven key areas, transforming you into a proficient and capable system administrator.This book will transform you into a proficient and capable system administrator, ready to tackle the challenges of modern IT infrastructure. By mastering these advanced topics, you will be wellequipped to manage and optimize large-scale Linux environments, ensuring their security, performance, and reliability

  12. Linux Basics for SysAdmin
    Learn core linux concepts and command-line skills to kickstart your system administration career
    GitforGits | Asian Publishing House

    You have arrived at "Linux Basics for SysAdmin," a book that will teach you the ropes of Linux so that you confidently administer Linux systems. Whether you're an IT professional looking to hone your skills, a student eager to learn Linux, or someone in between, this book will cover all you need to know to become a competent system administrator.

  13. Technical manual and report on AI agents swarms
    "Integrating Swarm Intelligence and Human Ingenuity: A Vision of Tomorrow's World"
    Chetan Ladwa

    "Explore the synergy of AI swarm technology""Integrating Swarm Intelligence and Human Ingenuity: A Vision of Tomorrow's World" Delve into a world where AI enhances human capabilities, transforming industries and society. Uncover the secrets of this groundbreaking tech and its profound impact. A future where AI collaborates with us awaits.

  14. Accelerated Linux API for Software Diagnostics
    With Category Theory in View
    Dmitry Vostokov

    The book contains the full transcript of Software Diagnostics Services training with 16 hands-on exercises on various topics related to Linux API.

  15. PowerShell SysAdmin Crash Course
    Unlock the Full Potential of PowerShell with Advanced Techniques, Automation, Configuration Management and Integration
    GitforGits | Asian Publishing House

    "PowerShell SysAdmin Crash Course" is the ultimate guide for system administrators and PowerShell users. This comprehensive resource teaches you everything to know about PowerShell, from the console and cmdlets to scripting, modules, and more.