Welcome to JavaScript! Using this easyto-
learn programming language, you’ll be
able to add pizzazz to your Web pages and
make them more useful for you and for your
site’s visitors. We’ve written this book as a
painless introduction to JavaScript, so you
don’t have to be a geek or a nerd to write a...
Numerous textbooks address software testing in a structured development environment.
By “structured” is meant a well-defined development cycle in which discretely
defined steps provide measurable outputs at each step. It is assumed that
software testing activities are based on clearly defined requirements and software...
The field of machine perception concerns the building of machines
that sense and interpret their environments. This book is about visual
perception. Potential applications for such systems include tasks such as
automation of industrial processes of inspection and assembly,
automated medical x-ray diagnosis, vehicle guidance and...
Since the World Wide Web became widely available in the
mid 1990s, Web-based applications have developed rapidly.
The Web has come to be used by a range of people for many
different purposes, including online banking, e-commerce,
distance education, social networking, data sharing, collaborating
on team projects, and...
Welcome to Autodesk Revit Architecture 2012 Essentials, based on the Revit Architecture 2012 release.
What you are holding in your hands is the first Revit book in a new series. When we authors first sat down to learn Revit (eons ago), each of us was put into a room with a trainer, and over the course of four days, we clicked...
Pharmacists or their pharmaceutical equivalents have
been responsible for compounding medicines for cen
turies. Recently this role has been challenged in the
pharmaceutical literature with suggestions and recom
mendations that it is inappropriate for the pharmaceu
tical practitioner to compound medicines in a local
pharmacy...
This book provides an in-depth look at how to build web-based applications (web apps)
for Google TV, a new platform that integrates the open web with traditional TV. This
powerful and versatile new platform includes Google Chrome, a modern web browser
that enables developers to deliver rich and sophisticated web apps to Google TV...
I’m delighted that Cengage Learning invited me to write this third edition
of Digital Painting Fundamentals with Corel Painter. The earlier books,
for versions X (pronounced “ten”) and 11 (pronounced “eleven”) were
greeted with very positive responses from users and critics, not just my
friends and...
The Definitive Guide to Governing Shared Services and SOA Projects
SOA Governance: Governing Shared Services On-Premise and in the Cloud is the result of a multi-year project to collect proven industry practices for establishing IT governance controls specific to the adoption of SOA...
There was no reason I shouldn’t have already written
a book about statistical analysis using Excel.
But I didn’t, although I knew I wanted to. Finally, I
talked Pearson into letting me write it for them.
Be careful what you ask for. It’s been a struggle, but
at last I’ve got it out of my system, and...
Mention the word audit to IT professionals and you will probably see their eyes glaze over as
they imagine frightening visions of auditors with pointy tails, pitchforks, and checklists run
ning around and pointing out all of the things they have done wrong to their manager. The
purpose of a security audit is not to place blame or pick...