Whether you're a hobbyist or a budding game design pro, your objective is probably the same: To create the coolest games possible using today's increasingly sophisticated technology. To do that, however, you need to understand some basic math and physics concepts. Not to worry: You don't need to go to night school if you get this handy guide! Through clear, step-by-step instructions, author Wendy Stahler covers the trigonometry snippets, vector operations, and 1D/2D/3D motion you need to improve your level of game development. Each chapter includes exercises to make the learning stick, and Visualization Experience sections are sprinkled throughout that walk you through a demo of the chapter's content. By the end of the volume, you'll have a thorough understanding of all of the math and physics concepts, principles, and formulas you need to control and enhance your user's gaming experience. (more…)
Visual C# 2005 Demystified explains the language and its libraries and applications as well as how to use the integrated development environment. This self-teaching guide comes complete with key points, background information, quizzes at the end of each chapter, and even a final exam. Simple enough for beginners but challenging enough for advanced students, this is a lively and entertaining brush-up, introductory text, or classroom supplement. (more…)
The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team: David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subversion repository. Yukihiro "Matz" Matsumoto, creator, designer and lead developer of Ruby and author of Ruby in a Nutshell, which has been expanded and revised to become this book. why the lucky stiff, artist and Ruby programmer extraordinaire. This book begins with a quick-start tutorial to the language, and then explains the language in detail from the bottom up: from lexical and syntactic structure to datatypes to expressions and statements and on through methods, blocks, lambdas, closures, classes and modules. The book also includes a long and thorough introduction to the rich API of the Ruby platform, demonstrating — with heavily-commented example code — Ruby's facilities for text processing, numeric manipulation, collections, input/output, networking, and concurrency. An entire chapter is devoted to Ruby's metaprogramming capabilities. The Ruby Programming Language documents the Ruby language definitively but without the formality of a language specification. It is written for experienced programmers who are new to Ruby, and for current Ruby programmers who want to challenge their understanding and increase their mastery of the language. (more…)
Flash Designers: push Flash to the next level with After Effects robust toolset.
* Add motion graphics and visual effects to your Flash projects
* Fuse 3D depth into 2D animations
* Prepare Flash animations for broadcast
* Save development time in executing animations
Combine these two powerhouse applications to expand your multimedia horizons. Flash + After Effects gives the experienced Flash designer a working understanding of the After Effects toolset with professional techniques that raise the design bar for Web, broadcast, or CD/DVD delivery. The companion DVD contains project media that permit you to practice essential After Effects skills that include:
* Working with video and the AE timeline
* Using alpha channels for keying and enhancing interactivity
* Putting vector animation to work with Text and Shape Layers, and animation presets
* Creating 3D backgrounds with cameras and lights
* Animating with Behaviors, Parenting, Expressions and the Puppet Tool
You also get a video primer, render and file optimization techniques, and publishing and streaming guidelines.
(more…)
How to become an interview genius and land the job of your dreams If a job interview is an oral exam in which job seeker must give the right answers to a set of questions in order to get hired, then this is the ultimate guide to acing the exam. Written by The Interview Coach at Monster.com, Boost Your Interview IQ offers an enjoyable, interactive way to prepare for and succeed at any job interview. Combining the features of a step-by-step guide and a skill-building workbook, it: Shows job seekers how to craft job-winning answers to the 50 key questions interviewers ask Features an Interview IQ Test, interview skill-building exercises, and other interview aptitude boosting tools Teaches candidates how to shape their experiences into stories that showcase their skills, knowledge, and personalities Offers proven techniques for acing the behavioral interview–the popular new wave interviewing strategy
(more…)
An all-star cast of authors analyze the top IT security threats for 2008 as selected by the editors and readers of Infosecurity Magazine. This book, compiled from the Syngress Security Library, is an essential reference for any IT professional managing enterprise security. It serves as an early warning system, allowing readers to assess vulnerabilities, design protection schemes and plan for disaster recovery should an attack occur. Topics include Botnets, Cross Site Scripting Attacks, Social Engineering, Physical and Logical Convergence, Payment Card Industry (PCI) Data Security Standards (DSS), Voice over IP (VoIP), and Asterisk Hacking.
Each threat is fully defined, likely vulnerabilities are identified, and detection and prevention strategies are considered. Wherever possible, real-world examples are used to illustrate the threats and tools for specific solutions.
* Provides IT Security Professionals with a first look at likely new threats to their enterprise
* Includes real-world examples of system intrusions and compromised data
* Provides techniques and strategies to detect, prevent, and recover
* Includes coverage of PCI, VoIP, XSS, Asterisk, Social Engineering, Botnets, and Convergence
(more…)