Tired of clawing your way through computer books that start at the beginning of recorded history just to find one tiny nugget of information you need? Tired of wrenching your back to pull that massive Windows tome off your bookshelf? Tired of wishing you could find a simple answer to what should be a simple problem? If you answered yes to any of these questions, then 100 Things You Need to Know about MicrosoftA (R) Windows VistaaA A is just the book you've been looking for. Chock full of timesaving tips, heady solutions, and expert know-how, this book doesn't break the bank nor does it require a Bowflex body to hoist it around. Inside you'll find step-by-step help for the 100 things every Windows user needs to know when making the big switch between Windows XP and Vista. Even if you're brand new to Windows (meaning Vista is your first-ever operating system), you'll find the advice here indispensable. In this book, we assume, for instance, that you really don't give a hoot about what TCP/IP is. We're betting you just want to get your Internet connection up and running, and leave the techy muck to the propeller heads.
Want all the cool new cutting-edge features and interface Windows Vista offers? Well, before you run out and buy the software, you need to ensure your system will support it! We walk you through, step-by-step, how to manually check if your PC and other hardware and software are supported for use with Windows Vista. We show you how to perform common upgrade tasks, if needed, before you install Vista. In addition, we provide tips and procedures on backing up your data. * Having to choose between five different versions (yes, Vista comes in FIVE flavors!) can be confusing! Don't sweat it, though–we've got you covered. We show you how to decide which flavor of Vista is best suited to you! Then we walk you through installing and setting up Vista for the very first time. * Next we dig into the new Vista interface, which is quite a change from the old XP! Then we give you a tour of the many new and enhanced features. While you might fancy yourself a wicked-smart Windows user, don't skip this section! We're positive you'll find things you didn't know that will help you make Vista do thy bidding. * Don't like the slick new Vista interface? (Macintosh, anyone?)
We show you how to harness the power of Vista while keeping the look and feel of your XP. Who says change has to be painful? * After you have the basics nailed, we then show you some of the cool things you can do with Vista, from customizing its performance, to disabling annoying security controls, to connecting to a wireless network.
Download Here

Certain technologies bring out everyone's hidden geek, and iPhone did the moment it was released. Even though Apple created iPhone as a closed device, tens of thousands of developers bought them with the expressed purpose of designing and running third-party software. In this clear and concise book, veteran hacker Jonathan Zdziarski - one of the original hackers of the iPhone - explains the iPhone's native environment and how you can build software for this device using its Objective-C, C, and C++ development frameworks."iPhone Open Application Development" walks you through the iPhone's proprietary development environment, offers an overview of the Objective-C language you'll use with it, and supplies background for the iPhone operating system. You also get detailed recipes and working examples for everyone's favorite iPhone features - graphics and audio programming, interfaces for adding multitouch functionality to games, the use of hardware sensors, and the device's vast user interface kit.This book explains: how to access the iPhone's underlying operating system; the makeup of an iPhone application; how to get the open source tool chain running on your desktop; the iPhone's core user interface framework, which is heavily tied to major application-level functions; using the many touted iPhone features such as multitouch, hardware sensors, and gestures; intercepting and handling event notifications for many iPhone-related events; raw video surfaces and 3D transformations that take you deeper into advanced graphics on the iPhone; how to record and play simple sounds and intercept sound events; advanced digital audio output using Apple's new Audio Toolbox framework; and advanced user interface components such as section lists, keyboards, and image manipulation.
For introductory through advanced courses in Linux. Addressing the growing popularity of Linux in the academic setting, this text is based on the widely used book by these authors, "UNIX for Programmers." It applies to major inexpensive or free distributions of Linux, and documents the most commonly needed topics for both new and experienced Linux users and programmers (including over 100 utilities and their common options). Students will gain a solid foundation of understanding for the most often-used Linux utilities.Download Here
The most overlooked component in 3D animation is design. This is a cross-platform book that will show how to apply the techniques of pre-visualisation through sketching, colour, and photo reference to enhance your 3D. As a CGI producer/director, Geoffrey Kater communicates to 3D artists on a daily basis about the importance of using traditional design techniques to improve and fully realise animation projects. When faced with your next 3D project, this book will have you reaching for the pencil first, instead of your keyboard.


We've assembled seven of the greatest minds in modern JavaScript to teach you the most inspirational techniques you'll ever use. From creating impressive mashups and stunning, dynamic graphics, to more subtle user-experience enhancements, you're about to be amazed by the true potential of this powerful language.