Ceramic matrix composites (CMCs) are at the forefront of advanced materials technology because of their light weight, high strength and toughness, high temperature capabilities, and graceful failure under loading. During the last 25 years, tremendous progress has been made in the development and advancement of CMCs under various research...
I first starting thinking about human/machine augmentations in 2000 when I started a company
focused in the Telco software space. Initially, I focused on how to enable wireless content
development, but at that time, devices were primitive. High speed networks hadn't fully taken
on in many areas of the U.S. for mobile networks...
How would you like to build an Xbox game, use your Nintendo Wiimote to create an electronic whiteboard, or build your own peer-to-peer application? Coding4Fun helps you tackle some cool software and hardware projects using a range of languages and free Microsoft software. Now you can code for fun with C#, VB, ASP.NET, WPF,...
I'm glad we're having our first real Wicket book available now...It is more than just a how-to guide; Karthik goes through the effort of explaining alternatives and explains how things are done by Wicket instead of merely giving you the steps...
The only book that provides full coverage of UWB multiband OFDM technology
Ultra-wideband (UWB) has emerged as a technology that offers great promise to satisfy the growing demand for low-cost, high-speed digital networks. The enormous bandwidth available, the potential for high data rates, and the promise for small size and low processing...
We are moving towards a standards-based Service-Oriented Architecture (SOA), where IT infrastructure is continuously adapted to keep up with the pace of business change. Oracle is at the forefront of this vision, with the Oracle SOA Suite providing the most comprehensive, proven, and integrated tool kit for building SOA based applications.
Concurrent Programs are notoriously difficult to get right. This book provides a systematic and practical approach to designing, analyzing and implementing concurrent programs. Concurrency concepts and techniques are introduced and illustrated using both state models and Java programs. The design models enable concurrent behavior to be...
Virtualization is one of the hottest topics in the tech industry today. The leader in the virtualization space at the present time is without a doubt VMware with its virtual infrastructure offering. As VMware software began to take its place in the data center and demand respect in the industry, the need for a...
Go beyond Html5’s Audio tag and boost the audio capabilities of your web application with the Web Audio Api. Packed with lots of code examples, crisp descriptions, and useful illustrations, this concise guide shows you how to use this JavaScript Api to make the sounds and music of your games and interactive applications come...
A ground-up approach to explaining dynamic spatial modelling for an interdisciplinary audience.
Across broad areas of the environmental and social sciences, simulation models are an important way to study systems inaccessible to scientific experimental and observational methods, and also an essential complement to...
With its rep for being the sort of machine that won't intimidate even the most inexperienced users, what's the appeal of the Mac® for hard-core geeks? The Mac has always been an efficient tool, pleasant to use and customize, and eminently hackable. But now with Mac OS® X's BSD core, many a Unix® developer has found it irresistible. The...
Concurrent processes can exhibit extremely complicated behavior, and
neither informal reasoning nor testing is reliable enough to establish their
correctness. In this thesis, we develop a new technique for the verification
of parallel programs. The technique is stated in terms of axioms and inference
rules, and it is used to prove...