Fwd: Download Free Computer Ebooks -

Lynda - AutoCAD 2009: 2D Drafting Techniques

Posted: 14 Mar 2009 02:53 AM PDT

With a host of new capabilities, AutoCAD 2009 remains the industry standard
for 2D drafting. Jeff Bartels draws on his experience as a professional
drafter and takes an in–depth look at the AutoCAD features used to
communicate design. AutoCAD 2009: 2D Drafting Techniques is intended to be
an "industry neutral" course, so the lessons can be applied to any
discipline. Starting with synchronizing the AutoCAD workspace and settings,
Jeff explores the creation and modification tools, focusing on several sub–
options for each command. He discusses utilities such as Draw Order,
Groups, and the Geometric Calculator, and demonstrates tools for making
powerful selections and managing layers. Exercise files accompany the

download links:





Lynda.com Photoshop CS4 Extended for 3D

Posted: 13 Mar 2009 07:03 PM PDT

The 3D capabilities in CS4 move Photoshop into a new dimension of image
creation. Adobe Certified Instructor Chad Perkins reviews the new 3D panel
in Photoshop CS4, and demonstrates how to use 3D files in other
applications, such as Bridge and After Effects. Chad reviews the basic 3D
workflow, and then explores techniques for using cameras and perspective,
creating 3D scenes from photos, working with layers, manipulating 3D
objects, and even creating 3D animation. For users who want to go a little
deeper, Chad introduces advanced methods for working with materials,
rendering, and layers. Photoshop CS4 Extended for 3D adds powerful tools to
any designers creative arsenal. Exercise files accompany the course.

download links:




















iLife 04 All-in-One Desk Reference for Dummies

Posted: 13 Mar 2009 05:45 PM PDT

iLife 04 All-in-One Desk Reference for Dummies

Product Description

Updated to cover the latest iLife features and enhancements, including the
new GarageBand application
Seven minibooks on iTunes, iPhoto, iMovie, iDVD, GarageBand, iPod, and
iLife Extras get readers quickly up to speed with all of Apples digital
media applications

Covers the key features of each application, including ripping songs and
working with a playlist (iTunes), editing and saving digital photo files
(iPhoto), assembling picture and video clips into a home movie (iMovie),
creating DVD slide shows and movies (iDVD), and setting up and recording in
a digital music studio (GarageBand), plus bonus coverage of Apples
market-leading iPod


PC World Magazine (April 2009)

Posted: 13 Mar 2009 05:33 PM PDT

PC World Magazine (April 2009)

PC World Magazine (April 2009)

188 pages | English | PDF | 14 MB


Developing Serious Games

Posted: 13 Mar 2009 05:24 PM PDT

Developing Serious Games

Product Description

With the impressive growth the games industry has enjoyed for the past
decade, game developers, educators, and marketing firms are excitedly
envisioning serious games applications for computer game technologies.
These applications- serious games- represent opportunities for game
developers to apply their talents to areas outside of the entertainment

Developing Serious Games is a practical handbook that details what's
involved in developing these serious games. It explores the emergence of
serious games as a viable niche in the multi-billion dollar gaming
industry, and it covers the various types of serious games, including
military, academic, medical, and training & development. From there it
continues with a discussion of the enabling technology trends, emerging
standards, and the tools that promise to reinforce the current trajectory
of development and user demand for serious games. The second half of the
book emphasizes the economic realities of the serious games industry,
including and evaluation of the market, the economic potential of the
space, and the customer base. The book culminates with a serious game
design document that illustrates the important differences between
entertainment games and serious games. It also provides a look to the
future of serious gaming from a developer's perspective. The book is
written for students, established game developers, and professionals in
related fields, such as modeling and simulation or instructional design,
who are skilled in training with traditional approaches and tools. It is
also applicable to programmers, graphic artists, and management
contemplating or involved in the development of serious games. Key
Features: * Teaches developers how to get into the serious games market and
be successful * Details the serious games design document and explains the
critical differences from games that entertain * Presents tools and
techniques that can be applied to real-world development challenges *
Teaches how to identify and obtain funding sources * Illustrates the entire
process of development from choosing game shells and engines to marketing *
Discusses key technologies, including middleware, shells, content
provides/generators, etc. * Provides an extensive resource section for
established and burgeoning game developers


Beginning Cryptography with Java

Posted: 13 Mar 2009 05:18 PM PDT

Beginning Cryptography with Java

Product Description

Beginning Cryptography with Java

While cryptography can still be a controversial topic in the programming
community, Java has weathered that storm and provides a rich set of APIs
that allow you, the developer, to effectively include cryptography in
applications-if you know how.

This book teaches you how. Chapters one through five cover the architecture
of the JCE and JCA, symmetric and asymmetric key encryption in Java,
message authentication codes, and how to create Java implementations with
the API provided by the Bouncy Castle ASN.1 packages, all with plenty of
examples. Building on that foundation, the second half of the book takes
you into higher-level topics, enabling you to create and implement secure
Java applications and make use of standard protocols such as CMS, SSL, and

What you will learn from this book

How to understand and use JCE, JCA, and the JSSE for encryption and
The ways in which padding mechanisms work in ciphers and how to spot and
fix typical errors
An understanding of how authentication mechanisms are implemented in Java
and why they are used
Methods for describing cryptographic objects with ASN.1
How to create certificate revocation lists and use the Online Certificate
Status Protocol (OCSP)
Real-world Web solutions using Bouncy Castle APIs

Who this book is for

This book is for Java developers who want to use cryptography in their
applications or to understand how cryptography is being used in Java
applications. Knowledge of the Java language is necessary, but you need not
be familiar with any of the APIs discussed.

Wrox Beginning guides are crafted to make learning programming languages
and technologies easier than you think, providing a structured, tutorial
format that will guide you through all the techniques involved.