0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (89)
  • R250 - R500 (365)
  • R500+ (2,376)
  • -
Status
Format
Author / Contributor
Publisher

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

Architecting Dependable Systems VI (Paperback, 2009 ed.): Rogerio De Lemos, Jean-Charles Fabre, Cristina Gacek, Fabio Gadducci,... Architecting Dependable Systems VI (Paperback, 2009 ed.)
Rogerio De Lemos, Jean-Charles Fabre, Cristina Gacek, Fabio Gadducci, Maurice H. ter Beek
R1,537 Discovery Miles 15 370 Ships in 10 - 15 working days

As software systems become increasingly ubiquitous, issues of dependability become ever more crucial. Given that solutions to these issues must be considered from the very beginning of the design process, it is reasonable that dependability and security are addressed at the architectural level. This book has originated from an effort to bring together the research communities of software architectures, dependability and security.

This state-of-the-art survey contains expanded and peer-reviewed papers based on the carefully selected contributions to two workshops: the Workshop on Architecting Dependable Systems (WADS 2008), organized at the 2008 International Conference on Dependable Systems and Networks (DSN 2008), held in Anchorage, Alaska, USA, in June 2008, and the Third International Workshop on Views On Designing Complex Architectures (VODCA 2008) held in Bertinoro, Italy, in August 2008. It also contains invited papers written by recognized experts in the area. The 13 papers are organized in topical sections on dependable service-oriented architectures, fault-tolerance and system evaluation, and architecting security.

Middleware 2009 - ACM/IFIP/USENIX, 10th International Conference, Urbana, IL, USA, November 30 - December 4, 2009, Proceedings... Middleware 2009 - ACM/IFIP/USENIX, 10th International Conference, Urbana, IL, USA, November 30 - December 4, 2009, Proceedings (Paperback, 2009 ed.)
Valerie Issarny, Brian F. Cooper
R1,569 Discovery Miles 15 690 Ships in 10 - 15 working days

This edition marks the tenth Middleware conference. The ?rst conference was held in the Lake District of England in 1998, and its genesis re?ected a growing realization that middleware systems were a unique breed of distributed system requiring their own rigorous research and evaluation. Distributed systems had been around for decades, and the Middleware conference itself resulted from the combination of three previous conferences. But the attempt to build common platforms for many di?erent applications requireda unique combinationofhi- level abstraction and low-level optimization, and presented challenges di?erent from building a monolithic distributed system. Since that ?rst conference, the notion of what constitutes "middleware" has changed somewhat, and the focus of research papers has changed with it. The ?rst edition focused heavily on distributed objects as a metaphor for building systems, including six papers with "CORBA" or "ORB" in the title. In f- lowing years, the conference broadened to cover publish/subscribe messaging, peer-to-peer systems, distributed databases, Web services, and automated m- agement, among other topics. Innovative techniques and architectures surfaced in workshops, and expanded to become themes of the main conference, while changes in the industry and advances in other research areas helped to shape research agendas. This tenth edition includes papers on next-generation pl- forms (such as stream systems, pervasive systems and cloud systems), managing enterprise data centers, and platforms for building other platforms, among o- ers.

Enterprise Mac Administrators Guide (Paperback, 1st ed.): Charles Edge, Zack Smith, Beau Hunter, Roderick Smith Enterprise Mac Administrators Guide (Paperback, 1st ed.)
Charles Edge, Zack Smith, Beau Hunter, Roderick Smith
R1,316 R1,122 Discovery Miles 11 220 Save R194 (15%) Ships in 10 - 15 working days

Charles Edge, Zack Smith, and Beau Hunter provide detailed explanations of the technology required for large-scale Mac OS X deployments and show you how to integrate it with other operating systems and applications.

Enterprise Mac Administrator's Guide addresses the growing size and spread of Mac OS X deployments in corporations and institutions worldwide. In some cases, this is due to the growth of traditional Mac environments, but for the most part it has to do with "switcher" campaigns, where Windows and/or Linux environments are migrating to Mac OS X. However, there is a steep culture shock with these types of migrations. The products that are used are different, the nomenclature is different, and most importantly the best practices for dealing with the operating system are different.

Apple provides a number of tools to help automate and guide IT toward managing a large number of Mac OS X computersit has since before Mac OS X was initially released. However, if you want to put together all of the pieces to tell a compelling story about how to run an IT department or a deployment of Macs, you need to compile information from a number of different sources. This book will provide explanations of the technology required.Provides complete solutions for the large- and medium-scale integration of directory services, imaging, and security Complete guide for integrating Macs and Mac OS X into mixed environments with confidence and no down time One-stop volume for IT professionals who need the technical details to get their job done as efficiently and effectively as possible What you'll learn Choose a directory services model that works for your organization and integrate it into your existing model Choose an imaging model and begin imaging workstations with or without third-party products Leverage scripting techniques to reduce labor for the IT department Provide network services (file sharing, mobile home folders, messaging, etc.) to the Mac OS X clients Mass-deploy the iPhone Who this book is for

