0
Your cart

Your cart is empty

Price
  • R50 - R100 (7)
  • R100 - R250 (240)
  • R250 - R500 (795)
  • R500+ (8,198)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems

Knowledge Management Systems for Business (Hardcover): Robert J Thierauf Knowledge Management Systems for Business (Hardcover)
Robert J Thierauf
R2,822 R2,556 Discovery Miles 25 560 Save R266 (9%) Ships in 10 - 15 working days

Until now, business systems have focused on selected data within a certain context to produce information. A better approach, says Thierauf, is to take information accompanied by experience over time to generate knowledge. He demonstrates that knowledge management systems can be used as a source of power to outmaneuver business competitors. Knowledge discovery tools enable decision makers to extract the patterns, trends, and correlations that underlie the inner (and inter-) workings of a company. His book is the first comprehensive text to define this important new direction in computer technology and will be essential reading for MIS practitioners, systems analysts, and academics researching and teaching the theory and applications of knowledge management systems.

Thierauf centers on leveraging a company's knowledge capital. Indeed, knowledge is power--the power to improve customer satisfaction, marketing and production methods, financial operations, and other functions. Thierauf shows how knowledge, when developed and renewed, can be applied to a company's functional areas and provide an important competitive advantage. By utilizing some form of internal and external computer networks and providing some type of knowledge discovery software that encapsulates usable knowledge, Thierauf shows how to create an infrastructure to capture knowledge, store it, improve it, clarify it, and disseminate it throughout the organization, then how to use it regularly. His book demonstrates clearly how knowledge management systems focus on making knowledge available to company employees in the right format, at the right time, and in the right place. The result is inevitably a higher order of intelligence in decision making, more so now than could ever have been possible in even the most recent past.

Memory Architecture Exploration for Programmable Embedded Systems (Hardcover, 2002 ed.): Peter Grun, Nikil D. Dutt, Alexandru... Memory Architecture Exploration for Programmable Embedded Systems (Hardcover, 2002 ed.)
Peter Grun, Nikil D. Dutt, Alexandru Nicolau
R2,730 Discovery Miles 27 300 Ships in 18 - 22 working days

Memory Architecture Exploration for Programmable Embedded Systems addresses efficient exploration of alternative memory architectures, assisted by a "compiler-in-the-loop" that allows effective matching of the target application to the processor-memory architecture. This new approach for memory architecture exploration replaces the traditional black-box view of the memory system and allows for aggressive co-optimization of the programmable processor together with a customized memory system.
The book concludes with a set of experiments demonstrating the utility of this exploration approach. The authors perform architecture and compiler exploration for a set of large, real-life benchmarks, uncovering promising memory configurations from different perspectives, such as cost, performance and power.

Mind Matters - A Tribute To Allen Newell (Hardcover): David M. Steier, Tom M. Mitchell Mind Matters - A Tribute To Allen Newell (Hardcover)
David M. Steier, Tom M. Mitchell
R4,532 Discovery Miles 45 320 Ships in 10 - 15 working days

Based on a symposium honoring the extensive work of Allen Newell -- one of the founders of artificial intelligence, cognitive science, human-computer interaction, and the systematic study of computational architectures -- this volume demonstrates how unifying themes may be found in the diversity that characterizes current research on computers and cognition. The subject matter includes:
* an overview of cognitive and computer science by leading researchers in the field;
* a comprehensive description of Allen Newell's "Soar" -- a computational architecture he developed as a unified theory of cognition;
* commentary on how the Soar theory of cognition relates to important issues in cognitive and computer science;
* rigorous treatments of controversial issues in cognition -- methodology of cognitive science, hybrid approaches to machine learning, word-sense disambiguation in understanding material language, and the role of capability processing constraints in architectural theory;
* comprehensive and systematic methods for studying architectural evolution in both hardware and software;
* a thorough discussion of the use of analytic models in human computer interaction;
* extensive reviews of important experiments in the study of scientific discovery and deduction; and
* an updated analysis of the role of symbols in information processing by Herbert Simon.
Incorporating the research of top scientists inspired by Newell's work, this volume will be of strong interest to a large variety of scientific communities including psychologists, computational linguists, computer scientists and engineers, and interface designers. It will also be valuable to those who study the scientific process itself, as it chronicles the impact of Newell's approach to research, simultaneously delving into each scientific discipline and producing results that transcend the boundaries of those disciplines.

