SVG Programming: The Graphical Web, authored by leading XML expert Kurt Cagle, is a complete guide to creating, using, and accessing the powerful elements of Scalable Vector Graphics (SVG). Intermingling SVG instruction with insightful discussion of key topics such as coordinate systems and attributes, transformations,...
“When you begin using multi-threading throughout an application, the importance of clean architecture and design is critical. . . . This places an emphasis on understanding not only the platform’s capabilities but also emerging best practices. Joe does a great job interspersing best practices alongside theory...
Why do we feel a need to write a book about pattern recognition when many excellent books are already available on this classical topic? The answer lies in the depth of our coverage of neural networks as natural pattern classifiers and clusterers. Artificial neural network computing has emerged as an extremely active research area with a central...
Beginning GIMP: From Novice to Professional explains how to use the open source image manipulation program, GIMP version 2.4. You'll learn how to install GIMP on Windows, Linux, and MacOS X platforms. Once you've installed the application, you'll learn about the interface and configuration options, and then jump into a quick-and-simple...
"Even though I've worked with these systems for years, I found new ways of looking at several topics that make them easier to remember and use. For someone new to 3D programming, it is extremely usefulit gives them a solid background in pretty much every area they need to understand." Peter Lipson, Toys for Bob, Inc.
Many challenging problems in information systems engineering involve the manipulation of complex metadata artifacts or models, such as database schema, interface specifications, or object diagrams, and mappings between models. Applications solving metadata manipulation problems are complex and hard to build. The goal of generic model management is...
Many people suffer from relationships that leave them feeling manipulated and out of control. Whether it's within the context of a personal relationship, a family member, a friend, or someone at the workplace, these "toxic" relationships can erode a person's self-confidence and self-esteem, and have a strong, negative effect on their...
Programmable logic controllers (PLCs) continue to
evolve as new technologies are added to their capabilities.
The PLC started out as a replacement for hardwired
relay control systems. Gradually, various math and logic
manipulation functions were added. Today PLCs are the
controller of choice for the vast majority of automated...
Beginning Scribus is the book you wish you’d read when you downloaded Scribus for the first time. Scribus is an award-winning page-layout program used by newspaper designers, magazine designers and those who want to do proper page layout but not pay for an expensive solution. It is free and Open Source, providing a useful...