One of the consequences of the information revolution is the ever-growing amount of
information we are surrounded with and the need to process this information
efficiently and extract meaningful knowledge. This phenomenon was termed “digital
obesity” or “information obesity” by Toshiba Ltd. One...
What is "Fractal Image Compression" anyway? You will have to read (he book to find out
everything about it, and if you read the book, you really will find out almost everything that is
currently known about it. In a sentence or two: fractal image compression is a method, or class
of methods, that allows images to be stored on...
When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software...
First, note that I have used Zen in the title of this book. I have
been asked many times why I used such an esoteric term. After
all, what is the meaning of Zen? To clarify the meaning of Zen,
we must examine the philosophical environment that gave rise
to Zen: Indian and Chinese philosophies. In India, Buddhism
arose out of a Hindu...
Parallel hardware has been ubiquitous for some time now. It’s difficult to find a laptop,
desktop, or server that doesn’t use a multicore processor. Beowulf clusters are
nearly as common today as high-powered workstations were during the 1990s, and
cloud computing could make distributed-memory systems as accessible as...
Congratulations! Your purchase of this book shows that you are a highly motivated student. You want as much out of your HTML class as possible. This book will help you to become the best HTML developer possible.
Hard stuff made easy! Your practical, self-paced guide to HTML and XHTML
This book is a practical guide to testing in Moodle. You will initially learn to create different types of questions such as True/False, multiple choice, short answer, and so on. After you have learned how to create questions you will follow a step-by-step process to create complete tests by tweaking various options. Once you have gone...
Storage technologies have fundamentally changed the landscape
of digital media in a profound way. Gone are the days of using
a single hard disk drive on a workstation as the sole means to
store digital content. Nearly vanished is the practice of capturing
video and audio only on videotape. The practice of transferring
videotape...
The TITLE of Volume 4 is Combinatorial Algorithms, and when I proposed it I was strongly inclined to add a subtitle: The Kind of Programming I Like Best. Mv editors have decided to tone down such exuberance, but the fact remains that programs with a combinatorial flavor have always been my favorites.
Back in the old days, working in a chemical
darkroom, I could only have dreamed of a postprocessing
tool as wonderful as Photoshop. But
for me that’s exactly what Photoshop is—a tool.
It’s a tool that helps me as a professional image
creator. The image is what matters, not the tool.
Welcome to the Graphic Designer’s Digital Toolkit! Here you will learn the essential
skills and design techniques to get you comfortable using the newest versions of
the premier graphics programs in the industry today: Photoshop, Illustrator, and
InDesign. This book is set up as a challenging hands-on, project-based classroom...
This book attempts to provide a unified overview of the broad field of data and computer communications.
The organization of the book reflects an attempt to break this massive subject
into comprehensible parts and to build, piece by piece, a survey of the state of the art.The book
emphasizes basic...