System administrators and IT professionals who need to manage a large number of Mac OS X computers, be they Mac OS X-based servers or workstations. The assumption is that readers are somewhat familiar with Mac OS X and/or IT in general, but not that they are familiar with the Apple system internals, server services, or deployment techniques. Table of Contents Directory Services Directory Services Clients Active Directory Storage Messaging and Groupware Mass Deployment Client Management Automating Administrative Tasks Virtualization iPhone

Smart Home Automation with Linux (Paperback, 1st ed.): Steven Goodwin Smart Home Automation with Linux (Paperback, 1st ed.)
Steven Goodwin
R879 R768 Discovery Miles 7 680 Save R111 (13%) Ships in 10 - 15 working days

Linux users can now control their homes remotely Are you a Linux user who has ever wanted to turn on the lights in your house, or open and close the curtains, while away on holiday? Want to be able to play the same music in every room, controlled from your laptop or mobile phone? Do you want to do these things without an expensive off-the-shelf kit?

In Smart Home Automation with Linux, Steven Goodwin will show you how a house can be fully controlled by its occupants, all using open source software. From appliances to kettles to curtains, control your home remotely What you'll learn Control appliances like kettles and curtains both locally and remotely. Find and harness data sources to provide context-aware living. Hack/change existing hardware/software to better fit your needs. Integrate various technologies into a function greater than the whole. Set up a home network, for both network and audio/video traffic. Who this book is for

This book is for amateur and professional Linux users who want to control their homes and their gadgets Table of Contents Appliance Control Appliance Hacking Media Systems Home is Home Communication Data Sources Control Hubs

Learn Mac OS X Snow Leopard (Paperback, 1st ed.): Mike Lee, Scott Meyers Learn Mac OS X Snow Leopard (Paperback, 1st ed.)
Mike Lee, Scott Meyers
R963 R852 Discovery Miles 8 520 Save R111 (12%) Ships in 10 - 15 working days

You're smart and savvy, but also busy. This comprehensive guide to Apple'sMac OS X 10.6, Snow Leopard, gives you everything you need to know to live a happy, productive Mac life. Learn Mac OS X Snow Leopard will have you up and connected lickitysplit. With a minimum of overhead and a maximum of useful information, you'll cover a lot of ground in the time it takes other books to get you plugged in.

If this isn't your first experience with Mac OS X, skip right to the "What's New in Snow Leopard" sections. You may also find yourself using this book as a quick refresher course or a way to learn new Mac skills you've never tried before. What you'll learn Discover all the ins and outs of the Finder and Snow Leopard's streamlined workflow. Use the features of Apple's builtin applications, including Mail, Safari, iCal, Address Book, iChat, Preview, and more. Learn about Snow Leopard's improved security and reliability, and how to take full advantage of the connected world and a wealth of mobile devices. Administer your computer and network for yourself, your family, or your business. Work with addon devices via direct connection or wirelessly. Master effective strategies for data backup, recovery, and security. Explore all of Apple's improved iLife applications, including iTunes, iPhoto, and iMovie. Delve into more advanced topics, such as how to take advantage of the Darwin subsystem in Leopard, how to run multiple operating systems on your Mac, and how to cooperate with other operating systems (and help them cooperate with you). Get started with your own Mac OS X development in Snow Leopard Who this book is for

New Mac users, existing Mac users upgrading from older versions of Mac OS X, and PC users making the switch to Macs. These people share a common desire to learn stuff fast and keep learning Because this book goes into greater depth than your average Mac OS X guide, it is also excellent for small business owners, user support personnel, and system administrators. There's even an introduction to Mac OS X development for nascent programmers and the DIY crowd. Table of Contents Working in Snow Leopard: The Aqua interface The File System Using Spotlight, Expose, Spaces, and Dashboard System Preferences Printing, Peripherals, and Bluetooth in Snow Leopard Common Mac OS X Maintenance Backup, Synchronization, and Recovery of Data Mac OS X Security Connecting to the Internet Browsing the Web with Safari Mail, Address Book, and iCal iChat MobileMe Application Basics Snow Leopard Applications iLife '09 Introducing Darwin and the Shell Extending the Power of Darwin Snow Leopard Networking Working with Remote Servers and Networks Snow Leopard As a Web Server Mac OS X Automation with Automator and AppleScript Mac OS X Development: The Application Frameworks Mac OS X Development: The Tools Mac OS X Development: Objective-C Working with Microsoft Windows and Other Operating Systems

Formal Methods for Components and Objects - 7th International Symposium, FMCO 2008, Sophia Antipolis, France, October 21-23,... Formal Methods for Components and Objects - 7th International Symposium, FMCO 2008, Sophia Antipolis, France, October 21-23, 2008, State of the Art Survey (Paperback, 2009 ed.)
Marcello M. Bonsangue, Eric Madelaine
R1,527 Discovery Miles 15 270 Ships in 10 - 15 working days

All modern industries rely on large and complex software systems. In order to construct such large systems in a systematic manner, the focus of the development methodologies has switched in the last two decades from functional to structural issues. Formal methods have been applied successfully to the verification of medium-sized programs in protocol and hardware design. However, their application to the development of large systems requires a greater emphasis on specification, modeling, and validation techniques supporting the concepts of reusability and modifiability, and their implementation in new extensions of existing programming languages like Java.

