For hundreds of years, the field of game design has drifted along under the radar of culture, producing
timeless masterpieces and masterful time-wasters without drawing much attention to itself-without, in fact,
behaving like a "field" at all. Suddenly, powered by the big bang of computer technology, game design has...
GPU Pro4: Advanced Rendering Techniques presents ready-to-use ideas and procedures that can help solve many of your day-to-day graphics programming challenges. Focusing on interactive media and games, the book covers up-to-date methods for producing real-time graphics.
Big Data Application Architecture Pattern Recipes provides an insight into heterogeneous infrastructures, databases, and visualization and analytics tools used for realizing the architectures of big data solutions. Its problem-solution approach helps in selecting the right architecture to solve the problem at hand. In the process of...
Iterating Infusion: Clearer Views of Objects, Classes, and Systems is a one-of-a-kind book, not dependent on any single technology. Rather, it provides a way to integrate the most efficient techniques from a variety of programming methods, in a manner that makes designing and programming software look easy.
Take your apps from the small screen to the big screen and start developing for the Samsung SmartTV now!
Samsung’s SmartTV platform gives developers the opportunity to bring the app experience to the world of home entertainment, creating a more interactive and engaging way to reach their audience. If...
This second edition book provides complete coverage of the computational approaches currently used in Synthetic Biology. New chapters detail computational methods and algorithms for the design of bio-components, insight on CAD programs, analysis techniques, and distributed systems. Written in the highly...
Artificial intelligence (AI) has been in existence almost as long as computers. However, only recently have AI techniques been widely incorporated by companies to enhance
Are you a creative professional? Do you spend too much time doing repetitive production tasks such as placing and replacing images, resizing them, dragging them from one document to another, and preparing images for printing instead of being creative? Do you use Adobe Illustrator CS2 and have some experience with scripting?...
A properly designed cache, by reducing network traffic and improving access times to popular web sites, is a boon to network administrators and web users alike. This book hands you all the technical information you need to design, deploy and operate an effective web caching service. It also covers the...
In recent years, a large amount of software development activity has migrated from the client to the server. The client-centric model, in which a client executes complex programs to visualize and manipulate data, is no longer considered appropriate for the majority of enterprise applications. The principal reason is deployment—it is a...