0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (3)
  • R100 - R250 (99)
  • R250 - R500 (355)
  • R500+ (2,292)
  • -
Status
Format
Author / Contributor
Publisher

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

Design and Implementation of the MTX Operating System (Paperback, Softcover reprint of the original 1st ed. 2015): K. C. Wang Design and Implementation of the MTX Operating System (Paperback, Softcover reprint of the original 1st ed. 2015)
K. C. Wang
R3,870 Discovery Miles 38 700 Ships in 18 - 22 working days

This course-tested textbook describes the design and implementation of operating systems, and applies it to the MTX operating system, a Unix-like system designed for Intel x86 based PCs. Written in an evolutional style, theoretical and practical aspects of operating systems are presented as the design and implementation of a complete operating system is demonstrated. Throughout the text, complete source code and working sample systems are used to exhibit the techniques discussed. The book contains many new materials on the design and use of parallel algorithms in SMP. Complete coverage on booting an operating system is included, as well as, extending the process model to implement threads support in the MTX kernel, an init program for system startup and a sh program for executing user commands. Intended for technically oriented operating systems courses that emphasize both theory and practice, the book is also suitable for self-study.

Technologies and Innovation - Third International Conference, CITI 2017, Guayaquil, Ecuador, October 24-27, 2017, Proceedings... Technologies and Innovation - Third International Conference, CITI 2017, Guayaquil, Ecuador, October 24-27, 2017, Proceedings (Paperback, 1st ed. 2017)
Rafael Valencia-Garcia, Katty Lagos-Ortiz, Gema Alcaraz Marmol, Javier del Cioppo, Nestor Vera-Lucio, …
R1,422 Discovery Miles 14 220 Ships in 18 - 22 working days

This book constitutes the proceedings of the Third International Conference on Technologies and Innovation, CITI 2017, held in Guayaquil, Ecuador, in October 2017. The 24 papers presented in this volume were carefully reviewed and selected from 68 submissions. They were organized in topical sections named: cloud and mobile computing; knowledge based and expert systems; applications in healthcare and wellness; e-learning; and ICT in agronomy.

Introducing Linux Distros (Paperback, 1st ed.): Jose Dieguez Castro Introducing Linux Distros (Paperback, 1st ed.)
Jose Dieguez Castro
R2,454 Discovery Miles 24 540 Ships in 18 - 22 working days

Learn the pros and the cons of the most frequently used distros in order to find the one that is right for you. You will explore each distro step by step, so that you don't have to endure hours of web surfing, countless downloads, becoming confused by new concepts and, in the worst cases, reading complex and marathon installation guides. You will benefit from the author's long-term experience working with each distro hands on, enabling you to choose the best distro for your long-term needs. The first barrier that a new Linux user has to face is the overwhelming number of "flavors" that this operating system has. These "flavors" are commonly known as distros (from distribution), and to date there are more than three hundred active distros to choose from. So, how to choose one? You can choose the most popular at the moment, or take heed of what your friend says, but are you sure that this is the one that you need? Making the wrong decision on this matter is behind a good number of disappointments with this operating system. You need to choose the distro that is right for you and your needs. Linux offers us a wonderful open source alternative to proprietary software. With Introducing Linux Distros you can decide how to best make it work for you. Start exploring the open source world today. What You'll learn Review what a Linux distro is and which one to select Decide which criteria to follow to make a right decision Examine the most used Linux distros and their unique philosophies install and maintain different Linux distros Who This Book Is For Newcomers to the Linux world that have to deal with the myriad of distributions.

Decision Making in Systems Engineering and Management, 3rd Edition (Hardcover): PJ Driscoll Decision Making in Systems Engineering and Management, 3rd Edition (Hardcover)
PJ Driscoll
R3,306 Discovery Miles 33 060 Ships in 10 - 15 working days

