I know you are interested in programming and using PIC microcontrollers. If
not, you would not have picked up this book and be reading this preface. The
first question one usually asks when choosing one book over another is,
"Which book offers me something more?" Since everyone is looking for some
thing a little different in...
LR parsing has become a widely used method of syntax analysis; this
is largely due to the availability of parser generators and compiler-
compilers based on LR techniques. However, the readily available ac
counts of the theory of these techniques are either superficial or are
weighed down with tedious mathematical detail of a merely...
Welcome to Introducing Autodesk Maya 2012 and the world of computer-generated imagery (CGI). Whether you’re new to 3D graphics or venturing into Autodesk’s powerhouse animation software from another 3D application, you’ll find this book a perfect primer. It introduces you to Maya and shows how you can work with Maya to...
This book is intended for anyone who wants to become a better Lisp programmer.
It assumes some familiarity with Lisp, but not necessarily extensive programming
experience. The first few chapters contain a fair amount of review. I hope that
these sections will be interesting to more experienced Lisp programmers as well,
because they...
Natural language processing is often called an "Al-complete" task, in the sense that in order to truly process language (i.e. to comprehend, to translate, to generate) full understanding is required, which is itself the ultimate goal of Artificial Intelligence. For those who seek solutions to practical problems, this is not a...
Iwhat has happened in that time. We have seen the transformation of the Web from
a small experiment to a World Wide phenomenon. We have seen the emergence
of voice over IP and peer-to-peer content sharing. We have seen technology speed up
a hundred-fold, the emergence of broadband to the home, and the rise of botnets and
other horrid...
The purpose of this book is to teach fundamentals of programming concepts and
skills needed for basic problem solving, all using MATLABW as the vehicle.
MATLAB is a powerful software package that has built-in functions to accomplish
a diverse range of tasks, from mathematical operations to three-dimensional
imaging. Additionally,...
Beautiful mathematical ideas abound in multimedia software! Some are not
encountered until late in undergraduate or even postgraduate study, whereas they
can be appreciated and used much earlier. This book presents a few dozen such
pearls, strung together by their ubiquity in many applications. It is based on
the course Topics in...
Welcome to The Internet For Dummies, 12th Edition. The Internet has
become so interwoven in today’s life — work, school, politics, and
play — that ignoring it is no longer an option. This book describes what you
do to become an Internaut (someone who navigates the Internet with skill) —
how to get started, what...
From its inception in the 1930s, the rich and vigorous field of computer science
has been concerned with the resources, both in time and in memory, needed to
carry out a computation. A number of fundamental theorems were discovered
that resorted to a worst-case analysis. The central question was whether a given
algorithm could be...
Welcome to the exciting world of Cisco certification! You have picked up this book because you want something better—namely, a better job with more satisfaction. Rest assured that you have made a good decision. Cisco certification can help you get your first networking job or more money and a...
The second, revised edition of this book covers all aspects of non-uniform rational B-splines necessary to design geometry in a computer-aided environment. Basic B-spline features, curve and surface algorithms, and state-of-the-art geometry tools are all discussed. Detailed code for design algorithms and computational tricks are covered, too,...