0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (2)
  • R100 - R250 (138)
  • R250 - R500 (480)
  • R500+ (2,526)
  • -
Status
Format
Author / Contributor
Publisher

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

Enterprise Mac Security: Mac OS X (Paperback, 3rd ed.): Charles Edge, Daniel O'Donnell Enterprise Mac Security: Mac OS X (Paperback, 3rd ed.)
Charles Edge, Daniel O'Donnell
R2,065 Discovery Miles 20 650 Ships in 10 - 15 working days

Enterprise Mac Security is a definitive, expert-driven update of the popular, slash-dotted first edition which was written in part as a companion to the SANS Institute course for Mac OS X. It contains detailed Mac OS X security information, and walkthroughs on securing systems, including the new 10.11 operating system. A common misconception in the Mac community is that Mac's operating system is more secure than others. While this might be have been true in certain cases, security on the Mac has always still been a crucial issue. With the release of OS X 10.11, the operating system is taking large strides in getting even more secure. Even still, when sharing is enabled or remote control applications are installed, Mac OS X faces a variety of security threats, whether these have been exploited or not. This book caters to both the beginning home user and the seasoned security professional not accustomed to the Mac, establishing best practices for Mac OS X for a wide audience. The authors of this book are seasoned Mac and security professionals, having built many of the largest network infrastructures for Apple and spoken at both DEFCON and Black Hat on OS X security. What You Will Learn The newest security techniques on Mac OS X from the best and brightest Security details of Mac OS X for the desktop and server, and how to secure these systems The details of Mac forensics and Mac hacking How to tackle Apple wireless security Who This Book Is For This book is for new users, switchers, power users, and administrators that need to make sure their Mac systems are secure.

Languages and Compilers for Parallel Computing - 28th International Workshop, LCPC 2015, Raleigh, NC, USA, September 9-11,... Languages and Compilers for Parallel Computing - 28th International Workshop, LCPC 2015, Raleigh, NC, USA, September 9-11, 2015, Revised Selected Papers (Paperback, 1st ed. 2016)
Xipeng Shen, Frank Mueller, James Tuck
R2,370 Discovery Miles 23 700 Ships in 10 - 15 working days

This book constitutes the thoroughly refereed post-conference proceedings of the 28th International Workshop on Languages and Compilers for Parallel Computing, LCPC 2015, held in Raleigh, NC, USA, in September 2015. The 19 revised full papers were carefully reviewed and selected from 44 submissions. The papers are organized in topical sections on programming models, optimizing framework, parallelizing compiler, communication and locality, parallel applications and data structures, and correctness and reliability.

You Got AirPods! Now What? - A Ridiculously Simple Guide to Using AirPods and AirPods Pro (Paperback): Scott La Counte You Got AirPods! Now What? - A Ridiculously Simple Guide to Using AirPods and AirPods Pro (Paperback)
Scott La Counte
R388 Discovery Miles 3 880 Ships in 10 - 15 working days
Trusted Systems - 6th International Conference, INTRUST 2014, Beijing, China, December 16-17, 2014, Revised Selected Papers... Trusted Systems - 6th International Conference, INTRUST 2014, Beijing, China, December 16-17, 2014, Revised Selected Papers (Paperback, 1st ed. 2015)
Moti Yung, Liehuang Zhu, Yanjiang Yang
R2,726 Discovery Miles 27 260 Ships in 10 - 15 working days

Normal 0 false false false EN-US X-NONE X-NONE This book constitutes the thoroughly refereed post-conference proceedings of the 6th International Conference on Trusted Systems, INTRUST 2014, held in Beijing, China, in December 2014. The conference brings together academic and industrial researchers, designers, and implementers with end-users of trusted systems, in order to foster the exchange of ideas in this challenging and fruitful area. The revised full papers focus on the theory, technologies and applications of trusted systems and cover all aspects of trusted computing systems, including trusted modules, platforms, networks, services and applications, from their fundamental features and functionalities to design principles, architecture and implementation technologies. /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}

