Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Information Technology & Software Development


10261. 

Django: Visual QuickPro Guide

Django: Visual QuickPro Guide

By: 

Publisher: Peachpit Press

Publication Date: 20-DEC-2009

Insert Date: 12-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

DJango is a open source web application framework written in Python. It follows the MVC (model view controller) design pattern; this software design pattern separates business logic from the user interface making it easier to make changes to the logic or interface without affecting the other. Django's primary goal is to ease the creation of complex, database-driven websites. The framework emphasizes reusability and "pluggability" of components, rapid development, and the principle of DRY (Don't Repeat Yourself). Python is used throughout. Django: Visual QuickStart Guide starts at the...

10262. 

The Complete Idiot’s Guide® To: Search Engine Optimization

The Complete Idiot’s Guide® To: Search Engine Optimization

By: Michael Miller

Publisher: Alpha

Publication Date: 03-FEB-2009

Insert Date: 12-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

You know that if your website doesn't appear at the top of a search engine's results list, traffic is going to be pretty slow. Get your site up to speed with the hit-boosting strategies in The Complete Idiot's Guide® to Search Engine Optimization. Learn how search engines work and how you can optimize your site's keywords, tags, and designs. Discover jargon-free tips for making blogs and videos search engine friendly. ...

10263. 

Building iPhone Apps with HTML, CSS, and JavaScript

Building iPhone Apps with HTML, CSS, and JavaScript

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 19-JAN-2010

Insert Date: 12-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

It's a fact: if you know HTML, CSS, and JavaScript, you already have the tools you need to develop your own iPhone apps. With this book, you'll learn how to use these open source web technologies to design and build apps for both the iPhone and iPod Touch, on the platform of your choice -- without using Objective-C, Xcode, or Interface Builder.What are the advantages? Device-agnostic apps are the wave of the future, especially for mobile devices, and this book shows you how to create one product that can be used on several platforms. You'll get guidelines for quickly converting your product...

10264. 

Architecture for the Intelligent Enterprise: Powerful New Ways to Maximize the Real-time Value of Information Tomorrow’s winning “Intelligent Enterprises” will bring together far more diverse sources of data, analyze it in more powerful ways, and deliver immediate insight to decision-makers throughout the organization. Today, however, most companies fail to apply the information they already have, while struggling with the complexity and costs of their existing information environments. In this book, a team of IBM’s leading information management experts guide you on a journey that...

10265. 

NX-OS and Cisco Nexus Switching Next-Generation Data Center Architectures The complete guide to planning, configuring, managing, and troubleshooting NX-OS in enterprise environments Kevin Corbin, CCIE® No. 11577 Ron Fuller, CCIE No. 5851 David Jansen, CCIE No. 5952 Cisco® Nexus switches and the new NX-OS operating system are rapidly becoming the new de facto standards for data center distribution/aggregation layer networking. NX-OS builds on Cisco IOS to provide advanced features that will be increasingly crucial to efficient data center operations. NX-OS and Cisco Nexus Switching...

10266. 

Apple Training Series: Mac OS X Directory Services v10.6

Apple Training Series: Mac OS X Directory Services v10.6

By: 

Publisher: Peachpit Press

Publication Date: 01-DEC-2009

Insert Date: 08-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

This reference provides in-depth technical information on Mac OS X and Mac OS X Server's directory services architecture. System administrators and IT professionals will learn the details of how to deploy Mac OS X and Mac OS X Server within a multiplatform, heterogeneous environment, with an emphasis on integrating user accounts and authentication processes. This book is a perfect study aid for the Directory Services exam, and also serves as an in-depth technical reference for experienced system administrators and engineers. This reference follows the learning objectives of the Directory...

10267. 

Apple Training Series: Mac OS X Deployment v10.6 uses a combination of task-based instruction and strong visuals to teach intermediate and advanced users how to deploy a wide range of files and systems to multiple users in a large organization. Author Kevin White takes readers through the deployment of software, ranging from individual files, to complete systems, to multiple users, discussing the range of methodologies used. Intermediate users will learn how to use Apple deployment tools, including Disk Utility, PackageMaker, and Apple Software Restore. Advanced users will learn how to...

10268. 

iPhone SDK 3: Visual QuickStart Guide

iPhone SDK 3: Visual QuickStart Guide

By: 

