0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (2)
  • R100 - R250 (118)
  • R250 - R500 (497)
  • R500+ (2,628)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs)

Linux Kernel Development (Paperback, 3rd edition): Robert Love Linux Kernel Development (Paperback, 3rd edition)
Robert Love
R1,444 Discovery Miles 14 440 Ships in 10 - 15 working days

"Linux Kernel Development" details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding. The book details the major subsystems and features of the Linux kernel, including its design, implementation, and interfaces. It covers the Linux kernel with both a practical and theoretical eye, which should appeal to readers with a variety of interests and needs. The author, a core kernel developer, shares valuable knowledge and experience on the 2.6 Linux kernel. Specific topics covered include process management, scheduling, time management and timers, the system call interface, memory addressing, memory management, the page cache, the VFS, kernel synchronization, portability concerns, and debugging techniques. This book covers the most interesting features of the Linux 2.6 kernel, including the CFS scheduler, preemptive kernel, block I/O layer, and I/O schedulers. The third edition of Linux Kernel Development includes new and updated material throughout the book:

  • An all-new chapter on kernel data structures
  • Details on interrupt handlers and bottom halves
  • Extended coverage of virtual memory and memory allocation
  • Tips on debugging the Linux kernel
  • In-depth coverage of kernel synchronization and locking
  • Useful insight into submitting kernel patches and working with the Linux kernel community
Windows PowerShell in Action, 3E (Paperback, 3 Rev Ed): Bruce Payette Windows PowerShell in Action, 3E (Paperback, 3 Rev Ed)
Bruce Payette
R1,343 Discovery Miles 13 430 Ships in 12 - 17 working days

Windows PowerShell transformed the way administrators and developers interact with Windows. PowerShell, an elegant dynamic language from Microsoft, lets its users script administrative tasks and control Windows from the command line. Because it's a full-featured, first-class Windows programming language, programmers and powerusers can now do things in a shell that previously required VB, VBScript, or C#. Windows PowerShell in Action, Third Edition is a completely revised edition of the bestselling book on PowerShell. It keeps the same crystal-clear introduction to PowerShell as the last edition and adds extensive coverage of v3, v4, and v5 features such as PowerShell Workflows, Desired State Configuration, PowerShell classes and the PowerShell APIs, new error handling and debugging features. It includes full chapters on these topics and also covers new language elements and operators, PowerShell remoting, CIM, events, working with data such as XML and flat files, The Second Edition's coverage of batch scripting and string processing, COM, WMI, and .NET have all been significantly revised and expanded. The book includes many popular usage scenarios and is rich in interesting examples that will spark the reader's imagination. Key Features * Crystal-clear introduction to PowerShell * Extensive coverage of v3, v4, and v5 features * Includes many popular usage scenarios * Rich in interesting examples that spark the imagination * The definitive book on PowerShell AUDIENCE Written for developers and administrators with intermediate level scripting knowledge. No prior experience with PowerShell is required. ABOUT THE TECHNOLOGY Windows PowerShell is an elegant, dynamic language from Microsoft, that lets developers and administrators script administrative tasks and control Windows from the command line.

Learning C# 2005 2e (Paperback, 2nd Revised edition): Jesse Liberty Learning C# 2005 2e (Paperback, 2nd Revised edition)
Jesse Liberty; Contributions by Brian MacDonald
R983 R727 Discovery Miles 7 270 Save R256 (26%) Ships in 12 - 17 working days

If you're a novice programmer and you want to learn C#, there aren't many books that will guide you. Most C# books are written for experienced C++ and Java programmers. That's why Jesse Liberty, author of the best-selling books "Programming C#" and "Programming ASP.NET," has written an entry-level guide to C#.

Written in a warm and friendly manner, "Learning C#" assumes no prior programming experience, and provides a thorough introduction to Microsoft's premier .NET language. The book helps you build a solid foundation in .NET, and shows you how to apply your skills through the use of dozens of tested examples. You'll learn about the syntax and structure of the C# language, including operators, classes and interfaces, structs, arrays, and strings.

Better yet, this updated edition of "Learning C#" has been completely revised to include the latest additions to the C# language plus a variety of learning aids to help lock-in new knowledge and skills. Here's what's new: Extensive revisions to the text and examples to reflect C# 2005 and .NET 2.0 changes An introduction to Visual Studio 2005, the most popular tool for building Windows and web applications More than 200 questions and fully debugged programming exercises with solutions A greater emphasis on event handling New coverage of generics, generic collections, partial classes, anonymous methods and more.