This state-of-the-art survey presents the outcome of the 7th Symposium on Formal Methods for Components and Objects, held in Sophia Antipolis, France, in October 2008. The volume contains 14 revised contributions submitted after the symposium by speakers from each of the following European IST projects: the IST-FP7 project COMPAS on compliance-driven models, languages, and architectures for services; the IST-FP6 project CREDO on modelling and analysis of evolutionary structures for distributed services; the IST-FP7 DEPLOY on industrial deployment of advanced system engineering methods for high productivity and dependability; the IST-FP6 project GridComp on grid programming with components; and the IST-FP6 project MOBIUS aiming at developing the technology for establishing trust and security for the next generation of global computers, using the proof carrying code paradigm.

Organized Adaption in Multi-Agent Systems - First International Workshop, OAMAS 2008, Estoril, Portugal, May 13, 2008. Revised... Organized Adaption in Multi-Agent Systems - First International Workshop, OAMAS 2008, Estoril, Portugal, May 13, 2008. Revised and Invited Papers (Paperback, 2009 ed.)
George Vouros, Alexander Artikis, Kostas Stathis, Jeremy Pitt
R1,521 Discovery Miles 15 210 Ships in 10 - 15 working days

Adaptation, for purposes of self-healing, self-protection, self-management, or self-regulation, is currently considered to be one of the most challenging pr- erties of distributed systems that operate in dynamic, unpredictable, and - tentially hostile environments. Engineering for adaptation is particularly c- plicated when the distributed system itself is composed of autonomous entities that, on one hand, may act collaboratively and with benevolence, and, on the other, maybehavesel?shlywhilepursuingtheirowninterests.Still, theseentities have to coordinate themselves in order to adapt appropriately to the prevailing environmental conditions, and furthermore, to deliberate upon their own and the system's con?guration, and to be transparent to their users yet consistent with any human requirements. The question, therefore, of "how to organize the envisagedadaptationforsuchautonomousentitiesinasystematicway"becomes of paramount importance. The ?rst international workshop on "Organized Adaptation in Multi-Agent Systems" (OAMAS) was a one-day event held as part of the workshop p- gram arranged by the international conference on Autonomous Agents and Multi-Agent Systems (AAMAS). It was hosted in Estoril during May, 2008, and was attended by more than 30 researchers. OAMAS was the steady convergence of a number of lines of research which suggested that such a workshop would be timely and opportune. This includes the areas of autonomic computing, swarm intelligence, agent societies, self-organizing complex systems, and 'emergence' in general.

Learn AppleScript - The Comprehensive Guide to Scripting and Automation on Mac OS X (Paperback, 3rd ed.): Hamish Sanderson,... Learn AppleScript - The Comprehensive Guide to Scripting and Automation on Mac OS X (Paperback, 3rd ed.)
Hamish Sanderson, Hanaan Rosenthal, Ian Piper, Barry Wainwright, Emmanuel Levy, …
R2,580 R2,114 Discovery Miles 21 140 Save R466 (18%) Ships in 10 - 15 working days

AppleScript is an English-like, easy-to-understand scripting language built into every Mac. AppleScript can automate hundreds of AppleScript-able applications, performing tasks both large and small, complex and simple.

Learn AppleScript: The Comprehensive Guide to Scripting and Automation on Mac OS X, Third Edition has been completely updated for Mac OS X Snow Leopard. It's all here, with an emphasis on practical information that will help you solve any automation problemfrom the most mundane repetitive tasks to highly integrated workflows of complex systems.Friendly enough for beginners, detailed enough for advanced AppleScripters Includes major contributions from expert AppleScripters: Emmanuel Levy, Harald Monihart, Ian Piper, Shane Stanley, Barry Wainwright, Craig Williams, and foreword by AppleScript inventor, William Cook What you'll learn See how AppleScript represents information as objectsincluding numbers, strings, lists, and records. Learn how to manipulate these objects using commands and operators, and how to store them in variables. Organize your code using handlers and script objects. Understand how applications describe their objects and commands in dictionaries and how to interpret that information when learning to script applications. Manipulate the Mac OS X file system. Automate iTunes, Mail, iCal, and other popular lifestyle applications in Mac OS X. Discover sophisticated text processing techniques using regular expressions. Script professional productivity applicationsApple iWork, Microsoft Office, FileMaker Pro, and Adobe InDesign. Harness the power of the Unix command line in Mac OS X. Create your own Cocoa applications with the new AppleScriptObjC bridge. Who this book is for

First-time scripters who want to automate tasks on their MacsExisting AppleScripters looking to develop proficient, professional, or guru-level knowledge and skillsProfessional Mac OS X developers wishing to understand this powerful and pervasive technology Table of Contents Introducing AppleScript AppleScript in Principle AppleScript in Practice Writing Scripts in AppleScript Editor Understanding How Application Scripting Works Learning to Work with AppleScript Objects Working with Text Working with Numbers Working with Dates Working with Lists and Records Storing Objects in Variables More on Commands More on Operators and Coercions Making Decisions Using Conditionals and Loops Making Decisions When Dealing with Errors Interacting with the User Working with Files Organizing Your Code with Handlers Organizing Your Code with Script Objects Scripting the File System Scripting Apple Applications Extending AppleScript with Scripting Additions AppleScript Amenities Scripting iWork and Office Scripting Data and Databases Scripting Adobe InDesign Interacting with the Unix Command Line Using Smile: The AppleScript Integrated Production Environment Tips and Techniques for Improving Your Scripts Creating Cocoa Applications with AppleScriptObjC