Apple TV For Seniors - Getting Started With Apple TV 4K and HD With TVOS 13 (Paperback): Scott La Counte Apple TV For Seniors - Getting Started With Apple TV 4K and HD With TVOS 13 (Paperback)
Scott La Counte
R405 R336 Discovery Miles 3 360 Save R69 (17%) Ships in 10 - 15 working days
Apple Card and Apple Pay - A Ridiculously Simple Guide to Mobile Payments (Paperback): Scott La Counte Apple Card and Apple Pay - A Ridiculously Simple Guide to Mobile Payments (Paperback)
Scott La Counte
R141 R117 Discovery Miles 1 170 Save R24 (17%) Ships in 10 - 15 working days
Apple Watch Series 3 For Seniors - A Ridiculously Simple Guide to Apple Watch Series 3 and WatchOS 6 (Paperback): Scott La... Apple Watch Series 3 For Seniors - A Ridiculously Simple Guide to Apple Watch Series 3 and WatchOS 6 (Paperback)
Scott La Counte
R518 Discovery Miles 5 180 Ships in 10 - 15 working days
Mobile Photography - A Ridiculously Simple Guide to Taking Photos with Your Phone (Paperback): Scott La Counte Mobile Photography - A Ridiculously Simple Guide to Taking Photos with Your Phone (Paperback)
Scott La Counte
R393 Discovery Miles 3 930 Ships in 10 - 15 working days
Git for Teams (Paperback): Emma Jane Hogbin Westby Git for Teams (Paperback)
Emma Jane Hogbin Westby
R1,174 R846 Discovery Miles 8 460 Save R328 (28%) Ships in 12 - 17 working days

You can do more with Git than just build software. This practical guide delivers a unique people-first approach to version control that also explains how using Git as a focal point can help your team work better together. You'll learn how to plan and pursue a Git workflow that not only ensures that you accomplish project goals, but also fits the immediate needs and future growth of your team. The first part of the book on structuring workflow is useful for project managers, technical team leads, and CTOs. The second part provides hands-on exercises to help developers gain a better understanding of Git commands. Explore the dynamics of team building Walk through the process of creating and deploying software with Git Structure workflow to influence the way your team collaborates Learn a useful process for conducting code reviews Set up a shared repository and identify specific team members as contributors, consumers, or maintainers Know the why behind the Git commands your teammates use Use branching strategies to separate different approaches to your project Examine popular collaboration platforms: GitHub, Bitbucket, and GitLab

Windows 7 Up and Running (Paperback): Wei-Meng Lee Windows 7 Up and Running (Paperback)
Wei-Meng Lee
R590 R432 Discovery Miles 4 320 Save R158 (27%) Out of stock

This compact book offers the quickest path for Windows users to get started with Microsoft's Windows 7 operating system. You get the essential information you need to upgrade or install the system and configure it to fit your activities, along with a tour of Windows 7's features and built-in applications. Microsoft has learned from the mistakes of Windows Vista, and Windows 7 shows it-this new OS is much faster and more stable. With "Windows 7: Up and Running," you'll learn what's new and what's changed from XP and Vista, and get advice on ways to use this system for work, entertainment, instant communication, and more. Windows 7 is poised to be a big hit, and with this handy guide, you can be up and running -- and productive -- with it right away.Master the user interface, including the taskbar, jump lists, desktop gadgets, Aero Shake, and notification area Discover the joys of networking with HomeGroup file sharing and improved Wi-Fi Tour the system's improved security, including the Action Center, User Account Control, and Credential Manager Learn how to use Windows Live Essentials for messaging, photo sharing, moviemaking, emailing, and blogging Get to know built-in applications such as Internet Explorer 8, Windows Media Player 12, Microsoft Paint, and WordPad Learn about optional Microsoft software to enhance your Windows 7 experience

