2010
06.27
06.27
What am I reading now
- The Go Programming Language – Alan A.A. Donovan, Brian W. Kernighan
- High Performance Browser Networking – Ilya Grigorik
- Team Geek – Brian W. Fitzpatrick, Ben Collins-Sussman
- Modern Operating Systems (3rd Edition) – Andrew S. Tanenbaum
- Interconnections: Bridges, Routers, Switches, and Internetworking Protocols (2nd Edition) – Radia Perlman
- Godel, Escher, Bach – Douglas R. Hofstadter
On the shelf, but not read yet
- Design Patterns: Elements of Reusable Object-Oriented Software – Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
- The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise – Martin L. Abbott, Michael T. Fisher
On my whishlist
Have read
- R Packages – Organize, Test, Document, and Share Your Code – Hadley Wickham
- RESTful Web API Design with Node.js – Valentin Bojinov
- Learning Python Data Visualization – Chad Adams
- Learning ELK Stack – Saurabh Chhajed
- Scaling PHP applications – Steve Corona
- Docker: Up & Running – Karl Matthias, Sean P. Kane
- Pro Linux High Availability Clustering – Sander van Vugt
- Nginx HTTP Server, Second Edition – Clément Nedelcu
- Mastering Nginx – Dimitri Aivaliotis
- RabbitMQ Essentials – David Dossot
- Ansible: Up and Running – Lorin Hochstein
- PHP Web Services – Lorna Jane Mitchell
- Ansible for DevOps – Jeff Geerling
- Debian 7: System Administration Best Practices – Rich Pinkall Pollei
- Pro Vagrant – Wlodzimierz Gajda
- The Ultimate Guide to Building Database-Driven Apps with Go – VividCortex
- Creating Development Environments with Vagrant – Michael Peacock
- HTML5 Canvas – Steve Fulton, Jeff Fulton
- Algorithms (4th Edition) – Robert Sedgewick, Kevin Wayne
- Python Algorithms: Mastering Basic Algorithms in the Python Language – Magnus Lie Hetland
- Web Development with Node and Express – Ethan Brown
- Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation – Jez Humble, David Farley
- Instant Chef Starter – John Ewart
- Flask Web Development – Miguel Grinberg
- Introduction to Tornado – Michael Dory, Allison Parrish, Brendan Berg
- Ansible Configuration Management – Daniel Hall
- Mastering Grunt – Daniel Li
- Parallel R – Q. Ethan McCallum, Stephen Weston
- Pro Puppet – James Turnbull, Jeffrey McCune
- Test-Driven Infrastructure with Chef: Bring Behavior-Driven Development to Infrastructure as Code – Stephen Nelson-Smith
- Selenium 2 Testing Tools – David Burns
- Pragmatic Version Control Using Git – Travis Swicegood
- JavaScript Unit Testing – Hazem Saleh
- Using Node.js for UI Testing – Pedro Teixeira
- Socket.IO Real-time Web Application Development – Rohit Rai
- JavaScript Testing with Jasmine – Evan Hahn
- Nginx HTTP Server – Second Edition – Clément Nedelcu
- Test-Driven Infrastructure with Chef, 2nd Edition – Stephen Nelson-Smith
- Expert Shell Scripting – Ron Peters
- Linux Shell Scripting Cookbook, Second Edition – Shantanu Tushar, Sarath Lakshman
- Integrating PHP Projects with Jenkins – Sebastian Bergmann
- Jenkins: The Definitive Guide – John Ferguson Smart
- PHP Web Services – Lorna Jane Mitchell
- Twisted Network Programming Essentials, 2nd Edition – Jessica McKellar, Abe Fettig
- Redis in Action – Josiah L. Carlson
- The Art of UNIX Programming – Eric S. Raymond
- Absolute OpenBSD: UNIX for the Practical Paranoid – Michael W. Lucas
- Beginning CouchDB – By Joe Lennon
- PHP and MongoDB Web Development Beginner’s Guide – Rubayeet Islam
- Practical Load Balancing: Ride the Performance Tiger – Peter Membrey, Eelco Plugge, David Hows
- Vagrant: Up and Running – Mitchell Hashimoto
- Realtime Web Apps: With HTML5 WebSocket, PHP, and jQuery – Jason Lengstorf & Jason Lengstorf
- PostgreSQL: Up and Running – Regina Obe and Leo Hsu
- RabbitMQ in Action – Alvaro Videla and Jason J.W. Williams
- Redis Cookbook – Tiago Macedo, Fred Oliveira
- The Definitive Guide to SQLite – Grant Allen, Mike Owens
- Pro Python System Administration – Rytis Sileika
- Python for Unix and Linux System Administration – Noah Gift, Jeremy Jones
- Instant InnoDB – Matt Reid
- Programming Amazon EC2 – Jurg van Vliet, Flavia Paganelli
- Resilience and Reliability on AWS – Jurg van Vliet, Flavia Paganelli, Jasper Geurtsen
- MongoDB: The Definitive Guide – Kristina Chodorow, Michael Dirolf
- HTTP: The Definitive Guide – David Gourley, Brian Totty
- Lighttpd – Andre Bogus
- Nginx 1 Web Server Implementation Cookbook – Dipankar Sarkar
- Nginx HTTP Server – Clement Nedelcu
- The Pragmatic Programmer: From Journeyman to Master – Andrew Hunt, David Thomas
- Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development – Peter Lubbers, Brian Albers, Frank Salim
- Foundations of Python Network Programming: The comprehensive guide to building network applications with Python – John Goerzen, Brandon Rhodes
- MySQL for Python – Albert Lukaszewski
- JavaScript Web Applications – Alex MacCaw
- Test Driven Development: By Example – Kent Beck
- Node: Up and Running: Scalable Server-Side Code with JavaScript – Tom Hughes-Croucher, Mike Wilson
- Network Security: Private Communication in a Public World (2nd Edition) – Charlie Kaufman, et al
- Advanced Linux Programming – CodeSourcery, Mark L. Mitchell, Alex Samuel, Jeffrey Oldham
- The C++ Language Tutorial – Juan Soulié
- Beginning Python: From Novice to Professional – Magnus Lie Hetland
- IPv6 Essentials – Silvia Hagen
- High Performance Web Sites: Essential Knowledge for Front-End Engineers – Steve Souders
- Even Faster Web Sites: Performance Best Practices for Web Developers – Steve Souders
- Pro Git – Chacon
- Version Control with Subversion – C. Michael Pilato, et al
- Pro PHP Application Performance – Armando Padilla, Tim Hawkins
- High Performance MySQL: Optimization, Backups, Replication, and More High Performance MySQL: Optimization, Backups, Replication, and More – Baron Schwartz, et al
- Pro JavaScript with MooTools – Mark Obcena
- Essential ActionScript 3.0 – Colin Moock
- Refactoring Legacy Applications Using CakePHP – Chris Hartjes
- JavaScript Patterns – Stoyan Stefanov
- JavaScript: The Good Parts – Douglas Crockford
- Pro Ubuntu Server Administration – Sander van Vugt
- jQuery 1.3 with PHP – Kae Verens
- High Performance JavaScript: Build Faster Web Application Interfaces – Nicholas C. Zakas
- ANSI C – Leen Ammeraal
- Introduction to Java Programming (Sixth Edition) – Y. Daniel Liang
- pfSense: The Definitive Guide – Christopher M. Buechler
- Pro PHP: Patterns, Frameworks, Testing and More – Kevin McArthur
- PHP Objects, Patterns and Practice, Third Edition – Matt Zandstra
- Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications – Cal Henderson
- jQuery Enlightenment – Cody Lindley
- Super Awesome Advanced CakePHP Tips – Matt Curry
- Practical CakePHP Projects – Kai Chan, John Omokore & Richard Miller
- Beginning CakePHP: From Novice to Professional – David Golding
- Pro Zend Framework Techniques – Forrest Lyman
- Beginning Zend Framework – Armando Padilla
- Object-Oriented Javascript – Stoyan Stefanov
- jQuery UI 1.6: The User Interface Library for jQuery – Dan Wellman
- Learning jQuery 1.3 – Jonathan Chaffer, Karl Swedberg
- jQuery Reference Guide: A Comprehensive Exploration of the Popular JavaScript Library – Jonathan Chaffer and Karl Swedberg