By the time you've finished "Learning C#," you'll be ready to move on to a more advanced programming guide that will help you create large-scale web and Windows applications.

Whether you have a little object-oriented programming experience or you are new to programming altogether, "Learning C#" will set you firmly onyour way to mastering the essentials of the C# language.

High Performance iOS Apps (Paperback): Gaurav Vaish High Performance iOS Apps (Paperback)
Gaurav Vaish
R1,231 R876 Discovery Miles 8 760 Save R355 (29%) Ships in 12 - 17 working days

Ready to build mobile apps that out-perform the rest? If you're an iOS developer with app-building experience, this practical guide provides tips and best practices to help you solve many common performance issues. You'll learn how to design and optimize iOS apps that deliver a smooth experience even when the network is poor and memory is low. Today's picky users want fast and responsive apps that don't hog resources. In this book, author Gaurav Vaish demonstrates methods for writing optimal code from an engineering perspective, using reusable Objective-C code that you can use right away. Up your game and create high-performance native iOS apps that truly stand out from the crowd. Measure key performance indicators-attributes that constitute and affect app performance Write efficient apps by minimizing memory and power consumption, and explore options for using available CPU cores Optimize your app's lifecycle and UI, as well as its networking, data sharing, and security features Learn about application testing, debugging and analysis tools, and monitoring your app in the wild Collect data from real users to analyze app usage, identify bottlenecks, and provide fixes Use iOS 9 upgrades to improve your app's performance

Windows Forensic Analysis Toolkit - Advanced Analysis Techniques for Windows 8 (Paperback, 4th edition): Harlan Carvey Windows Forensic Analysis Toolkit - Advanced Analysis Techniques for Windows 8 (Paperback, 4th edition)
Harlan Carvey
R1,710 R1,522 Discovery Miles 15 220 Save R188 (11%) Ships in 12 - 17 working days

Harlan Carvey has updated "Windows Forensic Analysis Toolkit," now in its fourth edition, to cover Windows 8 systems. The primary focus of this edition is on analyzing Windows 8 systems and processes using free and open-source tools. The book covers live response, file analysis, malware detection, timeline, and much more. Harlan Carvey presents real-life experiences from the trenches, making the material realistic and showing the why behind the how.

The companion and toolkit materials are hosted online. This material consists of electronic printable checklists, cheat sheets, free custom tools, and walk-through demos. This edition complements "Windows Forensic Analysis Toolkit, Second Edition," which focuses primarily on XP, and "Windows Forensic Analysis Toolkit, Third Edition," which focuses primarily on Windows 7.

This new fourth edition provides expanded coverage of many topics beyond Windows 8 as well, including new cradle-to-grave case examples, USB device analysis, hacking and intrusion cases, and "how would I do this" from Harlan's personal case files and questions he has received from readers. The fourth edition also includes an all-new chapter on reporting.
Complete coverage and examples of Windows 8 systems Contains lessons from the field, case studies, and war stories Companion online toolkit material, including electronic printable checklists, cheat sheets, custom tools, and walk-throughs

Configuring Windows Server Hybrid Advanced Services Exam Ref AZ-801 - Configure advanced Windows Server services for... Configuring Windows Server Hybrid Advanced Services Exam Ref AZ-801 - Configure advanced Windows Server services for on-premises, hybrid, and cloud environments (Paperback)
Chris Gill, Shannon Kuehn
R1,095 Discovery Miles 10 950 Ships in 10 - 15 working days

