Mathematical Tools for Physics

Mathematical Tools for Physics

When you’ve finished a problem and your answer agrees with the back of the book or with your friends or even a teacher, you’re not done. The way to get an intuitive understanding of the mathematics and of the physics is to analyze your solution thoroughly....
A Programmer’s Guide to Data Mining

A Programmer’s Guide to Data Mining

Before you is a tool for learning basic data mining techniques. Most data mining textbooks focus on providing a theoretical foundation for data mining, and as result, may seem notoriously difficult to understand. Don’t get me wrong, the information in those...
Dynamic Web Development with Seaside

Dynamic Web Development with Seaside

Seaside is the open source framework of choice for developing sophisticated and dynamic web applications. It uses the power of objects to master the web. With Seaside, building web applications is as simple as building desktop applications. Seaside lets you build...
Mercurial: The Definitive Guide

Mercurial: The Definitive Guide

Revision control is the process of managing multiple versions of a piece of information. In its simplest form, this is something that many people do by hand: every time you modify a file, save it under a new name that contains a number, each one higher than the number...