Theory and Applications of Satisfiability Testing - SAT 2009 - 12th International Conference, SAT 2009, Swansea, UK, June 30 -... Theory and Applications of Satisfiability Testing - SAT 2009 - 12th International Conference, SAT 2009, Swansea, UK, June 30 - July 3, 2009. Proceedings (Paperback, 2009 ed.)
Oliver Kullmann
R1,598 Discovery Miles 15 980 Ships in 10 - 15 working days

This volume contains the papers presented at SAT 2009: 12th International Conference on Theory and Applications of Satis?ability Testing, held from June 30 to July 3, 2009 in Swansea (UK). The International Conference on Theory and Applications of Satis?ability Testing (SAT) started in 1996 as a series of workshops, and, in parallel with the growthof SAT, developedinto the main eventfor SAT research. This year'sc- ference testi?ed to the strong interest in SAT, regarding theoretical research, - searchonalgorithms, investigationsintoapplications, anddevelopmentofsolvers and software systems. As a core problem of computer science, SAT is central for many research areas, and has deep interactions with many mathematical s- jects. Major impulses for the development of SAT came from concrete practical applications as well as from fundamental theoretical research. This fruitful c- laboration can be seen in virtually all papers of this volume. There were 86 submissions (completed papers within the scope of the c- ference). Each submission was reviewed by at least three, and on average 4. 0 Programme Committee members. The Committee decided to accept 45 papers, consisting of 34 regular and 11 short papers (restricted to 6 pages). A main n- elty was a "shepherding process," where 29% of the papers were accepted only conditionally, and requirements on necessary improvements were formulated by the ProgrammeCommittee and its installment monitored by the "shepherd" for thatpaper(using possibly severalroundsoffeedback).

Beginning the Linux Command Line (Paperback, 1st ed.): Sander van Vugt Beginning the Linux Command Line (Paperback, 1st ed.)
Sander van Vugt
R1,105 R940 Discovery Miles 9 400 Save R165 (15%) Ships in 10 - 15 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 bytesized chunks, instead of fairly standard graphical user interfaces. Beginning the Linux Command Line follows a taskoriented approach and is distribution-agnostic.Work with files and directories. Administer users and security. Understand how Linux is organized. What you'll learn Finding help from insystem resources Finding the right command for the task you have to accomplish Working with text editors and intelligent filters Shell programming Managing partitions and file systems Configuring access to hardware devices Who this book is for

Everyone who uses Linux. No exceptions.

Guide to Operating Systems (Paperback, 5th edition): Greg Tomsho Guide to Operating Systems (Paperback, 5th edition)
Greg Tomsho
R1,460 R1,348 Discovery Miles 13 480 Save R112 (8%) 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.

Architecture of Computing Systems - ARCS 2010 - 23rd International Conference, Hannover, Germany, February 22-25, 2010,... Architecture of Computing Systems - ARCS 2010 - 23rd International Conference, Hannover, Germany, February 22-25, 2010, Proceedings (Paperback, Edition.)
Christian Muller-Schloer, Wolfgang Karl, Sami Yehia
R1,521 Discovery Miles 15 210 Ships in 10 - 15 working days

TheARCSseriesofconferenceshasover30yearsoftraditionreportingtop-notch results in computer architecture and operating systems research. It is organized by the special interest group on "Computer and System Architecture"of the GI (Gesellschaft fur ] Informatik e.V.) and ITG (Informationstechnische Gesellschaft imVDE InformationTechnologySociety).In2010, ARCSwashostedbyLeibniz University Hannover. This year's special focus was on heterogeneous systems. The conference's topics comprised design aspects of multi-cores and memory systems, adaptive system architectures such as recon?gurable systems in hardware and software, customization and application-speci?c accelerators in heterogeneous archit- tures, organic and autonomic computing, energy-awareness, system aspects of ubiquitous and pervasive computing, and embedded systems. Thecallforpapersattractedabout55submissionsfromallaroundtheworld. Each submission was assigned to at least three members of the Program C- mittee for review. The Program Committee decided to accept 20 papers, which were arranged in seven sessions. The accepted papers are from Belgium, China, France, Germany, Italy, Spain, Turkey, and the UK. Two keynotes on hetero- neous systems complemented the strong technical program."

Methods, Models and Tools for Fault Tolerance (Paperback, 2009 ed.): Michael Butler, Cliff B. Jones, Alexander Romanovsky,... Methods, Models and Tools for Fault Tolerance (Paperback, 2009 ed.)
Michael Butler, Cliff B. Jones, Alexander Romanovsky, Elena Troubitsyna
R1,538 Discovery Miles 15 380 Ships in 10 - 15 working days