Publisher: Peachpit Press

Publication Date: 29-SEP-2009

Insert Date: 08-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

With a rich set of over 1,000 new APIs, iPhone SDK for iPhone OS 3 provides an amazing range of technologies to enhance the functionality of iPhone and iPod touch applications. This book takes an introductory look at Objective-C and Cocoa before moving on to the tools you'll use to create iPhone applications. Starting with common and tasks and UI elements, the book covers using tabs and tables, files and networking, the multi-touch display, and the built-in GPS hardware. This book will appeal to both current developers needing to understand and update their apps to the iPhone OS 3.0 and...

10269. 

Practical Code Generation in .NET: Covering Visual Studio® 2005, 2008, and 2010

Practical Code Generation in .NET: Covering Visual Studio® 2005, 2008, and 2010

By: 

Publisher: Addison-Wesley Professional

Publication Date: 16-APR-2010

Insert Date: 08-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

“Once this skill is within your everyday comfort zone, it will give your productivity a boost and increase your value to your team. I encourage you to add the techniques outlined in this book to your toolset and to use them to develop your own workbench of generative tools. In doing so, I’m confident you’ll improve your capabilities, and what’s more, have fun doing so.” –From the Foreword by Gareth Jones, Developer Architect, Visual Studio®, Microsoft Enlist Visual Studio’s Built-in Code Generation Tools to Write Better Software Faster Automatic code generation can dramatically increase...

10270. 

In just 24 lessons of one hour or less, you can learn how to use HTML and CSS to design, create, and maintain world-class web sites. Using a clear, down-to-earth approach, each lesson builds upon the previous one, allowing even complete beginners to learn the essentials from the ground up. Full-color figures and clear step-by-step instructions help you learn quickly. Practical, hands-on examples show you how to apply what you learn. Quizzes and Exercises help you test your knowledge and stretch your skills. Learn how to…   Build your own web page and get it online in an instant  ...

10271. 

CompTIA A+ Cert Guide

CompTIA A+ Cert Guide

By: 

Publisher: Pearson Certification

Publication Date: 10-NOV-2009

Insert Date: 06-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

Learn, prepare, and practice for exam success Master every topic on both new 2009 A+ exams. Assess your knowledge and focus your learning. Get the practical workplace knowledge you need! DVD Features 2 Complete Sample Exams Start-to-finish A+ preparation from the world’s #1 PC hardware expert, Scott Mueller! Master every A+ topic! Essential concepts and troubleshooting principles BIOS and CMOS Memory types and characteristics I/O ports and multimedia devices Video cards and displays Motherboards, CPUs, and adapter cards Laptop...

10272. 

PMP Exam Cram: Project Management Professional, Fourth Edition

PMP Exam Cram: Project Management Professional, Fourth Edition

By: 

Publisher: Pearson Certification

Publication Date: 08-DEC-2009

Insert Date: 06-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

PMP Project Management Professional Fourth Edition PMP Exam Cram, Fourth Edition, is the perfect study guide to help you pass the 2009 PMP Exam. It provides coverage and practice questions for every exam topic. The book contains an extensive set of preparation tools such as quizzes and Exam Alerts, while the CD-ROM provides real-time practice and feedback with a 200-question test engine. Covers the critical information you’ll need to know to score higher on your exam!      .    Approach the project management process from PMI’s views on project management      .    Understand the...

10273. 

The only Apple-certified book on Mac OS X Server v10.6, this comprehensive reference takes support technicians and ardent Mac users deep inside this server operating system, covering everything from networking technologies to service administration, customizing users and groups, command-line service equivalents, and more. Keyed to the learning objectives of the Apple Certified Technical Coordinator certification exam, the lessons in this self-paced volume serve as a perfect supplement to Apple’s own training class and a first-rate primer for computer support personnel who need to support and...

10274. 

LPIC-1 In Depth

LPIC-1 In Depth

By: Michael Jang

Publisher: Course Technology PTR

Publication Date: 01-MAY-2009

Insert Date: 05-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

GNU/Linux certifications, and in particular Linux Professional Institute (LPI) certification, are increasingly becoming a key differentiator between IT job candidates. "LPIC-1 In Depth" offers the most up-to-date test prep guide available to successfully pass both Linux Professional Institute Level I exams, LPIC-1 101 and 102. Each chapter maps completely to a section of the test, and includes end of the chapter review questions and answers. The appendices include a full glossary of terms and two sample exams for self-testing....