Ace the AZ 801 exam and master advanced Windows Server and Infrastructure-as-a-Service workload administration with this comprehensive guide Purchase of the print or Kindle book includes a free PDF eBook Key Features Gain practical knowledge to conquer the AZ-801 certification and tackle real-world challenges Learn to secure Windows Server in on-premises and hybrid infrastructures Leverage hands-on examples to monitor and troubleshoot Windows Server environments Book DescriptionConfiguring Windows Server Hybrid Advanced Services Exam Ref AZ-801 helps you master various cloud and data center management concepts in detail, helping you grow your expertise in configuring and managing Windows Server in on-premises, hybrid, and cloud-based workloads. Throughout the book, you'll cover all the topics needed to pass the AZ-801 exam and use the skills you acquire to advance in your career. With this book, you'll learn how to secure your on-premises Windows Server resources and Azure IaaS workloads. First, you'll explore the potential vulnerabilities of your resources and learn how to fix or mitigate them. Next, you'll implement high availability Windows Server virtual machine workloads with Hyper-V Replica, Windows Server Failover Clustering, and Windows File Server. You'll implement disaster recovery and server migration of Windows Server in on-premises and hybrid environments. You'll also learn how to monitor and troubleshoot Windows Server environments. By the end of this book, you'll have gained the knowledge and skills required to ace the AZ-801 exam, and you'll have a handy, on-the-job desktop reference guide. What you will learn Understand the core exam objectives and successfully pass the AZ-801 exam Secure Windows Server for on-premises and hybrid infrastructures using security best practices Implement, manage, and monitor Windows Server high availability features successfully Configure and implement disaster recovery services using Hyper-V features, Azure Recovery Services, and Azure Site Recovery Explore how to migrate various servers, workloads, and tools from previous versions of Windows Server to 2022 Monitor and troubleshoot Windows Server environments in both on-premises and cloud workloads using Windows Server tools, Windows Admin Center, and Azure services Who this book is forThis book is for Cloud and Datacenter Management administrators and engineers, Enterprise Architects, Microsoft 365 Administrators, Network Engineers, and anyone seeking to gain additional working knowledge with Windows Server operating systems and managing on-premises, hybrid and cloud workloads with administrative tools. To get started, you'll need to have a basic understanding of how to configure advanced Windows Server services utilizing existing on-premises technology in combination with hybrid and cloud technologies.

Exam Ref AZ-303 Microsoft Azure Architect Technologies (Paperback): Timothy Warner, Mike Pfeiffer, Derek Schauland, Nicole... Exam Ref AZ-303 Microsoft Azure Architect Technologies (Paperback)
Timothy Warner, Mike Pfeiffer, Derek Schauland, Nicole Stevens, Gurvinder Singh
R1,020 R896 Discovery Miles 8 960 Save R124 (12%) Ships in 9 - 15 working days

Prepare for Microsoft Exam AZ-303-and help demonstrate your real-world mastery of architecting high-value Microsoft Azure solutions for your organization or customers. Designed for modern IT professionals, this Exam Ref focuses on the critical thinking and decision-making acumen needed for success at the Microsoft Certified Expert level. Focus on the expertise measured by these objectives: * Implement and monitor an Azure infrastructure * Implement management and security solutions * Implement solutions for apps * Implement and manage data platforms This Microsoft Exam Ref: * Organizes its coverage by exam objectives * Features strategic, what-if scenarios to challenge you * Assumes you are an IT professional who wants to demonstrate your ability to design modern Microsoft Azure solutions involving compute, network, storage, and security About the Exam Exam AZ-303 focuses on knowledge needed to implement cloud infrastructure monitoring, storage accounts, and VMs (Windows and Linux); automate resource deployment and configuration; implement virtual networking and Azure Active Directory; implement and manage hybrid identities; manage Azure workloads; implement Azure Site Recovery; implement application infrastructure; manage application security; implement load balancing and network security; integrate Azure virtual networks with on-premises networks; implement and manage Azure governance solutions; manage Role-Based Access Control; implement application infrastructure and container-based apps; implement NoSQL and Azure SQL databases; and implement Azure SQL database managed instances. About Microsoft Certification Passing this exam and Exam AZ-304: Microsoft Azure Architect Design fulfills your requirements for the Microsoft Certified: Azure Solutions Architect Expert credential, demonstrating your expertise in compute, network, storage, and security for designing and implementing modern cloudbased solutions that run on Microsoft Azure. See full details at: microsoft.com/learn

Illustrated Microsoft (R) Windows (R) 10 - Introductory (Pamphlet, New edition): Barbara Clemens Illustrated Microsoft (R) Windows (R) 10 - Introductory (Pamphlet, New edition)
Barbara Clemens
R818 R748 Discovery Miles 7 480 Save R70 (9%) Ships in 10 - 15 working days

