Angebote zu "Serves" (107 Treffer)

Kategorien

Shops

Wie neu: Lenovo ThinkCentre M93p SFF | Core i 4...
Topseller
284,04 € *
ggf. zzgl. Versand

Der refurbed™ Lenovo ThinkCentre M93p SFF ist ein kleiner Desktop-PC mit ausreichend Leistung für Office, Multimedia und Co. Dank dem schlanken Formfaktor passt der PC gut auf den Schreibtisch und überzeugt dort mit durchdachten Frontanschlüssen. Dank modernem Betriebssystem hat man hier noch viele Jahre einen zuverlässigen Begleiter im Büro, daheim oder auch gern als Medien-Server im Wohnzimmer.

Anbieter: Refurbed
Stand: 30.05.2020
Zum Angebot
Kubernetes in Action
35,99 € *
ggf. zzgl. Versand

Summary Kubernetes in Action is a comprehensive guide to effectively developing and running applications in a Kubernetes environment. Before diving into Kubernetes, the book gives an overview of container technologies like Docker, including how to build containers, so that even readers who haven't used these technologies before can get up and running. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Kubernetes is Greek for "helmsman," your guide through unknown waters. The Kubernetes container orchestration system safely manages the structure and flow of a distributed application, organizing containers and services for maximum efficiency. Kubernetes serves as an operating system for your clusters, eliminating the need to factor the underlying network and server infrastructure into your designs. About the Book Kubernetes in Action teaches you to use Kubernetes to deploy container-based distributed applications. You'll start with an overview of Docker and Kubernetes before building your first Kubernetes cluster. You'll gradually expand your initial application, adding features and deepening your knowledge of Kubernetes architecture and operation. As you navigate this comprehensive guide, you'll explore high-value topics like monitoring, tuning, and scaling. What's Inside Kubernetes' internals Deploying containers across a cluster Securing clusters Updating applications with zero downtime About the Reader Written for intermediate software developers with little or no familiarity with Docker or container orchestration systems. About the Author Marko Luksa is an engineer at Red Hat working on Kubernetes and OpenShift. Table of Contents PART 1 - OVERVIEW Introducing Kubernetes First steps with Docker and Kubernetes PART 2 - CORE CONCEPTS Pods: running containers in Kubernetes Replication and other controllers: deploying managed pods Services: enabling clients to discover and talk to pods Volumes: attaching disk storage to containers ConfigMaps and Secrets: configuring applications Accessing pod metadata and other resources from applications Deployments: updating applications declaratively StatefulSets: deploying replicated stateful applications PART 3 - BEYOND THE BASICS Understanding Kubernetes internals Securing the Kubernetes API server Securing cluster nodes and the network Managing pods' computational resources Automatic scaling of pods and cluster nodes Advanced scheduling Best practices for developing apps Extending Kubernetes

Anbieter: buecher
Stand: 30.05.2020
Zum Angebot
Wie neu: Lenovo ThinkCentre M93p SFF | Core i 4...
Unser Tipp
301,32 € *
ggf. zzgl. Versand

Der refurbed™ Lenovo ThinkCentre M93p SFF ist ein kleiner Desktop-PC mit ausreichend Leistung für Office, Multimedia und Co. Dank dem schlanken Formfaktor passt der PC gut auf den Schreibtisch und überzeugt dort mit durchdachten Frontanschlüssen. Dank modernem Betriebssystem hat man hier noch viele Jahre einen zuverlässigen Begleiter im Büro, daheim oder auch gern als Medien-Server im Wohnzimmer.

Anbieter: Refurbed
Stand: 30.05.2020
Zum Angebot
Kubernetes in Action
35,99 € *
ggf. zzgl. Versand