Digital Logic Techniques - Principles and practice Third edition (Paperback, 3rd edition): John Stonham Digital Logic Techniques - Principles and practice Third edition (Paperback, 3rd edition)
John Stonham
R2,254 Discovery Miles 22 540 Ships in 10 - 15 working days

The third edition of Digital Logic Techniques provides a clear and comprehensive treatment of the representation of data, operations on data, combinational logic design, sequential logic, computer architecture, and practical digital circuits. A wealth of exercises and worked examples in each chapter give students valuable experience in applying the concepts and techniques discussed. Beginning with an objective comparison between analogue and digital representation of data, the author presents the Boolean algebra framework for digital electronics, develops combinational logic design from first principles, and presents cellular logic as an alternative structure more relevant than canonical forms to VLSI implementation. He then addresses sequential logic design and develops a strategy for designing finite state machines, giving students a solid foundation for more advanced studies in automata theory. The second half of the book focuses on the digital system as an entity. Here the author examines the implementation of logic systems in programmable hardware, outlines the specification of a system, explores arithmetic processors, and elucidates fault diagnosis. The final chapter examines the electrical properties of logic components, compares the different logic families, and highlights the problems that can arise in constructing practical hardware systems.

Radar and Radionavigation - Pre-professional Training for Aviation Radio Specialists (Hardcover, 1st ed. 2022): Anatoly... Radar and Radionavigation - Pre-professional Training for Aviation Radio Specialists (Hardcover, 1st ed. 2022)
Anatoly Ivanovich Kozlov, Yuri Grigoryevich Shatrakov, Dmitry Alexandrovich Zatuchny
R2,639 Discovery Miles 26 390 Ships in 18 - 22 working days

This book highlights the capabilities and limitations of radar and air navigation. It discusses issues related to the physical principles of an electromagnetic field, the structure of radar information, and ways to transmit it. Attention is paid to the classification of radio waves used for transmitting radar information, as well as to the physical description of their propagation media. The third part of the book addresses issues related to the current state of navigation systems used in civil aviation and the prospects for their development in the future, as well as the history of satellite radio navigation systems. The book may be useful for schoolchildren, interested in the problems of radar and air navigation.