No matter what your level of experience, ILLUSTRATED MICROSOFT (R) WINDOWS 10, INTRODUCTORY equips you with the skills to master MS Windows 10 basics using a hallmark two-page spread visual presentation. This practical, user-friendly design allows you to see an entire task or lesson in one view. Streamlined into two units, ILLUSTRATED MICROSOFT (R) WINDOWS 10, INTRODUCTORY gets you up and running and immediately using the latest features of Windows 10, including the new user interface, starting an app, working with windows, and managing files.

Network Programming and Automation Essentials - Get started into the realm of network automation and network programming... Network Programming and Automation Essentials - Get started into the realm of network automation and network programming (Paperback)
Claus Topke
R1,095 Discovery Miles 10 950 Ships in 10 - 15 working days

Grasp network automation and programming fundamentals with best practices for Python and Go Key Features * Get to the grips with fundamentals of network programming and automation * Tips and tricks to go for transitioning from traditional networking to automating networks * Solve everyday automation problems with automation frameworks in Python and Go Book Description Network programming and automation, unlike traditional networking, is a modern-day art that helps in configuring, managing, and operating networks and network devices. This book will provide important knowledge that will get you up and running in the field of network programming and automation. This book starts with quickly taking you through the networking basics in brief. You will explore network programming and automation ecosystem; understand the leading programmable interface and go through the protocols, tools, techniques, and technologies that come under network programming. You will explore Python and Go for network automation. Finally, you will use RESTful APIs and Ansible for automation. The book will have hands-on labs to support the concepts. By the end of the book, you will be able to program and automate networks. What you will learn * Learn the foundation of network programming * Understand software-defined networks and related families * Discover the differences between Go and Python through a comparison * Leverage best practices for Go and Python * Grasp how you can build your own automation framework * Go through automation frameworks and understand the strategy for automation Who This Book Is For This book is for network architects, engineers, and software professionals who wish to integrate programming into networks. Network engineers who follow traditional techniques can read this book to understand modern-day network automation and programming. A good grasp of networking concepts is ideal to get through this book.

Understanding Operating Systems (Hardcover): Reid Barnes Understanding Operating Systems (Hardcover)
Reid Barnes
R3,815 R3,286 Discovery Miles 32 860 Save R529 (14%) Ships in 10 - 15 working days
Microsoft Windows Server 2008 R2 Administrator's Reference - The Administrator's Essential Reference (Paperback):... Microsoft Windows Server 2008 R2 Administrator's Reference - The Administrator's Essential Reference (Paperback)
Dustin Hannifin
R1,156 R843 Discovery Miles 8 430 Save R313 (27%) Ships in 12 - 17 working days

Microsoft Windows Server 2008 R2: The Administrators Essential Reference introduces the Windows Server 2008 R2, which is Microsofts flagship server operating systems latest release. The book explores its features; describes differences between the available editions; and discusses its deployment. After introducing Windows Server 2008 R2, the book explains its installation and configuration processes followed by its networking. It also examines different features, such as the active directory, internet information services 7.5, Hyper-V, and PowerShell V2. It discusses securing Windows Server 2008 R2 files and its print services, remote desktop services, high-availability and recovery features, and monitoring and troubleshooting; in addition, their delta changes are discussed in the final chapter. The book also explores the features that influence both Windows Server 2008 R2 and Windows 7. These features allow the server operating system to work with Windows 7. One feature is the BranchCache, which offers users who open files across a Wide Area Network a better end-user experience by caching copy in the branch office when a document or intranet Web site is opened for the first time. Another feature is DirectAccess, which is the new remote connectivity solution for Windows networks.

Microsoft Windows 7 Administrator's Reference - Upgrading, Deploying, Managing, and Securing Windows 7 (Paperback): Jorge... Microsoft Windows 7 Administrator's Reference - Upgrading, Deploying, Managing, and Securing Windows 7 (Paperback)
Jorge Orchilles
R917 R722 Discovery Miles 7 220 Save R195 (21%) Ships in 12 - 17 working days

"Microsoft Windows 7 Administrator s Reference" gives you a complete overview of all the important day-to-day duties for which administrators are responsible. From a complete overview of upgrading and implementing to a detailed view of security in Windows 7, this book will keep you on track. Coverage includes: installing and deployment, managing the new Windows 7 environment, overview of the new desktop features, and technical help for troubleshooting and networking (to name a few).