10275. 

Protecting Games: A Security Handbook for Game Developers and Publishers

Protecting Games: A Security Handbook for Game Developers and Publishers

By: Steven Davis

Publisher: Course Technology PTR

Publication Date: 01-JAN-2009

Insert Date: 05-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

Security measures are a critical piece of the game development process because they not only affect the player's ability to safely access and enjoy a game but a publisher's ability to profit from it. Protecting Games: A Security Handbook for Game Developers and Publishers provides IT and game security professionals with the solutions and tools they need to solve numerous game security problems, and an understanding of security principles that can be applied to game projects to prevent security issues. The book covers longstanding issues such as piracy and cheating and also new concerns like...

10276. 

SharePoint® 2007 Disaster Recovery Guide

SharePoint® 2007 Disaster Recovery Guide

By: John Ferringer; Steve McDonough

Publisher: Course Technology PTR

Publication Date: 01-JAN-2009

Insert Date: 05-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

Microsoft's SharePoint platform is a complex, diverse technical tool designed to meet a range of business needs and uses. It requires several other platforms and applications for implementation, and it can be integrated with other external line of business applications. This diversity also applies to the numerous methods, tools, and approaches that can be used to preserve your SharePoint farm if it becomes affected by a catastrophic event. The majority of this book introduces you to those methods, tools, and approaches for backing up and restoring SharePoint. After it covers all the crucial...

10277. 

3D Game Programming for Teens, Second Edition

3D Game Programming for Teens, Second Edition

By: Maneesh Sethi; Eric Grebler

Publisher: Course Technology PTR

Publication Date: 01-FEB-2009

Insert Date: 05-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

Do you love video games? Do you want to learn how to make them yourself? Welcome to 3D Game Programming for Teens, Second Edition, a how-to resource for anyone interested in creating a video game. Written specifically for beginners in an easy-to-follow way, the book teaches you basic programming, graphic design, and 3D modeling so that you can design and develop your very own games. You'll begin with an introduction to some simple programming concepts using the Blitz3D language. Then you'll learn about graphics creation for games using CorelDRAW and PHOTOPAINT. Finally you'll explore basic 3D...

10278. 

Behavioral Mathematics for Game AI

Behavioral Mathematics for Game AI

By: Dave Mark

Publisher: Course Technology PTR

Publication Date: 01-FEB-2009

Insert Date: 05-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

Human behavior is never an exact science, making the design and programming of artificial intelligence that seeks to replicate human behavior difficult. Usually, the answers cannot be found in sterile algorithms that are often the focus of artificial intelligence programming. However, by analyzing why people behave the way we do, we can break down the process into increasingly smaller components. We can model many of those individual components in the language of logic and mathematics and then reassemble them into larger, more involved decision-making processes. Drawing from classical game...

10279. 

Game Coding Complete, Third Edition

Game Coding Complete, Third Edition

By: Michael L. McShaffry

Publisher: Course Technology PTR

Publication Date: 01-FEB-2009

Insert Date: 05-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

Welcome to Game Coding Complete, Third Edition, the newest edition of the essential, hands-on guide to developing commercial-quality games. Written by a veteran game programmer, the book examines the entire game development process and all the unique challenges associated with creating a game. An excellent introduction to game architecture, you'll explore all the major subsystems of modern game engines and learn professional techniques used in actual games. This third edition features expanded content and coverage of the latest and most exciting new game programming techniques including AI,...

10280. 

Disappearing Cryptography: Information Hiding: Steganography & Watermarking, Third Edition

Disappearing Cryptography, 3rd Edition

By: Peter Wayner

Publisher: Morgan Kaufmann

Publication Date: 12-JUN-2009

Insert Date: 05-JAN-2010

Slots: 1.0

Table of Contents • Start Reading

Cryptology is the practice of hiding digital information by means of various obfuscatory and steganographic techniques. The application of said techniques facilitates message confidentiality and sender/receiver identity authentication, and helps to ensure the integrity and security of computer passwords, ATM card information, digital signatures, DVD and HDDVD content, and electronic commerce. Cryptography is also central to digital rights management (DRM), a group of techniques for technologically controlling the use of copyrighted material that is being widely implemented and deployed at...