Fast, Efficient and Predictable Memory Accesses - Optimization Algorithms for Memory Architecture Aware Compilation (Hardcover,... Fast, Efficient and Predictable Memory Accesses - Optimization Algorithms for Memory Architecture Aware Compilation (Hardcover, 2006 ed.)
Lars Wehmeyer, Peter Marwedel
R2,794 Discovery Miles 27 940 Ships in 18 - 22 working days

Fast, Efficient and Predictable Memory Accesses presents techniques for designing fast, energy-efficient and timing predictable memory systems. By using a careful combination of compiler optimizations and architectural improvements, we can achieve more than what would be feasible at one of the levels in isolation. The described optimization algorithms achieve the goals of high performance and low energy consumption. In addition to these benefits, the use of scratchpad memories significantly improves the timing predictability of the entire system, leading to tighter worst case execution time bounds (WCET). The WCET is a relevant design parameter for all timing critical systems. In addition, the book covers algorithms to exploit the power down modes of main memories in SDRAM technology, as well as the execute-in-place feature of Flash memories. The final chapter considers the impact of the register file, which is also part of the memory hierarchy.

Developing User Interfaces (Paperback): Dan R. Olsen Developing User Interfaces (Paperback)
Dan R. Olsen
R2,932 Discovery Miles 29 320 Ships in 10 - 15 working days

In the early days of computing, technicians in white coats controlled refrigerator-sized computers housed in sealed rooms, far from ordinary users. Today, computers are inexpensive commodities, like television sets,
and ordinary people control and interact with them. This new paradigm has led to a burgeoning demand for graphics-intensive and highly interactive interfaces.

Developing User Interfaces is targeted at the programmer who will actually implement, rather than design, the user interface. Most user interface books focus on psychology and usability, not programming techniques. This book recognizes the need for programmers to collaborate with usability experts and psychologists, so topics such as the principles of visualization, human perception, and usability evaluation are touched upon. Yet the primary focus remains on those tools and techniques required for programming the complex user interface.


* Focuses on advanced programming topics
* event handling
* interaction with geometric objects
* widget tool kits
* input syntax
* Useful to programmers using any language no particular windowing system or tool kit is presumed, examples are drawn from a variety of commercial systems, and code examples are presented in pseudo code
* The basic concepts of traditional computer graphics such as drawing and three-dimensional modeling are covered for readers without a computer graphics background."

Switched Inductor Power IC Design (Hardcover, 1st ed. 2023): Gabriel Alfonso Rincon-Mora Switched Inductor Power IC Design (Hardcover, 1st ed. 2023)
Gabriel Alfonso Rincon-Mora
R2,408 Discovery Miles 24 080 Ships in 10 - 15 working days

This textbook uses design insight, real-life examples, illustrative figures, easy-to-follow equations, and simple SPICE code to show how semiconductor devices (diodes, bipolar-junction transistors (BJTs), and metal-oxide-semiconductor (MOS) field-effect transistors (FETs) ) work independently and collectively in switched-inductor power supplies; how these power supplies transfer power, consume power, and react and respond across frequency; how feedback loops switch, control, and stabilize them; and how the building blocks that comprise them are implemented and designed. This book is focused and complete, with a holistic approach and perspective on power IC design that extends from semiconductor devices to fully-closed feedback systems. Readers will develop the insight needed to interpret, assess, and design switched inductor power ICs, which almost all electronic systems need, yet no other book addresses this way.

A VLSI Architecture for Concurrent Data Structures (Hardcover, 1987 ed.): J W Dally A VLSI Architecture for Concurrent Data Structures (Hardcover, 1987 ed.)
J W Dally
R4,150 Discovery Miles 41 500 Ships in 18 - 22 working days

Concurrent data structures simplify the development of concurrent programs by encapsulating commonly used mechanisms for synchronization and commu nication into data structures. This thesis develops a notation for describing concurrent data structures, presents examples of concurrent data structures, and describes an architecture to support concurrent data structures. Concurrent Smalltalk (CST), a derivative of Smalltalk-80 with extensions for concurrency, is developed to describe concurrent data structures. CST allows the programmer to specify objects that are distributed over the nodes of a concurrent computer. These distributed objects have many constituent objects and thus can process many messages simultaneously. They are the foundation upon which concurrent data structures are built. The balanced cube is a concurrent data structure for ordered sets. The set is distributed by a balanced recursive partition that maps to the subcubes of a binary 7lrcube using a Gray code. A search algorithm, VW search, based on the distance properties of the Gray code, searches a balanced cube in O(log N) time. Because it does not have the root bottleneck that limits all tree-based data structures to 0(1) concurrency, the balanced cube achieves 0C.: N) con currency. Considering graphs as concurrent data structures, graph algorithms are pre sented for the shortest path problem, the max-flow problem, and graph parti tioning. These algorithms introduce new synchronization techniques to achieve better performance than existing algorithms."

Hardware Security Primitives (Hardcover, 1st ed. 2023): Mark Tehranipoor, Nitin Pundir, Nidish Vashistha, Farimah Farahmandi Hardware Security Primitives (Hardcover, 1st ed. 2023)
Mark Tehranipoor, Nitin Pundir, Nidish Vashistha, Farimah Farahmandi
R2,927 Discovery Miles 29 270 Ships in 18 - 22 working days

This book provides an overview of current hardware security primitives, their design considerations, and applications. The authors provide a comprehensive introduction to a broad spectrum (digital and analog) of hardware security primitives and their applications for securing modern devices. Readers will be enabled to understand the various methods for exploiting intrinsic manufacturing and temporal variations in silicon devices to create strong security primitives and solutions. This book will benefit SoC designers and researchers in designing secure, reliable, and trustworthy hardware. Provides guidance and security engineers for protecting their hardware designs; Covers a variety digital and analog hardware security primitives and applications for securing modern devices; Helps readers understand PUF, TRNGs, silicon odometer, and cryptographic hardware design for system security.

Supercomputers - A Key to U.S. Scientific, Technological, and Industrial Preeminence (Hardcover): J.R. Kirkland, J.H. Poore Supercomputers - A Key to U.S. Scientific, Technological, and Industrial Preeminence (Hardcover)
J.R. Kirkland, J.H. Poore
R2,806 R2,540 Discovery Miles 25 400 Save R266 (9%) Ships in 10 - 15 working days