Written by current systems administrators with a deep experience in Windows, security, and networked and enterprise environments, this book is like having your own on-site consultant in the trenches with you. Each chapter of "Microsoft Windows 7 Administrator s Reference" is designed to give you easy access to the answers you need most. Whether you are looking for quick troubleshooting information, a compilation of the new desktop environment, or even virtualization and mobility information, you ll find it quickly.
Covers Powershell V2, Bitlocker, and mobility issuesIncludes comprehensive details for configuration, deployment, and troubleshootingConsists of content written for system administrators by system administrators"

Monitoring with Graphite (Paperback): Jason Dixon Monitoring with Graphite (Paperback)
Jason Dixon
R1,074 R778 Discovery Miles 7 780 Save R296 (28%) Ships in 12 - 17 working days

Graphite has become one of the most powerful monitoring tools available today, due to its ease of use, rapid graph prototyping abilities, and a friendly rendering API. With this practical guide, system administrators and engineers will learn how to use this open source tool to track operational data you need to monitor your systems, as well as application-level metrics for profiling your services. Author Jason Dixon, member of the Graphite project, provides a thorough introduction of Graphite from the basics to the skills and tools you need for troubleshooting and scaling out its software components. If you want to learn more about monitoring systems, services, or applications, this is the book you need. Get an introduction to monitoring, including important concepts and terminology Examine the features and functionality of key Graphite components, including Carbon and Whisper Learn the typical user workflow necessary to create a basic line chart Build complex charts with chained functions and multiple axes that interact directly with the rendering API Understand how to use the native Graphite dashboard, as well as the more popular third-party dashboards Master the art of scaling and troubleshooting high-performance or highly available Graphite clusters

The Colorful Guide to the 2022 iPad and iPad Pro - A Guide to the 2022 iPad (with iPadOS 16) with Full Color Graphics and... The Colorful Guide to the 2022 iPad and iPad Pro - A Guide to the 2022 iPad (with iPadOS 16) with Full Color Graphics and Illustrations (Paperback)
Scott La Counte
R617 R502 Discovery Miles 5 020 Save R115 (19%) Ships in 10 - 15 working days
A Color Guide to the 2022 iPad and iPad Pro For Seniors - A Guide to the iPad (with iPadOS 16) with Color Graphics (Paperback):... A Color Guide to the 2022 iPad and iPad Pro For Seniors - A Guide to the iPad (with iPadOS 16) with Color Graphics (Paperback)
Scott La Counte
R672 R548 Discovery Miles 5 480 Save R124 (18%) Ships in 10 - 15 working days
Bootstrap - The Ultimate Guide (Paperback): Sufyan Bin Uzayr Bootstrap - The Ultimate Guide (Paperback)
Sufyan Bin Uzayr
R1,528 Discovery Miles 15 280 Ships in 9 - 15 working days

If you want to build websites, understanding Bootstrap will save you a lot of time and effort. Bootstrap is a user-friendly CSS framework that allows developers to create mobile-friendly and responsive websites. Bootstrap is the most widely used framework for creating mobile-first, responsive websites. It fixes a number of issues that we experienced previously, including cross-browser compatibility. Today, webpages are optimized for all browsers (Internet Explorer, Firefox, and Chrome, to name but a few) and screen sizes (desktop, tablets, phablets, and phones). Regardless of project size, Bootstrap provides a solid foundation for any website. It includes Reboot, which is based on Normalize.css and aids with the smoothing out of browser disparities for various page elements. Bootstrap also has fantastic typography. Checkboxes, radio buttons, choose choices, and other basic HTML form elements have been restyled to give them a more modern look. Bootstrap's scope extends beyond online app design to include devices, allowing for a more seamless user experience. CSS, reusable segments, and JavaScript portions are some of its key characteristics. It has a much clearer design, JavaScript tools, and CSS, among many other capabilities that front-end developers employ. In short, when it comes to UI, the scope is enormous. Key Features: * A step-by-step approach to problem-solving and skill development * A quick run-through of the basic concepts, in the form of a "Crash Course" * An advanced, hands-on core concepts, with a focus on real-world problems * An industry-level coding paradigm, practice-oriented explanatory approach * A special emphasis on writing clean and optimized code, with additional chapters focused on coding methodology

Simulations in Swift 5 - Design and Implement with Swift Playgrounds (Paperback, 1st ed.): Beau Nouvelle Simulations in Swift 5 - Design and Implement with Swift Playgrounds (Paperback, 1st ed.)
Beau Nouvelle
R1,014 R817 Discovery Miles 8 170 Save R197 (19%) Ships in 10 - 15 working days