Summary Kubernetes in Action is a comprehensive guide to effectively developing and running applications in a Kubernetes environment. Before diving into Kubernetes, the book gives an overview of container technologies like Docker, including how to build containers, so that even readers who haven't used these technologies before can get up and running. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Kubernetes is Greek for "helmsman," your guide through unknown waters. The Kubernetes container orchestration system safely manages the structure and flow of a distributed application, organizing containers and services for maximum efficiency. Kubernetes serves as an operating system for your clusters, eliminating the need to factor the underlying network and server infrastructure into your designs. About the Book Kubernetes in Action teaches you to use Kubernetes to deploy container-based distributed applications. You'll start with an overview of Docker and Kubernetes before building your first Kubernetes cluster. You'll gradually expand your initial application, adding features and deepening your knowledge of Kubernetes architecture and operation. As you navigate this comprehensive guide, you'll explore high-value topics like monitoring, tuning, and scaling. What's Inside Kubernetes' internals Deploying containers across a cluster Securing clusters Updating applications with zero downtime About the Reader Written for intermediate software developers with little or no familiarity with Docker or container orchestration systems. About the Author Marko Luksa is an engineer at Red Hat working on Kubernetes and OpenShift. Table of Contents PART 1 - OVERVIEW Introducing Kubernetes First steps with Docker and Kubernetes PART 2 - CORE CONCEPTS Pods: running containers in Kubernetes Replication and other controllers: deploying managed pods Services: enabling clients to discover and talk to pods Volumes: attaching disk storage to containers ConfigMaps and Secrets: configuring applications Accessing pod metadata and other resources from applications Deployments: updating applications declaratively StatefulSets: deploying replicated stateful applications PART 3 - BEYOND THE BASICS Understanding Kubernetes internals Securing the Kubernetes API server Securing cluster nodes and the network Managing pods' computational resources Automatic scaling of pods and cluster nodes Advanced scheduling Best practices for developing apps Extending Kubernetes

Anbieter: buecher
Stand: 30.05.2020
Zum Angebot
Wie neu: Lenovo ThinkCentre M93p SFF | Core i 4...
Empfehlung
332,64 € *
ggf. zzgl. Versand

Der refurbed™ Lenovo ThinkCentre M93p SFF ist ein kleiner Desktop-PC mit ausreichend Leistung für Office, Multimedia und Co. Dank dem schlanken Formfaktor passt der PC gut auf den Schreibtisch und überzeugt dort mit durchdachten Frontanschlüssen. Dank modernem Betriebssystem hat man hier noch viele Jahre einen zuverlässigen Begleiter im Büro, daheim oder auch gern als Medien-Server im Wohnzimmer.

Anbieter: Refurbed
Stand: 30.05.2020
Zum Angebot
Learning the Bash Shell
36,99 € *
ggf. zzgl. Versand

O'Reilly's bestselling book on Linux's bash shell is at it again. Now that Linux is an established player both as a server and on the desktop Learning the bash Shell has been updated and refreshed to account for all the latest changes. Indeed, this third edition serves as the most valuable guide yet to the bash shell.As any good programmer knows, the first thing users of the Linux operating system come face to face with is the shell the UNIX term for a user interface to the system. In other words, it's what lets you communicate with the computer via the keyboard and display. Mastering the bash shell might sound fairly simple but it isn't. In truth, there are many complexities that need careful explanation, which is just what Learning the bash Shell provides.If you are new to shell programming, the book provides an excellent introduction, covering everything from the most basic to the most advanced features. And if you've been writing shell scripts for years, it offers a great way to find out what the new shell offers. Learning the bash Shell is also full of practical examples of shell commands and programs that will make everyday use of Linux that much easier. With this book, programmers will learn:- How to install bash as your login shell - The basics of interactive shell use, including UNIX file and directory structures, standard I/O, and background jobs - Command line editing, history substitution, and key bindings - How to customize your shell environment without programming - The nuts and bolts of basic shell programming, flow control structures, command-line options and typed variables - Process handling, from job control to processes, coroutines and subshells - Debugging techniques, such as trace and verbose modes- Techniques for implementing system-wide shell customization and features related to system security

Anbieter: buecher
Stand: 30.05.2020
Zum Angebot
Wie neu: Lenovo ThinkCentre M93p SFF | Core i 4...
Bestseller
410,00 € *
ggf. zzgl. Versand

Der refurbed™ Lenovo ThinkCentre M93p SFF ist ein kleiner Desktop-PC mit ausreichend Leistung für Office, Multimedia und Co. Dank dem schlanken Formfaktor passt der PC gut auf den Schreibtisch und überzeugt dort mit durchdachten Frontanschlüssen. Dank modernem Betriebssystem hat man hier noch viele Jahre einen zuverlässigen Begleiter im Büro, daheim oder auch gern als Medien-Server im Wohnzimmer.