The growing complexity of modern software systems increases the di?culty of ensuring the overall dependability of software-intensive systems. Complexity of environments, in which systems operate, high dependability requirements that systems have to meet, as well as the complexity of infrastructures on which they rely make system design a true engineering challenge. Mastering system complexity requires design techniques that support clear thinking and rigorous validation and veri?cation. Formal design methods help to achieve this. Coping with complexity also requires architectures that are t- erant of faults and of unpredictable changes in environment. This issue can be addressed by fault-tolerant design techniques. Therefore, there is a clear need of methods enabling rigorous modelling and development of complex fault-tolerant systems. This bookaddressessuchacuteissues indevelopingfault-tolerantsystemsas: - Veri?cation and re?nement of fault-tolerant systems - Integrated approaches to developing fault-tolerant systems - Formal foundations for error detection, error recovery, exception and fault handling - Abstractions, styles and patterns for rigorousdevelopment of fault tolerance - Fault-tolerant software architectures - Development and application of tools supporting rigorous design of depe- able systems - Integrated platforms for developing dependable systems - Rigorous approaches to speci?cation and design of fault tolerance in novel computing systems TheeditorsofthisbookwereinvolvedintheEU(FP-6)projectRODIN(R- orous Open Development Environment for Complex Systems), which brought together researchers from the fault tolerance and formal methods communi- 1 ties. In 2007 RODIN organized the MeMoT workshop held in conjunction with the Integrated Formal Methods 2007 Conference at Oxford University.

Pro OpenSolaris - A New Open Source OS for Linux Developers and Administrators (Paperback, 1st ed.): Harry Foxwell, Hung Tran Pro OpenSolaris - A New Open Source OS for Linux Developers and Administrators (Paperback, 1st ed.)
Harry Foxwell, Hung Tran
R1,088 R923 Discovery Miles 9 230 Save R165 (15%) Ships in 10 - 15 working days

OpenSolaris is a rapidly evolving operating system with roots in Solaris 10, suitable for deployment on laptops, desktop workstations, storage appliances, and data center servers from the smallest singlepurpose systems to the largest enterpriseclass systems. The growing OpenSolaris community now has hundreds of thousands of participants and users in government agencies, commercial businesses, and universities, with more than 100 user groups around the world contributing to the use and advancement of OpenSolaris. New releases of OpenSolaris become available every six months, with contributions from both Sun engineers and OpenSolaris community members; this book covers the OpenSolaris 2008.11 release.

Pro OpenSolaris was written to demonstrate that you can host your open source applications and solutions on OpenSolaris, taking advantage of its advanced features such as containers and other forms of virtualization, the ZFS file system, and DTrace. It's assumed that you are already fairly knowledgeable about developing on Linux systems, so the authors give an overview of the similarities and differences between Linux and OpenSolaris, and then present details on how to use the Service Management Facility (SMF), ZFS, zones, and even a bit of DTrace. They also provide pointers to the many project communities associated with new OpenSolaris features. Special focus is given to web development using familiar applications such as Apache, Tomcat, and MySQL, along with the NetBeans IDE, and showing you how to exploit some of OpenSolaris's unique technologies. What you'll learn Discover the secrets of the ZFS, the most powerful file system ever conceived Explore OpenSolaris AMP (Apache, MySQL, PHP) and GlassFish in the context of Web 2.0 and Linux/Solaris, respectively Familiarize yourself with the new security administration features of OpenSolaris, including changes in DTrace Who this book is for

Linux system administrators and programmers who would like to know what they have missed since Solaris became an open-source operating system.

Beginning Ubuntu LTS Server Administration - From Novice to Professional (Paperback, 2nd Corrected ed., Corr. 3rd printing):... Beginning Ubuntu LTS Server Administration - From Novice to Professional (Paperback, 2nd Corrected ed., Corr. 3rd printing)
Sander van Vugt
R1,338 R1,117 Discovery Miles 11 170 Save R221 (17%) Ships in 10 - 15 working days

Beginning Ubuntu LTS Server Administration, Second Edition is the touchstone companion book for anyone implementing Ubuntu LTS Server. Author Sander van Vugt introduces the most recent server edition of Ubuntu Linux, the most popular Linux distribution, to power users, system administrators, and programmers and demonstrates the power and flexibility that the HardyHeron Ubuntu Server Long Term Support Edition offers for small networks and corporate systems alike.

This book covers: Installing and configuring Ubuntu to ensure secure installations Virtual Ubuntu Full network and web services management What you'll learn Administer, install, and configure the 5year HardyHeron Ubuntu Server Long Term Support Edition of the most popular Linux distribution in the world Use the new installation andgraphical user interfacetools Familiarize yourself, whether you are a power user or system administrator Build a network infrastructure with Ubuntu Server Harden Ubuntu to withstand new security threats Use virtual services Who this book is for

This book will suit Linux system administrators of all levels. It also lets power users who want to familiarize themselves with network and web services relevant to their work acquire up-to-date specialized Ubuntu skills.

Learn Objective-C on the Mac (Paperback, 1st Corrected ed., Corr. 3rd printing): Scott Knaster, Mark Dalrymple Learn Objective-C on the Mac (Paperback, 1st Corrected ed., Corr. 3rd printing)
Scott Knaster, Mark Dalrymple
R1,117 R951 Discovery Miles 9 510 Save R166 (15%) Ships in 10 - 15 working days

