0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (21)
  • R250 - R500 (84)
  • R500+ (1,095)
  • -
Status
Format
Author / Contributor
Publisher

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

Docker for Rails Developers (Paperback): Rob Isenberg Docker for Rails Developers (Paperback)
Rob Isenberg
R931 R734 Discovery Miles 7 340 Save R197 (21%) Ships in 10 - 15 working days

Docker does for DevOps what Rails did for web development--it gives you a new set of superpowers. Gone are works on my machine woes and lengthy setup tasks, replaced instead by a simple, consistent, Docker-based development environment that will have your team up and running in seconds. Gain hands-on, real-world experience with a tool that's rapidly becoming fundamental to software development. Go from zero all the way to production as Docker transforms the massive leap of deploying your app in the cloud into a baby step. Docker makes life as a Ruby and Rails developer easier. It helps build, ship, and run your applications, solving major problems you face every day. It allows you to run applications at scale, adding new resources as needed. Docker provides a reliable, consistent environment that's guaranteed to work the same everywhere. Docker lets you do all things DevOps without needing a PhD in infrastructure and operations. Want to spin up a cluster to run your app? No problem. Scale it up or down at will? You bet. Start by running a Ruby script without having Ruby installed on the local machine. Then Dockerize a Rails application and run it using containers, including creating your own custom Docker images tailored for running Rails apps. Describe your app declaratively using Docker Compose, specifying the software dependencies along with everything needed to run the application. Then set up continuous integration, as well as your deployment pipeline and infrastructure. Along the way, find out the best practices for using Docker in development and production environments. This book gives you a solid foundation on using Docker and fitting it into your development workflow and deployment process. What You Need: All you need is a Windows, Mac OS X or Linux machine to do development on. This book guides you through the process of installing Docker. Some basic familiarity with Linux/Unix is recommended even if you're using a Windows machine

Guide To Operating Systems (Paperback, 6th Edition): Greg Tomsho Guide To Operating Systems (Paperback, 6th Edition)
Greg Tomsho
R1,341 R1,245 Discovery Miles 12 450 Save R96 (7%) Ships in 10 - 15 working days

Packed with hands-on applications, Tomsho's GUIDE TO OPERATING SYSTEMS, 6th Edition equips learners with fundamental theory and technical information as they work with today's most popular operating systems, including Windows, macOS and Linux platforms.

Learners examine how general operating systems are organized and function. Hands-on scenarios give them practical experience in OS installation, upgrading and configuration. Processors, file systems, networking, virtualization, security, device management, storage, OS maintenance and troubleshooting are covered in detail. Content also includes Windows 10 and earlier Windows client OSs, Windows Server 2019 and earlier Windows server OSs, Fedora Linux, and macOS Mojave and earlier.

Easily understood and highly practical, the sixth edition is an excellent resource for training across different operating systems.

Professional Sitecore 8 Development - A Complete Guide to Solutions and Best Practices (Paperback, 1st ed.): Phil Wicklund,... Professional Sitecore 8 Development - A Complete Guide to Solutions and Best Practices (Paperback, 1st ed.)
Phil Wicklund, Jason Wilkerson
R1,668 Discovery Miles 16 680 Ships in 10 - 15 working days