Anbieter: Refurbed
Stand: 30.05.2020
Zum Angebot
Learning the Bash Shell
36,99 € *
ggf. zzgl. Versand

O'Reilly's bestselling book on Linux's bash shell is at it again. Now that Linux is an established player both as a server and on the desktop Learning the bash Shell has been updated and refreshed to account for all the latest changes. Indeed, this third edition serves as the most valuable guide yet to the bash shell.As any good programmer knows, the first thing users of the Linux operating system come face to face with is the shell the UNIX term for a user interface to the system. In other words, it's what lets you communicate with the computer via the keyboard and display. Mastering the bash shell might sound fairly simple but it isn't. In truth, there are many complexities that need careful explanation, which is just what Learning the bash Shell provides.If you are new to shell programming, the book provides an excellent introduction, covering everything from the most basic to the most advanced features. And if you've been writing shell scripts for years, it offers a great way to find out what the new shell offers. Learning the bash Shell is also full of practical examples of shell commands and programs that will make everyday use of Linux that much easier. With this book, programmers will learn:- How to install bash as your login shell - The basics of interactive shell use, including UNIX file and directory structures, standard I/O, and background jobs - Command line editing, history substitution, and key bindings - How to customize your shell environment without programming - The nuts and bolts of basic shell programming, flow control structures, command-line options and typed variables - Process handling, from job control to processes, coroutines and subshells - Debugging techniques, such as trace and verbose modes- Techniques for implementing system-wide shell customization and features related to system security

Anbieter: buecher
Stand: 30.05.2020
Zum Angebot
Wie neu: Lenovo ThinkCentre M93p SFF | Core i 4...
Highlight
380,00 € *
ggf. zzgl. Versand

Der refurbed™ Lenovo ThinkCentre M93p SFF ist ein kleiner Desktop-PC mit ausreichend Leistung für Office, Multimedia und Co. Dank dem schlanken Formfaktor passt der PC gut auf den Schreibtisch und überzeugt dort mit durchdachten Frontanschlüssen. Dank modernem Betriebssystem hat man hier noch viele Jahre einen zuverlässigen Begleiter im Büro, daheim oder auch gern als Medien-Server im Wohnzimmer.

Anbieter: Refurbed
Stand: 30.05.2020
Zum Angebot
Computer Systems: A Programmer's Perspective, G...
57,99 € *
ggf. zzgl. Versand