Take your coding skills to the next level with this extensive guide to ObjectiveC, the native programming language for developing sophisticated software applications for Mac OS X. ObjectiveC is a powerful, objectoriented extension of C, making this book the perfect followup to Dave Mark's bestselling Learn C on the Mac, Mac OS X Edition. Whether you're an experienced C programmer or you're coming from a different language such as C++ or Java, leading Mac experts Mark Dalrymple and Scott Knaster show you how to harness the powers of ObjectiveC in your applications A complete course on the basics of ObjectiveC using Apple's free Xcode tools An introduction to objectoriented programming Comprehensive coverage of inheritance, composition, object initialization, categories, protocols, memory management, and organizing source files A brief tour of Cocoa's foundation framework and AppKit A helpful learning curve guide for nonC developers What you'll learn Learn ObjectiveC programming, the gateway to programming your Mac or iPhoneWrite applications for the Mac OS X interface, the cleanest userinterface aroundUnderstand variables and how to design your own data structuresWork with the file systemConnect to data sources and the Internet Who this book is for

For anyone wanting to learn to program native applications in Mac OS X, including developers new to the Mac, developers new to Objective-C, or students entirely new to programming.

Mac for Linux Geeks (Paperback, 1st ed.): Tony Steidler-Dennison Mac for Linux Geeks (Paperback, 1st ed.)
Tony Steidler-Dennison
R942 R815 Discovery Miles 8 150 Save R127 (13%) Ships in 10 - 15 working days

Some might say we all want Linux with an OS X graphical user interface. Mac for Linux Geeks will assist you step by step in migrating from Linuxbased systems to OS X. Dual booting, virtualization, and building out the Linux environment on OS X are discussed in detail, along with a comparative view of wellknown Mac tools and their open source equivalents. Written for daily use, this concise and dependable guide will steer you across the technical landscape from your chosen Linux flavor to the OS X promised land.Live with OS X, but work with Linux toolsMake the OS XLinux hybrid a realityUse Mac tools where possible and free software where appropriate What you'll learn Dual booting Linux on the Mac Creating a virtual Linux system on the Mac Understanding the OS X graphical user interfaceLeveraging free and open sourcetools to meet the traditional Apple strengths of graphics and multimedia Performing routine OS X system administration for Linux administrators Hybridizing the Linux/Mac experience Who this book is for

Whether developer, system administrator or hobbyist geek, this book guides all who want to migrate from Linux to OS X, helping to integrate both operating system experiences.

Architecture of Computing Systems - ARCS 2009 - 22nd International Conference, Delft, The Netherlands, March 10-13, 2009,... Architecture of Computing Systems - ARCS 2009 - 22nd International Conference, Delft, The Netherlands, March 10-13, 2009, Proceedings (Paperback, 2009 ed.)
Mladen Berekovic, Christian Muller-Schloer, Christian Hochberger, Stephan Wong
R1,516 Discovery Miles 15 160 Ships in 10 - 15 working days

This book constitutes the refereed proceedings of the 22nd International Conference on Architecture of Computing Systems, ARCS 2009, held in Delft, The Netherlands, in March 2009.

The 21 revised full papers presented together with 3 keynote papers were carefully reviewed and selected from 57 submissions. This year's special focus is set on energy awareness. The papers are organized in topical sections on compilation technologies, reconfigurable hardware and applications, massive parallel architectures, organic computing, memory architectures, enery awareness, Java processing, and chip-level multiprocessing.

iPhone  Application Sketch Book (Paperback, 1st ed.): Dean Kaplan iPhone Application Sketch Book (Paperback, 1st ed.)
Dean Kaplan
R387 Discovery Miles 3 870 Ships in 10 - 15 working days

Think you have the next great iPhone app idea? The Apress iPhone Application Sketch Book is an essential tool for any aspiring iPhone developer. This sketch book makes it easy to centralize and organize your ideas, featuring 1.5x sized iPhone templates that include common elements such as the status bar, signal strength, and battery icons. Professionally printed on high-quality paper, it has a total of 150 gridded templates for you to draft ideas and doodle designs while providing ample room to make notes, and document the app name and screen name. This book is a must-have and an invaluable tool for bringing your next great iPhone app idea to life Makes it easy to keep your design ideas organized in one central place. Includes 150 templates at 1.5x magnification for easy use, with plenty of room on the gridded page to jot notes and doodle designs. This professional notepad gives your design a finished look from which to share ideas with colleagues and clients. What you'll learn Who this book is for

Any aspiring iPhone developer.

Computer Supported Cooperative Work in Design IV - 11th International Conference, CSCWD 2007, Melbourne, Australia, April... Computer Supported Cooperative Work in Design IV - 11th International Conference, CSCWD 2007, Melbourne, Australia, April 26-28, 2007. Revised Selected Papers (Paperback, 2008 ed.)
Weiming. Shen, Jianming Yong, Yun Yang, Jean-Paul A. Barthes, Junzhou Luo
R2,989 Discovery Miles 29 890 Ships in 10 - 15 working days