Design and implement simulations using Apples Swift Playgrounds. Computer simulations are used to replicate the physical systems we see all around us. They help us solve problems by performing experiments that may otherwise be impossible in the real world. This book uses simulations to solve counter-intuitive logic puzzles, create procedural artworks, and build habitats for digital lifeforms. To help you create your own simulations using the Swift programming language, this book is filled with projects that you can easily follow along with. All you need is a Mac with the latest version of Xcode installed. All projects are written in Xcode's Playgrounds. This keeps the process simple. No need to setup an Apple account, or learn anything further about building apps. Simulations are used in many areas within computer science and yet, barely anyone is teaching them. Sure, the fundamentals are in algorithm design, but simulations are a step above that. Usually when writing an algorithm you have a specific outcome in mind. However, when you create a simulation, the system you are modelling can be far more unpredictable than sorting a list, or navigating a maze. Simulations in Swift 5 will guide you through all of this. What You'll Learn Simulate situations with advanced algorithms to solve advanced problems Incorporate real-world physics into simulated problems Predict biological and other systems behavior and the outcome of events based on presented factors Who This Book Is For Swift programmers interested in tackling fun projects in Swift involving advanced algorithms and factors

Accelerated .NET Core Memory Dump Analysis - Training Course Transcript and WinDbg Practice Exercises (Paperback): Dmitry... Accelerated .NET Core Memory Dump Analysis - Training Course Transcript and WinDbg Practice Exercises (Paperback)
Dmitry Vostokov, Software Diagnostics Services
R2,391 Discovery Miles 23 910 Ships in 10 - 15 working days
Getting Started with the 2022 iPad and iPad Pro - An Insanely Easy Guide to the 2022 iPad and iPadOS 16 (Paperback): Scott La... Getting Started with the 2022 iPad and iPad Pro - An Insanely Easy Guide to the 2022 iPad and iPadOS 16 (Paperback)
Scott La Counte
R633 R520 Discovery Miles 5 200 Save R113 (18%) Ships in 10 - 15 working days
Unix Power Tools 3e (Paperback, 3rd Revised edition): Shelly Powers Unix Power Tools 3e (Paperback, 3rd Revised edition)
Shelly Powers
R2,036 R1,613 Discovery Miles 16 130 Save R423 (21%) Ships in 10 - 15 working days

The latest edition of this best-selling favorite is loaded with vital information on Linux, Darwin, and BSD. Unix Power Tools 3rd Edition now offers more coverage of bash, zsh, and other new shells, along with discussions about modern utilities and applications. Several sections focus on security and Internet access. There is a new chapter on access to Unix from Windows, and expanded coverage of software installation and packaging, as well as basic information on Perl and Python.

The Linux Programming Interface (Hardcover): Michael Kerrisk The Linux Programming Interface (Hardcover)
Michael Kerrisk
R2,788 R1,904 Discovery Miles 19 040 Save R884 (32%) Ships in 12 - 17 working days

"The Linux Programming Interface" is the definitive guide to the Linux and UNIX programming interface--the interface employed by nearly every application that runs on a Linux or UNIX system.

In this authoritative work, Linux programming expert Michael Kerrisk provides detailed descriptions of the system calls and library functions that you need in order to master the craft of system programming, and accompanies his explanations with clear, complete example programs.

You'll find descriptions of over 500 system calls and library functions, and more than 200 example programs, 88 tables, and 115 diagrams. You'll learn how to: Read and write files efficiently Use signals, clocks, and timers Create processes and execute programs Write secure programs Write multithreaded programs using POSIX threads Build and use shared libraries Perform interprocess communication using pipes, message queues, shared memory, and semaphores Write network applications with the sockets API

While "The Linux Programming Interface" covers a wealth of Linux-specific features, including "epoll," "inotify," and the "/proc" file system, its emphasis on UNIX standards (POSIX.1-2001/SUSv3 and POSIX.1-2008/SUSv4) makes it equally valuable to programmers working on other UNIX platforms.