For courses in Computer Science and Programming Computer systems: A Programmer’s Perspective explains the underlying elements common among all computer systems and how they affect general application performance. Written from the programmer’s perspective, this book strives to teach students how understanding basic elements of computer systems and executing real practice can lead them to create better programs. Spanning across computer science themes such as hardware architecture, the operating system, and systems software, the Third Edition serves as a comprehensive introduction to programming. This book strives to create programmers who understand all elements of computer systems and will be able to engage in any application of the field--from fixing faulty software, to writing more capable programs, to avoiding common flaws. It lays the groundwork for students to delve into more intensive topics such as computer architecture, embedded systems, and cybersecurity. This book focuses on systems that execute an x86-64 machine code, and recommends that students have access to a Linux system for this course. Students should have basic familiarity with C or C++. MasteringEngineering® not included. Students, if MasteringEngineering is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN and course ID. MasteringEngineering should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information. MasteringEngineering is an online homework, tutorial, and assessment product designed to personalize learning and improve results. With a wide range of interactive, engaging, and assignable activities, students are encouraged to actively learn and retain tough course concepts. Features + Benefits This title is a Pearson Global Edition. The Editorial team at Pearson has worked closely with educators around the world to include content which is especially relevant to students outside the United States. Computer Systems: A Programmer’s Perspective uses the following features to facilitate learning: NEW! The book now exclusively bases its presentation on x86-64 A carefully planned 12 chapter layout that covers all of the core topics of computer programming Chapter 1 uses a simple “hello world” program to introduce the major concepts and themes of computer programming. Chapter 2 dives into the topic of computer arithmetic, considering how numbers are represented in computer programs and how they affect value coding. The chapter places a special emphasis on the properties of unsigned and two’s-compliment number representations. It gives students necessary insight into arithmetic from the programmers perspective and why it’s so important. Chapter 3 teaches students how to read the x86-64 code generated by a C compiler, covering the basic instruction patterns for different control constructs, implementation procedures, and the allocation of different data structures. This chapter also discusses the implementation of integer and floating point arithmetic and takes a machine-level view of programs to understand certain code vulnerabilities. Chapter 4 introduces students to basic combinational and sequential logic elements and shows how they can be used in a simplified subset of the x86-64 instruction set called Y86-64. It starts with a single-cycle datapath and moves onto a discussion of pipelining. Chapter 5 gives students techniques for improving code performance with transformations that reduce work and enhance instruction-level parallelism. Chapter 6 covers different types of RAM and ROM memory systems, describing their hierarchical arrangement. The chapter makes the abstract concept tangible by using the analogy of a “memory mountain” with ridges of temporal locality and slopes of spatial locality. Students learn that improving temporal and spatial locality improves performance. Chapter 7 discusses both static and dynamic linking, areas included in most systems text where programmers make their most confusing errors. Chapter 8 explains exceptional control flow at all levels of the system, from simple hardware interrupts to nonlocal jumps in C that break the stack discipline. This chapter introduces the fundamental idea of a process by teaching students how it works and how it is created and manipulated from application programs. Chapter 9 shows students key characteristics of the virtual memory system and how it works, addressing issues such as managing and manipulating. This chapter shows the benefits of covering the hardware and software aspects of computer systems in a unified way, which most books do not. Chapter 10 covers the basic concepts of Unix I/O, such as files and descriptors. It explains how files are shared, how I/O redirection works, and how to access file metadata. Chapter 11 discusses networks, I/O devices that tie together many of the ideas presented earlier in the text. It describes the client-server model that underlies all network applications and presents a programmer’s view of the internet. Chapter 12 uses internet design as an example that introduces students to concurrent programming. By comparing and contrasting the three basic mechanisms for writing concurrent programs (processes, I/O multiplexing, and threads) students learn how to build concurrent internet servers. Changes in each chapter make the text flow easier for students to understand UPDATED! Chapter 1 now includes adiscussion of Amdahl’s law, originally in chapter 5. UPDATED! Chapter 2 has been rewritten to simplify mathematical presentations and give students easier access to its major concepts. UPDATED! Chapter 3 has been rewritten heavily based on the book’s conversion from using a mix of IA32 and x86-64 software to one that solely uses the latter. This includes reorganization of major concepts and a new presentation of machine-level support for programs operating on floating-point data. REVISED! Chapter 4’s earlier processor design has been revised to support 64-bit words and operations. UPDATED! Chapter 5 contains new material on the performance capabilities of recent generations of x86-64 processors, which is a more reliable predictor of performance. UPDATED! Chapter 6 now reflects more recent technology. NEW and UPDATED! Chapter 7 has been rewritten to support x86-64. The discussion of using the GOT and PLT to create position-independent code has been expanded. There is also a new section about library interpositioning. UPDATED! Chapter 8 has more in-depth information about signal handlers, including asynic-signal-safe functions, specific guidelines for writing signal handlers, and using sigsuspend to wait for handlers. NEW! Chapter 10 now includes a section on files and the file hierarchy. NEW! Chapter 11 introduces techniques for protocol-independent and thread-safe network programming using the modern getaddrinfo and getnameinfo functions to replace older, obsolete functions. UPDATED! Chapter 12 includes greater coverage of using thread-level parallelism to make programs run faster on multi-core machines. MasteringEngineering® not included. Students, if MasteringEngineering is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN and course ID. MasteringEngineering should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information. Tutorial homework problems are designed to emulate the instructor’s office-hour environment. Tutorials guide students through engineering concepts in multi-step problems that provide feedback specific to their errors and optional hints that break down the problems into smaller steps. Adaptive Follow-Up Assignments are based on each student's past performance on their course work to date, including homework, tests, and quizzes. These provide additional coaching and targeted practice as needed, so students can master the material. Available for select titles. With the Mastering gradebook and diagnostics, you’ll be better informed about your students’ progress than ever before. Mastering captures the step-by-step work of every student—including wrong answers submitted, hints requested, and time taken at every step of every problem—all providing insight into the most common misconceptions of your class. Track student performance to ABET Learning Outcomes A, E, and K Learning Outcomes. All assignable MasteringEngineering content has been tagged to ABET Learning Outcomes a, e & k. Mastering enables you to add your own learning outcomes and associate those with MasteringEngineering content. Learning Catalytics™ enables you to generate class discussion, guide your lecture, and promote peer-to-peer learning with real-time analytics. MyLab & Mastering with eText now provides Learning Catalytics—an interactive student response tool that uses students’ smartphones, tablets, or laptops to engage them in more sophisticated tasks and thinking. Instructo Part I: Program Structure and Execution Chapter 1: A Tour of Computer Systems Chapter 2: Representing and Manipulating Information Chapter 3: Machine-Level Representation of Programs Chapter 4: Processor Architecture Chapter 5: Optimizing Program Performance Chapter 6: The Memory Hierarchy Part II: Running Programs on a System Chapter 7: Linking Chapter 8: Exceptional Control Flow Chapter 9: Virtual Memory Part III: Interaction and Communication Between Programs Chapter 10: System-Level I/O Chapter 11: Network Programming Chapter 12: Concurrent Programming Appendix Error HandlingFor courses in Computer Science and Programming Computer systems: A Programmer's Perspective explains the underlying elements common among all computer systems and how they affect general application performance. Written from the programmer's perspective, this book strives to teach students how understanding basic elements of computer systems and executing real practice can lead them to create better programs. Spanning across computer science themes such as hardware architecture, the operating system, and systems software, the Third Edition serves as a comprehensive introduction to programming. This book strives to create programmers who understand all elements of computer systems and will be able to engage in any application of the field--from fixing faulty software, to writing more capable programs, to avoiding common flaws. It lays the groundwork for students to delve into more intensive topics such as computer architecture, embedded systems, and cybersecurity. This book focuses on systems that execute an x86-64 machine code, and recommends that students have access to a Linux system for this course. Students should have basic familiarity with C or C++. MasteringEngineering® not included. Students, if MasteringEngineering is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN and course ID. MasteringEngineering should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information. MasteringEngineering is an online homework, tutorial, and assessment product designed to personalize learning and improve results. With a wide range of interactive, engaging, and assignable activities, students are encouraged to actively learn and retain tough course concepts.

