Other Programming


O'Reilly EbooksYour bookshelf on your devices!
When you buy an O'Reilly ebook you get lifetime access to the book, and whenever possible we make it available to you in three, DRM-free file formats—PDF, .epub, and Kindle-compatible .mobi—that you can use on the devices of your choice. Our ebook files are fully searchable, and you can cut-and-paste and print them. We also alert you when we've updated the files with
corrections and additions. Learn more.

Head First Programming 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 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! 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.





Popular Topics

Browse Books & Videos

News Topics

International Sites

O'Reilly China O'Reilly Germany O'Reilly Japan O'Reilly Taiwan