Structure templates and content within Sitecore, work with integrated tools, and leverage its extensive automation capabilities. Sitecore was recently recognized as one of the most reputable and reliable, enterprise-class web content management solutions (WCMS) available in the marketplace. Thousands of companies are using Sitecore to manage their digital experiences online. Because Sitecore is such a large, complex platform, developers often have a hard time coming up to speed, even after completing a Sitecore training course for developers. However, leveraging the design patterns and other practices laid out in this book will make that transition much easier. Professional Sitecore 8 Development provides a soup-to-nuts approach for a Sitecore rookie to come up to speed quickly, as well as provide more advanced techniques for seasoned veterans that they may not be exposed to otherwise. Key coverage areas include: Getting started with Sitecore development Front-end development techniques Incorporating design patterns into your Sitecore solutions Unit testing Sitecore applications Programming Sitecore's marketing capabilities Sitecore automation with PowerShell Advanced development techniques What you'll learn Develop solutions on the Sitecore platform Come up to speed on Sitecore without going through a training class Build front-end (HTML, CSS, Angular, etc.) solutions as well as back-end (C#) solutions on Sitecore Incorporate design patterns into your Sitecore solutions Make use of advanced Sitecore development techniques Who This Book Is For The book is a developer's companion, both front end and back end developers. The target audience is both developers who have zero Sitecore experience, as well as seasoned veterans looking for advanced best practices. A secondary audience would be Sitecore administrators who would benefit from discussions around performance tuning and security.

Real-time Systems Scheduling Volume 2 (Hardcover): Chetto Real-time Systems Scheduling Volume 2 (Hardcover)
Chetto
R3,763 Discovery Miles 37 630 Ships in 10 - 15 working days

Real-time systems are used in a wide range of applications, including control, sensing, multimedia, etc. Scheduling is a central problem for these computing/communication systems since it is responsible for software execution in a timely manner. This book, the second of two volumes on the subject, brings together knowledge on specific topics and discusses the recent advances for some of them. It addresses foundations as well as the latest advances and findings in real-time scheduling, giving comprehensive references to important papers, but the chapters are short and not overloaded with confusing details. Coverage includes scheduling approaches for networks and for energy autonomous systems. Other sophisticated issues, such as feedback control scheduling and probabilistic scheduling, are also addressed. This book can serve as a textbook for courses on the topic in bachelor's degrees and in more advanced master's degree programs. It also provides a reference for computer scientists and engineers involved in the design or the development of Cyber-Physical Systems which require up-to-date real-time scheduling solutions.

Security@Work - Pragmatische Konzeption Und Implementierung Von It-Sicherheit MIT Losungsbeispielen Auf Open-Source-Basis... Security@Work - Pragmatische Konzeption Und Implementierung Von It-Sicherheit MIT Losungsbeispielen Auf Open-Source-Basis (German, Hardcover, 2006 ed.)
Joerg Eschweiler, Daniel E Atencio Psille
R654 Discovery Miles 6 540 Ships in 18 - 22 working days

Die Autoren erlAutern die konzeptionellen und technischen Grundlagen des Themas IT-Sicherheit anhand anschaulicher Beispiele. Im Fokus stehen dabei die praktische Verwendbarkeit realitAtsnaher Konzepte und Techniken. Hierzu werden ebenfalls aktuelle Standards erlAutert und eingebunden.

Um die KomplexitAt des Themas und seine AbhAngigkeiten darzustellen, werden die Integration der einzelnen Bausteine sowie der Betrieb eines solchen Verbundes von IT-Komponenten sowohl aus technischer als auch administrativer Sicht und unter dem Aspekt der Integration in eine organisationsweite IT-Infrastruktur betrachtet.

Das Buch bietet technisch versierten Einsteigern und Administratoren eine umfassende Grundlage fA1/4r die weitergehende Auseinandersetzung mit dem Thema IT-Sicherheit.

Digital and Statistical Signal Processing (Paperback, 3rd Edition): Anastasia Veloni, Nikolaos Miridakis, Erysso Boukouvala Digital and Statistical Signal Processing (Paperback, 3rd Edition)
Anastasia Veloni, Nikolaos Miridakis, Erysso Boukouvala
R1,546 Discovery Miles 15 460 Ships in 10 - 15 working days

Nowadays, many aspects of electrical and electronic engineering are essentially applications of DSP. This is due to the focus on processing information in the form of digital signals, using certain DSP hardware designed to execute software. Fundamental topics in digital signal processing are introduced with theory, analytical tables, and applications with simulation tools. The book provides a collection of solved problems on digital signal processing and statistical signal processing. The solutions are based directly on the math-formulas given in extensive tables throughout the book, so the reader can solve practical problems on signal processing quickly and efficiently.

FEATURES

Explains how applications of DSP can be implemented in certain programming environments designed for real time systems, ex. biomedical signal analysis and medical image processing.

Pairs theory with basic concepts and supporting analytical tables.

Includes an extensive collection of solved problems throughout the text.

Fosters the ability to solve practical problems on signal processing without focusing on extended theory.

Covers the modeling process and addresses broader fundamental issues.

Table of Contents

Part 1: Digital Signal Processing. Introduction. Discrete-time Signals and Systems. z-Transform. Implementation of Discrete Systems. Frequency Domain Analysis. Designing Digital Filters. Part 2: Statistical Signal Processing. Statistical Models. Fundamental Principles of Parametric Estimation. Linear Evaluation. Fundamentals of Signal Detection.

Embedded Linux - Das Praxisbuch (German, Hardcover, 2009 ed.): Joachim Schroeder, Tilo Gockel, Rudiger Dillmann Embedded Linux - Das Praxisbuch (German, Hardcover, 2009 ed.)
Joachim Schroeder, Tilo Gockel, Rudiger Dillmann
R1,752 Discovery Miles 17 520 Ships in 10 - 15 working days

Eingebettete Systeme begegnen uns mittlerweile uberall im Alltag: vom Mikrocontroller in der Waschmaschine bis hin zum leistungsfahigen DSP im Autoradio. Noch vor wenigen Jahren wurden diese Prozessoren aufwandig in Assembler programmiert und besassen nur in den wenigsten Fallen ein Betriebssystem. Mittlerweile aber bieten leistungsfahige und schlanke Linux-Derivate auch auf einfachen Prozessoren den Komfort der Schnittstellentreiber, des Multi-Threadings und eines Dateisystems. Die vorgestellte Hardware ist teilweise Konsumerprodukten entlehnt und somit gut erhaltlich.

Besonderer Wert wird auf die Praxistauglichkeit der Implementierungen gelegt, und so sind die Beispiele zur Hardwareanbindung via I2C, zur Kommunikation und zur Bildverarbeitung vollstandig durchimplementiert und online frei verfugbar. Das vorliegende Buch richtet sich an Berufsanfanger, Praktiker und Studenten der Informatik und der Ingenieurswissenschaften.

Weitere Informationen zum Buch sowie eine umfangreiche Quelltextsammlung sind verfugbar unter: http: //www.praxisbuch.net/embedded-linux/"

Social Semantic Web - Web 2.0 - Was Nun? (German, Hardcover, 2009 ed.): Andreas Blumauer, Tassilo Pellegrini Social Semantic Web - Web 2.0 - Was Nun? (German, Hardcover, 2009 ed.)
Andreas Blumauer, Tassilo Pellegrini
R1,276 Discovery Miles 12 760 Ships in 18 - 22 working days

Semantische Techniken zur strukturierten Erschliessung von Web 2.0-Content und kollaborative Anreicherung von Web Content mit maschinenlesbaren Metadaten wachsen zum Social Semantic Web zusammen. Kennzeichnend ist dabei die breite Konvergenz zwischen Social Software und Semantic Web-Technologien. Das Buch stellt die technischen, organisatorischen und kulturellen Veranderungen dar, die das Social Semantic Web begleiten. Entscheidungstrager und Entwickler konnen auf dieser Grundlage die Tragweite dieser Technologie fur ihr Unternehmen erkennen."

Solaris 7 Systemadministration - Management von Workstation und Server mit Solaris 2 und Solaris 7 auf SPARC und Intel (German,... Solaris 7 Systemadministration - Management von Workstation und Server mit Solaris 2 und Solaris 7 auf SPARC und Intel (German, Hardcover, 2., vollst. uberarb. Aufl. 1999)
Thomas Handschuch
R3,190 Discovery Miles 31 900 Ships in 10 - 15 working days

Fundiertes Know-how fur Einsteiger und System-Administratoren: Verstandlich und klar strukturiert vermittelt der Grundlagenband alle wesentlichen Aspekte zum Management eines Solaris-Systems sowohl fur SPARC- als auch fur PC. Das Spektrum reicht von der Installation bis zum Arbeiten mit der Workstation bzw. dem Server. Eine CD-ROM mit Public Domain Software erganzt das Betriebssystem."

Rails Cookbook (Paperback): Rob Orsini Rails Cookbook (Paperback)
Rob Orsini
R947 R826 Discovery Miles 8 260 Save R121 (13%) Ships in 18 - 22 working days

"Rails Cookbook" is packed with the solutions you need to be a proficient developer with Rails, the leading framework for building the new generation of Web 2.0 applications. Recipes range from the basics, like installing Rails and setting up your development environment, to the latest techniques, such as developing RESTful web services. With applications that are code light, feature-full and built to scale quickly, Rails has revolutionized web development. "The Rails Cookbook" addresses scores of real-world challenges; each one includes a tested solution, plus a discussion of how and why it works, so that you can adapt the techniques to similar situations. Topics include: modeling data with the ActiveRecord library; setting up views with ActionView and RHTML templates; building your application's logic into ActionController; testing and debugging your Rails application; building responsive web applications using JavaScript and Ajax; ensuring that your application is security and performs well; deploying your application with Mongrel and Apache; using Capistrano to automate deployment; using the many Rails plugins; and, working with graphics. Whether you're new to Rails or an experienced developer, you'll discover ways to test, debug and secure your applications, incorporate Ajax, use caching to improve performance, and put your application into production. Want to get ahead of the Web 2.0 curve? This valuable cookbook will save you hundreds of hours when developing applications with Rails.

Deploying to OpenShift (Paperback): Graham Dumpleton Deploying to OpenShift (Paperback)
Graham Dumpleton
R988 Discovery Miles 9 880 Ships in 18 - 22 working days

Get an in-depth tour of OpenShift, the container-based software deployment and management platform from Red Hat that provides a secure multi-tenant environment for the enterprise. This practical guide describes in detail how OpenShift, building on Kubernetes, enables you to automate the way you create, ship, and run applications in a containerized environment. Author Graham Dumpleton provides the knowledge you need to make the best use of the OpenShift container platform to deploy not only your cloud-native applications, but also more traditional stateful applications. Developers and administrators will learn how to run, access, and manage containers in OpenShift, including how to orchestrate them at scale. Build application container images from source and deploy them Implement and extend application image builders Use incremental and chained builds to accelerate build times Automate builds by using a webhook to link OpenShift to a Git repository Add configuration and secrets to the container as project resources Make an application visible outside the OpenShift cluster Manage persistent storage inside an OpenShift container Monitor application health and manage the application lifecycle This book is a perfect follow-up to OpenShift for Developers: A Guide for Impatient Beginners (O'Reilly).

Linux - Konzepte, Kommandos, Oberflachen (German, Hardcover, 2003 ed.): Jurgen Gulbins, Karl Obermayr, snoopy Linux - Konzepte, Kommandos, Oberflachen (German, Hardcover, 2003 ed.)
Jurgen Gulbins, Karl Obermayr, snoopy
R2,647 Discovery Miles 26 470 Ships in 10 - 15 working days

Dieses Hand- und Arbeitsbuch stellt die Konzepte und Anwendungstechniken von Linux vor. Viele Einzelheiten werden zusammenhangend und verstandlich dargestellt. Die Autoren beschreiben die haufig verwendeten Kommandos und Funktionen detailliert und erlautern sie an zahlreichen Beispielen. Damit soll das Werk den Einstieg in Linux und den Umstieg auf Linux erleichtern und dem Benutzer und Administrator als kompaktes Nachschlagewerk bei der taglichen Arbeit am Linux-Rechner dienen. Es werden sowohl die alphanumerische Oberflache als auch die grafischen Oberflachen KDE und GNOME behandelt. Die Autoren verfugen uber langjahrige Erfahrungen aus der Praxis mit UNIX und Linux und gehen vor allem auf SuSE- und Red Hat-Linux ein.

"

Classic Shell Scripting (Paperback): Arnold Robbins Classic Shell Scripting (Paperback)
Arnold Robbins
R1,135 R937 Discovery Miles 9 370 Save R198 (17%) Ships in 9 - 17 working days

Shell scripting skills never go out of style. It's the shell that unlocks the real potential of Unix. Shell scripting is essential for Unix users and system administrators-a way to quickly harness and customize the full power of any Unix system. With shell scripts, you can combine the fundamental Unix text and file processing commands to crunch data and automate repetitive tasks. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards. "Classic Shell Scripting" is written to help you reliably navigate these tricky waters.

Writing shell scripts requires more than just a knowledge of the shell language, it also requires familiarity with the individual Unix programs: why each one is there, how to use them by themselves, and in combination with the other programs. The authors are intimately familiar with the tips and tricks that can be used to create excellent scripts, as well as the traps that can make your best effort a bad shell script. With "Classic Shell Scripting" you'll avoid hours of wasted effort. You'll learn not only write useful shell scripts, but how to do it properly and portably.

The ability to program and customize the shell quickly, reliably, and portably to get the best out of any individual system is an important skill for anyone operating and maintaining Unix or Linux systems. "Classic Shell Scripting" gives you everything you need to master these essential skills.

Computer and Cyber Security - Principles, Algorithm, Applications, and Perspectives (Hardcover): Brij B. Gupta Computer and Cyber Security - Principles, Algorithm, Applications, and Perspectives (Hardcover)
Brij B. Gupta
R4,559 Discovery Miles 45 590 Ships in 10 - 15 working days

This is a monumental reference for the theory and practice of computer security. Comprehensive in scope, this text covers applied and practical elements, theory, and the reasons for the design of applications and security techniques. It covers both the management and the engineering issues of computer security. It provides excellent examples of ideas and mechanisms that demonstrate how disparate techniques and principles are combined in widely-used systems. This book is acclaimed for its scope, clear and lucid writing, and its combination of formal and theoretical aspects with real systems, technologies, techniques, and policies.

Operating Systems: Internals and Design Principles, Global Edition (Paperback, 8th edition): William Stallings Operating Systems: Internals and Design Principles, Global Edition (Paperback, 8th edition)
William Stallings
R877 Discovery Miles 8 770 Ships in 2 - 4 working days

Intended for use in a one- or two-semester undergraduate course in operating systems for computer science, computer engineering, and electrical engineering majors Operating Systems: Internals and Design Principles provides a comprehensive and unified introduction to operating systems topics. Stallings emphasizes both design issues and fundamental principles in contemporary systems and gives readers a solid understanding of the key structures and mechanisms of operating systems. He discusses design trade-offs and the practical decisions affecting design, performance and security. The book illustrates and reinforces design concepts and ties them to real-world design choices through the use of case studies in Linux, UNIX, Android, and Windows 8. Teaching and Learning Experience This program presents a better teaching and learning experience-for you and your students. It will help: *Illustrate Concepts with Running Case Studies: To illustrate the concepts and to tie them to real-world design choices that must be made, four operating systems serve as running examples.*Easily Integrate Projects in your Course: This book provides an unparalleled degree of support for including a projects component in the course. *Keep Your Course Current with Updated Technical Content: This edition covers the latest trends and developments in operating systems. *Provide Extensive Support Material to Instructors and Students: Student and instructor resources are available to expand on the topics presented in the text.

Sicheres Netzwerkmanagement - Konzepte, Protokolle, Tools (German, Hardcover, 2006 ed.): Thomas Schwenkler Sicheres Netzwerkmanagement - Konzepte, Protokolle, Tools (German, Hardcover, 2006 ed.)
Thomas Schwenkler
R1,363 Discovery Miles 13 630 Ships in 18 - 22 working days

Die Administration komplexer Rechnernetzwerke verlangt durch die standige Weiterentwicklung etablierter Standards und die Integration ganzlich neuer Technologien ein umfassendes technisches Know-how von Administratoren und Systementwicklern. Dabei ist insbesondere die Sicherheit und Verfugbarkeit aller Systemkomponenten von zentraler Bedeutung fur die Funktionsfahigkeit eines Netzes.

Das vorliegende Buch gibt eine fundierte und umfassende Darstellung zentraler Techniken und nutzlicher Werkzeuge zur TCP/IP-Netzwerk-Konfiguration und -Uberwachung. Besonderes Augenmerk wird dabei auf Sicherheitsbedrohungen und deren wirksame Abwehr mittels entsprechender Netzwerkmanagement-Tools gelegt.

Das Spektrum der betrachteten Technologien reicht von etablierten Netzwerkprotokollen uber den Einsatz komplexer Software-Systeme bis hin zu aktuellen Trends der drahtlosen Kommunikation und priorisierten Datenstrome des Quality of Service (QoS).

Microsoft Windows Server 2012 Administration Instant Reference (Paperback): M Hester Microsoft Windows Server 2012 Administration Instant Reference (Paperback)
M Hester
R790 R653 Discovery Miles 6 530 Save R137 (17%) Ships in 10 - 15 working days

Fast, accurate answers for common Windows Server questions

Serving as a perfect companion to all Windows Server books, this reference provides you with quick and easily searchable solutions to day-to-day challenges of Microsoft's newest version of Windows Server. Using helpful design features such as thumb tabs, tables of contents, and special heading treatments, this resource boasts a smooth and seamless approach to finding information. Plus, quick-reference tables and lists provide additional on-the-spot answers. Covers such key topics as server roles and functionality, user and group maintenance, directory management and replication, and backup and recoveryAddresses automating administrative tasks and managing server remote accessHelps you with disk management and storage, folder security, and performance tuningWalks you through common troubleshooting issues as well as maintaining and controlling the centralized desktop

"Microsoft Windows Server 2012 Administration Instant Reference" is a must-have resource for finding quick answers quickly

The Basics of Line Balancing and JIT Kitting (Paperback): Beverly Townsend The Basics of Line Balancing and JIT Kitting (Paperback)
Beverly Townsend
R713 Discovery Miles 7 130 Ships in 10 - 15 working days

Accessible to the Lean novice and shop floor employee, The Basics of Line Balancing and JIT Kitting explores line balancing and the pre-assembly of components into a finished product in a just-in-time fashion (JIT Kitting). It explains how to use time studies, develop yamazumi charts, discover and eliminate waste, balance your line, and create new standard work content for the shop floor. The book facilitates a clear understanding of the seven deadly wastes (muda) as well as what you can do to eliminate them from your facility. Describing the purpose and use of standard work, it explains how to properly staff work cells and how to develop flex plans for fluctuations in demand using this data. The first few chapters explain how to determine takt time and how to use that information along with time studies to identify when you are not meeting customer demand. The chapters on JIT Kitting explain how there are other advantages to kitting besides eliminating waste and increasing productivity. The book explains how you can use JIT Kitting to improve quality by having the parts available and limiting the options of numerous parts to the operator. It also provides the understanding needed to ensure the right parts are installed, thereby correcting issues with the build of materials.

Real-Time Systems - Design Principles for Distributed Embedded Applications (Hardcover, 3rd ed. 2022): Hermann Kopetz, Wilfried... Real-Time Systems - Design Principles for Distributed Embedded Applications (Hardcover, 3rd ed. 2022)
Hermann Kopetz, Wilfried Steiner
R1,228 Discovery Miles 12 280 Ships in 9 - 17 working days

"This book is a comprehensive text for the design of safety critical, hard real-time embedded systems. It offers a splendid example for the balanced, integrated treatment of systems and software engineering, helping readers tackle the hardest problems of advanced real-time system design, such as determinism, compositionality, timing and fault management. This book is an essential reading for advanced undergraduates and graduate students in a wide range of disciplines impacted by embedded computing and software. Its conceptual clarity, the style of explanations and the examples make the abstract concepts accessible for a wide audience." Janos Sztipanovits, Director E. Bronson Ingram Distinguished Professor of Engineering Institute for Software Integrated Systems Vanderbilt University Real-Time Systems focuses on hard real-time systems, which are computing systems that must meet their temporal specification in all anticipated load and fault scenarios. The book stresses the system aspects of distributed real-time applications, treating the issues of real-time, distribution and fault-tolerance from an integral point of view. A unique cross-fertilization of ideas and concepts between the academic and industrial worlds has led to the inclusion of many insightful examples from industry to explain the fundamental scientific concepts in a real-world setting. Compared to the Second Edition, new developments in communication standards for time-sensitive networks, such as TSN and Time-Triggered Ethernet are addressed. Furthermore, this edition includes a new chapter on real-time aspects in cloud and fog computing. The book is written as a standard textbook for a high-level undergraduate or graduate course on real-time embedded systems or cyber-physical systems. Its practical approach to solving real-time problems, along with numerous summary exercises, makes it an excellent choice for researchers and practitioners alike.

Real-Time C++ - Efficient Object-Oriented and Template Microcontroller Programming (Paperback, 4th ed. 2021): Christopher... Real-Time C++ - Efficient Object-Oriented and Template Microcontroller Programming (Paperback, 4th ed. 2021)
Christopher Kormanyos
R1,231 Discovery Miles 12 310 Ships in 9 - 17 working days

With this book, Christopher Kormanyos delivers a highly practical guide to programming real-time embedded microcontroller systems in C++. It is divided into three parts plus several appendices. Part I provides a foundation for real-time C++ by covering language technologies, including object-oriented methods, template programming and optimization. Next, part II presents detailed descriptions of a variety of C++ components that are widely used in microcontroller programming. It details some of C++'s most powerful language elements, such as class types, templates and the STL, to develop components for microcontroller register access, low-level drivers, custom memory management, embedded containers, multitasking, etc. Finally, part III describes mathematical methods and generic utilities that can be employed to solve recurring problems in real-time C++. The appendices include a brief C++ language tutorial, information on the real-time C++ development environment and instructions for building GNU GCC cross-compilers and a microcontroller circuit. For this fourth edition, the most recent specification of C++20 is used throughout the text. Several sections on new C++20 functionality have been added, and various others reworked to reflect changes in the standard. Also several new example projects ranging from introductory to advanced level are included and existing ones extended, and various reader suggestions have been incorporated. Efficiency is always in focus and numerous examples are backed up with runtime measurements and size analyses that quantify the true costs of the code down to the very last byte and microsecond. The target audience of this book mainly consists of students and professionals interested in real-time C++. Readers should be familiar with C or another programming language and will benefit most if they have had some previous experience with microcontroller electronics and the performance and size issues prevalent in embedded systems programming.

Basiswissen Soa - Bi - Crm - Ecm (German, Hardcover): Tredition Basiswissen Soa - Bi - Crm - Ecm (German, Hardcover)
Tredition
R1,482 Discovery Miles 14 820 Ships in 10 - 15 working days

Dieses Buch erlautert, was hinter den aktuellen Buzzwords aus der Business-IT wirklich steckt. Dabei konzentriert es sich auf die vier wichtigen Kernthemen SOA (Service Orientierte Architekturen), BI (Business Intelligence), CRM (Customer Relationship Management) und ECM (Enterprise Content Management). Sie erfahren, welche Ziele mit diesen Technologien erreicht werden sollen, welche Komponenten daran beteiligt sind, welche Produkte der Markt anbietet und worauf Sie bei einer Einfuhrung unbedingt achten sollten. Dabei richtet sich das Buch an technisch orientierte Leser, die diese Themen von der IT-Seite her angehen. Nach einer kurzen Einfuhrung folgen die technischen Grundlagen und dazu passende praxisrelevante Beispiele. So werden etwa Datamining-Verfahren fur Business Intelligence erlautert, die mehr liefern als die banale Aussage Wer Bier kauft, kauft auch Chips." Zudem bietet dieses Buch auch einen Uberblick uber die wichtigsten Hersteller und Losungsanbieter in den jeweiligen Produktkategorien. Entscheidungshilfen und konkrete, praxisbezogenen Produktempfehlungen runden die jeweiligen Schwerpunktthemen ab.

Guide to Operating Systems (Paperback, 5th edition): Greg Tomsho Guide to Operating Systems (Paperback, 5th edition)
Greg Tomsho
R1,372 R1,272 Discovery Miles 12 720 Save R100 (7%) Ships in 10 - 15 working days

Discover the latest information for working on Windows, Mac OS, and UNIX/Linux platforms with GUIDE TO OPERATING SYSTEMS, 5E. You examine operating system theory, installation, upgrading, configuring operating system and hardware, file systems, virtualization, security, hardware options, storage, resource sharing, network connectivity, maintenance, and troubleshooting. Easily understood and highly practical, GUIDE TO OPERATING SYSTEMS, 5E is the resource you need to deepen your understanding of different operating systems. This edition helps you understand the fundamental concepts of computer operating systems. The book specifically addresses Windows 10 and earlier Windows client OSs, Windows Server 2012 R2 and earlier Windows server OSs with a preview of Windows Server 2016, Fedora Linux, and Mac OS X El Capitan and earlier. In addition, general information prepares you to work with many other operating systems.

Verifiable Autonomous Systems - Using Rational Agents to Provide Assurance about Decisions Made by Machines (Hardcover): Louise... Verifiable Autonomous Systems - Using Rational Agents to Provide Assurance about Decisions Made by Machines (Hardcover)
Louise A. Dennis, Michael Fisher
R2,042 Discovery Miles 20 420 Ships in 10 - 15 working days

How can we provide guarantees of behaviours for autonomous systems such as driverless cars? This tutorial text, for professionals, researchers and graduate students, explains how autonomous systems, from intelligent robots to driverless cars, can be programmed in ways that make them amenable to formal verification. The authors review specific definitions, applications and the unique future potential of autonomous systems, along with their impact on safer decisions and ethical behaviour. Topics discussed include the use of rational cognitive agent programming from the Beliefs-Desires-Intentions paradigm to control autonomous systems and the role model-checking in verifying the properties of this decision-making component. Several case studies concerning both the verification of autonomous systems and extensions to the framework beyond the model-checking of agent decision-makers are included, along with complete tutorials for the use of the freely-available verifiable cognitive agent toolkit Gwendolen, written in Java.

Salt Open - Automating Your Enterprise and Your Network (Paperback, 1st ed.): Andrew Mallett Salt Open - Automating Your Enterprise and Your Network (Paperback, 1st ed.)
Andrew Mallett
R1,177 R980 Discovery Miles 9 800 Save R197 (17%) Ships in 18 - 22 working days

There is a rapid growth of automation in server rooms and data centers. The days of having many administrators running around busily configuring and maintaining servers are gone and have been replaced with droves of Salt-Minions; agents beavering away on the target nodes ensuring the configuration is as specified. This book covers Salt Open (also known as SaltStack Open) from the ground up and shows you how to work with two Linux distributions. You'll see how Salt Open is duplicated with ArubaOS and IOS networking devices, which can be configured without the underlying OS. As you step through the configuration options, you'll learn how to run remote execution modules from the CLI before looking at stateful configuration using SLS files. Moving on, you'll learn how to configure the systems where you also need to monitor your devices and that is when reactors and beacons come into play. Creating beacons to alert the server when thresholds are exceeded, you will be able to create reactors to mitigate the issues identified by the beacons. By the end of this book, you will be able to deploy Salt to your servers and network infrastructure. You will be able to install the Salt-Master and Salt-Minion, executing commands from both the Master and the Minion. The networking devices you need to manage will be controlled through the Salt_Proxy Minions that you have configured. Finally, you will be able to load-balance connections to the master with Salt-Syndic. What You'll Learn Install Salt Services on Ubuntu and CentOS based systems Work with remote execution modules Format YAML files correctly Provide defined configuration using state files Use Salt-Proxy to configure network devices Automate the configuration of Linux servers and networking devices Add value for both the server and network automation team Who This Book Is For System administrators experienced in Linux administration, who desire to expand their horizons into the world of automation, moving from scripts to states.

Foundations of ARM64 Linux Debugging, Disassembling, and Reversing - Analyze Code, Understand Stack Memory Usage, and... Foundations of ARM64 Linux Debugging, Disassembling, and Reversing - Analyze Code, Understand Stack Memory Usage, and Reconstruct Original C/C++ Code with ARM64 (Paperback, 1st ed.)
Dmitry Vostokov
R1,167 R970 Discovery Miles 9 700 Save R197 (17%) Ships in 18 - 22 working days

Gain a solid understanding of how Linux C and C++ compilers generate binary code. This book explains the reversing and binary analysis of ARM64 architecture now used by major Linux cloud providers and covers topics ranging from writing programs in assembly language, live debugging, and static binary analysis of compiled C and C++ code. It is ideal for those working with embedded devices, including mobile phones and tablets. Using the latest version of Red Hat, you'll look closely at the foundations of diagnostics of core memory dumps, live and postmortem debugging of Linux applications, services, and systems. You'll also work with the GDB debugger and use it for disassembly and reversing. This book uses practical step-by-step exercises of increasing complexity with explanations and many diagrams, including some necessary background topics. In addition, you will be able to analyze such code confidently, understand stack memory usage, and reconstruct original C/C++ code. And as you'll see, memory forensics, malware, and vulnerability analysis, require an understanding of ARM64 assembly language and how C and C++ compilers generate code, including memory layout and pointers. This book provides the background knowledge and practical foundations you'll need to understand internal Linux program structure and behavior. Foundations of ARM64 Linux Debugging, Disassembling, and Reversing is the perfect companion to Foundations of Linux Debugging, Disassembling, and Reversing for readers interested in the cloud or cybersecurity. What You'll Learn Review the basics of ARM64 assembly language Examine the essential GDB debugger commands for debugging and binary analysis Study C and C++ compiler code generation with and without compiler optimizations Look at binary code disassembly and reversing patterns See how pointers in C and C++ are implemented and used Who This Book Is ForSoftware support and escalation engineers, cloud security engineers, site reliability engineers, DevSecOps, platform engineers, software testers, Linux C/C++ software engineers and security researchers without ARM64 assembly language background, and beginners learning Linux software reverse engineering techniques.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Co-Pilot
Till Bay, Benno Baumgartner, … Hardcover R1,152 Discovery Miles 11 520
Mike Meyers' CompTIA A+ Guide to 802…
Mike Meyers Paperback R1,201 Discovery Miles 12 010
Behavioral Modeling for Embedded Systems…
Luis Gomes, Joao M Fernandes Hardcover R4,644 Discovery Miles 46 440
CompTIA A+ Certification All-in-One Exam…
Mike Meyers, Travis Everett, … Hardcover R1,285 Discovery Miles 12 850
Coding Basics for Beginners - The Smart…
Jefferson Sandyman Hardcover R588 Discovery Miles 5 880
Microsoft Forefront Security…
Jesse Varsalone Paperback R1,129 R878 Discovery Miles 8 780
Intelligent Systems for Automated…
Raymond Chiong Hardcover R4,585 Discovery Miles 45 850
Frameworks for Developing Efficient…
John Krogstie Hardcover R4,974 Discovery Miles 49 740
How to Cheat at Configuring VmWare ESX…
David Rule Paperback R1,084 R842 Discovery Miles 8 420
Certified System Administrator for HP-UX
Asghar Ghori Hardcover R1,369 Discovery Miles 13 690

 

Partners