Anbieter: buecher
Stand: 30.05.2020
Zum Angebot
Wie neu: Lenovo ThinkCentre M93p SFF | Core i 4...
Aktuell
349,92 € *
ggf. zzgl. Versand

Der refurbed™ Lenovo ThinkCentre M93p SFF ist ein kleiner Desktop-PC mit ausreichend Leistung für Office, Multimedia und Co. Dank dem schlanken Formfaktor passt der PC gut auf den Schreibtisch und überzeugt dort mit durchdachten Frontanschlüssen. Dank modernem Betriebssystem hat man hier noch viele Jahre einen zuverlässigen Begleiter im Büro, daheim oder auch gern als Medien-Server im Wohnzimmer.

Anbieter: Refurbed
Stand: 30.05.2020
Zum Angebot
Computer Systems: A Programmer's Perspective, G...
57,99 € *
ggf. zzgl. Versand

For courses in Computer Science and Programming Computer systems: A Programmer’s Perspective explains the underlying elements common among all computer systems and how they affect general application performance. Written from the programmer’s perspective, this book strives to teach students how understanding basic elements of computer systems and executing real practice can lead them to create better programs. Spanning across computer science themes such as hardware architecture, the operating system, and systems software, the Third Edition serves as a comprehensive introduction to programming. This book strives to create programmers who understand all elements of computer systems and will be able to engage in any application of the field--from fixing faulty software, to writing more capable programs, to avoiding common flaws. It lays the groundwork for students to delve into more intensive topics such as computer architecture, embedded systems, and cybersecurity. This book focuses on systems that execute an x86-64 machine code, and recommends that students have access to a Linux system for this course. Students should have basic familiarity with C or C++. MasteringEngineering® not included. Students, if MasteringEngineering is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN and course ID. MasteringEngineering should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information. MasteringEngineering is an online homework, tutorial, and assessment product designed to personalize learning and improve results. With a wide range of interactive, engaging, and assignable activities, students are encouraged to actively learn and retain tough course concepts. Features + Benefits This title is a Pearson Global Edition. The Editorial team at Pearson has worked closely with educators around the world to include content which is especially relevant to students outside the United States. Computer Systems: A Programmer’s Perspective uses the following features to facilitate learning: NEW! The book now exclusively bases its presentation on x86-64 A carefully planned 12 chapter layout that covers all of the core topics of computer programming Chapter 1 uses a simple “hello world” program to introduce the major concepts and themes of computer programming. Chapter 2 dives into the topic of computer arithmetic, considering how numbers are represented in computer programs and how they affect value coding. The chapter places a special emphasis on the properties of unsigned and two’s-compliment number representations. It gives students necessary insight into arithmetic from the programmers perspective and why it’s so important. Chapter 3 teaches students how to read the x86-64 code generated by a C compiler, covering the basic instruction patterns for different control constructs, implementation procedures, and the allocation of different data structures. This chapter also discusses the implementation of integer and floating point arithmetic and takes a machine-level view of programs to understand certain code vulnerabilities. Chapter 4 introduces students to basic combinational and sequential logic elements and shows how they can be used in a simplified subset of the x86-64 instruction set called Y86-64. It starts with a single-cycle datapath and moves onto a discussion of pipelining. Chapter 5 gives students techniques for improving code performance with transformations that reduce work and enhance instruction-level parallelism. Chapter 6 covers different types of RAM and ROM memory systems, describing their hierarchical arrangement. The chapter makes the abstract concept tangible by using the analogy of a “memory mountain” with ridges of temporal locality and slopes of spatial locality. Students learn that improving temporal and spatial locality improves performance. Chapter 7 discusses both static and dynamic linking, areas included in most systems text where programmers make their most confusing errors. Chapter 8 explains exceptional control flow at all levels of the system, from simple hardware interrupts to nonlocal jumps in C that break the stack discipline. This chapter introduces the fundamental idea of a process by teaching students how it works and how it is created and manipulated from application programs. Chapter 9 shows students key characteristics of the virtual memory system and how it works, addressing issues such as managing and manipulating. This chapter shows the benefits of covering the hardware and software aspects of computer systems in a unified way, which most books do not. Chapter 10 covers the basic concepts of Unix I/O, such as files and descriptors. It explains how files are shared, how I/O redirection works, and how to access file metadata. Chapter 11 discusses networks, I/O devices that tie together many of the ideas presented earlier in the text. It describes the client-server model that underlies all network applications and presents a programmer’s view of the internet. Chapter 12 uses internet design as an example that introduces students to concurrent programming. By comparing and contrasting the three basic mechanisms for writing concurrent programs (processes, I/O multiplexing, and threads) students learn how to build concurrent internet servers. Changes in each chapter make the text flow easier for students to understand UPDATED! Chapter 1 now includes adiscussion of Amdahl’s law, originally in chapter 5. UPDATED! Chapter 2 has been rewritten to simplify mathematical presentations and give students easier access to its major concepts. UPDATED! Chapter 3 has been rewritten heavily based on the book’s conversion from using a mix of IA32 and x86-64 software to one that solely uses the latter. This includes reorganization of major concepts and a new presentation of machine-level support for programs operating on floating-point data. REVISED! Chapter 4’s earlier processor design has been revised to support 64-bit words and operations. UPDATED! Chapter 5 contains new material on the performance capabilities of recent generations of x86-64 processors, which is a more reliable predictor of performance. UPDATED! Chapter 6 now reflects more recent technology. NEW and UPDATED! Chapter 7 has been rewritten to support x86-64. The discussion of using the GOT and PLT to create position-independent code has been expanded. There is also a new section about library interpositioning. UPDATED! Chapter 8 has more in-depth information about signal handlers, including asynic-signal-safe functions, specific guidelines for writing signal handlers, and using sigsuspend to wait for handlers. NEW! Chapter 10 now includes a section on files and the file hierarchy. NEW! Chapter 11 introduces techniques for protocol-independent and thread-safe network programming using the modern getaddrinfo and getnameinfo functions to replace older, obsolete functions. UPDATED! Chapter 12 includes greater coverage of using thread-level parallelism to make programs run faster on multi-core machines. MasteringEngineering® not included. Students, if MasteringEngineering is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN and course ID. MasteringEngineering should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information. Tutorial homework problems are designed to emulate the instructor’s office-hour environment. Tutorials guide students through engineering concepts in multi-step problems that provide feedback specific to their errors and optional hints that break down the problems into smaller steps. Adaptive Follow-Up Assignments are based on each student's past performance on their course work to date, including homework, tests, and quizzes. These provide additional coaching and targeted practice as needed, so students can master the material. Available for select titles. With the Mastering gradebook and diagnostics, you’ll be better informed about your students’ progress than ever before. Mastering captures the step-by-step work of every student—including wrong answers submitted, hints requested, and time taken at every step of every problem—all providing insight into the most common misconceptions of your class. Track student performance to ABET Learning Outcomes A, E, and K Learning Outcomes. All assignable MasteringEngineering content has been tagged to ABET Learning Outcomes a, e & k. Mastering enables you to add your own learning outcomes and associate those with MasteringEngineering content. Learning Catalytics™ enables you to generate class discussion, guide your lecture, and promote peer-to-peer learning with real-time analytics. MyLab & Mastering with eText now provides Learning Catalytics—an interactive student response tool that uses students’ smartphones, tablets, or laptops to engage them in more sophisticated tasks and thinking. Instructo Part I: Program Structure and Execution Chapter 1: A Tour of Computer Systems Chapter 2: Representing and Manipulating Information Chapter 3: Machine-Level Representation of Programs Chapter 4: Processor Architecture Chapter 5: Optimizing Program Performance Chapter 6: The Memory Hierarchy Part II: Running Programs on a System Chapter 7: Linking Chapter 8: Exceptional Control Flow Chapter 9: Virtual Memory Part III: Interaction and Communication Between Programs Chapter 10: System-Level I/O Chapter 11: Network Programming Chapter 12: Concurrent Programming Appendix Error HandlingFor courses in Computer Science and Programming Computer systems: A Programmer's Perspective explains the underlying elements common among all computer systems and how they affect general application performance. Written from the programmer's perspective, this book strives to teach students how understanding basic elements of computer systems and executing real practice can lead them to create better programs. Spanning across computer science themes such as hardware architecture, the operating system, and systems software, the Third Edition serves as a comprehensive introduction to programming. This book strives to create programmers who understand all elements of computer systems and will be able to engage in any application of the field--from fixing faulty software, to writing more capable programs, to avoiding common flaws. It lays the groundwork for students to delve into more intensive topics such as computer architecture, embedded systems, and cybersecurity. This book focuses on systems that execute an x86-64 machine code, and recommends that students have access to a Linux system for this course. Students should have basic familiarity with C or C++. MasteringEngineering® not included. Students, if MasteringEngineering is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN and course ID. MasteringEngineering should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information. MasteringEngineering is an online homework, tutorial, and assessment product designed to personalize learning and improve results. With a wide range of interactive, engaging, and assignable activities, students are encouraged to actively learn and retain tough course concepts.