DECISION MAKING IN SYSTEMS ENGINEERING AND MANAGEMENT A thoroughly updated overview of systems engineering management and decision making In the newly revised third edition of Decision Making in Systems Engineering and Management, the authors deliver a comprehensive and authoritative overview of the systems decision process, systems thinking, and qualitative and quantitative multi-criteria value modeling directly supporting decision making throughout the system lifecycle. This book offers readers major new updates that cover recently developed system modeling and analysis techniques and quantitative and qualitative approaches in the field, including effective techniques for addressing uncertainty. In addition to Excel, six new open-source software applications have been added to illustrate key topics, including SIPmath Modeler Tools, Cambridge Advanced Modeller, SystemiTool2.0, and Gephi 0.9.2. The authors have reshaped the book's organization and presentation to better support educators engaged in remote learning. New appendices have been added to present extensions for a new realization analysis technique and getting started steps for each of the major software applications. Updated illustrative examples support modern system decision making skills and highlight applications in hardware, organizations, policy, logistic supply chains, and architecture. Readers will also find: Thorough introductions to working with systems, the systems engineering perspective, and systems thinking In-depth presentations of applied systems thinking, including holism, element dependencies, expansive and contractive thinking, and concepts of structure, classification, and boundaries Comprehensive explorations of system representations leading to analysis In-depth discussions of supporting system decisions, including the system decision process (SDP), tradespace methods, multi-criteria value modeling, working with stakeholders, and the system environment Perfect for undergraduate and graduate students studying systems engineering and systems engineering management, Decision Making in Systems Engineering and Management will also earn a place in the libraries of practicing system engineers and researchers with an interest in the topic.