iCloud for Beginners - A Ridiculously Simple Guide to Online Storage (Paperback): Scott La Counte iCloud for Beginners - A Ridiculously Simple Guide to Online Storage (Paperback)
Scott La Counte
R144 R120 Discovery Miles 1 200 Save R24 (17%) Ships in 10 - 15 working days
UNIX and Linux System Administration Handbook (Paperback, 5th edition): Evi Nemeth, Garth Snyder, Trent Hein, Ben Whaley, Dan... UNIX and Linux System Administration Handbook (Paperback, 5th edition)
Evi Nemeth, Garth Snyder, Trent Hein, Ben Whaley, Dan Mackin
R1,559 Discovery Miles 15 590 Ships in 12 - 17 working days

UNIX and Linux System Administration Handbook, Fifth Edition is today's definitive guide to installing, configuring and maintaining any Unix or Linux system -- including the systems that provide core Internet and cloud infrastructure. Now fully updated for today's Linux distributions and cloud environments, it details best practices for every facet of system administration, including storage management, network design and administration, web hosting and scale-out, automation, configuration management, performance analysis, virtualization, DNS, security, management of IT service organizations, and much more. For modern system and network administrators, this edition contains indispensable new coverage of cloud deployments, continuous delivery, Docker and other containerization solutions, and much more.

Euro-Par 2015: Parallel Processing - 21st International Conference on Parallel and Distributed Computing, Vienna, Austria,... Euro-Par 2015: Parallel Processing - 21st International Conference on Parallel and Distributed Computing, Vienna, Austria, August 24-28, 2015, Proceedings (Paperback, 1st ed. 2015)
Jesper Larsson Traff, Sascha Hunold, Francesco Versaci
R1,599 Discovery Miles 15 990 Ships in 10 - 15 working days

This book constitutes the refereed proceedings of the 21st International Conference on Parallel and Distributed Computing, Euro-Par 2015, held in Vienna, Austria, in August 2015. The 51 revised full papers presented together with 2 invited papers were carefully reviewed and selected from 190 submissions. The papers are organized in the following topical sections: support tools and environments; performance modeling, prediction and evaluation; scheduling and load balancing; architecture and compilers; parallel and distributed data management; grid, cluster and cloud computing; distributed systems and algorithms; parallel and distributed programming, interfaces and languages; multi- and many-core programming; theory and algorithms for parallel computation; numerical methods and applications; and accelerator computing.

More iPhone Development with Objective-C - Further Explorations of the iOS SDK (Paperback, 3rd ed.): Kevin Kim, Alex Horovitz,... More iPhone Development with Objective-C - Further Explorations of the iOS SDK (Paperback, 3rd ed.)
Kevin Kim, Alex Horovitz, David Mark, Jeff Lamarche, Jayant Varma
R2,854 R2,650 Discovery Miles 26 500 Save R204 (7%) Ships in 10 - 15 working days

Interested in iPhone and iPad apps development? Want to learn more? Whether you're a self-taught iPhone and iPad apps development genius or have just made your way through the pages of Beginning iOS 7 Development, we have the perfect book for you. More iOS 7 Development: Further Explorations of the iOS SDK digs deeper into Apple's latest iOS 7 SDK. Bestselling authors Dave Mark, Alex Horovitz, Kevin Kim and Jeff LaMarche explain concepts as only they can-covering topics like Core Data, peer-to-peer networking using GameKit and network streams, working with data from the web, MapKit, in-application e-mail, and more. All the concepts and APIs are clearly presented with code snippets you can customize and use, as you like, in your own apps. If you are going to write a professional iPhone or iPad app, you'll want to get your arms around Core Data, and there's no better place to do so than in the pages of this book. The book continues right where Beginning iOS 7 Development leaves off, with a series of chapters devoted to Core Data, the standard for Apple persistence.Dave, Alex, Kevin and Jeff carefully step through each Core Data concept and show techniques and tips specifically for writing larger apps-offering a breadth of coverage you won't find anywhere else. The Core Data coverage alone is worth the price of admission. But there's so much more More iOS 7 Development covers a variety of networking mechanisms, from GameKit's relatively simple BlueTooth peer-to-peer model, to the addition of Bonjour discovery and network streams, through the complexity of accessing files via the web. Dave, Alex, Kevin, and Jeff will also take you through coverage of concurrent programming and some advanced techniques for debugging your applications. The enhanced multitasking, threading, memory management and more are important. Apps are getting more and more complex, including sophisticated game apps that offer virtual or augmented reality experiences and new mapping views that take advantage of sensors and other APIs in the newest iOS 7 SDK. Whether you are a relative newcomer to iPhone and iPad or iOS development or an old hand looking to expand your horizons, there's something for everyone in More iOS 7 Development.What you'll learn * How to build apps customized for the iPad, the world's most popular tablet * How to utilize a variety of networking mechanisms, including peer-to-peer connections over Bluetooth using GameKit * Details on the addition of Bonjour discovery and network streams * How to embed maps with Map Kit and use in-application email How to access a user's iPod library and integrate music into apps * Essentials of concurrent programming and advanced debugging techniques * How to work with enhanced multitasking, threading, memory management and other APIs Tips on working with data from the web and the cloud, including Apple's iCloud * How to deal with Core Data: key concepts and techniques for writing larger applications * How to work with the iOS SDK when dealing with sensors, gyroscopes, etc. for augmented reality experiences in game and socia media appsWho this book is for This book serves as a complimentary book to Beginning iOS 7 Development and is suitable for those aspiring app developers new to iPad app development. Prior Objective-C programming experience would be helpful, but not required.

