Other Programming
corrections and additions. Learn more.
Head First Programming
By David Griffiths, Paul Barry
December 2009 (est.)
$49.99 USD
If you have little or no programming experience, this book will get you started with the core concepts of writing computer programs -- variables, decisions, loops, functions, and objects --… Read more.
Programming Google App Engine
By Dan Sanderson
November 2009 (est.)
$44.99 USD
Google App Engine does more than provide access to a large system of servers. It also offers you a simple model for building applications that scale automatically to accommodate millions… Read more.
Debug It!
By Paul Butcher
November 2009
$34.95 USD
Some developers thrash around aimlessly looking for a bug without concrete results. Others have the knack of unerringly zeroing in on the root cause of a bug. Are they geniuses?… Read more.
Beautiful Testing
By Tim Riley, Adam Goucher
October 2009
$49.99 USD
Successful software depends as much on scrupulous testing as it does on solid architecture or elegant code. Beautiful Testing offers 23 essays from 27 leading testers and developers that illustrate… Read more.
Apprenticeship Patterns
By Dave Hoover, Adewale Oshineye
Foreword by Howard G. (Ward) Cunningham
October 2009
$29.99 USD
Are you doing all you can to further your career as a software developer? With today's rapidly changing and ever-expanding technologies, being successful requires more than technical expertise. To grow… Read more.
Mac OS X Snow Leopard: The Missing Manual
By David Pogue
October 2009
$34.99 USD
For a company that promised to "put a pause on new features," Apple sure has been busy-there's barely a feature left untouched in Mac OS X 10.6 "Snow Leopard." There's… Read more.
Python Pocket Reference
, Fourth Edition
By Mark Lutz
October 2009
$14.99 USD
This is the book to reach for when you're coding on the fly and need an answer now. It's an easy-to-use reference to the core language, with descriptions of commonly… Read more.
Learning Python
, Fourth Edition
By Mark Lutz
September 2009
$54.99 USD
Google and YouTube use Python because it's highly adaptable, easy to maintain, and allows for rapid development. If you want to write high-quality, efficient code that's easily integrated with other… Read more.
Building Social Web Applications
By Gavin Bell
September 2009
$34.99 USD
Building a social web application that attracts and retains regular visitors, and gets them to interact, isn't easy to do. This book walks you through the tough questions you'll face… Read more.
Cloud Security and Privacy
By Tim Mather, Subra Kumaraswamy, Shahed Latif
September 2009
$34.99 USD
You may regard cloud computing as an ideal way for your company to control IT costs, but do you know how private and secure this service really is? Not many… Read more.
Programming Scala
By Dean Wampler, Alex Payne
September 2009
$44.99 USD
Learn how to be more productive with Scala, a new multi-paradigm language for the Java Virtual Machine (JVM) that integrates features of both object-oriented and functional programming. With this book,… Read more.
flex & bison
By John Levine
August 2009
$29.99 USD
Learn how to use flex and bison to process text data in Linux or Unix with the updated edition of this classic book. Whether you're interpreting code, configuration files, or… Read more.
Programming the iPhone User Experience
By Toby Boudreaux
August 2009
$34.99 USD
This practical book provides you with a hands-on, example-driven tour of Apple's user interface toolkit, UIKit, and some common design patterns for creating gestural interfaces and multi-touch navigation for the… Read more.
Programming Cocoa with Ruby
By Brian Marick
July 2009
$34.95 USD
Programming Cocoa with Ruby brings together two enthusiastic development communities. Ruby programmers will tell you how productive they are with just the right amount of code. Cocoa developers know the… Read more.
Bioinformatics Programming Using Python: Rough Cuts Version
By Mitchell L Model
Rough Cuts Release: July 2009
Print Book Release: December 2009
$59.99 USD
Python is an ideal language for building software applications in life science research and development. This unique book will show you how to use Python specifically as it applies to… Read more.
Beautiful Data
By Toby Segaran, Jeff Hammerbacher
July 2009
$44.99 USD
With this insightful book, you'll learn from the best data practitioners in the field just how wide-ranging -- and beautiful -- working with data can be. Join 39 contributors as… Read more.
Mercurial: The Definitive Guide
By Bryan O'Sullivan
June 2009
$39.99 USD
This instructive book takes you step by step through ways to track, merge, and manage both open source and commercial software projects with Mercurial, using Windows, Mac OS X, Linux,… Read more.
Erlang Programming
By Francesco Cesarini, Simon Thompson
June 2009
$49.99 USD
This book offers you an in-depth explanation of Erlang, a programming language ideal for any situation where concurrency, fault-tolerance, and fast response is essential. You'll learn how to write complex… Read more.
Natural Language Processing with Python
By Steven Bird, Ewan Klein, Edward Loper
June 2009
$44.99 USD
This book offers a highly accessible introduction to Natural Language Processing, the field that underpins a variety of language technologies ranging from predictive text and email filtering to automatic summarization… Read more.
Ruby Best Practices
By Gregory Brown
June 2009
$34.99 USD
Ruby Best Practices is for programmers who want to use Ruby the way Rubyists do. Written by the developer of the Ruby project Prawn (prawn.majesticseacreature.com), this concise book explains how… Read more.
Data Mashups in R
By Jeremy Leipzig, Xiao-Yi Li
June 2009
$4.99 USD
This article demonstrates how the realworld data is imported, managed, visualized, and analyzed within the R statistical framework. Presented as a spatial mashup, this tutorial introduces the user to R… Read more.
Hadoop: The Definitive Guide
By Tom White
June 2009
$44.99 USD
Apache Hadoop is ideal for organizations with a growing need to process massive application datasets. Hadoop: The Definitive Guide is a comprehensive resource for using Hadoop to build reliable, scalable,… Read more.
Java Message Service
, Second Edition
By Mark Richards, Richard Monson-Haefel, David A. Chappell
May 2009
$39.99 USD
Java Message Service, Second Edition, is a thorough introduction to the standard API that supports "messaging" -- the software-to-software exchange of crucial data among network computers. With this practical guide,… Read more.
Version Control with Git
By Jon Loeliger
May 2009
$34.99 USD
Version Control with Git takes you step-by-step through ways to track, merge, and manage software projects, using this highly flexible open-source version control system. Git permits practically an infinite variety… Read more.
Head First Networking
By Al Anderson, Ryan Benedetti
May 2009
$54.99 USD
Frustrated with networking books so chock full of acronyms that your brain goes into sleep mode? Head First Networking's unique, visually rich format provides a task-based approach to computer networking… Read more.
Regular Expressions Cookbook
By Jan Goyvaerts, Steven Levithan
May 2009
$44.99 USD
This cookbook provides more than 100 recipes to help you crunch data and manipulate text with regular expressions. With recipes for popular programming languages such as C#, Java, JavaScript, Perl,… Read more.
The Art of Concurrency
By Clay Breshears
May 2009
$44.99 USD
Looking to take full advantage of multi-core processors with concurrent programming ? As one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors,… Read more.
Learning SQL
, Second Edition
By Alan Beaulieu
April 2009
$39.99 USD
Updated for the latest database management systems, this introductory guide will get you up and running with SQL quickly. Whether you need to write database applications, perform administrative tasks, or… Read more.
Cloud Application Architectures
By George Reese
April 2009
$29.99 USD
If you're involved in planning IT infrastructure as a network or system architect, system administrator, or developer, this book will help you adapt your skills to work with these highly… Read more.
Masterminds of Programming
By Federico Biancuzzi, Shane Warden
March 2009
$39.99 USD
Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. Think along with Adin D. Falkoff (APL), James Gosling (Java), Bjarne Stroustrup (C++),… Read more.
97 Things Every Software Architect Should Know
By Richard Monson-Haefel
February 2009
$34.99 USD
In this unique technical book, today's leading software architects present valuable principles on key development issues that go way beyond technology. More than four dozen architects -- including Neal Ford,… Read more.
iPhone SDK Application Development
By Jonathan Zdziarski
January 2009
$34.99 USD
This practical book offers the knowledge and code you need to create mobile applications and games for the iPhone and iPod Touch, using the Apple SDK. iPhone SDK Application Development… Read more.
grep Pocket Reference
By John Bambenek, Agnieszka Klus
January 2009
$12.99 USD
grep Pocket Reference is the first guide devoted to grep, the powerful Unix content-location utility. This handy book is ideal for system administrators, security professionals, developers, and others who want… Read more.
Head First Rails
By David Griffiths
December 2008
$49.99 USD
Ready to transport your web applications into the Web 2.0 era? Head First Rails takes your programming -- and productivity -- to the max. You'll learn everything from the fundamentals… Read more.
CJKV Information Processing
, Second Edition
By Ken Lunde
December 2008
$59.99 USD
CJKV Information Processing, the unsurpassed source of information on processing text in Chinese, Japanese, Korean, and Vietnamese, has been thoroughly updated to provide web and application developers with the latest… Read more.
Pragmatic Version Control Using Git
By Travis Swicegood
December 2008
$34.95 USD
There's a change in the air. High-profile projects such as the Linux Kernel, Mozilla, Gnome, and Ruby on Rails are now using Distributed Version Control Systems (DVCS) instead of the… Read more.
Learning JavaScript
, Second Edition
By Shelley Powers
December 2008
$34.99 USD
Packed with best practices and examples of JavaScript use, Learning JavaScript provides complete, no-nonsense coverage of this quirky yet essential language for web development. You'll learn everything from primitive data… Read more.
High Performance Python: Rough Cuts Version
By Andrew Lewis
Rough Cuts Release: December 2008
Print Book Release: September 2010
$34.99 USD
Suffering from poor application performance? Reach for High Performance Python -- the only book that addresses the theory and practice of Python optimization. While Python can help you implement complex,… Read more.
CMMI
By Ralf Kneuper
December 2008
$44.95 USD
CMMI is a well-known and standardized model for assessing and improving software and systems development processes. It can be used to guide process improvement across a project, a division, or… Read more.
CouchDB: Rough Cuts Version
By J. Chris Anderson, Noah Slater, Jan Lehnardt
Rough Cuts Release: December 2008
Print Book Release: January 2010
$39.99 USD
This book introduces you to Apache CouchDB, a document-oriented database designed to work with applications that handle commonplace information such as contacts, invoices, and receipts. In CouchDB: The Definitive Guide,… Read more.
Wicked Cool Ruby Scripts
By Steve Pugh
November 2008
$29.95 USD
Wicked Cool Ruby Scripts provides carefully selected Ruby scripts that are immediately useful. Learn how to streamline administrative tasks like renaming files, disabling processes, and changing permissions. After you get… Read more.
Real World Haskell
By Bryan O'Sullivan, John Goerzen, Donald Bruce Stewart
November 2008
$49.99 USD
This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding… Read more.
Learning Rails
By Simon St. Laurent, Edd Dumbill
November 2008
$34.99 USD
Most Rails books are written for programmers looking for information on data structures. Learning Rails targets web developers whose programming experience is tied directly to the Web. Rather than begin… Read more.
JRuby Cookbook
By Justin Edelson, Henry Liu
November 2008
$34.99 USD
This Cookbook offers practical solutions for using the JRuby, the Java implementation of the Ruby language. Targeted recipes help you deploy Rails web applications on Java servers, integrate JRuby code… Read more.
Enterprise Rails
By Dan Chak
October 2008
$44.99 USD
Enterprise Rails introduces time-tested software engineering principles to help you build a high-performance, scalable website with global reach. You'll learn how to design a solid architecture that ties the many… Read more.
Core Animation for Mac OS X and the iPhone
By Bill Dudney
October 2008
$34.95 USD
Have you seen Apple's Front Row application and Cover Flow effects? Then you've seen Core Animation at work. It's about making applications that give strong visual feedback through movement and… Read more.
Desktop GIS
By Gary E. Sherman
October 2008
$34.95 USD
Interested in Open Source GIS mapping software but don't know how to get started? Desktop GIS provides answers to these and other questions for both the novice and experienced GIS… Read more.
Getting Started with Arduino
By Massimo Banzi
October 2008
$12.99 USD
This valuable little book offers a thorough introduction to the open-source electronics prototyping platform that's taking the design and hobbyist world by storm. Getting Started with Arduino gives you lots… Read more.
Developing Facebook Platform Applications with Rails
By Michael J. Mangino
October 2008
$32.95 USD
With more than 60 million users, Facebook provides a captive audience for developers. More than 12,000 Facebook applications have been launched so far: Is yours next? It could be, with… Read more.
Pragmatic Thinking and Learning
By Andy Hunt
October 2008
$34.95 USD
All day long, you're thinking. There's always something new you need to learn. But do you know the best ways to think, or learn? We all know how to work… Read more.
Rails Pocket Reference
By Eric Berry
September 2008
$14.99 USD
Rails Pocket Reference offers a painless alternative to hunting for resources online, with brief yet thorough explanations of the most frequently used methods and structures supported by Rails 2.1, along… Read more.
Maven: The Definitive Guide
By Sonatype Company
September 2008
$34.99 USD
Written by Maven creator Jason Van Zyl and his team at Sonatype, Maven: The Definitive Guide clearly explains how this popular tool can bring order to your software development projects.… Read more.
Version Control with Subversion
, Second Edition
By C. Michael Pilato, Ben Collins-Sussman, Brian W. Fitzpatrick
September 2008
$39.99 USD
Written by members of the development that maintains Subversion, this is the official guide and reference manual for the popular open source revision control technology. The new edition covers Subversion… Read more.
The IDA Pro Book
By Chris Eagle
August 2008
$59.95 USD
The IDA Pro Book provides a top-down overview of IDA Pro and its potential uses in the software reverse engineering field. After a thorough introduction to the origins and basic… Read more.
Automotive SPICE in Practice
By Markus Mueller, Klaus Hoermann, Lars Dittmann, Joerg Zimmer
July 2008
$54.95 USD
Automotive SPICE is a framework for designing and assessing software development processes. It has been derived from the ISO/IEC 15504 standard, also known as SPICE, and has been developed under… Read more.
Mastering Dojo
By Craig Riecke, Rawld Gill, Alex Russell
June 2008
$38.95 USD
Imagine a true thin-client web application environment, with no browser incompatibilities, no plugins, and an interface that's closer to a desktop app. You can have it all, today. Welcome to… Read more.
Ferret
By David Balmain
March 2008
$24.99 USD
With the introduction of Ferret, Ruby users now have one of the fastest and most flexible search libraries available. And it's surprisingly easy to use. This book will show you how… Read more.
Rails for PHP Developers
By Derek DeVries, Mike Naberezny
February 2008
$36.95 USD
Are you a PHP developer interested in the Ruby on Rails framework? Rails for PHP Developers kick-starts your Rails experience by guiding you through learning both Ruby and Rails from… Read more.
Augmented Reality
By Stephen Cawood, Dr. Mark Fiala
January 2008
$34.95 USD
Augmented Reality is the fusion of real and virtual reality, where computer graphics objects are blended into real footage in real-time. AR creates the illusion that virtual, computer-generated objects exist… Read more.
X Power Tools
By Chris Tyler
December 2007
$39.99 USD
This book puts you in charge of the most flexible and adaptable graphical interface in the computer industry. The X Window System underlies graphical desktops on Linux and Unix systems,… Read more.
Head First Software Development
By Dan Pilone, Russell Miles
December 2007
$49.99 USD
Even the best developers have seen well-intentioned software projects fail -- often because the customer kept changing requirements, and end users didn't know how to use the software you developed.… Read more.
Head First JavaScript
By Michael Morrison
December 2007
$39.99 USD
Want to make the leap from writing HTML and CSS web pages and create dynamic web applications? Want to take your web skills to the next level? It sounds like… Read more.
Visualizing Data
By Ben Fry
December 2007
$39.99 USD
How you can take advantage of data that you might otherwise never use? With the help of a downloadable programming environment, this book helps you represent data accurately on the… Read more.
Using Moodle
, Second Edition
By Jason Cole, Helen Foster
November 2007
$39.99 USD
Using Moodle is a complete, hands-on guide for instructors learning how to use Moodle, the popular course management system (CMS) that enables remote web-based learning and supplements traditional classroom learning.… Read more.
The Art of Agile Development
By James Shore, Shane Warden
October 2007
$39.99 USD
Plenty of books describe what agile development is or why it helps software projects succeed, but very few combine information for developers, managers, testers, and customers into a single package… Read more.
GIS for Web Developers
By Scott Davis
October 2007
$34.95 USD
Pragmatic GIS introduces Geographic Information Systems (GIS) in simple terms and demonstrates hands-on uses. With this book, you'll explore popular websites mapquest.com and Google Maps, see the technologies they use,… Read more.
Programming Collective Intelligence
By Toby Segaran
August 2007
$39.99 USD
This fascinating book demonstrates how you can build web applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book,… Read more.
JavaScript & DHTML Cookbook
, Second Edition
By Danny Goodman
August 2007
$44.99 USD
In today's Web 2.0 world, JavaScript and Dynamic HTML are at the center of the hot new approach to designing highly interactive pages on the client side. With this environment… Read more.
Regular Expression Pocket Reference
, Second Edition
By Tony Stubblebine
July 2007
$14.99 USD
This handy little book offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing application. Ideal as a quick… Read more.
Ruby Pocket Reference
By Michael Fitzgerald
July 2007
$9.99 USD
Although Ruby is an easy language to learn, in the heat of action you may find that you can't remember the correct syntax for a conditional or the name of… Read more.
ActionScript 3.0 Design Patterns
By William Sanders, Chandima Cumaranatunge
July 2007
$44.99 USD
If you're an experienced Flash or Flex developer ready to tackle sophisticated programming techniques with ActionScript 3.0, this hands-on introduction to design patterns takes you step by step through the… Read more.
Intel Threading Building Blocks
By James Reinders
July 2007
$39.99 USD
More than ever, multithreading is a requirement for good performance of systems with multi-core chips. This guide explains how to maximize the benefits of these processors through a portable C++… Read more.
Securing Ajax Applications
By Christopher Wells
July 2007
$49.99 USD
Ajax applications should be open yet secure. Far too often security is added as an afterthought. Potential flaws need to be identified and addressed right away. This book explores Ajax… Read more.
Beautiful Code
By Andy Oram, Greg Wilson
Edited by Andy Oram, Greg Wilson
June 2007
$44.99 USD
How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed… Read more.
bash Cookbook
By Carl Albing, JP Vossen, Cameron Newham
May 2007
$49.99 USD
bash Cookbook teaches shell scripting the way Unix masters practice the craft. It presents a variety of recipes and tricks for all levels of shell programmers so that anyone can… Read more.
Programming Firefox
By Kenneth C. Feldt
April 2007
$59.99 USD
This is your guide to building Internet applications and user interfaces with the Mozilla component framework, which is best known for the Firefox web browser and Thunderbird email client. Programming… Read more.
XQuery
By Priscilla Walmsley
March 2007
$49.99 USD
XQuery delivers a carefully paced tutorial that goes into the final 1.0 standard in detail. The book delves into critical advanced issues such as data typing and designing efficient query… Read more.
SQL Injection Defenses
By Martin Nystrom
March 2007
$9.99 USD
This Short Cut introduces you to how SQL injection vulnerabilities work, what makes applications vulnerable, and how to protect them. It helps you find your vulnerabilities with analysis and testing… Read more.
TextMate
By James Edward Gray, II
February 2007
$29.95 USD
TextMate is a full-featured text editor available for Mac OS X that can greatly enhance your text manipulation skills. TextMate is actually a thin shell over a personalized team of… Read more.
ActionScript 3.0 Programming: Overview, Getting Started, and Examples of New Concepts
By William Sanders
January 2007
$9.99 USD
This document employs reusable code examples to demonstrate the basic functionality of ActionScript 3.0 in the following topic areas: Packages and Classes; Display Programming; Movie Clips and Buttons; and Basic… Read more.
Rails Cookbook
By Rob Orsini
January 2007
$39.99 USD
This book is packed with the solutions you need to be a proficient developer with Rails, the leading framework for building the new generation of Web 2.0 applications. Recipes range… Read more.
Ajax on Rails
By Scott Raymond
January 2007
$39.99 USD
Learn to build dynamic, interactive web applications using the two most important approaches to web development today: Ajax and the phenomenally efficient Ruby on Rails platform. This book teaches you… Read more.
Backup & Recovery
By W. Curtis Preston
January 2007
$49.99 USD
Packed with practical, freely available backup and recovery solutions for Unix, Linux, Windows, and Mac OS X systems -- as well as various databases -- this new guide is a… Read more.
Code Craft
By Pete Goodliffe
December 2006
$44.95 USD
Code Craft teaches programmers how to move beyond writing correct code to writing great code. The book covers code writing concerns, including code presentation style, variable naming, error handling, and… Read more.
Java and XML
, Third Edition
By Brett McLaughlin, Justin Edelson
December 2006
$49.99 USD
This new edition shows you how to cut through all the hype about XML and put it to work. You'll learn how to use the APIs, tools, and tricks of… Read more.
Head First Object-Oriented Analysis and Design
By Brett McLaughlin, Gary Pollice, David West
November 2006
$49.99 USD
Tired of reading object-oriented analysis and design books that only make sense after you're an expert? Try our Head First book. This witty and entertaining tutorial shows you how to… Read more.
MySQL Cookbook
, Second Edition
By Paul DuBois
November 2006
$49.99 USD
A handy resource when you need quick solutions or techniques, this Cookbook addresses specific questions in using MySQL. You'll find dozens of short, focused pieces of code and hundreds of… Read more.
Information Architecture for the World Wide Web
, Third Edition
By Peter Morville, Louis Rosenfeld
November 2006
$39.99 USD
In this post-Ajaxian Web 2.0 world of wikis, folksonomies, and mashups, well-planned information architecture has never been more essential. This classic primer shows information architects, designers, and web site developers… Read more.
Essential CVS
, Second Edition
By Jennifer Vesperman
November 2006
$44.99 USD
This easy-to-follow reference shows a variety of professionals how to use the Concurrent Versions System (CVS), the open source tool that lets you manage versions of anything stored in files.… Read more.
Mastering Regular Expressions
, Third Edition
By Jeffrey E. F. Friedl
August 2006
$44.99 USD
Written in the lucid, entertaining tone that makes a complex, dry topic become crystal-clear to programmers, and sprinkled with solutions to complex real-world problems, Mastering Regular Expressions, 3rd Edition, offers a wealth of… Read more.
Interface Oriented Design
By Ken Pugh
July 2006
$29.95 USD
Interface Oriented Design explores how to develop robust, reliable software as a collection of interfaces that interact with each other. You'll learn what polymorphism and encapsulation really mean, and how… Read more.
No Fluff, Just Stuff Anthology
By Neal Ford
June 2006
$29.95 USD
The No Fluff, Just Stuff Symposium Series is a traveling conference series for software developers visiting 27 cities a year. No Fluff has put on over 75 symposia throughout the… Read more.
Rails Recipes
By Chad Fowler
June 2006
$32.95 USD
You've read the tutorials and watched the online videos. You have a strong grasp of all of the ingredients that make up a successful Rails application. But ingredients don't just… Read more.
bash Quick Reference
By Arnold Robbins
June 2006
$9.99 USD
In this quick reference, you'll find everything you need to know about the bash shell. Whether you print it out or read it on the screen, this PDF gives you… Read more.
Your Life in Web Apps
By Giles Turnbull
June 2006
$5.99 USD
Have you dreamed of a simpler life where web apps and a browser meet all of your computing needs? All you need is a network connection. In this PDF Giles… Read more.
How to Keep Your Boss from Sinking Your Project
By Andrew Stellman, Jennifer Greene
June 2006
$7.99 USD
Like it or not, your project needs management. Yet few good software projects can survive bad management. If you're a programmer on a high-visibility project, this PDF offers five principle… Read more.
Learning UML 2.0
By Russell Miles, Kim Hamilton
April 2006
$44.99 USD
Engaging and accessible, this book shows you how to use UML to craft and communicate your project's design. Russ Miles and Kim Hamilton have written a pragmatic introduction to UML… Read more.
Practices of an Agile Developer
By Venkat Subramaniam, Andy Hunt
April 2006
$29.95 USD
These are the proven, effective agile practices that will make you a better developer. You'll learn pragmatic ways of approaching the development process and your personal coding techniques. You'll learn… Read more.
UML 2.0 Pocket Reference
By Dan Pilone
March 2006
$9.99 USD
Globe-trotting travelers have long resorted to handy, pocket-size dictionaries as an aid to communicating across the language barrier. Dan Pilone's UML 2.0 Pocket Reference is just such an aid for… Read more.
Write Great Code, Volume 2
By Randall Hyde
March 2006
$44.95 USD
The second volume in the Write Great Code series supplies critical information that today's computer science students don't often get in class: How to carefully choose their high-level language statements… Read more.
Information Dashboard Design
By Stephen Few
January 2006
$34.99 USD
Dashboards have become popular in recent years as uniquely powerful tools for communicating important information at a glance. This book will teach you the visual design skills you need to… Read more.
Write Portable Code
By Brian Hook
July 2005
$34.95 USD
Write Portable Code contains the lessons, patterns, and knowledge for developing cross-platform software that programmers usually must acquire through sheer trial and error. This book is targeted at intermediate-to advanced-level… Read more.
Start Your Engines
By Jim Parker
July 2005
$39.99 USD
In Start Your Engines: Developing Driving and Racing Games, you will learn all of the secrets and programming techniques of developing one of the most popular style of games. The… Read more.
UML 2.0 in a Nutshell
By Dan Pilone, Neil Pitman
June 2005
$34.95 USD
This comprehensive guide has been fully revised to cover UML 2.0, today's standard method for modeling software systems. Packed with concise information, it's been crafted to help IT professionals read,… Read more.
Data Crunching
By Greg Wilson
April 2005
$29.95 USD
Programmers always need to move data around, to translate it from one format to another, or extract useful information from it. This book shows the best approaches to "crunching" data… Read more.
Write Great Code
By Randall Hyde
November 2004
$39.95 USD
The first in a series from assembly language expert Randall Hyde, Write Great Code Vol I teaches the important concepts of machine organization in a language-independent fashion, and without the… Read more.
Pragmatic Version Control Using CVS
By Dave Thomas, Andy Hunt
September 2003
$29.95 USD
Version control systems don't have to be complicated, or time-consuming. This book is a recipe-based approach to using the CVS Version Control system that will get you up and running… Read more.
The Art of Assembly Language
By Randall Hyde
September 2003
$59.95 USD
Presents assembly language from the high-level programmer's point of view, so you can start writing meaningful programs within days. The High Level Assembler (HLA) that accompanies the book is the… Read more.
Extreme Programming Pocket Guide
By chromatic
July 2003
$9.95 USD
The Extreme Programming Pocket Guide covers XP assumptions, principles, events, artifacts, roles, and resources, and more. It concisely explains the relationships between the XP practices. If you want to adopt… Read more.
Art of Interactive Design
By Chris Crawford
December 2002
$29.95 USD
An understanding of what makes things interactive is key to the successful creation of websites, computer games, and software. In The Art of Interactive Design, Chris Crawford explains what interactivity… Read more.
Access Database Design & Programming
, Third Edition
By Steven Roman, Ph.D.
January 2002
$34.95 USD
When using GUI-based software, we often focus so much on the interface that we forget about the general concepts required to use the software effectively. Access Database Design & Programming… Read more.
Physics for Game Developers
By David M. Bourg
November 2001
$39.95 USD
Colliding billiard balls. Missile trajectories. Cornering dynamics in speeding cars. By applying the laws of physics, you can realistically model nearly everything in games that bounces around, flies, rolls, slides,… Read more.
3DS Max 4 in Depth
By Jon McFarland, Rob Polevoi
June 2001
$59.99 USD
Provides readers with a comprehensive reference for creating effects for film, movies, and games. This book covers the modeling and modification of structures from primitive objects, plus other parametric design… Read more.
Delphi in a Nutshell
By Ray Lischner
March 2000
$44.99 USD
The first concise reference to Borland/Inprise Delphi Available. Succinctly collects all the information you need in one easy-to-use, complete, and accurate volume that goes beyond the product documentation itself. Read more.
Power Programming with RPC
By John Bloomer
February 1992
$29.95 USD
RPC, or remote procedure calling, is the ability to distribute the execution of functions on remote computers. Written from a programmer's perspective, this book shows what you can do with… Read more.
OpenID: The Definitive Guide: Rough Cuts Version
Rough Cuts Release: January 1900
Print Book Release: March 2010
This authoritative guide offers you a complete look at OpenID and OAuth, two emerging technologies for global digital identity. With these open specifications, you not only can provide customers with… Read more.


