|Categories||Free Downloadable Misc. IT Books eBooks!|
|The Nature of Code: Simulating Natural Systems with Processing
This book focuses on a range of programming strategies and techniques behind computer simulations of natural systems, from elementary concepts in mathematics and physics to more advanced algorithms that enable sophisticated visual results. Readers will progress from building a basic physics engine to creating intelligent moving objects and complex systems, setting the foundation for further experiments in generative design.
Programming on Parallel Machines: GPU, Multicore, Clusters and More
Parallel machines provide a wonderful opportunity for applications with large computational requirements. Effeective use of these machines, though, requires a keen understanding of how they work. In only a few years, many standard software products will be based on concepts of parallel programming implemented on such hardware, and the range of applications will be much broader than that of scientific computing, up to now the main application area for parallel computing.
A Byte of VIM
Vim is a fast and efficient text editor that will make you a faster and more efficient developer. It's available on almost every OS - if you master the techniques in this book, you'll never need another text editor.
PDF Succinctly: Building PDFs from Scratch with the help of pdftk and iTextSharp
In spite of the abundance of PDF readers and editors available, perhaps you want to know the fundamentals of the PDF standard without reading thousands of pages. PDF Succinctly is your primer for understanding the components of PDFs, how text and graphics are added to them, and how the final PDF is compiled. This e-book also includes an introduction to iTextSharp, a C# library that provides an object-oriented wrapper for native PDF elements. With the basic information about the Portable Document Format contained in this book, it will be much easier for you to streamline the creation of PDF documents.
Natural Image Statistics: A Probabilistic Approach to Early Computational Vision
This book is both an introductory textbook and a research monograph on modelling the statistical structure of natural images. In very simple terms, "natural images" are photographs of the typical environment where we live. In this book, their statistical structure is described using a number of statistical models whose parameters are estimated from image samples.
Computer Systems: A Programmer's Perspective, 2nd Edition
Few students studying computer science or computer engineering will ever have the opportunity to build a computer system. On the other hand, most students will be required to use and program computers on a near daily basis.
Parallel Computing Works!
A clear illustration of how parallel computers can be successfully applied to large-scale scientific computations. This book demonstrates how a variety of applications in physics, biology, mathematics and other sciences were implemented on real parallel computers to produce new scientific results. It investigates issues of fine-grained parallelism relevant for future supercomputers with particular emphasis on hypercube architecture.
Concepts, Techniques, and Models of Computer Programming
This innovative book presents computer programming as a unified discipline in a way that is both practical and scientifically sound. The book focuses on techniques of lasting value and explains them precisely in terms of a simple abstract machine. The book presents all major programming paradigms in a uniform framework that shows their deep relationships and how and where to use them together.
Discourses on Social Software
Can computer science solve our social problems? With Discourses on Social Software Jan Van Eijck and Rineke Verbrugge suggest it can, offering the reader a fascinating introduction to the innovative field of social software. Compiling a series of discussions involving a logician, a computer scientist, a philosopher, and a number of researchers from various other academic fields, this collection details the many ways in which the seemingly abstract disciplines of logic and computer science can be used to analyze and solve contemporary social problems.
WordPress and Ajax: An In-depth Guide on Using Ajax with WordPress
The WordPress and Ajax e-book is a comprehensive view on using Ajax with WordPress. It covers Ajax like you've never seen before.