More iPhone Development with Swift - Exploring the iOS SDK (Paperback, 8th ed.): Alex Horovitz, Kevin Kim, David Mark, Jeff... More iPhone Development with Swift - Exploring the iOS SDK (Paperback, 8th ed.)
Alex Horovitz, Kevin Kim, David Mark, Jeff Lamarche, Jayant Varma
R2,797 R2,593 Discovery Miles 25 930 Save R204 (7%) Ships in 10 - 15 working days

Interested in iPhone and iPad apps development? Want to learn more? Whether you are a relative newcomer to iPhone and iPad or iOS development or an old hand looking to expand your horizons, we have the perfect Swift-flavored book for you. The update to the bestselling More iPhone Development by Dave Mark and Jeff LaMarche, More iPhone Development with Swift digs deeper into the new Apple Swift programming language and iOS 8 SDK, explaining complex concepts and techniques in the same friendly, easy-to-follow style you've come to expect. More iPhone Development with Swift covers topics like Swift, Core Data, peer-to-peer networking using Multipeer Connectivity, working with data from the web, MapKit, in-application e-mail, Camera Live-Previews integration, Barcode scanning, Face recognition and more. All the concepts and APIs are clearly presented with code snippets you can customize and use, as you like, in your own apps. You'll journey through coverage of concurrent programming and some advanced techniques for debugging your applications.

The Definitive Guide to SUSE Linux Enterprise Server (Hardcover, 1st ed.): Sander van Vugt The Definitive Guide to SUSE Linux Enterprise Server (Hardcover, 1st ed.)
Sander van Vugt
R2,229 R1,365 Discovery Miles 13 650 Save R864 (39%) Ships in 9 - 15 working days

"The Definitive Guide to SUSE Linux Enterprise Server" is a comprehensive guide to Novell's SUSE Linux Enterprise Server (SLES), one of the most powerful Linux-based server solutions available today. Sander van Vugt, noted author, consultant, and trainer, guides you through the most important aspects of SLES, beginning with an in-depth overview of installation and configuration tasks.

In the opening chapters, you will learn how to configure network capabilities, efficiently manage software updates, and manage the file system. Later chapters are devoted to configuration and deployment of key network services including the MySQL database, CUPS, Samba, PostFix, FTP, DNS, proxy servers, and more.

Along the way, van Vugt illustrates important administration concepts such as instituting strict file system security and server automation. Since increasing demands are placed on these services, you'll learn how to cluster servers together to lessen downtime and increase performance.

Xcode Treasures (Paperback): Chris Adamson Xcode Treasures (Paperback)
Chris Adamson
R1,081 R782 Discovery Miles 7 820 Save R299 (28%) Ships in 12 - 17 working days