Anbieter: buecher
Stand: 30.05.2020
Zum Angebot
Wie neu: Lenovo ThinkCentre M93p SFF | Core i 4...
Beliebt
376,92 € *
ggf. zzgl. Versand

Der refurbed™ Lenovo ThinkCentre M93p SFF ist ein kleiner Desktop-PC mit ausreichend Leistung für Office, Multimedia und Co. Dank dem schlanken Formfaktor passt der PC gut auf den Schreibtisch und überzeugt dort mit durchdachten Frontanschlüssen. Dank modernem Betriebssystem hat man hier noch viele Jahre einen zuverlässigen Begleiter im Büro, daheim oder auch gern als Medien-Server im Wohnzimmer.

Anbieter: Refurbed
Stand: 30.05.2020
Zum Angebot
Firefly Media Server
45,00 € *
ggf. zzgl. Versand

High Quality Content by WIKIPEDIA articles! Firefly Media Server (formerly mt-daapd) is an open-source media server (or daemon) for the Roku SoundBridge and iTunes. It serves media files using Roku Server Protocol (RSP) and Digital Audio Access Protocol (DAAP).Firefly Media Server was formerly known as mt-daapd. It was renamed when it adopted new features such as support for RSP and support for Microsoft Windows and Mac OS X.Firefly Media Server is not under active development. There has been an abortive effort to continue this project as Firefly2 Media Server. In July 2009, development continues on a linux-only fork, forked-daapd. See announcements at and.

