Whatever version of Windows you´re using--from Vista up to Windows 8.1--the registry is at the heart of your desktop experience. Software installs and compatibility, hardware operation and more are managed by a complex database of codes and numbers. When something goes wrong it can seem impossible to diagnose and repair the problem, and harder still to prevent a recurrence or make the subtle changes and tweaks required to fix the problem. In this book we´ll take you inside the workings of the Registry, and teach you how to repair, modify and clean it to keep your PCs running smoothly.
Master CCNP® exam topics with the official study guides Assess your knowledge with chapter-opening quizzes Review key concepts with exam preparation tasks Practice with realistic exam questions on the CD-ROMs CCNP Routing and Switching Official Certification Library is a comprehensive review and practice package for the three CCNP Routing and Switching exams: ROUTE, SWITCH, and TSHOOT. The three books contained in this pa ckage, CCNP ROUTE 642-902 Official Certification Guide, CCNP SWITCH 642-813 Official Certification Guide , and CCNP TSHOOT 642-832 Official Certification Guide , present complete reviews and ample opportunity to test your knowledge of CCNP Routing and Switching exam topics. These authorized CCNP Routing and Switching study guides are written by CCIE® certified experts, bringing years of teaching and consulting experience together in an ideal test preparation format. CCNP ROUTE 642-902 Official Certification Guide teaches you how to use advanced IP addressing and routing to implement enterprise-level router networks connected to LANs and WANs. CCNP SWITCH 642-813 Official Certification Guide ensures that you have the skills necessary to implement scalable, multilayer switched networks. CCNP TSHOOT 642-832 Official Certification Guide helps you master the troubleshooting methodologies, tools, and tasks needed to effectively monitor and maintain large enterprise networks. Each of these official study guides provides you with an organized test preparation routine through the use of proven series elements and techniques. ´´Do I Know This Already?´´ quizzes open each chapter and enable you to decide how much time you need to spend on each section. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks sections help you drill on key concepts you must know thoroughly. The companion CD-ROMs contains a powerful testing engine that enables you to focus on individual topic areas or take complete, timed exams. The assessment engine also tracks your performance and provides feedback on a module-by-module basis, laying out a complete study plan for review. Well regarded for their level of detail, assessment features, and challenging review questions and exercises, these official study guides helps you master the concepts and techniques that will enable you to succeed on the exams the first time. CCNP Routing and Switching Certification Library is part of a recommended learning path from Cisco that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press. To find out more about instructor-led training, e-learning, and hands-on instruction offered by authorized Cisco Learning Partners worldwide, please visit www.cisco.com/go/authorizedtraining . These official certification guides help you master all the topics on the three CCNP Routing and Switching exams: ROUTE: EIGRP and OSPF IGP Redistribution and BGP Policy-based routing and IP service level agreement (IP SLA) IPv6 and IPv4/IPv6 coexistence Routing over branch Internet connections SWITCH: VLANs, trunks, VTP, and STP Aggregating switch links Multilayer switching Router and supervisor redundancy IP telephony, wireless LANs, and security TSHOOT: Troubleshooting models, tools, and tasks Cisco IOS® troubleshooting commands and features Troubleshooting Cisco Catalyst® Switches and STP Troubleshooting OSPF, EIGRP, BGP, and route redistribution Security, IP Services, IP communications, and IPv6 troubleshooting Large enterprise network troubleshooting Companion CD-ROMS The thr
Written by members of the development team that maintains Subversion, this is the official guide and reference manual for the popular open source revision control technology. The new edition covers Subversion 1.5 with a complete introduction and guided tour of its capabilities, along with best practice recommendations. Version Control with Subversion is useful for people from a wide variety of backgrounds, from those with no previous version control experience to experienced system administrators. Subversion is the perfect tool to track individual changes when several people collaborate on documentation or, particularly, software development projects. As a more powerful and flexible successor to the CVS revision control system, Subversion makes life so much simpler, allowing each team member to work separately and then merge source code changes into a single repository that keeps a record of each separate version. Inside the updated edition Version Control with Subversion, you´ll find: - An introduction to Subversion and basic concepts behind version control - A guided tour of the capabilities and structure of Subversion 1.5 Guidelines for installing and configuring Subversion to manage programming, documentation, or any other team-based project - Detailed coverage of complex topics such as branching and repository administration - Advanced features such as properties, externals, and access control - A guide to best practices - Complete Subversion reference and troubleshooting guide If you´ve never used version control, you´ll find everything you need to get started. And if you´re a seasoned CVS pro, this book will help you make a painless leap into Subversion.
Understand .NET memory management internal workings, pitfalls, and techniques in order to effectively avoid a wide range of performance and scalability problems in your software. Despite automatic memory management in .NET, there are many advantages to be found in understanding how .NET memory works and how you can best write software that interacts with it efficiently and effectively. Pro .NET Memory Management is your comprehensive guide to writing better software by understanding and working with memory management in .NET. Thoroughly vetted by the .NET Team at Microsoft, this book contains 25 valuable troubleshooting scenarios designed to help diagnose challenging memory problems. Readers will also benefit from a multitude of .NET memory management ´´rules´´ to live by that introduce methods for writing memory-aware code and the means for avoiding common, destructive pitfalls. What You´ll Learn Understand the theoretical underpinnings of automatic memory management Take a deep dive into every aspect of .NET memory management, including detailed coverage of garbage collection (GC) implementation, that would otherwise take years of experience to acquire Get practical advice on how this knowledge can be applied in real-world software development Use practical knowledge of tools related to .NET memory management to diagnose various memory-related issues Explore various aspects of advanced memory management, including use of Span and Memory types Who This Book Is For .NET developers, solution architects, and performance engineers
This book offers a comprehensive introduction to relational (SQL) and non-relational (NoSQL) databases. The authors thoroughly review the current state of database tools and techniques, and examine coming innovations. The book opens with a broad look at data management, including an overview of information systems and databases, and an explanation of contemporary database types: SQL and NoSQL databases, and their respective management systems The nature and uses of Big Data A high-level view of the organization of data management Data Modeling and Consistency Chapter-length treatment is afforded Data Modeling in both relational and graph databases, including enterprise-wide data architecture, and formulas for database design. Coverage of languages extends from an overview of operators, to SQL and and QBE (Query by Example), to integrity constraints and more. A full chapter probes the challenges of Ensuring Data Consistency, covering: Multi-User Operation Troubleshooting Consistency in Massive Distributed Data Comparison of the ACID and BASE consistency models, and more System Architecture also gets from its own chapter, which explores Processing of Homogeneous and Heterogeneous Data; Storage and Access Structures; Multi-dimensional Data Structures and Parallel Processing with MapReduce, among other topics. Post-Relational and NoSQL Databases The chapter on post-relational databases discusses the limits of SQL - and what lies beyond, including Multi-Dimensional Databases, Knowledge Bases and and Fuzzy Databases. A final chapter covers NoSQL Databases, along with Development of Non-Relational Technologies, Key-Value, Column-Family and Document Stores XML Databases and Graphic Databases, and more The book includes more than 100 tables, examples and illustrations, and each chapter offers a list of resources for further reading. SQL & NoSQL Databases conveys the strengths and weaknesses of relational and non-relational approaches, and shows how to undertake development for big data applications. The book benefits readers including students and practitioners working across the broad field of applied information technology. This textbook has been recommended and developed for university courses in Germany, Austria and Switzerland.
Automated testing is a cornerstone of agile development. An effective testing strategy will deliver new functionality more aggressively, accelerate user feedback, and improve quality. However, for many developers, creating effective automated tests is a unique and unfamiliar challenge. xUnit Test Patterns is the definitive guide to writing automated tests using xUnit, the most popular unit testing framework in use today. Agile coach and test automation expert Gerard Meszaros describes 68 proven patterns for making tests easier to write, understand, and maintain. He then shows you how to make them more robust and repeatable--and far more cost-effective. Loaded with information, this book feels like three books in one. The first part is a detailed tutorial on test automation that covers everything from test strategy to in-depth test coding. The second part, a catalog of 18 frequently encountered test smells, provides trouble-shooting guidelines to help you determine the root cause of problems and the most applicable patterns. The third part contains detailed descriptions of each pattern, including refactoring instructions illustrated by extensive code samples in multiple programming languages. Topics covered include Writing better tests--and writing them faster The four phases of automated tests: fixture setup, exercising the system under test, result verification, and fixture teardown Improving test coverage by isolating software from its environment using Test Stubs and Mock Objects Designing software for greater testability Using test smells (including code smells, behavior smells, and project smells) to spot problems and know when and how to eliminate them Refactoring tests for greater simplicity, robustness, and execution speed This book will benefit developers, managers, and testers working with any agile or conventional development process, whether doing test-driven development or writing the tests last. While the patterns and smells are especially applicable to all members of the xUnit family, they also apply to next-generation behavior-driven development frameworks such as RSpec and JBehave and to other kinds of test automation tools, including recorded test tools and data-driven test tools such as Fit and FitNesse. Visual Summary of the Pattern Language Foreword Preface Acknowledgments Introduction Refactoring a Test PART I: The Narratives Chapter 1 A Brief Tour Chapter 2 Test Smells Chapter 3 Goals of Test Automation Chapter 4 Philosophy of Test Automation Chapter 5 Principles of Test Automation Chapter 6 Test Automation Strategy Chapter 7 xUnit Basics Chapter 8 Transient Fixture Management Chapter 9 Persistent Fixture Management Chapter 10 Result Verification Chapter 11 Using Test Doubles Chapter 12 Organizing Our Tests Chapter 13 Testing with Databases Chapter 14 A Roadmap to Effective Test Automation PART II: The Test Smells Chapter 15 Code Smells Chapter 16 Behavior Smells Chapter 17 Project Smells PART III: The Patterns Chapter 18 Test Strategy Patterns Chapter 19 xUnit Basics Patterns Chapter 20 Fixture Setup Patterns Chapter 21 Result Verification Patterns Chapter 22 Fixture Teardown Patterns Chapter 23 Test Double Patterns Chapter 24 Test Organization Patterns Chapter 25 Database Patterns Chapter 26 Design-for-Testability Patterns Chapter 27 Value Patterns PART IV: Appendixes Appendix A Test Refactorings Appendix B xUnit Terminology Appendix C xUnit Family Members Appendix D Tools Appendix E Goals and Principles Appendix F Smells, Aliases, and Causes Appendix G Patterns, Aliases, and Variations Glossary References Inde
Exam 37 Foundation Learning Guide is a Cisco authorized, self-paced learning tool for CCNP preparation. This book teaches readers how to design, configure, maintain, and scale routed networks that are growing in size and complexity. The book covers all routing principles covered in the CCNP Implementing Cisco IP Routing course. As part of the Cisco Press Self-Study series, Exam 37 Foundation Learning Guide provides comprehensive foundation learning for the CCNP ROUTE exam. This revision to the popular Foundation Learning Guide format for Advanced Routing at the Professional level is fully updated to include complete coverage of all routing topics covered in the new Implementing Cisco IP Routing (ROUTE) course. The proposed book is an intermediate-level text, which assumes that readers have been exposed to beginner-level networking concepts contained in the CCNA (ICND1 and ICND2) certification curriculum. No previous exposure to the CCNP level subject matter is required, so the book provides a great deal of detail on the topics covered. Each chapter opens with a list of objectives to help focus the reader?s study. Configuration exercises at the end of each chapter and a master lab exercise that ties all the topics together in the last chapter help illuminate theoretical concepts. Key terms will be highlighted and defined throughout. Each chapter will conclude with a summary to help review key concepts, as well as review questions to reinforce the reader?s understanding of what was covered. Product Description Now updated for Cisco?s new ROUTE 300-101 exam, Implementing Cisco IP Routing (ROUTE) Foundation Learning Guide is your Cisco® authorized learning tool for CCNP® or CCDP® preparation. Part of the Cisco Press Foundation Learning Series, it teaches you how to plan, configure, maintain, and scale a modern routed network. Focusing on Cisco routers connected in LANs and WANs at medium-to-large network sites, the authors show how to select and implement Cisco IOS services for building scalable, routed networks. They examine basic network and routing protocol principles in detail; introduce both IPv4 and IPv6; fully review EIGRP, OSPF, and BGP; explore enterprise Internet connectivity; cover routing updates and path control; and present today?s router security best practices. Each chapter opens with a list of topics that clearly identifies its focus. Each chapter ends with a summary of key concepts for quick study, as well as review questions to assess and reinforce your understanding. Throughout, configuration and verification output examples illustrate critical issues in network operation and troubleshooting. This guide is ideal for all certification candidates who want to master all the topics covered on the ROUTE 300-101 exam. Serves as the official book for the newest version of the Cisco Networking Academy CCNP ROUTE course This is a Cisco authorized, self-paced learning tool for CCNP preparation. This book teaches readers how to design, configure, maintain, and scale routed networks that are growing in size and complexity. The book covers all routing principles covered in the CCNP Implementing Cisco IP Routing course. This intermediate-level text assumes that readers have been exposed to beginner-level networking concepts contained in the CCNA (ICND1 and ICND2) certification curriculum. No previous exposure to the CCNP level subject matter is required, so the book provides a great deal of detail on the topics covered.
The best practice test preparation for the foundational CompTIA Linux+ certification exam If you´re preparing for this all-important exam, turn to CompTIA Linux+ Practice Tests. The book covers the 5 objective domains, PLUS one additional 90-question practice exam, for a total of 1,000 practice test questions. Readers will also get one year of FREE access to the online test bank where they can study and work through the questions, reinforcing their skills and knowledge. Study for the CompTIA Linux+ certification with Sybex and get the advantage of exam day confidence. This book covers: Hardware and System Configuration Systems Operation and Maintenance Security Linux Troubleshooting and Diagnostics Automation and Scripting Linux is a UNIX-based operating system originally created by Linus Torvalds with the help of developers around the world. Developed under the GNU General Public License, the source code is free. Because of this, Linux is viewed by many organizations and companies as an excellent, low-cost, secure alternative to expensive OSs, such as Microsoft Windows. The CompTIA Linux+ exam tests a candidate´s understanding and familiarity with the Linux Kernel. As the Linux server market share continues to grow, so too does demand for qualified and certified Linux administrators.
Aus dem Inhalt: Die Systemzentrale: der Prozessor Der Arbeitsspeicher ROM / BIOS, Kühlsysteme Peripherie: Eingabegeräte, Ausgabegeräte, Monitore, Web- und Digitalkameras, Audiosysteme Speicher: Solid State Drives, Flash-Speichermedien Unterhalt und Aufrüstung von Computern PC Troubleshooting Betriebssysteme Windows einrichten und unterhalten Das Netzwerk: Hardware, Protokolle, Dienste Das Internet: Addressierung, Mail, Web Computersicherheit, Netzwerksicherheit CompTIA Strata: Prüfungsthemen, Fragen und Antworten, Tipps und Tricks zur Vorbereitung Willkommen in der Informatik! Die Zertifizierung CompTIA Strata IT Fundamentals führt Sie von den wichtigsten Grundbegriffen und Themen der Informatik aus Sicht des fortgeschrittenen Anwenders bis hin zum Einstieg in ein hochinteressantes Berufsfeld. Das Buch behandelt die fünf zentralen Wissensgebiete von Strata: Wissensgebiet 1: Technologie und Computer, Hardware-Grundlagen Wissensgebiet 2: Kompatibilitätsprobleme und häufige Fehler Wissensgebiet 3: Software-Installationen und Funktionen Wissensgebiet 4: Sicherheit Wissensgebiet 5: Green IT und präventive Wartung Tauchen Sie ein in die faszinierende Welt von kleinen und großen Computern und ihren vielfältigen Anwendungen, die unseren Alltag immer nachhaltiger verändern. Lernen Sie verschiedene Bereiche der Informatik genauer kennen, lernen Sie, worauf bei Fehlern für einen erfolgreichen Support zu achten ist, welche Möglichkeiten Ihnen das Internet heute bietet und +ndash; nicht zuletzt +ndash; welche Bedeutung die Sicherheit und die Umweltverträglichkeit in der Informatik heute einnehmen. Der Autor vermittelt Ihnen diese Themen auf lebendige und illustrative Weise und führt Sie schrittweise zu einem sicheren Verständnis der Materie und damit auch zu einer erfolgreichen Zertifizierung. Der Autor: Markus Kammermann ist seit mehr als zwanzig Jahren in der System- und Netzwerktechnik tätig, fast ebenso lang als Ausbilder und Autor. Sein Standardwerk CompTIA Network+ liegt bereits in der fünften Auflage vor und widmet sich in gut verständlicher Sprache allen relevanten Aspekten von Netzwerken. Herr Kammermann ist heute international als Ausbilder und Berater tätig.