Programming Languages: Application and Interpretation
Programming Languages: Application and Interpretation by Shriram Krishnamurthi can be downloaded in pdf format.
Complete Archive
This book covers every imaginable aspect of software programming, from the best way to write code to the best way to design an office in which to write code
A short introduction to operating systems
This free online book covers the following topics: What is an operating system?, Single-task OS, Multi-tasking and multi-user OS, Processes and Thread, Memory and storage, Networks: Services and protocols, TCP/IP Networks and Security: design considerations.
Apache Desktop Reference
Apache Desktop Reference is a free online apache book. It is divided into the following topics: Introduction, Apache Functionality, Building Apache, Configuring Apache, Running Apache and Apache Resources.
Reinforcement Learning: An Introduction
Reinforcement learning, one of the most active research areas in artificial intelligence, is a computational approach to learning whereby an agent tries to maximize the total amount of reward it receives when interacting with a complex, uncertain environment. In Reinforcement Learning, Richard Sutton and Andrew Barto provide a clear and simple account of the key ideas and algorithms of reinforcement learning.
How Are We To Know?
How Are We To Know?
This book makes the following points: 1) in analogy with robots, we humans know by the models we make of reality, 2) these models are always provisional and sometimes unreliable, 3) it is especially important to examine thoroughly those models upon which we base actions, and 4) the scientific method provides an excellent guide for such examination.
Version Control with Subversion
Version Control with Subversion introduces the powerful new versioning tool designed to be the successor to CVS. An introduction to Subversion is followed by a guided tour of its capabilities.
Open Source Development with CVS
Open Source Development with CVS, Third Edition, is an updated edition of the best-selling guide to the most widely used version control software for open source developers.
Subversion Version Control
Subversion Version Control: Using the Subversion Version Control System in Development Projects is a practical, hands-on guide. Readers will learn how to use Subversion and how to effectively merge a version control system into their development process.
Version Control with SVK
Version Control with SVK, a free book about SVK, a new version control system designed to supplant everything else out there.
Linear Programming: Foundations and Extensions - Free eBook Linear Programming: Foundations and Extensions - Download ebook Linear Programming: Foundations and Extensions free
|