What could you do with data if scalability wasn't a problem? With this hands-on guide, you'll learn how Apache Cassandra handles hundreds of terabytes of data while remaining highly available across multiple data centers -- capabilities that have attracted Facebook, Twitter, and other data-intensive companies. Cassandra:...
When information is exchanged in XML format, there needs to be an agreement between the sender and receiver about the structure and content of the XML document. An XSD (XML Schema Definition Language) Schema can be used to enforce this contract and validate the XML data being exchanged and, given that a lot of applications exchange...
In the decade since the publication of the first edition of “Explorations in Quantum Computing” the field has blossomed into a rich and diverse body of knowledge, and tremendous progress has been made on building functional quantum computer hardware. Yet I find that a discussion of applications of quantum computers still remains...
Almost without realizing it, we have shifted toward an all-digital culture. Future heirlooms like family photos, home movies, and personal letters now exist only in digital form, and in many cases they are stored using popular services like Flickr, YouTube, and Gmail. These digital possessions form a rich collection that chronicles our lives...
The main reason for a fourth edition of Essential MATLAB for Engineers and Scientists is to keep up with MATLAB, now in its latest version (7.7 Version 2008B). Like the previous editions, this one presents MATLAB as a problemsolving tool for professionals in science and engineering, as well as students in those fields, who have no prior...
From its basics, the SemanticWeb can be viewed as a collection of standards and technologies that allow machines to understand the meaning (semantics) of information on theWeb. It represents a new vision about how theWeb should be constructed so that its information can be processed...
The popular C# programming language combines the high productivity of rapid application development languages with the raw power of C and C++. Updated to cover the new features of C# 4.0, including dynamic binding, named and optional parameters, and covariant and contravariant generic types, this release takes the language...
This landmark book is the first to describe HDRI technology in its entirety and covers a wide-range of topics, from capture devices to tone reproduction and image-based lighting. The techniques described enable you to produce images that have a dynamic range much closer to that found in the real world, leading to an unparalleled visual...
Get "Up and Running" with AutoCAD using Gindis' combination of step-by-step instruction, examples, and insightful explanations. The emphasis from the beginning is on core concepts and practical application of AutoCAD in Architecture, Engineering and Design. Equally useful in instructor-led classroom training or self-study, the...
WHEN I FIRST MET BARRETT LYON in 2004, I was covering Internet security for the Los Angeles Times from an office in San Francisco. His story was so good—and met a journalistic need so deep—that I had a hard time believing it was true.
For more than a year, I had been grappling with an onslaught of urgent but...
When Mandy Brown, Jason Santa Maria and I formed A Book Apart, one topic burned uppermost in our minds, and there was only one author for the job.
Nothing else, not even "real fonts" or CSS3, has stirred the standards-based design community like the imminent arrival of HTML5. Born out of dissatisfaction with the pacing...
Step inside the studios of some of today's top artists, illustrators, designers, and photographers working with digital art tools. Secrets of Corel Painter Experts: Tips, Techniques, and Insights for Users of All Abilities allows you one-on-one access to the creative and technical process of professional artists who use Painter in...