Learn the critical tips and techniques to make using Xcode for the iPhone, iPad, or Mac easier, and even fun. Explore the features and functionality of Xcode you may not have heard of. Go under the hood to discover how projects really work, so when they stop working, you'll know how to fix them. Explore the common problems developers face when using Xcode, and find out how to get the most out of your IDE. Dig into Xcode, and you'll discover it's richer and more powerful than you might have thought. Get a huge productivity boost by working with Xcode instead of against it. Instead of hacky code fixes and manual processes, once you know the the why and how of Xcode's process, you'll discover that doing things Xcode's way makes your app development more elegant and less aggravating. Explore the major features of Xcode: project management, building UIs with storyboards, code editing, compiling apps, fixing bugs and performance problems, unit- and UI testing, and source code management. Go beyond the basics and explore tasks that professionals deal with when they're working on big projects. Create storyboards that many developers can work on at once, even as projects grow to hundreds or thousands of files. Find the tools that make the code editor pleasant to work with, even in long coding sessions. Discover the right way to find and fix bugs when you have lots of code that's not always playing nicely together. Dig into specific and little-discussed features that help developers on Apple's other platforms: macOS, watchOS, and tvOS. When you're ready to distribute your app, learn how Apple's code-signing system really works. Find out when to let Xcode handle it automatically, and how to do it manually when needed. Discover how much easier and more fun iOS development is when you know the secrets of the tools. What You Need: This book requires Xcode 9 and a Mac running macOS High Sierra (10.13.2) or later. Additionally, an iOS device is recommended for on-device testing but not required.

Everyday Computing with Windows 8.1 (Paperback, 1st ed.): Kevin Wilson Everyday Computing with Windows 8.1 (Paperback, 1st ed.)
Kevin Wilson
R982 Discovery Miles 9 820 Ships in 10 - 15 working days

Get the most out of Windows 8.1 for your every day computing tasks, with no jargon. Clear, concise and to the point. This brief book, Everyday Computing With Windows 8.1 provides the essentials of using a desktop or laptop running Windows 8 or 8.1, providing a fast read for the beginner and the enthusiast. Windows 8 can give new users fits with options that are well hidden; this book uncovers those so that the user can be relieved of frustration. Techniques are illustrated step-by-step using photography and screen prints throughout, together with concise, easy to follow explanations from an established expert in the field. Whether you have just bought your first computer or laptop or are a computer user who needs a better understanding of the basics, this book will provide you with a firm grasp of the underpinning foundations and equip you with the skills needed to take command of your computer.

Job Scheduling Strategies for Parallel Processing - 18th International Workshop, JSSPP 2014, Phoenix, AZ, USA, May 23, 2014.... Job Scheduling Strategies for Parallel Processing - 18th International Workshop, JSSPP 2014, Phoenix, AZ, USA, May 23, 2014. Revised Selected Papers (Paperback, 2015 ed.)
Walfredo Cirne, Narayan Desai
R1,694 Discovery Miles 16 940 Ships in 10 - 15 working days

This book constitutes the thoroughly refereed post-conference proceedings of the 18th International Workshop on Job Scheduling Strategies for Parallel Processing, JSSPP 2014, held in Phoenix, AZ, USA, in May 2014. The 9 revised full papers presented were carefully reviewed and selected from 24 submissions. The papers cover the following topics: single-core parallelism; moving to distributed-memory, larger-scale systems, scheduling fairness; and parallel job scheduling.

Beginning iOS Media App Development (Paperback, 1st ed.): Ahmed Bakir Beginning iOS Media App Development (Paperback, 1st ed.)
Ahmed Bakir
R2,847 Discovery Miles 28 470 Ships in 10 - 15 working days

