Arjun Srivastava's Library
home

Arjun Srivastava's Library

The Pattern on the Stone: The Simple Ideas That Make Computers Work
W. Daniel Hillis
Most people are baffled by how computers work and assume that they will never understand them. What they don't realize -- and what Daniel Hillis's short book brilliantly demonstrates -- is that computers' seemingly complex operations can be broken do...
The Phantom Pattern Problem: The Mirage of Big Data
Gary Smith and Jay Cordes
Pattern-recognition prowess served our ancestors well, but today we are confronted by a deluge of data that is far more abstract, complicated, and difficult to interpret. The number of possible patterns that can be identified relative to the number ...
Planning Algorithms
Steven M. LaValle
Planning algorithms are impacting technical disciplines and industries around the world, including robotics, computer-aided design, manufacturing, computer graphics, aerospace applications, drug design, and protein folding. This coherent and comprehe...
Practical Common Lisp
Peter Seibel
...it has a fresh view on the language and the examples in the later chapters are usable in your day-to-day work as a programmer. — Frank Buss, Lisp Programmer and Slashdot Contributor If you're interested in Lisp as it relates to Python or Perl, a...
Practical Google Analytics and Google Tag Manager for Developers
Jonathan Weber
Whether you’re a marketer with development skills or a full-on web developer/analyst, Practical Google Analytics and Google Tag Manager for Developers shows you how to implement Google Analytics using Google Tag Manager to jumpstart your web analytic...
The Pragmatic Programmer: From Journeyman to Master
Andrew Hunt and David Thomas
What others in the trenches say about The Pragmatic Programmer... “The cool thing about this book is that it’s great for keeping the programming process fresh. The book helps you to continue to grow and clearly comes from people who have been there....
Pro Git
Scott Chacon , Ben Straub
Pro Git (Second Edition) is your fully-updated guide to Git and its usage in the modern world. Git has come a long way since it was first developed by Linus Torvalds for Linux kernel development. It has taken the open source world by storm since its...
Pro Git
Scott Chacon , Ben Straub
Pro Git (Second Edition) is your fully-updated guide to Git and its usage in the modern world. Git has come a long way since it was first developed by Linus Torvalds for Linux kernel development. It has taken the open source world by storm since its...
Python for Finance: Analyze Big Financial Data
Yves Hilpisch
The financial industry has adopted Python at a tremendous rate recently, with some of the largest investment banks and hedge funds using it to build core trading and risk management systems. This hands-on guide helps both developers and quantitative...