Processing is a free, beginner-friendly programming language designed to help non-programmers create interactive art with code.
The SparkFun Guide to Processing, the first in the SparkFun Electronics series, will show you how to craft digital artwork and even combine that artwork with hardware so that it reacts to the...
Over the last few years, Linux has grown both as an operating system and a tool for personal and business use. Simultaneously becoming more user friendly and more powerful as a back-end system, Linux has achieved new plateaus: the newer filesystems have solidified, new commands and tools have appeared and become standard, and...
Jakarta Commons are easily reusable components that can quickly be put to good use in any server-side Java development undertaking. In fact, components are not big applications, but sleek code bits that perform specific tasks very well. This book provides much-needed documentation and usage information about the popular sub-projects forming...
A sophisticated yet easy-to-use software program, Microsoft CRM handles the full range of Sales and Customer Service functions, and allows the user to access key customer and sales information from Microsoft Outlook and the Web. It is designed for rapid deployment, ease of use, and integration with Microsoft Office and Microsoft Great Plains'...
Visualization: A powerful technique for achieving high performance
Complex systems do not require complex project management. The most effective project managers are able to simplify their project environment and organize projects, large and small, to achieve predictable results. This book explains how anyone responsible for a project can apply...
If Fedora Linux 3 can do it, you can do it too ...
Fedora Core 3 is Red Hat's most solid Fedora to date, including features destined for Red Hat Enterprise Linux 4. Use Fedora Core 3, with the latest Linux technology, to set up a personal desktop, small business server, or programming workstation. This book will teach you the basics of using...
The Adobe Production Studio offers a complete post-production package that combines Adobe's video and graphics software with the timesaving integration and workflow features of Adobe Dynamic Link and Adobe Bridge. With the addition of Flash, videographers and filmmakers can bring their content to a rich, interactive presence on the Web as well. The...
In these days of shortened fiscal horizons and contracted time-to-market schedules, traditional approaches to capacity planning are often seen by management as tending to inflate their production schedules. Rather than giving up in the face of this kind of relentless pressure to get things done faster, Guerrilla Capacity Planning facilitates...
Java is an excellent object-oriented programming language. It has provided many benefits to software developers, including a good object-oriented approach, implicit memory management, and dynamic linking, among others. These language characteristics are one of the main reasons for Java’s popularity and wide acceptance.
The world is charging towards the new network technologies of broadband and 3G and new application technologies face the challenge of where they can be used. This book takes a pragmatic look at two particular application technologies - location and personalisation - and presents an understanding of the technical and business impact of these...
Risk has two sides: underestimating it harms the investor, while overestimating it prevents the implementation of bold business projects. This book explains, from the point of view of the practitioner, the analysis of investment risk - a proper account of adequate risk management strategies - and offers an objective and readable account of the most...