Design of complex artifacts and systems requires the cooperation of multidisciplinary design teams using multiple sophisticated commercial and non-commercial engine- ing tools such as CAD tools, modeling, simulation and optimization software, en- neering databases, and knowledge-based systems. Individuals or individual groups of multidisciplinary design teams usually work in parallel and independently with various engineering tools, which are located on different sites, often for quite a long period of time. At any moment, individual members may be working on different versions of a design or viewing the design from various perspectives, at different levels of details. In order to meet these requirements, it is necessary to have efficient comput- supported collaborative design systems. These systems should not only automate in- vidual tasks, in the manner of traditional computer-aided engineering tools, but also enable individual members to share information, collaborate, and coordinate their activities within the context of a design project. Based on close international collaboration between the University of Technology of Compiegne in France and the Institute of Computing Technology of the Chinese Ac- emy of Sciences in the early 1990s, a series of international workshops on CSCW in Design started in 1996. In order to facilitate the organization of these workshops, an International Working Group on CSCW in Design (CSCWD) was established and an International Steering Committee was formed in 1998. The series was converted to int- national conferences in 2000 building on the success of the four previous workshops."

Provenance and Annotation of Data and Processes - Second International Provenance and Annotation Workshop, IPAW 2008, Salt Lake... Provenance and Annotation of Data and Processes - Second International Provenance and Annotation Workshop, IPAW 2008, Salt Lake City, UT, USA, June 17-18, 2008 (Paperback, 2008 ed.)
Juliana Freire, David Koop
R1,536 Discovery Miles 15 360 Ships in 10 - 15 working days

Computinghasbeenanenormousacceleratortoscienceandindustryalikeandit has led to an information explosion in many di?erent ?elds. The unprecedented volume of data acquired from sensors, derived by simulations and data analysis processes, accumulated in warehouses, and often shared on the Web, has given risetoanew?eldofresearch: provenancemanagement.Provenance(alsoreferred to as audit trail, lineage, and pedigree) captures information about the steps used to generate a given data product. Such information provides important documentation that is key to preserving data, to determining the data's quality and authorship, to understanding, reproducing, as well as validating results. Provenancemanagement has become an active ?eld of research, as evidenced byrecentspecializedworkshops, surveys, andtutorials.Provenancesolutionsare needed in many di?erent domains and applications, from environmental science and physics simulations, to business processes and data integration in wa- houses. Not surprisingly, di?erent techniques and provenance models have been proposed in many areas such as work?ow systems, visualization, databases, d- ital libraries, and knowledge representation. An important challenge we face - dayishowtointegratethesetechniquesandmodelssothatcompleteprovenance can be derived for complex data products. The InternationalProvenanceand AnnotationWorkshop(IPAW 2008)wasa follow-up to previous workshopsin Chigago (2006, 2002)and Edinburgh (2003). It was held during June 17-18, in Salt Lake City, at the University of Utah campus. IPAW 2008 brought together computer scientists from di?erent areas and provenance users to discuss open problems related to the provenance of computational and non-computational artifacts. A total of 55 people attended the workshop.

Pro Ubuntu Server Administration (Paperback, 1st ed.): Sander van Vugt Pro Ubuntu Server Administration (Paperback, 1st ed.)
Sander van Vugt
R1,120 R954 Discovery Miles 9 540 Save R166 (15%) Ships in 10 - 15 working days

Pro Ubuntu Server Administration teaches you advanced Ubuntu system building. After reading this book, you will be able to manage anything from simple file servers to multiple virtual servers to highavailability clusters. This is the capstone volume of the Apress Ubuntu trilogy that includes Beginning Ubuntu Linux, Third Edition and Beginning Ubuntu Server LTS Administration: From Novice to Professional, Second Edition. You will be able to make Ubuntu technology shine in a Fortune 500 environment and let Ubuntu server become the backbone of your infrastructure. Topics covered includePerformance monitoring and optimization Highavailability clustering Advanced LightweightDirectory Access Protocol (LDAP) integrated networking What you'll learn Monitor Ubuntu Server software and the hardware it is running on. Make Ubuntu Server fly by careful optimization. Learn how to craft highavailability clusters. Ease your way into largescale LDAP networking. Acquire the skills to adjust Ubuntu Server to the security needs of a Fortune 500 environment. Run your own Ubuntu application server. Who this book is for

Anyone who administers Linux servers and wants to know enough about Ubuntu to make it fly.

Learn Objective-C for Java Developers (Paperback, 1st ed.): James Bucanek Learn Objective-C for Java Developers (Paperback, 1st ed.)
James Bucanek
R1,019 R880 Discovery Miles 8 800 Save R139 (14%) Ships in 10 - 15 working days

Learn Objective-C for Java Developers will guide experienced Java developers into the world of Objective-C. It will show them how to take their existing language knowledge and design patterns and transfer that experience to Objective-C and the Cocoa runtime library. This is the express train to productivity for every Java developer who has dreamed of developing for Mac OS X or iPhone, but felt that Objective-C was too intimidating. So hop on and enjoy the ride Provides a translation service that turns Java problem-solving skills into Objective-C solutions Allows Java developers to leverage their existing experience and quickly launch themselves into a new domain Takes the risk out of learning Objective-C What you'll learn Apply Java experience to Objective-C and Cocoa Use elegant alternatives that increase productivity Maximize the powerfully unique constructs of Objective-C, like class clusters Think like an object-oriented C programmer to create more reusable code Use all of the things in Java and Objective-C that are actually quite similar, like MVC design patterns Learn how to do all of it within Apple's powerful Xcode programming environment using Cocoa frameworks Who this book is for

