Real-Time Collision Detection (The Morgan Kaufmann Series in Interactive 3-D Technology)


Publisher: Morgan Kaufmann Publishers
Author: Christer Ericson
ISBN: 1558607323
Release Date: 22 December 2004

eBook Description
Written by an expert in the game industry, Christer Ericson’s new book is a comprehensive guide to the components of efficient real-time collision detection systems. The book provides the tools and know-how needed to implement industrial-strength collision detection for the highly detailed dynamic environments of applications such as 3D games, virtual reality applications, and physical simulators.

Of the many topics covered, a key focus is on spatial and object partitioning through a wide variety of grids, trees, and sorting methods. The author also presents a large collection of intersection and distance tests for both simple and complex geometric shapes. Sections on vector and matrix algebra provide the background for advanced topics such as Voronoi regions, Minkowski sums, and linear and quadratic programming.

Of utmost importance to programmers but rarely discussed in this much detail in other books are the chapters covering numerical and geometric robustness, both essential topics for collision detection systems. Also unique are the chapters discussing how graphics hardware can assist in collision detection computations and on advanced optimization for modern computer architectures. All in all, this comprehensive book will become the industry standard for years to come.

*Presents algorithms and data structures with wide applications to the fields of game development, virtual reality, physically based simulation, CAD/CAM, architectural and scientific visualization, molecular modeling, engineering simulation, GIS, ray tracing, and more.
*Describes tested, real-world methods, liberally illustrated by C & C code.
*Reviews necessary concepts from mathematics and computational geometry, and includes extensive references to other sources and research literature.

Amazon.com

Real-Time Collision Detection (The Morgan Kaufmann Series in Interactive 3-D Technology)


Extend This Post Reach

Testing Code Security


Publisher: Auerbach Publishing
Author: Maura A. van der Linden
ISBN: 0849392519
Release Date: 07 June 2007

eBook Description
The huge proliferation of security vulnerability exploits, worms, and viruses place an incredible drain on both cost and confidence for manufacturers and consumers. The release of trustworthy code requires a specific set of skills and techniques, but this information is often dispersed and decentralized, encrypted in its own jargon and terminology, and can take a colossal amount of time and data mining to find. Written in simple, common terms, Testing Code Security is a consolidated resource designed to teach beginning and intermediate testers the software security concepts needed to conduct relevant and effective tests. Answering the questions pertinent to all testing procedures, the book considers the differences in process between security testing and functional testing, the creation of a security test plan, the benefits and pitfalls of threat-modeling, and the identification of root vulnerability problems and how to test for them. The book begins with coverage of foundation concepts, the process of security test planning, and the test pass. Offering real life examples, it presents various vulnerabilities and attacks and explains the testing techniques appropriate for each. It concludes with a collection of background overviews on related topics to fill common knowledge gaps. Filled with cases illustrating the most common classes of security vulnerabilities, the book is written for all testers working in any environment, and it gives extra insight to threats particular to Microsoft Windows® platforms. Providing a practical guide on how to carry out the task of security software testing, Testing Code Security gives the reader the knowledge needed to begin testing software security for any project and become an integral part in the drive to produce better software security and safety.

Amazon.com

Testing Code Security


Extend This Post Reach

Learning the Yahoo! User Interface library


Publisher: Packt Publishing
Author: Dan Wellman
ISBN: 1847192327
Release Date: 31 March 2008

eBook Description
The Yahoo! User Interface (YUI) Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML, and AJAX. The YUI Library also includes several core CSS resources. All components in the YUI Library have been released as open source under a BSD license and are free for all uses. This book covers all released components whether utility, control, core file, or CSS tool. Methods of the YAHOO Global Object are used and discussed throughout the book. The basics of each control will be presented, along with a detailed example showing its use to create complex, fully featured, cross-browser, Web 2.0 user interfaces. Besides giving you a deep understand of the YUI library, this book will expand your knowledge of object-oriented JavaScript programming, as well as strengthen your understanding of the DOM and CSS. You will learn to create a number of powerful JavaScript controls that can be used straight away in your own applications.