There's more to build than just game apps for the Apple iTunes App Store. There are rich media or multimedia apps, for example. You can build media or utility apps that take advantage of media such as sound, music, photos, video, animation and other graphics and combines them into a rich media experience or can just make your utility app come alive. Beginning iOS Media Apps Development is a ground-breaking tutorial that explores the near limitless, programmable audio-visual capabilities of the iPhone, iPad and iPod touch using 5 real-world examples or case study apps. This book includes detailed step-by-step instructions and important background information from one of the worlds' most successful media app developers out there, Michael Zaletel. What you'll learn How to build a rich, dynamic media or multimedia apps using iOS SDK Get your hands dirty right away with a flash light app, and later 4 other app case studies in remainder of this tutorial What are the fundamentals of iOS media How to do develop and integrate photos on iOS How to create, edit and build the audio experience into your apps that have sound and music How to create, edit and build the video and animation experience into your apps How to combine these experiences and much more Who this book is for This book is for iOS app developers with at least some experience with the iOS SDK, Objective-C and/or Cocoa touch.

Automating Junos Administration (Paperback): Jonathan Looney, Stacy Smith Automating Junos Administration (Paperback)
Jonathan Looney, Stacy Smith
R1,423 Discovery Miles 14 230 Ships in 10 - 15 working days

Networks continue to grow in size, complexity, and importance, most businesses want their networks to be flexible, reliable, and cost efficient. Network operators need to avoid downtime due to human error, and they need to manage growing networks without increasing network support staff. How can you balance these competing realities? With automation!This practical guide will help you understand the automation features of Junos, show you the tools available to program Junos, and explain which tool is best for your particular network requirement.This book covers: The Junos management architectureAPIs for interacting with JunosLibraries for simplifying the interaction with JunosOn-device automation scripts to modify and extend Junos behaviorExamples of automating network provisioning, monitoring, and troubleshootingMechanisms for performing high-speed changes (SDN)

Swift for Absolute Beginners (Paperback, 1st ed.): Gary Bennett, Brad Lees Swift for Absolute Beginners (Paperback, 1st ed.)
Gary Bennett, Brad Lees
R2,395 Discovery Miles 23 950 Ships in 10 - 15 working days

The professional development team that brought you two editions of Objective-C for the Absolute Beginners and have taught thousands of developers around the world to write some of the most popular iPhone apps in their categories on the app store, have now leveraged their instruction for Swift. Swift for Absolute Beginners is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those that have a great idea for an app but haven't programmed since school. Gary Bennett and Brad Lees are full-time professional iOS developers and have developed a broad spectrum of apps for Fortune 500 companies. The authors have taken their combined 12 years of writing apps, teaching online iOS courses, the experience from their first two iOS books, along with their free online instruction and free online forum to create an excellent training book. Topics include: How to be successful at learning Swift Using Swift Playgrounds to learn iOS development quickly What is Object Oriented Programming What are Swift classes, properties, and functions Proper user interface and user experience design Swift data types: integers, floats, strings, booleans How to use Swift data collections: arrays and dictionaries Boolean logic, comparing data, and flow control Writing iPhone apps from scratch Avoiding Swift pitfalls Many students have a difficult time believing they can learn to write iOS apps or just staying motivated through learning the process. This book, along with the free, live online training sessions, helps students stay motivated and overcome obstacles while they learn to be great iOS developers.

Pro Office for iPad - How to Be Productive with Office for iPad (Paperback, 1st ed.): Guy Hart-Davis Pro Office for iPad - How to Be Productive with Office for iPad (Paperback, 1st ed.)
Guy Hart-Davis
R2,094 R1,920 Discovery Miles 19 200 Save R174 (8%) Ships in 10 - 15 working days

Microsoft Office for iPad is here! So learn the tips, tricks, and get around the gotchas in Microsoft Office for iPad with Pro Office for iPad. This book shows you how you can become productive quickly by avoiding those annoyances and confusions and slow-me-downs that can happen when you start using Office with your fingers! How is Office for iPad different from Office on your Mac or PC? Which features do the Office for iPad apps have, which do they lack, and how can you work around their limitations? How can you share your files among the different versions of Office? How quickly can you work without the physical keyboard and keyboard shortcuts you're used to -- and which keyboard shortcuts can you use if you connect a hardware keyboard to your iPad? Whether you plan to write a few letters or your dissertation, run your home office away from home, or use your iPad for daily business, Pro Office for iPad will show you how to get the most out of Word, Excel, and other Office apps on your iPad. Enjoy your new freedom and still be as productive as ever with the skills and techniques you'll learn in Pro Office for iPad.