"The Linux Programming Interface" is the most comprehensive single-volume work on the Linux and UNIX programming interface, and a book that's destined to become a new classic.Praise for "The Linux Programming Interface" "If I had to choose a single book to sit next to my machine when writing software for Linux, this would be it." --Martin Landers, Software Engineer, Google "This book, with its detailed descriptions and examples, contains everything you need to understand the details and nuances of the low-level programming APIs in Linux . . . no matter what the level of reader, there will be something to be learnt from this book." --Mel Gorman, Author of "Understanding the Linux Virtual Memory Manager" "Michael Kerrisk has not only written a great book about Linux programming and how it relates to various standards, but has also taken care that bugs he noticed got fixed and the man pages were (greatly) improved. In all three ways, he has made Linux programming easier. The in-depth treatment of topics in "The Linux Programming Interface" . . . makes it a must-have reference for both new and experienced Linux programmers." --Andreas Jaeger, Program Manager, openSUSE, Novell "Michael's inexhaustible determination to get his information right, and to express it clearly and concisely, has resulted in a strong reference source for programmers. While this work is targeted at Linux programmers, it will be of value to any programmer working in the UNIX/POSIX ecosystem." --David Butenhof, Author of "Programming with POSIX Threads" and Contributor to the POSIX and UNIX Standards ." . . a very thorough--yet easy to read--explanation of UNIX system and network programming, with an emphasis on Linux systems. It's certainly a book I'd recommend to anybody wanting to get into UNIX programming (in general) or to experienced UNIX programmers wanting to know 'what's new' in the popular GNU/Linux system." --Fernando Gont, Network Security Researcher, IETF Participant, and RFC Author ." . . encyclopedic in the breadth and depth of its coverage, and textbook-like in its wealth of worked examples and exercises. Each topic is clearly and comprehensively covered, from theory to hands-on working code. Professionals, students, educators, this is the Linux/UNIX reference that you have been waiting for." --Anthony Robins, Associate Professor of Computer Science, The University of Otago "I've been very impressed by the precision, the quality and the level of detail Michael Kerrisk put in his book. He is a great expert of Linux system calls and lets us share his knowledge and understanding of the Linux APIs." --Christophe Blaess, Author of "Programmation systeme en C sous Linux" ." . . an essential resource for the serious or professional Linux and UNIX systems programmer. Michael Kerrisk covers the use of all the key APIs across both the Linux and UNIX system interfaces with clear descriptions and tutorial examples and stresses the importance and benefits of following standards such as the Single UNIX Specification and POSIX 1003.1." --Andrew Josey, Director, Standards, The Open Group, and Chair of the POSIX 1003.1 Working Group "What could be better than an encyclopedic reference to the Linux system, from the standpoint of the system programmer, written by none other than the maintainer of the man pages himself? "The Linux Programming Interface" is comprehensive and detailed. I firmly expect it to become an indispensable addition to my programming bookshelf." --Bill Gallmeister, Author of "POSIX.4 Programmer's Guide: Programming for the Real World" ." . . the most complete and up-to-date book about Linux and UNIX system programming. If you're new to Linux system programming, if you're a UNIX veteran focused on portability while interested in learning the Linux way, or if you're simply looking for an excellent reference about the Linux programming interface, then Michael Kerrisk's book is definitely the companion you want on your bookshelf." --Loic Domaigne, Chief Software Architect (Embedded), Corpuls.com

iOS 16, iPadOS 16, macOS Ventura, and watchOS 9 for Users and Developers (Paperback): Wayne Dixon iOS 16, iPadOS 16, macOS Ventura, and watchOS 9 for Users and Developers (Paperback)
Wayne Dixon
R582 Discovery Miles 5 820 Ships in 10 - 15 working days
The 100 Greatest MSDOS Games (Paperback): Tom Crossland The 100 Greatest MSDOS Games (Paperback)
Tom Crossland
R339 Discovery Miles 3 390 Ships in 10 - 15 working days
Red Hat Certified Specialist in Services Management and Automation EX358 Exam Guide - Get your certification and prepare for... Red Hat Certified Specialist in Services Management and Automation EX358 Exam Guide - Get your certification and prepare for real-world challenges as a Red Hat Certified Specialist (Paperback)
Eric McLeroy
R1,095 Discovery Miles 10 950 Ships in 10 - 15 working days