Anbieter: Dodax
Stand: 30.05.2020
Zum Angebot
Wie neu: Lenovo ThinkCentre M93p SFF | Core i 4...
Beliebt
328,32 € *
ggf. zzgl. Versand

Der refurbed™ Lenovo ThinkCentre M93p SFF ist ein kleiner Desktop-PC mit ausreichend Leistung für Office, Multimedia und Co. Dank dem schlanken Formfaktor passt der PC gut auf den Schreibtisch und überzeugt dort mit durchdachten Frontanschlüssen. Dank modernem Betriebssystem hat man hier noch viele Jahre einen zuverlässigen Begleiter im Büro, daheim oder auch gern als Medien-Server im Wohnzimmer.

Anbieter: Refurbed
Stand: 30.05.2020
Zum Angebot
Pro Application Lifecycle Management with Visua...
52,38 € *
ggf. zzgl. Versand

You can have the best coders in the world working in your teams, but if your project management isn't up to scratch, your project is almost certain to be delayed, to come in over budget, and in some cases to fail entirely. By taking precise control of your application development process, you can make changes, both large and small, throughout your project's life cycle that will lead to better quality finished products that are consistently delivered on time and within budget.Application lifecycle management (ALM) is an area of rapidly growing interest within the development community. Because its techniques allow you to deal with the process of developing applications across many areas of responsibility and across many different disciplines, its effects on your project can be wide ranging and pronounced. It is a project management tool that has practical implications for the whole team from architects to designers, from developers to testers.Pro Application Lifecycle Management with Visual Studio 2012 focuses on the most powerful ALM tool available for the Microsoft .NET Framework: Visual Studio Team Foundation Server. It demonstrates the key concepts and techniques of ALM at first with a guide to the overall methodology, and then delves into architecture and testing--illustrating all of the concepts, tips and tricks using the tools TFS provides. The book serves as a complete guide to the ALM style--with no fluff and many relevant code samples and examples.After reading the book, you will understand how TFS can be used to generate continuous meaningful reporting on your project's health for the decision makers on your team as well as for your project's sponsors.

