Standard advice for writing a preface tells the author to begin by answering the
question, “Why did you write this book?” The published answers almost always
include an explanation of how something is still missing in the already vast body of
existing literature, and how the book in question represents a valiant attempt to...
This book is aimed primarily at application developers with a basic understanding of the C language
and object-orientation concepts such as encapsulation and polymorphism. You don’t need to be an
expert C coder to follow this book. All you need is a basic understanding of structures, pointers, and
functions. That said, you will...
I knew the Internet before it got famous. There were places but no paths, no
maps, no search engines. Entry required a key in the form of an IP address
and an incantation in the language of UNIX. It was a small world that felt big
because it was so easy to get lost in the shadowy realm of texts and data, completely
devoid of color....
Congratulations on the purchase of your new BlackBerry Storm2. You’re going to be
amazed at how versatile this little device is, how many ways you can use it to stay in
touch with others, and how many “apps” are available for you to play and work with.
You’ll love GPS, texting, adding participants to a phone...
Building Integrated Business Intelligence Solutions with SQL Server 2008 R2 & Office 2010 explains how to take full advantage of Microsoft's collaborative business intelligence (BI) tools. A variety of powerful, flexible technologies are covered, including SQL...
A FEW YEARS AGO some students and I were looking at a map that pinpointed the
locations of about loo cities. We asked ourselves, "Which of these cities are neighbors
of each other?" We knew intuitively that some pairs of cities were neighbors and others
were not; we wanted to find a formal mathematical characterization that...
Welcome to LEGO MINDSTORMS NXT 2.0: The King’s Treasure. Yes, it’s the sequel to LEGO
MINDSTORMS NXT: The Mayan Adventure, but no previous experience with that book is required to use
or enjoy this book. Please be aware that The Mayan Adventure used the LEGO MINDSTORMS NXT 1.0
kit which was released in 2006. The LEGO...
Programmers may spend a good part of their careers scripting code to conform to commercial
statistics packages, visualization tools, and domain-specific third-party software.
The same tasks can force end users to spend countless hours in copy-paste purgatory,
each minor change necessitating another grueling round of formatting tabs and...
NHibernate 3 Beginner's Guide examines all of the topics required to get a functional data-access layer implemented while writing the least amount of code possible, presenting options along the way to handle particular edge cases or situations as they arise. The book begins with an introduction to NHibernate 3 and then moves on to...
The Handbook of Research on Green ICT: Technology, Business and Social Perspectives is the outcome
of various debates, discussions, investigations and actions into a vital topic of today – Information and
Communications Technology (ICT) -based business activities and the environment. This handbook draws
on thoughts, insights,...
When I decided to do a sabbatical with Symantec Research Labs Europe in the
beautiful French Riviera, I was asked to work on a project about Voice over IP
(VoIP) security. The goal of the VAMPIRE Project1 was to understand the threats
and vulnerabilities of VoIP systems, and to inform the direction of further research
efforts....
When it comes to HDR, only three key ingredients are needed: hardware, software, and post-processing technique. Hardware is simple—there are only a few things you need to set up and shoot an HDR series. Software is vastly improved, making it easier for anyone to create an HDR image. The hard part is the post-processing technique. There...