Gain the skills and knowledge to manage your core network services on Red Hat Enterprise Linux with help of self-tests and practical use cases Key Features * Get the EX358 certification with ease while preparing for real-life challenges * Learn everything you need to know about Linux system administration and automation using Ansible 2.11 * Use practical use cases and exam-focused questions to prepare for the exam Book Description If you're ready to take the next step in your cybersecurity career with the EX358, then this book is for you. Complete with all the knowledge and skills you need to build applications on the Red Hat Linux 8 (RHEL OS 8) platform, this book will help you prepare for the exam and beyond. Red Hat Certified Specialist in Service Management and Automation will help you build a solid foundation of knowledge and confidence with the most up-to-date exam requirements and practice questions. As you progress through the book, you'll work through the different technical proficiencies needed to fully administer a Red Hat Enterprise Linux 8 system. This will include direct configuration of things such as SMB shares, networking, and a deep dive to understand t the configuration of essential components like firewall, SELinux, and iSCSI. You'll also learn how to automate all of these tasks using Ansible Automation in order to alleviate the burden of having to complete all of these tasks by hand. By the end of this book, you'll have covered everything you need to pass the Red Hat EX358 certification exams and have a handy, on-the-job desktop reference guide. What you will learn * Confidently take and pass the Red Hat EX358 certification exam * Learn how to use Ansible Core 2.11+ * Gain deeper knowledge of the Red Hat Linux Networking with DNS, DHCP, and IP addressing * Create your own link and master the networking domain through link aggregation creation * Set up printers and email services through Linux servers * Get up and running with MariaDB SQL databases * Learn how to create and control web traffic Who This Book Is For This book is for anyone wanting to advance their career by adding this essential Red Hat certificate to their resume. It will be particularly useful for system administrators responsible for managing large enterprise environments, network services and Red Hat Certified Engineers interested in becoming a Red Hat Certified Architect (RHCA). There are a few prerequisites before you can get started with this book: a solid grasp on Red Hat Enterprise Linux and Ansible Automation, as well as the command line with Linux systems administration.

Executing Windows Command Line Investigations - While Ensuring Evidentiary Integrity (Paperback): Chet Hosmer, Joshua... Executing Windows Command Line Investigations - While Ensuring Evidentiary Integrity (Paperback)
Chet Hosmer, Joshua Bartolomie, Rosanne Pelli
R1,419 R1,325 Discovery Miles 13 250 Save R94 (7%) Ships in 12 - 17 working days

The book Executing Windows Command Line Investigations targets the needs of cyber security practitioners who focus on digital forensics and incident response. These are the individuals who are ultimately responsible for executing critical tasks such as incident response; forensic analysis and triage; damage assessments; espionage or other criminal investigations; malware analysis; and responding to human resource violations. The authors lead readers through the importance of Windows CLI, as well as optimal configuration and usage. Readers will then learn the importance of maintaining evidentiary integrity, evidence volatility, and gain appropriate insight into methodologies that limit the potential of inadvertently destroying or otherwise altering evidence. Next, readers will be given an overview on how to use the proprietary software that accompanies the book as a download from the companion website. This software, called Proactive Incident Response Command Shell (PIRCS), developed by Harris Corporation provides an interface similar to that of a Windows CLI that automates evidentiary chain of custody and reduces human error and documentation gaps during incident response.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Beginning Ubuntu LTS Server…
Sander van Vugt Paperback R1,408 R1,114 Discovery Miles 11 140
My Windows 11 Computer for Seniors
Michael Miller Paperback R577 Discovery Miles 5 770
CompTIA A+ Certification All-in-One Exam…
Mike Meyers, Travis Everett, … Hardcover R1,322 Discovery Miles 13 220
Ubuntu Linux Bible
D. Clinton Paperback R911 Discovery Miles 9 110
Laptops for Seniors in easy steps…
Nick Vandome Paperback R334 Discovery Miles 3 340
Understanding Operating Systems
Ida M. Flynn, Ann McHoes Paperback R1,307 R1,169 Discovery Miles 11 690
macOS Big Sur For Dummies
B LeVitus Paperback R560 Discovery Miles 5 600
Windows 11 For Dummies
A Rathbone Paperback R671 R489 Discovery Miles 4 890
Linux Bible, Tenth Edition
C Negus Paperback R1,165 Discovery Miles 11 650
BTEC Nationals Information Technology…
Jenny Phillips, Alan Jarvis, … Paperback R1,036 Discovery Miles 10 360

 

Partners