This definitive new volume brings together scientists from government, industry, and the academic worlds to explore ways in which to capitalize on resources for new ventures into the next generation of supercomputers. The wealth of information on state-of-the-art scientific developments contained in this single volume makes Supercomputers an invaluable resource for management scholars and government policymakers interested in high technology companies and strategic planning.

Symbolic Parallelization of Nested Loop Programs (Hardcover, 1st ed. 2018): Alexandru-Petru Tanase, Frank Hannig, Jurgen Teich Symbolic Parallelization of Nested Loop Programs (Hardcover, 1st ed. 2018)
Alexandru-Petru Tanase, Frank Hannig, Jurgen Teich
R3,281 Discovery Miles 32 810 Ships in 10 - 15 working days

This book introduces new compilation techniques, using the polyhedron model for the resource-adaptive parallel execution of loop programs on massively parallel processor arrays. The authors show how to compute optimal symbolic assignments and parallel schedules of loop iterations at compile time, for cases where the number of available cores becomes known only at runtime. The compile/runtime symbolic parallelization approach the authors describe reduces significantly the runtime overhead, compared to dynamic or just-in-time compilation. The new, on-demand fault-tolerant loop processing approach described in this book protects loop nests for parallel execution against soft errors.

Computer-Aided Design of User Interfaces V - Proceedings of the Sixth International Conference on Computer-Aided Design of User... Computer-Aided Design of User Interfaces V - Proceedings of the Sixth International Conference on Computer-Aided Design of User Interfaces CADUI '06 (6-8 June 2006, Bucharest, Romania) (Hardcover, 2007 ed.)
Gaelle Calvary, Costin Pribeanu, Giuseppe Santucci, Jean Vanderdonckt
R2,686 Discovery Miles 26 860 Ships in 18 - 22 working days

This book gathers the latest experience of experts, research teams and leading organizations involved in computer-aided design of user interfaces of interactive applications. This area investigates how it is desirable and possible to support, to facilitate and to speed up the development life cycle of any interactive system: requirements engineering, early-stage design, detailed design, development, deployment, evaluation and maintenance. In particular, it stresses how the design activity could be better understood for different types of advanced interactive systems such as context-aware systems, multimodal applications, multi-platform systems, pervasive computing, ubiquitous computing and multi-device environments.

Coding Approaches to Fault Tolerance in Combinational and Dynamic Systems (Hardcover, 2002 ed.): Christoforos N. Hadjicostis Coding Approaches to Fault Tolerance in Combinational and Dynamic Systems (Hardcover, 2002 ed.)
Christoforos N. Hadjicostis
R4,125 Discovery Miles 41 250 Ships in 18 - 22 working days

Coding Approaches to Fault Tolerance in Combinational and Dynamic Systems describes coding approaches for designing fault-tolerant systems, i.e., systems that exhibit structured redundancy that enables them to distinguish between correct and incorrect results or between valid and invalid states. Since redundancy is expensive and counter-intuitive to the traditional notion of system design, the book focuses on resource-efficient methodologies that avoid excessive use of redundancy by exploiting the algorithmic/dynamic structure of a particular combinational or dynamic system. The first part of Coding Approaches to Fault Tolerance in Combinational and Dynamic Systems focuses on fault-tolerant combinational systems providing a review of von Neumann's classical work on Probabilistic Logics (including some more recent work on noisy gates) and describing the use of arithmetic coding and algorithm-based fault-tolerant schemes in algebraic settings. The second part of the book focuses on fault tolerance in dynamic systems. Coding Approaches to Fault Tolerance in Combinational and Dynamic Systems also discusses how, in a dynamic system setting, one can relax the traditional assumption that the error-correcting mechanism is fault-free by using distributed error correcting mechanisms. The final chapter presents a methodology for fault diagnosis in discrete event systems that are described by Petri net models; coding techniques are used to quickly detect and identify failures. From the Foreword "Hadjicostis has significantly expanded the setting to processes occurring in more general algebraic and dynamic systems... The book responds to the growing need to handle faults in complex digital chips and complex networked systems, and to consider the effects of faults at the design stage rather than afterwards." George Verghese, Massachusetts Institute of Technology Coding Approaches to Fault Tolerance in Combinational and Dynamic Systems will be of interest to both researchers and practitioners in the area of fault tolerance, systems design and control.

