rss Home » Tag Archive For ‘How to’

FreeBSD Device Drivers

FreeBSD Device Drivers

Book Description

Device drivers make it possible for your software to communicate with your hardware, and because every operating system has specific requirements, writing is nontrivial. When developing for , you’ve probably had to scour the and dig through the kernel sources to figure out write the drivers you need. Thankfully, that stops now. In Device Drivers, Joseph Kong will teach you master everything from the basics of building and running loadable kernel modules to more complicated topics like thread synchronization. After a crash course in the different FreeBSD frameworks, extensive tutorial sections dissect real-world drivers like the port .

You’ll learn:

  • All about Newbus, the infrastructure used by FreeBSD to manage the hardware devices on your system
  • How to work with ISA, PCI, USB, and other buses
  • The best ways to control and communicate with the hardware devices from user space
  • How to use Direct Memory Access (DMA) for maximum system
  • The inner workings of the virtual null modem terminal driver, the USB driver, the Intel PCI Gigabit adapter driver, and other important drivers
  • How to use Common Access Method (CAM) to manage host bus adapters (HBAs) Download Now »

Visual C# 2010 How to Program, 4th Edition

Visual C# 2010 How to Program, 4th Edition

Book Description

Appropriate for all basic-to-intermediate level courses in 2010 .

Created by world-renowned instructors Paul and Harvey Deitel, 2010 Program, Fourth Edition introduces all facets of the C# 2010 language hands-on, through hundreds of working programs. This book has been thoroughly updated to reflect the major innovations has incorporated in Visual C# 2010 and .NET 4; all discussions and sample code have been carefully audited against the newest Visual C# language specification.

Students begin by getting comfortable with the C# Express 2010 IDE and basic Visual C# syntax. Next, they build their skills one step at a time, mastering control structures, classes, objects, methods, variables, arrays, and the core techniques of programming. With this strong foundation in place, the Deitels introduce more sophisticated techniques, including searching, sorting, data structures, generics, and collections. Throughout, the authors show students make the most of ’s tools. A series of appendices provide essential programming reference material on topics ranging from number systems to the Debugger, 2 to Unicode and ASCII.

Table of Contents
Chapter 1. Introduction to Computers, the Internet and Visual C#
Chapter 2. Dive Into® Visual C# 2010 Express Download Now »

C++ How to Program, 8th Edition

C++ How to Program, 8th Edition

Book Description

For Introduction to (CS1) and other more intermediate courses covering in ++. Also appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the ++ language.

This best-selling comprehensive text is aimed at readers with little or no experience. It teaches by presenting the concepts in the context of full working programs and takes an early-objects approach. The authors emphasize achieving program clarity through structured and programming, software reuse and component-oriented software construction. The Eighth Edition encourages students to connect computers to the community, using the to solve problems and make a difference in our world. All content has been carefully fine-tuned in response to a team of distinguished academic and industry reviewers.

Table of Contents
Chapter 1. Introduction to Computers and ++
Chapter 2. Introduction to C++ Programming
Chapter 3. Introduction to Classes, Objects and Strings
Chapter 4. Control Statements: Part 1
Chapter 5. Control Statements: Part 2
Chapter 6. Functions and an Introduction to Recursion Download Now »

Building Resilient IP Networks

Building Resilient IP Networks

Book Description

The practical to building resilient and highly available IP networks

  • Learn from an all-in-one introduction to new features and developments in building a resilient IP network
  • Enable your organization to meet internal service-level agreements (SLAs) for mission-critical resources
  • Understand how a resilient IP network can help in delivering mission-critical information such as video and voice services
  • Work with configuration examples that are based on real-world issues and customer requirements
  • Get tips and best practices from field personnel who have worked on some of the largest networks with stringent uptime requirements and SLAs

More companies are building networks with the intention of using them to conduct business. Because the network has become such a strategic business tool, its availability is of utmost importance to companies and their service providers. The challenges for the professionals responsible for these networks include ensuring that the network remains up all the time, keeping abreast of the latest technologies that help maintain uptime, and reacting to ever-increasing denial-of-service (DoS) attacks.

Building Resilient IP Networks helps you meet those challenges. This practical to building highly available IP networks captures the essence of technologies that contribute to the uptime of networks. You gain a clear understanding of achieve network availability through the use of tools Download Now »

31 Days Before Your CCENT Certification

31 Days Before Your CCENT Certification

Book Description

A day-by-day ICND1 exam review for the Discovery student

After you complete the first two courses of the ® Discovery version 4 curriculum in a ® Academy®, you are ready to officially demonstrate that knowledge by getting ™ ( Certified Entry Technician) certified.

The is a new entry-level certification that validates to a potential employer the practical skills you learned in these courses, which are required for entry-level network support positions.

31 Days Before Your CCENT Certification offers you a personable and practical way to understand the certification process and commit to taking the 640-822 ICND1 certification exam while the course material is fresh in your mind. Sign up for the ICND1 exam and use the book’s day-by-day and checklist to organize, prepare, and review. Each day in this breaks down an exam topic into a manageable bit of information to review using short summaries from relevant parts of the CCNA Discovery courses.

The features of the book empower you to fit exam preparation into a busy schedule:

  • Visual calendar summarizing each day’s study topic
  • Checklist providing advice for preparation activities leading up to the exam
  • Description of the 640-822 ICND1 exam and sign up for it, including use a course voucher
  • Strategies to be mentally, organizationally, and physically prepared for exam day Download Now »

Programming iOS 5, 2nd Edition

Programming iOS 5, 2nd Edition

Book Description

Get a solid grounding in the fundamentals of Touch, and avoid problems during and app . With this revised and expanded edition, you’ll dig into and learn work effectively with Objective- and . This book covers 5 and 4.3 in a rigorous, orderly fashion—ideal whether you’re approaching for the first time or need a reference to bolster existing skills.

Many discussions have been expanded or improved. All code examples have been revised, and many new code examples have been added.

  • The new memory system—ARC—is thoroughly explained and all code examples have been revised to use it.
  • New Objective- features, such as declaration of instance variables in the class’s implementation section, are described and incorporated into the revised example code.
  • Discussion of how an app launches, and all code examples, are revised for project templates from Xcode 4.2 and later.
  • Other new Xcode features, including the Simulator’s menu, are covered, with screen shots based on Xcode 4.2 and later.
  • The discussion of Instruments is expanded, with screen shots—by popular request!
  • Storyboards are explained and discussed. Download Now »
Copyright © 2012 Wow! eBook · All rights reserved · Powered by WordPress