Networking´s leading authority joins Sybex for the ultimate CCNA prep guide CCNA Routing and Switching Complete Study Guide, 2nd Edition is your comprehensive review for the CCNA exams. Written by the leading authority on networking technology, this guide covers 100% of all objectives for the latest ICND1, ICND2, and CCNA Composite exams. Hands-on labs help you gain experience in critical procedures and practices, and the network simulator provides a realistic lab environment so you can practice at your own pace. Gain access to the Sybex online learning environment, featuring a robust set of study tools including: practice questions, flashcards, video instruction, and an extensive glossary of terms to help you better prepare for exam day. The pre-assessment test helps you prioritize your study time, and bonus practice exams allow you to test your understanding. Need more practice? Get 20% off a year subscription and free access to premium Cisco Labs--providing hands-on, real-world experience using Cisco Routers, Switches, and Firewalls. Free online video training is also included, with almost forty hours of Routing and Switching guidance from the experts at ITProTV. The CCNA certification is essential to a career in networking, and the exam can be taken in two parts or as a composite. Whichever you choose, this book is your essential guide for complete review. Master IP data network operation Troubleshoot issues and keep the network secure Understand switching and routing technologies Work with IPv4 and IPv6 addressing Full coverage and expert insight makes CCNA Routing and Switching Complete Study Guide your ultimate companion for CCNA prep.
The go-to MCSA prep guide, updated for Windows 10 and the new exams MCSA Windows 10 Complete Study Guide is your comprehensive resource for taking both Exams 70-698 and 70-697. Covering 100% of all exam objectives, this study guide goes beyond mere review to delve deeper into the complex topics and technologies to help you strengthen your understanding and sharpen your skills. Written by a veteran Microsoft MVP, this guide walks you through MCSA skills in context to show you how concepts are applied in real-world situations. Hands-on exercises speed the learning process and facilitate internalization, while review questions challenge and test the depth of your understanding. You also get access to the Sybex interactive online learning environment, featuring flashcards, videos, an assessment test, and bonus practice exams to face exam day with confidence. The MCSA certification process has changed; Exam 70-698 tests your skills in installing and configuring Windows 10, and then Exam 70-697 gauges your abilities in configuring Windows devices. This book is your ideal companion to study for both exams. Study 100 percent of the objectives for Exams 70-698 and 70-697 Apply your knowledge with hands-on exercises Test your skills with challenging review questions Access videos, electronic flashcards, a searchable glossary, and bonus practice exams The demand for qualified Windows 10 professionals will be high, as more than half of the corporate user base that skipped Windows 8/8.1 is expected to adopt Windows 10. If you want the skills that are in demand, you need to get certified; if you´re ready to get serious about the exam, MCSA: Windows 10 Complete Study Guide is the resource you shouldn´t be without.
This book provides an in-depth insight into the new architectures and concepts of current Citrix XenDesktop and XenApp technologies for central provisioning of desktops and applications. It is aimed both at newcomers to the Citrix virtualization world and at those upgrading from previous versions. All the necessary steps for the creation of a design, and the development and operation of a complete, scalable virtualization environment are discussed in a detailed and practical manner. Valuable advice and comprehensive background information also feature in this solution-oriented compendium, making it an indispensable companion for IT-solution architects, consultants and administrators.
Launch into coding with Mission: Python, a space-themed guide to building a complete computer game in Python. As you work through the book, you´ll build exercises and mini-projects, like making a spacewalk simulator and creating an astronaut´s safety checklist that will put your new Python skills to the test. Before you know it, you´ll have a working, awesome game to stump your friends with (and some nifty coding skills, too!). You can follow this book using a Raspberry Pi or a Microsoft Windows PC, and the 3D graphics and sound effects you need are provided as a download.
Push your GameMaker programming skills to the edge with 100 programming challenges using the popular GameMaker: Studio and GML. Each challenge includes an outline of the challenge, a scoring and time guide, useful GML code, and a working example provided in GMZ format. For more advanced programmers, each challenge comes with an additional task to complete. Think you´re a good GameMaker game application developer or programmer? Think again with this awesome book! What You´ll Learn Upgrade your skills with each specific game application coding challenge Create many different game events, action or scenarios Code for many different kinds of game applications or themes from space to adventure to sports to fantasy Who This Book Is For GameMaker and GameMaker: Studio users and coders.
So you need to set up a SAN? Here´s how to design, implement, and manage one! Whether you´re a complete novice or you already have a bit of knowledge about storage area networks, this book is almost guaranteed to make your job easier. From the basics for beginners to advanced features like snapshot copies, storage virtualization, and heading off problems before they happen, here´s what you need to do the job with confidence! * Getting started - understand what SANs are, whether you need one, and what you need to build one * Design basics - learn to use loops, switches, and the fabric layer, and design your SAN for peak performance * No surprises - create a disaster-recovery plan with the appropriate guidelines and choose a remote site and data replication method * SANs united - see how to connect or extend SANs and how compression can reduce costs * Wait, back up - compare tape, disk, network, and SAN backup methods to choose the solution you need * What if it breaks? - follow great troubleshooting tips to help you find and fix a problem * De-dupe, de-dupe - find out how data de-duplication makes sense for backup, replication, and retention * It´s virtual - explore different types of virtualization and what they offer Open the book and find: * What RAID is and why it´s important * Issues to consider when planning your SAN * A translation of all those pesky acronyms * What to do when your server gets the hiccups * How to use CDP and CDR * What you should beware of with storage virtualization * Hardware- and software-based copy solutions * SAN best practices
During task composition, such as can be found in distributed query processing, workflow systems and AI planning, decisions have to be made by the system and possibly by users with respect to how a given problem should be solved. Although there is often more than one correct way of solving a given problem, these multiple solutions do not necessarily lead to the same result. Some researchers are addressing this problem by providing data provenance information. Others use expert advice encoded in a supporting knowledge-base. However, users do not usually trust complete automation during decision-making for certain domains with natural variation, like biology; they need a way to be able to control and/or intervene with the system´s reasoning to verify parts of the process. This book provides a thorough analysis of the problem and presents a data-centric methodology of measuring decision criticality and describe its potential use. We argue that agent technology is a natural fit for the design of distributed heterogeneous integration systems, particularly in bioinformatics, and we propose a multi-agent system design and architecture as the basis of our framework.
Learn best practices for building bots by focusing on the technological implementation and UX in this practical book. You will cover key topics such as setting up a development environment for creating chatbots for multiple channels (Facebook Messenger, Skype, and KiK); building a chatbot (design to implementation); integrating to IFTT (If This Then That) and IoT (Internet of Things); carrying out analytics and metrics for chatbots; and most importantly monetizing models and business sense for chatbots. Build Better Chatbots is easy to follow with code snippets provided in the book and complete code open sourced and available to download. With Facebook opening up its Messenger platform for developers, followed by Microsoft opening up Skype for development, a new channel has emerged for brands to acquire, engage, and service customers on chat with chatbots. What You Will Learn Work with the bot development life cycle Master bot UX design Integrate into the bot ecosystem Maximize the business and monetization potential for bots Who This Book Is For Developers, programmers, and hobbyists who have basic programming knowledge. The book can be used by existing chatbot developers to gain a better understanding of analytics and the business side of bots.
Logic Programming is the name given to a distinctive style of programming, very different from that of conventional programming languages such as C++ and Java. By far the most widely used Logic Programming language is Prolog. Prolog is a good choice for developing complex applications, especially in the field of Artificial Intelligence. Logic Programming with Prolog does not assume that the reader is an experienced programmer or has a background in Mathematics, Logic or Artificial Intelligence. It starts from scratch and aims to arrive at the point where quite powerful programs can be written in the language. It is intended both as a textbook for an introductory course and as a self-study book. On completion readers will know enough to use Prolog in their own research or practical projects. Each chapter has self-assessment exercises so that readers may check their own progress. A glossary of the technical terms used completes the book. This second edition has been revised to be fully compatible with SWI-Prolog, a popular multi-platform public domain implementation of the language. Additional chapters have been added covering the use of Prolog to analyse English sentences and to illustrate how Prolog can be used to implement applications of an ´Artificial Intelligence´ kind. Max Bramer is Emeritus Professor of Information Technology at the University of Portsmouth, England. He has taught Prolog to undergraduate computer science students and used Prolog in his own work for many years.