Apple Game Frameworks and Technologies - Build 2D Games with SpriteKit & Swift (Paperback): Tammy Coron Apple Game Frameworks and Technologies - Build 2D Games with SpriteKit & Swift (Paperback)
Tammy Coron
R1,016 Discovery Miles 10 160 Ships in 10 - 15 working days

Design and develop sophisticated 2D games that are as much fun to make as they are to play. From particle effects and pathfinding to social integration and monetization, this complete tour of Apple's powerful suite of game technologies covers it all. Familiar with Swift but new to game development? No problem. Start with the basics and then layer in the complexity as you work your way through three exciting - and fully playable - games. In the end, you'll know everything you need to go off and create your own video game masterpiece for any Apple platform. Discover the power of Apple Game Frameworks, Xcode, and Swift by building three exciting games: Gloop Drop - a new twist on a classic arcade game, Val's Revenge - a roguelike dungeon crawler, and Hog - a social player vs. player mobile dice game. With Apple Game Frameworks, you can create high-performance, power-efficient games that work across all Apple platforms, including iOS, macOS, tvOS, and watchOS. In this book, you'll discover how to... Design and develop rich 2D gaming experiences using Apple's built-in game frameworks. Harness the power of SpriteKit using Xcode and Swift to create engaging player experiences. Use the visual Scene Editor to build complete scenes. Unleash the power of the Particle Editor to create amazing effects. Use GameplayKit to add advanced features to your games like pathfinding, artificial intelligence, and complex rule systems. Build larger, more complex worlds with tile maps and Xcode's visual Tile Map editor. Bring people together using GameKit and Game Center, Apple's social gaming network. Increase revenue with third-party banner ads and rewarded ads using Google AdMob (TM). Monetize your games with StoreKit and in-app purchases. So, grab your gear and get your game on - it's time to level up your skills. What You Need: macOS Mojave 10.14.6 or newer Xcode 11.3 or newer Basic knowledge of Swift 5.1.4 or newer

IPv6 Deployment and Management (Paperback, New): M. Dooley IPv6 Deployment and Management (Paperback, New)
M. Dooley
R1,969 Discovery Miles 19 690 Ships in 18 - 22 working days

A guide for understanding, deploying, and managing Internet Protocol version 6

The growth of the Internet has created a need for more addresses than are available with Internet Protocol version 4 (IPv4)--the protocol currently used to direct almost all Internet traffic. Internet Protocol version 6 (IPv6)--the new IP version intended to ultimately succeed IPv4--will expand the addressing capacity of the Internet to support the explosive growth of users and devices on the Internet as well as add flexibility to allocating addresses and efficiency for routing traffic.

"IPv6 Deployment and Management" describes the IPv6 protocol in detail, as well as technologies for interworking IPv4 and IPv6. It discusses why organizations--even those with adequate IPv4 space--should consider IPv6 deployment from a business perspective. In addition, it details strategies and techniques for assessing the impact of deploying IPv6 on a network, discovering current IP assets, assessing IPv6 readiness, creating a plan to deploy IPv6 while considering addressing security and network management impacts, and managing a dual protocol IPv4-IPv6 network.

Featured chapters in the book are: IPv6 Deployment DriversIPv4-IPv6 Co-Existence TechnologiesIPv6 Readiness AssessmentIPv6 Address PlanningIPv6 Security PlanningManaging the DeploymentIPv6 Network Management PlanningManaging the IPv4/IPv6 NetoworkIPv6 and the Future Internet

"IPv6 Deployment and Management" is a must-read for IP network engineers, managers, and those who work in Information Technology.

Introduction to Magnetic Random-Access Memory (Hardcover): B Dieny Introduction to Magnetic Random-Access Memory (Hardcover)
B Dieny
R3,001 Discovery Miles 30 010 Ships in 18 - 22 working days

