Book Watch

Follow Book Watch on Twitter

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some but by no means all of the books in Book Watch are eventually reviewed.

The Case of IBM 386 PC: A Detective Story for Techies (Amazon)
Friday 03 Jul

This is a fictional story set in the year 1994 when IBM PCs are in rampant use, Windows is at version 3.1 and C++ has just started to become popular with the PC programmers.  Author Jim Grep's story involves a few software developers getting together to play detective and solve some interesting bugs entirely by logic and deduction. The developers have an informal dinner meet where they take turns telling an interesting bug story from the past that others try to solve, thinking like an armchair detective.

<ASIN: B082VKD2N7>

Practices of the Python Pro (Manning)
Wednesday 01 Jul

This book shows how to design professional-level, clean, easily maintainable software at scale using Python. Author Dane Hillard uses easy-to-grok examples that use pseudocode and Python to introduce software development best practices, along with dozens of useful techniques.


Advanced Deep Learning with TensorFlow 2 and Keras 2nd Ed (Packt)
Monday 29 Jun

This is a completely updated edition of a guide to the advanced deep learning techniques, revised for TensorFlow 2.x. In this edition author Rowel Atienza introduces the practical side of deep learning with new chapters on unsupervised learning using mutual information, object detection (SSD), and semantic segmentation (FCN and PSPNet). Using Keras as an open-source deep learning library, the book features hands-on projects. Starting with an overview of multi-layer perceptrons (MLPs), convolutional neural networks (CNNs), and recurrent neural networks (RNNs), the book then introduces deep neural network architectures, including ResNet and DenseNet, and how to create autoencoders.


Mastering 3D Printing, 2nd Ed (Apress)
Friday 26 Jun

This book is "A Guide to Modeling, Printing, and Prototyping" for new 3D printer owners, makers of all kinds, entrepreneurs, technology educators, and anyone curious about what you can do with a 3D printer. Authors Joan Horvath and Rich Cameron show how to get the most out of your printer, including how to design models, choose materials, work with different printers, and integrate 3D printing with traditional prototyping to make techniques like sand casting more efficient.


Thinking in Pandas (Apress)
Thursday 25 Jun

With the explanatory subtitle "How to Use the Python Data Analysis Library the Right Way", this book shows how to work effectively with pandas, the Python data analysis library, by exploring its underlying implementation and data structures.  Author Hannah Stepanek explains how to load and normalize data in pandas efficiently, and reviews some of the most commonly used loaders and several of their most powerful options. The book also shows how to 


More Book Watch

Previous Book Watch.

Follow Book Watch on Twitter.
Publishers send your book news to: