This an excellent collection of XML best practices: essential reading for any developer using XML. This book will help you avoid COMMON pitfalls and ensure your XML applications remain practical and interoperable for as long as possible."
Edd Dumbill, Managing Editor, XML.com and Program Chair, XML Europe
C++ Gotchas is the professional programmer s guide to avoiding and correcting ninety-nine of the most COMMON, destructive, and interesting C++ design and programming errors. It also serves as an inside look at the more subtle C++ features and programming techniques.
Purpose of this White Paper
This white paper describes a collection of standards, conventions, and guidelines for writing solid Java
code. They are based on sound, proven software engineering principles that lead to code that is easy to
understand, to maintain, and to enhance. Furthermore, by following these coding standards your
productivity as a Java developer should increase remarkably – Experience shows that by taking the time to
write high-quality code right from the start you will have a much easier time modifying it during the
development process. Finally, following a COMMON set of coding standards leads to greater consistency,
making teams of developers significantly more productive.
The GRLIB IP Library is an integrated set of reusable IP cores, designed for system-on-chip
(SOC) development. The IP cores are centered around a COMMON on-chip bus, and use a coherent
method for simulation and synthesis. The library is vendor independent, with support for different
CAD tools and target technologies. A unique plug&play method is used to configure and connect
the IP cores without the need to modify any global resources.
AI::Categorizer is a framework for automatic text categorization. It consists of a collection of Perl modules that implement COMMON categorization tasks, and a set of defined relationships among those modules
Universal Serial Bus (USB) is a communications architecture that gives a personal
computer (PC) the ability to interconnect a variety of devices using a simple four-
wire cable. The USB is actually a two-wire serial communication link that runs at
either 1.5 or 12 megabits per second (mbs). USB protocols can configure devices
at startup or when they are plugged in at run time. These devices are broken into
various device classes. Each device class defines the COMMON behavior and
protocols for devices that serve similar functions. Some examples of USB device
classes are shown in the following table
FuncPlotter is a combined Java application and applet for displaying two-dimensional plots of explicit functions in one variable (ie, FuncPlotter plots functions of the form y = f(x), where f(x) is composed from COMMON mathematical operators).