Magnetic random-access memory (MRAM) is poised to replace traditional computer memory based on complementary metal-oxide semiconductors (CMOS). MRAM will surpass all other types of memory devices in terms of nonvolatility, low energy dissipation, fast switching speed, radiation hardness, and durability. Although toggle-MRAM is currently a commercial product, it is clear that future developments in MRAM will be based on spin-transfer torque, which makes use of electrons spin angular momentum instead of their charge. MRAM will require an amalgamation of magnetics and microelectronics technologies. However, researchers and developers in magnetics and in microelectronics attend different technical conferences, publish in different journals, use different tools, and have different backgrounds in condensed-matter physics, electrical engineering, and materials science. This book is an introduction to MRAM for microelectronics engineers written by specialists in magnetic materials and devices. It presents the basic phenomena involved in MRAM, the materials and film stacks being used, the basic principles of the various types of MRAM (toggle and spin-transfer torque; magnetized in-plane or perpendicular-to-plane), the back-end magnetic technology, and recent developments toward logic-in-memory architectures. It helps bridge the cultural gap between the microelectronics and magnetics communities.

Introduction to Annotated Logics - Foundations for Paracomplete and Paraconsistent Reasoning (Hardcover, 2015 ed.): Jair Minoro... Introduction to Annotated Logics - Foundations for Paracomplete and Paraconsistent Reasoning (Hardcover, 2015 ed.)
Jair Minoro Abe, Seiki Akama, Kazumi Nakamatsu
R3,294 Discovery Miles 32 940 Ships in 10 - 15 working days

This book is written as an introduction to annotated logics. It provides logical foundations for annotated logics, discusses some interesting applications of these logics and also includes the authors' contributions to annotated logics. The central idea of the book is to show how annotated logic can be applied as a tool to solve problems of technology and of applied science. The book will be of interest to pure and applied logicians, philosophers and computer scientists as a monograph on a kind of paraconsistent logic. But, the layman will also take profit from its reading.

Do-All Computing in Distributed Systems - Cooperation in the Presence of Adversity (Hardcover, 2008 ed.): Chryssis Georgiou Do-All Computing in Distributed Systems - Cooperation in the Presence of Adversity (Hardcover, 2008 ed.)
Chryssis Georgiou
R2,669 Discovery Miles 26 690 Ships in 18 - 22 working days

This book presents several significant advances in algorithms designed to solve the Do-All problem in distributed message-passing settings under various models of adversity, including processor crashes, asynchrony, message delays, network partitions, and malicious processor behaviors. Upper and lower bounds are presented, demonstrating the extent to which efficiency can be combined with fault-tolerance. This book contains the recent advances in the principles of efficient and fault-tolerant cooperative computing, narrowing the gap between abstract models of dependable network computing and realistic distributed systems.

Models for Parallel and Distributed Computation - Theory, Algorithmic Techniques and Applications (Hardcover, 2002 ed.): R... Models for Parallel and Distributed Computation - Theory, Algorithmic Techniques and Applications (Hardcover, 2002 ed.)
R Correa, Ines De Castro Dutra, Mario Fiallos, Luiz Fernando Gomes da Silva
R4,195 Discovery Miles 41 950 Ships in 18 - 22 working days

Parallel and distributed computation has been gaining a great lot of attention in the last decades. During this period, the advances attained in computing and communication technologies, and the reduction in the costs of those technolo gies, played a central role in the rapid growth of the interest in the use of parallel and distributed computation in a number of areas of engineering and sciences. Many actual applications have been successfully implemented in various plat forms varying from pure shared-memory to totally distributed models, passing through hybrid approaches such as distributed-shared memory architectures. Parallel and distributed computation differs from dassical sequential compu tation in some of the following major aspects: the number of processing units, independent local dock for each unit, the number of memory units, and the programming model. For representing this diversity, and depending on what level we are looking at the problem, researchers have proposed some models to abstract the main characteristics or parameters (physical components or logical mechanisms) of parallel computers. The problem of establishing a suitable model is to find a reasonable trade-off among simplicity, power of expression and universality. Then, be able to study and analyze more precisely the behavior of parallel applications."

Become an Effective Software Engineering Manager - How to Be the Leader Your Development Team Needs (Paperback): James Stanier Become an Effective Software Engineering Manager - How to Be the Leader Your Development Team Needs (Paperback)
James Stanier
R927 Discovery Miles 9 270 Ships in 10 - 15 working days