Anbieter: Dodax
Stand: 30.05.2020
Zum Angebot
Wie neu: Lenovo ThinkCentre M93p SFF | Core i 4...
Bestseller
340,00 € *
ggf. zzgl. Versand

Der refurbed™ Lenovo ThinkCentre M93p SFF ist ein kleiner Desktop-PC mit ausreichend Leistung für Office, Multimedia und Co. Dank dem schlanken Formfaktor passt der PC gut auf den Schreibtisch und überzeugt dort mit durchdachten Frontanschlüssen. Dank modernem Betriebssystem hat man hier noch viele Jahre einen zuverlässigen Begleiter im Büro, daheim oder auch gern als Medien-Server im Wohnzimmer.

Anbieter: Refurbed
Stand: 30.05.2020
Zum Angebot
Trusted Computing Base
34,00 € *
ggf. zzgl. Versand

Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. It should be pointed out that as a consequence of the above Orange Book definition, the boundaries of the TCB depend closely upon the specifics of how the security policy is fleshed out. In the network server example above, even though, say, a Web server that serves a multi-user application is not part of the operating system''s TCB, it has the responsibility of performing access control so that the users cannot usurp the identity and privileges of each other. In this sense, it definitely is part of the TCB of the larger computer system that comprises the UNIX server, the user''s browsers and the Web application, in other words, breaching into the Web server through e.g. a buffer overflow may not be regarded as a compromise of the operating system proper, but it certainly constitutes a damaging exploit on the Web application.

Anbieter: Dodax
Stand: 30.05.2020
Zum Angebot
Wie neu: Lenovo ThinkCentre M93p SFF | Core i 4...
Bestseller
370,00 € *
ggf. zzgl. Versand

Der refurbed™ Lenovo ThinkCentre M93p SFF ist ein kleiner Desktop-PC mit ausreichend Leistung für Office, Multimedia und Co. Dank dem schlanken Formfaktor passt der PC gut auf den Schreibtisch und überzeugt dort mit durchdachten Frontanschlüssen. Dank modernem Betriebssystem hat man hier noch viele Jahre einen zuverlässigen Begleiter im Büro, daheim oder auch gern als Medien-Server im Wohnzimmer.

Anbieter: Refurbed
Stand: 30.05.2020
Zum Angebot