Experienced Java developers interested in developing native applications for Apple's Mac OS X operating system, iPhone, and iPod touch. Table of Contents Introduction Java and C: Key Differences Welcome to Objective-C Creating an Xcode Project Exploring Protocols and Categories Sending Messages Making Friends with nil Strings and Primitive Values Garbage Collection Introspection Files Serialization Communicating Near and Far Exception Handling Threads Collection Patterns Delegation Pattern Provider/Subscriber Pattern Observer Pattern Model-View-Controller Pattern Lazy Initialization Pattern Factory Pattern Singleton Pattern Memory Management Mixing C and Objective-C Runtime

Self-Sustaining Systems - First Workshop, S3 2008 Potsdam, Germany, May 15-16, 2008, Proceedings (Paperback, 2008 ed.): Robert... Self-Sustaining Systems - First Workshop, S3 2008 Potsdam, Germany, May 15-16, 2008, Proceedings (Paperback, 2008 ed.)
Robert Hirschfeld, Kim Rose
R1,521 Discovery Miles 15 210 Ships in 10 - 15 working days

The Workshop on Self-sustaining Systems (S3) is a forum for the discussion of topics relating to computer systems and languages that are able to bootstrap, implement, modify, and maintain themselves. One property of these systems is that their implementation is based onsmall but powerfulabstractions;examples include (amongst others) Squeak/Smalltalk, COLA, Klein/Self, PyPy/Python, Rubinius/Ruby, andLisp.Suchsystemsaretheenginesoftheirownreplacement, giving researchers and developers great power to experiment with, and explore future directions from within, their own small language kernels. S3 took place on May 15-16, 2008 at the Hasso-Plattner-Institute (HPI) in Potsdam, Germany. It was an exciting opportunity for researchers and prac- tioners interested in self-sustaining systems to meet and share their knowledge, experience, and ideas for future research and development. S3 provided an - portunity for a community to gather and discuss the need for self-sustainability in software systems, and to share and explore thoughts on why such systems are needed and how they can be created and deployed. Analogies were made, for example, with evolutionary cycles, and with urban design and the subsequent inevitable socially-driven change. TheS3participantsleftwithagreatersenseofcommunityandanenthusiasm for probing more deeply into this subject. We see the need for self-sustaining systems becoming critical not only to the developer's community, but to e- users in business, academia, learning and play, and so we hope that this S3 workshop will become the ?rst of many.

Switching to the Mac (Paperback, Lion ed): David Pogue Switching to the Mac (Paperback, Lion ed)
David Pogue
R891 R707 Discovery Miles 7 070 Save R184 (21%) Ships in 12 - 19 working days

Ready to move to the Mac? This incomparable guide helps you make a smooth transition. "New York Times" columnist and Missing Manuals creator David Pogue gets you past three challenges: transferring your stuff, assembling Mac programs so you can do what you did with Windows, and learning your way around Mac OS X.

Learning to use a Mac is not a piece of cake, but once you do, the rewards are oh-so-much better. No viruses, worms, or spyware. No questionable firewalls or inefficient permissions. Just a beautiful machine with a thoroughly reliable system. Whether you're using Windows XP or Windows 7, we've got you covered. Transfer your stuff. Moving files from a PC to a Mac is the easy part. This guide gets you through the tricky things: extracting your email, address book, calendar, Web bookmarks, buddy list, desktop pictures, and MP3 files. Re-create your software suite. Big-name programs from Microsoft, Adobe, and others are available in both Mac and Windows versions. But hundreds of other programs are Windows-only. Learn the Macintosh equivalents and how to move data to them. Learn Mac OS X Lion. Once you've moved into the Macintosh mansion, it's time to learn your way around. You're in good hands with the author of "Mac OS X: The Missing Manual," the #1 bestselling guide to Mac OS X.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Problems in the Different Branches of…
Miles Bland Paperback R603 Discovery Miles 6 030
Test Generation of Crosstalk Delay…
S. Jayanthy, M.C. Bhuvaneswari Hardcover R4,102 Discovery Miles 41 020
The Next Era in Hardware Security - A…
Nikhil Rangarajan, Satwik Patnaik, … Hardcover R2,407 Discovery Miles 24 070
Le Opere Di Galileo Galilei - Opere…
Galileo Galilei Paperback R603 Discovery Miles 6 030
Concise Introduction to Logic and Set…
Iqbal H. Jebril, Hemen Dutta, … Hardcover R4,827 Discovery Miles 48 270
Last Train to Auschwitz - The French…
Sarah Federman Hardcover R2,376 Discovery Miles 23 760
BDS/GPS Dual-Mode Software Receiver…
Yu Lu Hardcover R4,616 Discovery Miles 46 160
Distant Ties - Germany, the Ottoman…
Jonathan S. McMurray Hardcover R2,758 Discovery Miles 27 580
Advances in Imaging and Electron…
Peter W. Hawkes Hardcover R5,568 Discovery Miles 55 680
Fundamentals of Convex Analysis…
M. J. Panik Hardcover R3,057 Discovery Miles 30 570

 

Partners