Software startups make global headlines every day. As technology companies succeed and grow, so do their engineering departments. In your career, you'll may suddenly get the opportunity to lead teams: to become a manager. But this is often uncharted territory. How can you decide whether this career move is right for you? And if you do, what do you need to learn to succeed? Where do you start? How do you know that you're doing it right? What does "it" even mean? And isn't management a dirty word? This book will share the secrets you need to know to manage engineers successfully. Going from engineer to manager doesn't have to be intimidating. Engineers can be managers, and fantastic ones at that. Cast aside the rhetoric and focus on practical, hands-on techniques and tools. You'll become an effective and supportive team leader that your staff will look up to. Start with your transition to being a manager and see how that compares to being an engineer. Learn how to better organize information, feel productive, and delegate, but not micromanage. Discover how to manage your own boss, hire and fire, do performance and salary reviews, and build a great team. You'll also learn the psychology: how to ship while keeping staff happy, coach and mentor, deal with deadline pressure, handle sensitive information, and navigate workplace politics. Consider your whole department. How can you work with other teams to ensure best practice? How do you help form guilds and committees and communicate effectively? How can you create career tracks for individual contributors and managers? How can you support flexible and remote working? How can you improve diversity in the industry through your own actions? This book will show you how. Great managers can make the world a better place. Join us.

Building a Columnar Database on RAMCloud - Database Design for the Low-Latency Enabled Data Center (Hardcover, 1st ed. 2016):... Building a Columnar Database on RAMCloud - Database Design for the Low-Latency Enabled Data Center (Hardcover, 1st ed. 2016)
Christian Tinnefeld
R3,038 R1,791 Discovery Miles 17 910 Save R1,247 (41%) Ships in 10 - 15 working days

This book examines the field of parallel database management systems and illustrates the great variety of solutions based on a shared-storage or a shared-nothing architecture. Constantly dropping memory prices and the desire to operate with low-latency responses on large sets of data paved the way for main memory-based parallel database management systems. However, this area is currently dominated by the shared-nothing approach in order to preserve the in-memory performance advantage by processing data locally on each server. The main argument this book makes is that such an unilateral development will cease due to the combination of the following three trends: a) Today's network technology features remote direct memory access (RDMA) and narrows the performance gap between accessing main memory on a server and of a remote server to and even below a single order of magnitude. b) Modern storage systems scale gracefully, are elastic and provide high-availability. c) A modern storage system such as Stanford's RAM Cloud even keeps all data resident in the main memory. Exploiting these characteristics in the context of a main memory-based parallel database management system is desirable. The book demonstrates that the advent of RDMA-enabled network technology makes the creation of a parallel main memory DBMS based on a shared-storage approach feasible.

My macOS (Paperback, 2nd edition): John Ray My macOS (Paperback, 2nd edition)
John Ray
R707 Discovery Miles 7 070 Ships in 10 - 15 working days

My macOS is filled with beginning through intermediate tasks, presented in a thorough step-by-step format, that guide you through learning everything you need to know to use the newest release of macOS. The goal is not to teach you how to type or click a mouse but how to configure network settings, customize your desktop, use built-in apps, optimize battery life, set up backup solutions, and much more. In My macOS, you will find: Step-by-step instructions with callouts to macOS photos that show you exactly what to do. Help when you run into hardware or operating system problems or limitations. Tips and Notes to help you get the most from macOS. Full-color, step-by-step tasks walk you through getting and keeping macOS working just the way you want. The tasks include: Managing, arranging, and tagging your files Staying informed and productive with Notification Center Creating and navigating virtual workspaces in Mission Control Opening and organizing apps with Launchpad Accessing network devices and resources Activating and using iCloud services Communicating online with email, instant messaging, and video Keeping appointments with Calendar and Reminders Planning trips and checking traffic with Maps Keeping up-to-date with friends and family via Twitter and Facebook Downloading and enjoying music, movies, books, and more Sharing purchases with your family Challenging your friends to games with Game Center Working seamlessly with iOS Devices with Handoff and AirDrop Protecting and securing your system and data Expanding your system with peripheral devices Troubleshooting common system problems

A Code Mapping Scheme for Dataflow Software Pipelining (Hardcover, 1991 ed.): Guang R. Gao A Code Mapping Scheme for Dataflow Software Pipelining (Hardcover, 1991 ed.)
Guang R. Gao
R2,797 Discovery Miles 27 970 Ships in 18 - 22 working days