Amazon.com

Learning the Yahoo! User Interface library


Extend This Post Reach

Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB (Programming)


Publisher: O’Reilly
Author: James Murty
ISBN: 0596515812
Release Date: 25 March 2008

eBook Description
Building on the success of its storefront and fulfillment services, Amazon now allows businesses to “rent” computing power, data storage and bandwidth on its vast network platform. This book demonstrates how developers working with small- to mid-sized companies can take advantage of Amazon Web Services (AWS) such as the Simple Storage Service (S3), Elastic Compute Cloud (EC2), Simple Queue Service (SQS), Flexible Payments Service (FPS), and SimpleDB to build web-scale business applications. With AWS, Amazon offers a new paradigm for IT infrastructure: use what you need, as you need it, and pay as you go. Programming Web Services explains how you can access Amazon’s open APIs to store and run applications, rather than spend precious time and resources building your own. With this book, you’ll learn all the technical details you need to: Store and retrieve any amount of data using application servers, unlimited data storage, and bandwidth with the Amazon S3 service Buy computing time using Amazon EC2’s interface to requisition machines, load them with an application environment, manage access permissions, and run your image using as many or few systems as needed Use Amazon’s web-scale messaging infrastructure to store messages as they travel between computers with Amazon SQS Leverage the Amazon FPS service to structure payment instructions and allow the movement of money between any two entities, humans or computers Create and store multiple data sets, query your data easily, and return the results using Amazon SimpleDB. Scale up or down at a moment’s notice, using these services to employ as much time and space as you need Whether you’re starting a new online business, need to ramp upexisting services, or require an offsite backup for your home, Programming Web Services gives you the background and the practical knowledge you need to start using AWS. Other books explain how to build web services. This book teaches businesses how to take make use of existing services from an established technology leader.

Amazon.com

Programming Amazon Web Services: S3, EC2, SQS, FPS, and SimpleDB (Programming)


Extend This Post Reach

Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional)


Publisher: Apress
Author: W. Jason Gilmore
ISBN: 1590598628
Release Date: 24 December 2007

eBook Description

Beginning PHP and MySQL: From Novice to Professional, Third Edition offers a comprehensive introduction to two of the most prominent open source technologies on the planet: the PHP scripting language and the MySQL database server. Updated to introduce the features found in MySQLs most significant release to date, readers learn how to take advantage of the latest features of both technologies to build powerful, manageable, and stable web applications.

Essentially three books in one, readers not only profit from extensive introductions to the core features of each technology, but also learn how to effectively integrate the two in order to build robust data-driven applications. Packed with practical examples and insight into the real-world challenges faced by developers based on author W. Jason Gilmore’s 7 years of expertise working with these technologies, readers will repeatedly return to this book as both a valuable instructional tool and reference guide.

What youll learn

  • The PHP language
  • How to back your web site with MySQL
  • Templating so that you can apply a consistent design across all pages on your site
  • How to authenticate your web site users
  • How to use cookies to maintain information (such as items in a shopping cart) while a user is browsing your site

Who is this book for?

This book is written for developers seeking to take advantage of the PHP language and MySQL database to create powerful web applications.

About the Apress Beginning Series

The Beginning series from Apress is the right choice to get the information you need to land that crucial entry-level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” Youll start your journey by seeing what you need to knowbut without needless theory and filler. Youll build your skill set by learning how to put together real-world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you thereit is your trusted guide through unfamiliar territory!

Related Titles

  • Beginning PHP 5 and MySQL E-Commerce: From Novice to Professional
  • Beginning Ajax with PHP: From Novice to Professional
  • PHP 5 Recipes: A Problem-Solution Approach
  • Pro PHP Security
  • PHP 5 Objects, Patterns, and Practice

Amazon.com

Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional)


Extend This Post Reach

Developing Web Applications with Visual Basic. NET and ASP.NET