Introduction to Reliable and Secure Distributed Programming (Paperback, 2nd ed. 2011): Christian Cachin, Rachid Guerraoui, Luis... Introduction to Reliable and Secure Distributed Programming (Paperback, 2nd ed. 2011)
Christian Cachin, Rachid Guerraoui, Luis Rodrigues
R1,736 Discovery Miles 17 360 Ships in 10 - 15 working days

In modern computing a program is usually distributed among several processes. The fundamental challenge when developing reliable and secure distributed programs is to support the cooperation of processes required to execute a common task, even when some of these processes fail. Failures may range from crashes to adversarial attacks by malicious processes. Cachin, Guerraoui, and Rodrigues present an introductory description of fundamental distributed programming abstractions together with algorithms to implement them in distributed systems, where processes are subject to crashes and malicious attacks. The authors follow an incremental approach by first introducing basic abstractions in simple distributed environments, before moving to more sophisticated abstractions and more challenging environments. Each core chapter is devoted to one topic, covering reliable broadcast, shared memory, consensus, and extensions of consensus. For every topic, many exercises and their solutions enhance the understanding This book represents the second edition of "Introduction to Reliable Distributed Programming". Its scope has been extended to include security against malicious actions by non-cooperating processes. This important domain has become widely known under the name "Byzantine fault-tolerance".

Pro iOS Continuous Integration (Paperback, 1st ed.): Romain Pouclet Pro iOS Continuous Integration (Paperback, 1st ed.)
Romain Pouclet
R2,098 Discovery Miles 20 980 Ships in 10 - 15 working days

Pro iOS Continuous Integration teaches you how to utilize the strengths of continuous integration in your everyday work. CI is more popular now than ever, as iOS developers realize how time-consuming building and deploying an application for testing purposes and quality assurance can be. This book shows you how to make your developing life easier, with real-world applications and examples. With this book, you will learn what continuous integration and continuous delivery really are and how they can be used in your iOS projects. You will learn how to release an iOS application outside the App Store using Xcode. You'll understand how to leverage the power of the command line to build your projects, and run your tests. You'll use Jenkins and Bamboo to architect automatic builds and automate the whole build process. In addition, you'll also learn how to use Xcode server and bots, what quality assurance tools can be used to measure the quality of your code, and how to send builds to your beta testers. Author Romain Pouclet provides hands-on, practical experience in iOS continuous integration and, using this book, you will see that it's not actually that hard to set up a fully-featured continuous integration platform, whether you are an independent iOS developer working from home or a member of a team in a big company.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Windows 11 For Seniors For Dummies
C. Simmons Paperback R496 Discovery Miles 4 960
PowerShell, IT Pro Solutions…
William R. Stanek, William Stanek Hardcover R1,498 Discovery Miles 14 980
Exam Ref AZ-900 Microsoft Azure…
Jim Cheshire Paperback R883 R685 Discovery Miles 6 850
PowerShell - A Comprehensive Guide to…
Sam Griffin Hardcover R614 R515 Discovery Miles 5 150
PowerShell - The Ultimate Beginners…
Mark Reed Hardcover R615 R516 Discovery Miles 5 160
Mike Meyers' CompTIA A+ Guide to 802…
Mike Meyers Paperback R1,252 Discovery Miles 12 520
Current Trends in Computer Science and…
Shawn X Wang Hardcover R6,969 Discovery Miles 69 690
Essential Windows 10: 1st Anniversary…
Kevin Wilson Paperback R450 R335 Discovery Miles 3 350
Coding Basics for Beginners - The Smart…
Jefferson Sandyman Hardcover R570 Discovery Miles 5 700
Linux - The ultimate guide to Linux for…
Craig Newport Hardcover R596 R495 Discovery Miles 4 950

 

Partners