This monograph evolved from my Ph. D dissertation completed at the Laboratory of Computer Science, MIT, during the Summer of 1986. In my dissertation I proposed a pipelined code mapping scheme for array operations on static dataflow architectures. The main addition to this work is found in Chapter 12, reflecting new research results developed during the last three years since I joined McGill University-results based upon the principles in my dissertation. The terminology dataflow soft ware pipelining has been consistently used since publication of our 1988 paper on the argument-fetching dataflow architecture model at McGill University 43]. In the first part of this book we describe the static data flow graph model as an operational model for concurrent computation. We look at timing considerations for program graph execution on an ideal static dataflow computer, examine the notion of pipe lining, and characterize its performance. We discuss balancing techniques used to transform certain graphs into fully pipelined data flow graphs. In particular, we show how optimal balancing of an acyclic data flow graph can be formulated as a linear programming problem for which an optimal solution exists. As a major result, we show the optimal balancing problem of acyclic data flow graphs is reduceable to a class of linear programming problem, the net work flow problem, for which well-known efficient algorithms exist. This result disproves the conjecture that such problems are computationally hard."

Bootstrapping - Douglas Engelbart, Coevolution, and the Origins of Personal Computing (Hardcover, illustrated edition): Thierry... Bootstrapping - Douglas Engelbart, Coevolution, and the Origins of Personal Computing (Hardcover, illustrated edition)
Thierry Bardini
R2,262 R1,867 Discovery Miles 18 670 Save R395 (17%) Ships in 10 - 15 working days

"Bootstrapping" analyzes the genesis of personal computing from both technological and social perspectives, through a close study of the pathbreaking work of one researcher, Douglas Engelbart. In his lab at the Stanford Research Institute in the 1960s, Engelbart, along with a small team of researchers, developed some of the cornerstones of personal computing as we know it, including the mouse, the windowed user interface, and hypertext. Today, all these technologies are well known, even taken for granted, but the assumptions and motivations behind their invention are not. "Bootstrapping" establishes Douglas Engelbart's contribution through a detailed history of both the material and the symbolic constitution of his system's human-computer interface in the context of the computer research community in the United States in the 1960s and 1970s.
Engelbart felt that the complexity of many of the world's problems was becoming overwhelming, and the time for solving these problems was becoming shorter and shorter. What was needed, he determined, was a system that would augment human intelligence, co-transforming or co-evolving both humans and the machines they use. He sought a systematic way to think and organize this coevolution in an effort to discover a path on which a radical technological improvement could lead to a radical improvement in how to make people work effectively. What was involved in Engelbart's project was not just the invention of a computerized system that would enable humans, acting together, to manage complexity, but the invention of a new kind of human, "the user." What he ultimately envisioned was a "bootstrapping" process by which those who actually invented the hardware and software of this new system would simultaneously reinvent the human in a new form.
The book also offers a careful narrative of the collapse of Engelbart's laboratory at Stanford Research Institute, and the further translation of Engelbart's vision. It shows that Engelbart's ultimate goal of coevolution came to be translated in terms of technological progress and human adaptation to supposedly user-friendly technologies. At a time of the massive diffusion of the World Wide Web, "Bootstrapping" recalls the early experiments and original ideals that led to today's "information revolution."

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Essential Windows 10: 1st Anniversary…
Kevin Wilson Paperback R431 R271 Discovery Miles 2 710
Demystifying Chipmaking
Richard F. Yanda, Michael Heynes, … Paperback R1,310 Discovery Miles 13 100
Systems Engineering Neural Networks
A Migliaccio Hardcover R2,817 Discovery Miles 28 170
A Primer For Disaster Recovery Planning…
Charlotte J. Haitt Paperback R1,409 Discovery Miles 14 090
Managing Business Projects - The…
Frank Einhorn Paperback R1,370 R1,283 Discovery Miles 12 830
Practical TCP/IP and Ethernet Networking…
Deon Reynders, Edwin Wright Paperback R1,491 Discovery Miles 14 910
Clean Architecture - Tips and Tricks to…
William Vance Hardcover R572 R527 Discovery Miles 5 270
Microsoft Windows 10 Tips & Tricks
Joan Lambert Fold-out book or chart R229 Discovery Miles 2 290
The System Designer's Guide to VHDL-AMS…
Peter J Ashenden, Gregory D. Peterson, … Paperback R2,281 Discovery Miles 22 810
CSS and HTML for beginners - A Beginners…
Ethan Hall Hardcover R1,027 R881 Discovery Miles 8 810

 

Partners