Publisher: John Wiley and Sons
Author: John Alexander, Billy Hollis, John Alexander, Billy Hollis
ISBN: 0471085170
Release Date: 15 April 2002

eBook Description
Written for experienced Visual Basic developers, this book identifies the object-oriented changes in Visual Basic .NET and introduces the process of building web applications in the .NET framework. Later chapters overview the capabilities and structure of ASP.NET pages, web forms, web controls, web application services, and data access with ADO.NET, and walk through a sample web application.

Amazon.com

Developing Web Applications with Visual Basic. NET and ASP.NET


Extend This Post Reach

Microsoft Forefront Security Administration Guide


Publisher: Syngress
Author: Jan Kanclirz Jr.
ISBN: 1597492442
Release Date: 15 January 2008

eBook Description
Microsoft Forefront is a comprehensive suite of security products that will provide companies with multiple layers of defense against threats. Computer and Network Security is a paramount issue for companies in the global marketplace. Businesses can no longer afford for their systems to go down because of viruses, malware, bugs, trojans, or other attacks. Running a Microsoft Forefront Suite within your environment brings many different benefits. Forefront allows you to achieve comprehensive, integrated, and simplified infrastructure security. This comprehensive suite of tools provides end-to-end security stretching from Web servers back to the desktop. This book will provide system administrators familiar with Syngress’ existing Microsoft networking and security titles with a complete reference to Microsoft’s flagship security products.

* First book to address securing an entire Microsoft network from Web servers all the way back to the desktop.
* Companion Web site provides best practices checklists for securing Microsoft operating systems, applications, servers, and databases.
* Companion Web site provides special chapter on designing and implementing a disaster recover plan for a Microsoft network.

Amazon.com

Microsoft Forefront Security Administration Guide


Extend This Post Reach

Inferno Programming with Limbo


Publisher: John Wiley and Sons
Author: Phillip Stanley-Marbell
ISBN: 0470843527
Release Date: 26 March 2003

eBook Description
The first complete developer’s guide to this exciting new breakthrough technology.

The Inferno operating system is ideal for building interactive applications for set-top boxes, PDAs, palm-tops, and other networked devices that have limited computing resources, but need to handle multimedia such as streaming audio and video. This book provides a comprehensive guide to this technology.

* Written by the host of the Inferno/Limbo FAQ
*This is the first complete developer’s guide to building Inferno applications with Limbo
*Each chapter lists common programming pitfalls to avoid
*Each chapter also features an in-depth analysis of a complete sample application that uses the particular concepts covered in it

Amazon.com

Inferno Programming with Limbo


Extend This Post Reach

3D Animation: From Models to Movies (With CD-ROM)


Publisher: Charles River Media
Author: Adam Watkins
ISBN: 1584500239
Release Date: 01 October 2000

eBook Description

Amazon.com

3D Animation: From Models to Movies (With CD-ROM)


Extend This Post Reach

Head First C# (Brain-Friendly Guides)


Publisher: O’Reilly
Author: Jennifer Greene
ISBN: 0596514824
Release Date: 26 November 2007

eBook Description
Head First C# is a complete learning experience for object-oriented programming, C#, and the Visual Studio IDE. Built for your brain, this book covers Visual C# 2008, Visual Studio 2008, and the .NET Framework 3.5, and teaches everything from language fundamentals to advanced topics including garbage collection, extension methods, and double-buffered animation. You’ll also master C#’s hottest and newest syntax, LINQ, for querying your data in .NET collections, SQL databases, and more. By the time you’re through, you’ll be a proficient Visual C# programmer, designing and coding large-scale applications.

Every few chapters you will come across a lab that lets you apply what you’ve learned up to that point. Each lab is designed to simulate a professional programming task, increasing in complexity until-at last-you build a working Invaders game, complete with shooting ships, aliens descending while firing, and an animated death sequence for unlucky starfighters. This remarkably engaging book will have you going from zero to 60 with Visual C# in no time flat.

Amazon.com

Head First C# (Brain-Friendly Guides)


Extend This Post Reach