Serialization and Persistent Objects - Turning Data Structures into Efficient Databases (Paperback, Softcover reprint of the... Serialization and Persistent Objects - Turning Data Structures into Efficient Databases (Paperback, Softcover reprint of the original 1st ed. 2014)
Jiri Soukup, Petr Machacek
R2,111 Discovery Miles 21 110 Ships in 18 - 22 working days

Recently, the pressure for fast processing and efficient storage of large data with complex relations increased beyond the capability of traditional databases. Typical examples include iPhone applications, computer aided design - both electrical and mechanical, biochemistry applications, and incremental compilers. Serialization, which is sometimes used in such situations is notoriously tedious and error prone. In this book, Jiri Soukup and Petr Machacek show in detail how to write programs which store their internal data automatically and transparently to disk. Together with special data structure libraries which treat relations among objects as first-class entities, and with a UML class-diagram generator, the core application code is much simplified. The benchmark chapter shows a typical example where persistent data is faster by the order of magnitude than with a traditional database, in both traversing and accessing the data. The authors explore and exploit advanced features of object-oriented languages in a depth hardly seen in print before. Yet, you as a reader need only a basic knowledge of C++, Java, C#, or Objective C. These languages are quite similar with respect to persistency, and the authors explain their differences where necessary. The book targets professional programmers working on any industry applications, it teaches you how to design your own persistent data or how to use the existing packages efficiently. Researchers in areas like language design, compiler construction, performance evaluation, and no-SQL applications will find a wealth of novel ideas and valuable implementation tips. Under http://www.codefarms.com/book, you will find a blog and other information, including a downloadable zip file with the sources of all the listings that are longer than just a few lines - ready to compile and run.

iOS Penetration Testing - A Definitive Guide to iOS Security (Paperback, 1st ed.): Kunal Relan iOS Penetration Testing - A Definitive Guide to iOS Security (Paperback, 1st ed.)
Kunal Relan
R1,896 Discovery Miles 18 960 Ships in 18 - 22 working days

Unearth some of the most significant attacks threatening iOS applications in recent times and learn methods of patching them to make payment transactions and personal data sharing more secure. When it comes to security, iOS has been in the spotlight for a variety of reasons. Although a tough system to manipulate, there are still critical security bugs that can be exploited. In response to this issue, author Kunal Relan offers a concise, deep dive into iOS security, including all the tools and methods to master reverse engineering of iOS apps and penetration testing.What you will learn: * Get a deeper understanding of iOS infrastructure and architecture* Obtain deep insights of iOS security and jailbreaking* Master reverse engineering techniques for securing your iOS Apps* Discover the basics of application development for iOS* Employ security best practices for iOS applications Who is this book for: Security professionals, Information Security analysts, iOS reverse engineers, iOS developers, and readers interested in secure application development in iOS.

Computer Vision and Augmented Reality in iOS - OpenCV and ARKit Applications (Paperback, 1st ed.): Ahmed Fathi Bekhit Computer Vision and Augmented Reality in iOS - OpenCV and ARKit Applications (Paperback, 1st ed.)
Ahmed Fathi Bekhit
R1,158 R961 Discovery Miles 9 610 Save R197 (17%) Ships in 18 - 22 working days

Learn how computer vision works, how augmented reality renders digital graphics into the physical world via an iPhone's camera, and how to incorporate these technologies into your own apps. This book shows you how to take full advantage of computer vision technologies. Interacting with other people online usually involves user-generated images and videos; whether it be "memes", short videos, or heavily-modified images. Before smart phones, generating this content required a professional using high-level image and video editing software. Not any more. This book will teach you to use computer vision in the most popular ways, such as for facial recognition, image to text analysis and, of course, recording a video of a dancing hot dog in your living room. Starting with the history of computer vision, image and video processing fundamentals, and an introduction to developing augmented reality applications, you'll learn to incorporate computer vision both in the content you create and the apps you develop for end users. Computer Vision and Augmented Reality in iOS reveals how every user with access to the Internet and a smart phone can easily generate heavily-modified images and videos. What You'll Learn Incorporate mathematics related to computer vision into your apps Host computer vision models remotely for mobile use Implement visual-inertial state estimation algorithms for mobile augmented reality Who This Book Is For Professionals or post graduate students in software development or engineering who have a basic understanding of how software development works and are interested in implementing computer vision into their development. It's recommended that readers already have a working knowledge of C++ and Swift.

Entertainment Apps on the Go with Windows 10 - Music, Movies, and TV for PCs, Tablets, and Phones (Paperback, 1st ed.): Ian... Entertainment Apps on the Go with Windows 10 - Music, Movies, and TV for PCs, Tablets, and Phones (Paperback, 1st ed.)
Ian Dixon, Garry Whittaker
R1,157 Discovery Miles 11 570 Ships in 18 - 22 working days

This book enables you to unleash the entertainment potential of your Windows 10 PC, tablet, or phone-or any combination of the three! Learn how to stream movies and TV shows, manage your media collection, purchase new media, and upload your music collection to the cloud. Ian Dixon and Garry Whittaker take the hassle out of managing and enjoying music, TV, and movies from your own collection and beyond. Whether you already have an extensive music and video collection, or are just getting started, this book will help you get the best entertainment from Windows. In this book, you will learn how to: Get started building your personal media cloud so you can access your music and videos from anywhere in the world and on any device Stream from thousands of radio stations to your Windows 10 phone, tablet, or laptop Find out what type of media files work with Windows 10 Stream movies and TV shows from Netflix, and stream music to Windows, Android, and iOS devices Use Windows 10 to wirelessly access media stored on Windows 7, Windows 8.1 and Windows 10 PCs around the home ...and more! Who This Book Is For This book is for home users who are either new to Windows or upgrading from previous versions of the operating system and want to enjoy music, movies and TV shows on any Windows device.

Linux Sound Programming (Paperback, 1st ed.): Jan Newmarch Linux Sound Programming (Paperback, 1st ed.)
Jan Newmarch
R2,106 Discovery Miles 21 060 Ships in 18 - 22 working days

Program audio and sound for Linux using this practical, how-to guide. You will learn how to use DSPs, sampled audio, MIDI, karaoke, streaming audio, and more. Linux Sound Programming takes you through the layers of complexity involved in programming the Linux sound system. You'll see the large variety of tools and approaches that apply to almost every aspect of sound. This ranges from audio codecs, to audio players, to audio support both within and outside of the Linux kernel. What You'll Learn Work with sampled audio Handle Digital Signal Processing (DSP) Gain knowledge of MIDI Build a Karaoke-like application Handle streaming audio Who This Book Is For Experienced Linux users and programmers interested in doing multimedia with Linux.

Beginning the Linux Command Line (Paperback, 2nd ed.): Sander van Vugt Beginning the Linux Command Line (Paperback, 2nd ed.)
Sander van Vugt
R3,073 Discovery Miles 30 730 Ships in 18 - 22 working days

This is Linux for those of us who don't mind typing. All Linux users and administrators tend to like the flexibility and speed of Linux administration from the command line in byte-sized chunks, instead of fairly standard graphical user interfaces. Beginning the Linux Command Line is verified against all of the most important Linux distributions, and follows a task-oriented approach which is distribution agnostic. Now this Second Edition of Beginning the Linux Command Line updates to the very latest versions of the Linux Operating System, including the new Btrfs file system and its management, and systemd boot procedure and firewall management with firewalld! Updated to the latest versions of Linux Work with files and directories, including Btrfs! Administer users and security, and deploy firewalld Understand how Linux is organized, to think Linux!

iOS eCommerce App Development with Parse (Paperback, 1st ed.): Liangjun Jiang iOS eCommerce App Development with Parse (Paperback, 1st ed.)
Liangjun Jiang
R1,877 Discovery Miles 18 770 Ships in 18 - 22 working days

iOS eCommerce App Development with Parse uses a real-world app example to teach you how to build a complete eCommerce iPhone app powered by Parse - the most popular and powerful Platform As A Service (BaaS) provider. In this comprehensive guide you will learn every step: collecting requirements, architecting the app, designing the visual interface, creating the data model, managing products and the shopping cart, processing the payment, and fulfilling the order - always with secure best practice in mind. You will also learn how to manage user account creation, login with Facebook and Twitter, verify users via email, pay with Stripe and Apple Pay, send email with Mailgun, and manage customer payment methods and order history. Intermediate knowledge of iOS development and object-oriented programming is assumed, and basic knowledge of e-commerce principles will be of benefit too. The author is a successful iPhone app developer whose real-world experience is now brought to print. Master iOS eCommerce app development with Parse using this book today.

macOS Programming for Absolute Beginners - Developing Apps Using Swift and Xcode (Paperback, 1st ed.): Wallace Wang macOS Programming for Absolute Beginners - Developing Apps Using Swift and Xcode (Paperback, 1st ed.)
Wallace Wang
R2,079 Discovery Miles 20 790 Ships in 18 - 22 working days

Learn how to code for the iMac, Mac mini, Mac Pro, and MacBook using Swift, Apple's hottest programming language. Fully updated to cover the new MacBook Touch Bar, macOS Programming for Absolute Beginners will not only teach complete programming novices how to write macOS programs, but it can also help experienced programmers moving to the Mac for the first time. You will learn the principles of programming, how to use Swift and Xcode, and how to combine your knowledge into writing macOS programs. If you've always wanted to learn coding but felt stymied by the limitation of simplistic programming languages or intimidated by professional but complicated programming languages, then you'll want to learn Swift. Swift is your gateway to both Mac and iOS app development while being powerful and easy to learn at the same time, and macOS Programming for Absolute Beginners is the perfect place to start - add it to your library today.What You'll Learn Master the basic principles of object-oriented programming Use Xcode, the main programming tool used for both macOS and iOS development See what makes Swift unique and powerful as a programming language and why you should learn it Create macOS programs using Swift and Xcode Apply interface principles that follow Apple's Human Interface Guidelines Take advantage of the new Touch Bar Who This Book Is For People who want to learn programming for the first time and for experienced programmers wanting to learn Xcode and the Mac for the first time.

Grokking Artificial Intelligence Algorithms (Paperback): Rishal Hurbans Grokking Artificial Intelligence Algorithms (Paperback)
Rishal Hurbans
R1,325 R1,098 Discovery Miles 10 980 Save R227 (17%) Ships in 5 - 10 working days

AI is primed to revolutionize the way we build applications, offering exciting new ways to solve problems, uncover insights, innovate new products, and provide better user experiences. Successful AI is based on a set of core algorithms that form a base of knowledge shared by all data scientists. Grokking Artificial Intelligence Algorithms is a fully-illustrated and interactive tutorial guide to the different approaches and algorithms that underpin AI. Written in simple language and with lots of visual references and hands-on examples, readers learn the concepts, terminology, and theory they need to effectively incorporate AI algorithms into their applications. Grokking Artificial Intelligence Algorithms uses simple language, jargon-busting explanations, and hand-drawn diagrams to open up complex algorithms. Don't worry if you aren't a calculus wunderkind; you'll need only the algebra you picked up in math class. * Use cases for different AI algorithms * How to encode problems and solutions using data structures * Intelligent search for game playing * Ant colony algorithms for path finding * Evolutionary algorithms for optimization problems For software developers with high school-level algebra and calculus skills.

Shell Programming in Unix, Linux and OS X (Paperback, 4th edition): Stephen  Kochan, Patrick Wood Shell Programming in Unix, Linux and OS X (Paperback, 4th edition)
Stephen Kochan, Patrick Wood
R909 Discovery Miles 9 090 Ships in 10 - 15 working days

Shell Programming in Unix, Linux and OS X is a thoroughly updated revision of Kochan and Wood's classic Unix Shell Programming tutorial. Following the methodology of the original text, the book focuses on the POSIX standard shell, and teaches you how to develop programs in this useful programming environment, taking full advantage of the underlying power of Unix and Unix-like operating systems. After a quick review of Unix utilities, the book's authors take you step-by-step through the process of building shell scripts, debugging them, and understanding how they work within the shell's environment. All major features of the shell are covered, and the large number of practical examples make it easy for you to build shell scripts for your particular applications. The book also describes the major features of the Korn and Bash shells. Learn how to... Take advantage of the many utilities provided in the Unix system Write powerful shell scripts Use the shell's built-in decision-making and looping constructs Use the shell's powerful quoting mechanisms Make the most of the shell's built-in history and command editing capabilities Use regular expressions with Unix commands Take advantage of the special features of the Korn and Bash shells Identify the major differences between versions of the shell language Customize the way your Unix system responds to you Set up your shell environment Make use of functions Debug scripts Contents at a Glance 1 A Quick Review of the Basics 2 What Is the Shell? 3 Tools of the Trade 4 And Away We Go 5 Can I Quote You on That? 6 Passing Arguments 7 Decisions, Decisions 8 'Round and 'Round She Goes 9 Reading and Printing Data 10 Your Environment 11 More on Parameters 12 Loose Ends 13 Rolo Revisited 14 Interactive and Nonstandard Shell Features A Shell Summary B For More Information

Introducing Materialize (Paperback, 1st ed.): Anirudh Prabhu, Aravind Shenoy Introducing Materialize (Paperback, 1st ed.)
Anirudh Prabhu, Aravind Shenoy
R1,196 Discovery Miles 11 960 Ships in 18 - 22 working days

This concise step-by-step guide includes the best practices and patterns that help readers of all levels to unearth the potential of Materialize. A responsive framework based on Google's innovative Material Design language, Materialize provides CSS and JavaScript features similar to other popular frameworks such as Bootstrap and Foundation. With the advent of Material Design, developers can no longer overlook its importance and resourcefulness in web design and development. However, incorporating this toolkit in the web application can be quite a juggle. Compared to other design languages available in the market today, Materialize is the only one that adds depth and motion to its application elements. Ideal for web designers and developers, Introducing Materialize is your comprehensive training guide to the newest design language you need to learn. What You'll Learn Learn why Materialize is so popular and resourceful Get up and Running with this awesome toolkit Quick start with Materialize and creating unique designs Downloading and Installing the framework Get a grip on the fundamentals of Material Design Gather comprehensive knowledge about the framework Unearth the potential of this framework for real time implementation Who This Book Is For Ideal for web developers and designers with good experience of UI technologies such as HTML, CSS, JavaScript and jQuery. This book does not require prior experience of any responsive framework. It caters to readers on all levels ranging from beginners to experienced professionals.

Shell Scripting Recipes - A Problem-Solution Approach (Paperback, 2nd ed.): Chris Johnson, Jayant Varma Shell Scripting Recipes - A Problem-Solution Approach (Paperback, 2nd ed.)
Chris Johnson, Jayant Varma
R1,343 Discovery Miles 13 430 Ships in 18 - 22 working days

Filled with over 150 essential, practical recipes that empower Unix users to regain lost timespent creating and testing shell scripts. The majority of scripts included are POSIX-compliantand supported by many of the major shell variants, including Bash, ksh, and sh.Each real-world example recipe follows the same problem-solution structure, meaningcross-referencing is easy and fast. Recipe topics include file conversion (DOS, UNIX, andMac), system administration, resource monitoring, filename management, complex datecalculations, screen control capabilities, and much more. Completely updated for this second edition and taking all the changes of the past tenyears into account, every recipe in this book is now relevant for a modern audience. AuthorsChris Johnson's and Jayant Varma's code is clear, direct, and applicable. Add this excellentreference to your library today.

Beginning Xcode - Swift 3 Edition (Paperback, 1st ed.): Matthew Knott Beginning Xcode - Swift 3 Edition (Paperback, 1st ed.)
Matthew Knott
R2,650 R2,479 Discovery Miles 24 790 Save R171 (6%) Ships in 18 - 22 working days

Similar to Microsoft's Visual Studio suite of tools, the Xcode integrated development environment (IDE) and tools platform contain everything you need to create Mac OS X and iOS apps. As powerful as the Xcode Tools are, they can be difficult to learn. Most Mac OS X and iOS development books focus on Cocoa and Cocoa Touch programming, as they should. They teach enough Xcode for you to create the projects in the book. But there's more to writing real apps than writing code. Real apps must be tested and debugged to make sure they run properly and must be profiled to make sure they run fast enough. Most iOS programming books aren't going to show you how to profile your program or find memory leaks in it.Pro Xcode picks up where other books leave off. It teaches the latest Xcode IDE and tools, not a particular language or programming framework. With this book, you can spend more time writing, debugging, and profiling your Mac OS X and/or iOS apps and less time searching and reading documentation. This book doesn't stop with Xcode and Interface Builder. It covers a dozen developer tools, both graphical and command-line tools. You will learn how to profile your code and check for memory leaks with Instruments. Write shaders with OpenGL Shader Builder, debug OpenGL ES apps with frame capture, and uncover performance problems with OpenGL ES Performance Detective. And, learn storyboarding for iOS apps and converting Objective-C projects to use automatic reference counting. If you want to spend more time creating, testing, and profiling your applications and less time wading through Apple's documentation, get a copy of this book.

Designing for iOS with Sketch (Paperback, 1st ed.): Sian Morson Designing for iOS with Sketch (Paperback, 1st ed.)
Sian Morson
R2,138 Discovery Miles 21 380 Ships in 18 - 22 working days

Designing for iOS with Sketch takes you through the process of designing your iOS app using Bohemian Code's Sketch. Sketch is a powerful new design program that is quickly replacing Adobe PhotoShop for many designers designing for mobile apps and the mobile web. This book will introduce you to the program and then take you through the steps of designing your very own app. It includes examples and shortcuts as well as a helpful list of plugins and 3rd party resources that will greatly improve your workflow.

Practical Linux Topics (Paperback, 1st ed.): Chris Binnie Practical Linux Topics (Paperback, 1st ed.)
Chris Binnie
R1,719 Discovery Miles 17 190 Ships in 18 - 22 working days

Teaches you how to improve your hands -on knowledge of Linux using challenging, real-world scenarios. Each chapter explores a topic that has been chosen specifically to demonstrate how to enhance your base Linux system, and resolve important issues. This book enables sysadmins, DevOps engineers, developers, and other technical professionals to make full use of Linux's rocksteady foundation. Explore specific topics in networking, e mail, filesystems, encryption, system monitoring, security, servers, and more-- including systemd and GPG. Understand salient security concerns and how to mitigate them. Applicable to almost all Linux flavors--Debian, Red Hat, Ubuntu, Linux Mint, CentOS--Practical Linux Topics c an be used to reference other Unix- type systems with little modification. Improve your practical know -how and background knowledge on servers and workstations alike, increase your ability to troubleshoot and ultimately solve the daily challenges encountered by all professional Linux users. Empower your Linux skills by adding Power Linux Topics to your library today. What You'll Learn Solve a variety of challenges faced by sysadmins and DevOps engineers Understand the security implications of the actions you take Study the history behind some of the packages that you are using for a greater in- depth understanding Become a professional at troubleshooting Extend your knowledge by learning about multiple OSs and third-party packages Who This Book Is For Having mastered the basics of running Linux systems this book takes you one step further to help you master the elements of Linux which you may have struggled with in the past. You have progressed past the basic stages of using Linux and want to delve into the more complex aspects. Practical Linux instantly offers answers to problematic scenarios and provides invaluable information for future reference. It is an invaluable addition to any Linux library.

Quality-aware Scheduling for Key-value Data Stores (Paperback, 2015 ed.): Chen Xu, Aoying Zhou Quality-aware Scheduling for Key-value Data Stores (Paperback, 2015 ed.)
Chen Xu, Aoying Zhou
R1,656 Discovery Miles 16 560 Ships in 18 - 22 working days

This book comprehensively illustrates quality-ware scheduling in key-value stores. In addition, it provides scheduling strategies and a prototype framework of quality-aware scheduler as well as a demonstration of online applications. The book offers a rich blend of theory and practice which is suitable for students, researchers and practitioners interested in distributed systems, NoSQL key-value stores and scheduling.

VMware vSphere Design 2nd Edition (Paperback, 2nd Edition): F Guthrie VMware vSphere Design 2nd Edition (Paperback, 2nd Edition)
F Guthrie
R1,095 R869 Discovery Miles 8 690 Save R226 (21%) Ships in 10 - 15 working days

Achieve the performance, scalability, and ROI your business needs

What can you do at the start of a virtualization deployment to make things run more smoothly? If you plan, deploy, maintain, and optimize vSphere solutions in your company, this unique book provides keen insight and solutions. From hardware selection, network layout, and security considerations to storage and hypervisors, this book explains the design decisions you'll face and how to make the right choices.

Written by two virtualization experts and packed with real-world strategies and examples, "VMware vSphere Design, Second Edition" will help you design smart design decisions.Shows IT administrators how plan, deploy, maintain, and optimize vSphere virtualization solutions Explains the design decisions typically encountered at every step in the process and how to make the right choices Covers server hardware selection, network topology, security, storage, virtual machine design, and more Topics include ESXi hypervisors deployment, vSwitches versus dvSwitches, and FC, FCoE, iSCSI, or NFS storage

Find out the "why" behind virtualization design decisions and make better choices, with "VMware vSphere Design, Second Edition," which has been fully updated for vSphere 5.x.

Analyzing Computer System Performance with Perl::PDQ (Paperback, 2nd ed. 2011): Neil J. Gunther Analyzing Computer System Performance with Perl::PDQ (Paperback, 2nd ed. 2011)
Neil J. Gunther
R1,464 Discovery Miles 14 640 Ships in 18 - 22 working days

To solve performance problems in modern computing infrastructures, often comprising thousands of servers running hundreds of applications, spanning multiple tiers, you need tools that go beyond mere reporting. You need tools that enable performance analysis of application workflow across the entire enterprise. That's what PDQ (Pretty Damn Quick) provides. PDQ is an open-source performance analyzer based on the paradigm of queues. Queues are ubiquitous in every computing environment as buffers, and since any application architecture can be represented as a circuit of queueing delays, PDQ is a natural fit for analyzing system performance. Building on the success of the first edition, this considerably expanded second edition now comprises four parts. Part I contains the foundational concepts, as well as a new first chapter that explains the central role of queues in successful performance analysis. Part II provides the basics of queueing theory in a highly intelligible style for the non-mathematician; little more than high-school algebra being required. Part III presents many practical examples of how PDQ can be applied. The PDQ manual has been relegated to an appendix in Part IV, along with solutions to the exercises contained in each chapter. Throughout, the Perl code listings have been newly formatted to improve readability. The PDQ code and updates to the PDQ manual are available from the author's web site at www.perfdynamics.com

HPC@Green IT - Green High Performance Computing Methods (Paperback, 2010 ed.): Ralf Gruber HPC@Green IT - Green High Performance Computing Methods (Paperback, 2010 ed.)
Ralf Gruber; Foreword by Erich Strohmaier; Vincent Keller
R1,393 Discovery Miles 13 930 Ships in 18 - 22 working days

Making the most ef?cient use of computer systems has rapidly become a leading topic of interest for the computer industry and its customers alike. However, the focus of these discussions is often on single, isolated, and speci?c architectural and technological improvements for power reduction and conservation, while ignoring the fact that power ef?ciency as a ratio of performance to power consumption is equally in?uenced by performance improvements and architectural power red- tion. Furthermore, ef?ciency can be in?uenced on all levels of today's system hi- archies from single cores all the way to distributed Grid environments. To improve execution and power ef?ciency requires progress in such diverse ?elds as program optimization, optimization of program scheduling, and power reduction of idling system components for all levels of the system hierarchy. Improving computer system ef?ciency requires improving system performance and reducing system power consumption. To research and reach reasonable conc- sions about system performance we need to not only understand the architectures of our computer systems and the available array of code transformations for p- formance optimizations, but we also need to be able to express this understanding in performance models good enough to guide decisions about code optimizations for speci?c systems. This understanding is necessary on all levels of the system hierarchy from single cores to nodes to full high performance computing (HPC) systems, and eventually to Grid environments with multiple systems and resources.

The Site Reliability Workbook - Practical ways to implement SRE (Paperback): Betsy Beyer, Niall Richard Murphy, David Rensin,... The Site Reliability Workbook - Practical ways to implement SRE (Paperback)
Betsy Beyer, Niall Richard Murphy, David Rensin, Kent Kawahara, Stephen Thorne
R1,170 R1,009 Discovery Miles 10 090 Save R161 (14%) Ships in 10 - 15 working days

In 2016, Google's Site Reliability Engineering book ignited an industry discussion on what it means to run production services today-and why reliability considerations are fundamental to service design. Now, Google engineers who worked on that bestseller introduce The Site Reliability Workbook, a hands-on companion that uses concrete examples to show you how to put SRE principles and practices to work in your environment. This new workbook not only combines practical examples from Google's experiences, but also provides case studies from Google's Cloud Platform customers who underwent this journey. Evernote, The Home Depot, The New York Times, and other companies outline hard-won experiences of what worked for them and what didn't. Dive into this workbook and learn how to flesh out your own SRE practice, no matter what size your company is. You'll learn: How to run reliable services in environments you don't completely control-like cloud Practical applications of how to create, monitor, and run your services via Service Level Objectives How to convert existing ops teams to SRE-including how to dig out of operational overload Methods for starting SRE from either greenfield or brownfield

The Windows 10 Accessibility Handbook - Supporting Windows Users with Special Visual, Auditory, Motor, and Cognitive Needs... The Windows 10 Accessibility Handbook - Supporting Windows Users with Special Visual, Auditory, Motor, and Cognitive Needs (Paperback, 1st ed.)
Mike Halsey
R576 Discovery Miles 5 760 Ships in 18 - 22 working days

Learn everything you need to know about making Windows 10 easier to use, see, hear, touch, or read, whether you are using it yourself, setting it up for another person, teaching others about ease of use at work or in the home, or working with a variety of people with specific needs in the community. What You'll Learn: Manage accessibility in the Settings app, and make use of the Ease of Access Center Make your keyboard and mouse easier to use Make text and windows easier to read Use text or visual alternatives for sounds Use the narrator, and control it using touch and with the keyboard Use Cortana as a smart PC assistant Make use of Windows 10 shortcut keys, and touch and trackpad gestures Use and train the handwriting recognition feature Dictate or navigate using speech recognition Who This Book Is For:< The audience for this book includes (but is not limited to) Windows users with special visual, auditory, motor, and cognitive needs, at home and in the workplace. It provides guidance for IT and management professionals who work with such users, as well as the community and statutory groups, organizations, colleges, universities, and government agencies that support them. It is also a guide for friends and family supporting elderly or disabled Windows users in the home, and for anyone else looking for advice on how to make their PC simpler, easier, more productive, and ultimately more enjoyable to use.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Phenomenology and the Social Context of…
Magnus Englander Hardcover R3,987 Discovery Miles 39 870
In the Margins of Deconstruction…
M. C. Srajek Hardcover R4,172 Discovery Miles 41 720
Heidegger, Aristotle and the Work of Art…
Mark Sinclair Hardcover R1,402 Discovery Miles 14 020
An Introduction to the Phenomenology of…
James L Cox Hardcover R4,628 Discovery Miles 46 280
Experiencing the Postmetaphysical Self…
Fionola Meredith Hardcover R1,411 Discovery Miles 14 110
Epistemology, Archaeology, Ethics…
Pol Vandevelde, Sebastian Luft Hardcover R4,958 Discovery Miles 49 580
Personality and Deviance - Development…
Shlomo G. Shoham Hardcover R2,561 Discovery Miles 25 610
Phenomenology of Values and Valuing
J. G. Hart, Lester Embree Hardcover R4,829 Discovery Miles 48 290
Pronoms Et Visages - Lecture d'Emmanuel…
Michel Dupuis Hardcover R2,667 Discovery Miles 26 670
The Passions of the Soul in the…
Anna-Teresa Tymieniecka Hardcover R2,682 Discovery Miles 26 820

 

Partners