HTML5 and CSS3 are the future of web development, but you don't have to wait to start using them. Even though the specification is still in development, many modern browsers and mobile devices already support HTML5 and CSS3. This book gets you up to speed on the new HTML5 elements and CSS3 features you can use right now, and...
This book is authored to address many challenging topics related to the multi-core embedded systems research area, starting with multi-core architectures and interconnects, embedded design methodologies for multi-core systems, to mapping of applications, programming paradigms and models of computation on multi-core embedded systems.
Being the de-facto standard for data representation and exchange over the Web, XML (Extensible Markup Language) allows the easy development of applications that exchange data over the Web. This creates a set of data management requirements involving XML. XML and related standards have been extensively applied in many business, service, and...
Algorithms specify the way computers process information and how they execute tasks. Many recent technological innovations and achievements rely on algorithmic ideas – they facilitate new applications in science, medicine, production, logistics, traffic, communi¬cation and entertainment. Efficient algorithms not only enable your...
What will data management technologies look like in ten years? While the future's difficult to predict, this book provides students, researchers and professionals alike with a brief and engaging look at one prescient trend: the convergence of search and database technologies. This convergence has given rise to a new breed of...
Data communication networks are widely used today and are an integral part of our
daily life. The Internet is a medium for business, personal, and government communication,
and it is difficult to envision today’s society without this essential
infrastructure. The continued success of the Internet is dependent on our ability
to...
HTML5 is packed with great new features, including new content-specific elements, audio and video playback, canvas for drawing, and many others. But where to begin? With Smashing HTML5, you have everything you need to get up and running quickly.
The 12th International Conference on the Principles and Practice of Constraint
Programming (CP 2006) was held in Nantes, France, September 24–29, 2006. Information
about the conference can be found on theWeb at http://www.sciences.
univ-nantes.fr/cp06/. Information about past conferences in the series can be
found at...
This is the first comprehensive introduction to Support Vector Machines (SVMs), a new generation learning system based on recent advances in statistical learning theory. SVMs deliver state-of-the-art performance in real-world applications such as text categorisation, hand-written character recognition, image classification, biosequences...
Welcome to the eighth edition of the Game Programming Gems series, started by Mark DeLoura in 2000. The first edition was inspired by Andrew Glassner‘s popular Graphics Gems series. Since then, other Gems series have started, including AI Gems and a new series focused on the capabilities of programmable graphics, the ShaderX series....
Non-photorealistic computer graphics is a multidisciplinary field in the research
community, involving computer arts, computer graphics, computer
vision, digital image/video processing and visual cognitive psychology. It
aims at the computer generation of images and animations that are made
in part “by hand” in appearance,...
With Blender 2.5 Hotshot you will take a tour around Blender 3D tools and discover the tight
integration between them by working on projects covering many aspects of computer image
generation, modeling, lighting, compositing, animation, and the game engine.
Using a projects based approach you will learn fun and challenging...