Book Watch Archive

Regular Expression Puzzles and AI Coding Assistants (Manning)
Friday, 21 April 2023

This book has a long subtitle that tells you its contents - "24 puzzles solved by the author, with and without assistance from Copilot, ChatGPT And More". It is the story of two competitors. On one side is David Mertz, an expert programmer and the author of a popular Regex tutorial. On the other are the AI powerhouse coding assistants, GitHub Copilot and OpenAI ChatGPT.

<ASIN: 1633437817>

Graphical Data Analysis with R (Chapman & Hall/CRC)
Wednesday, 19 April 2023

This book shows what information can be gained from graphical displays. Antony Unwin focuses on why you draw graphics to display data and which graphics to draw (and uses R to do so). All the datasets are available in R or one of its packages. The book guides you in choosing graphics and understanding what information you can glean from them, such as data cleaning, exploring data structure, detecting outliers and unusual groups, and identifying trends and clusters.

<ASIN: 1032477318 >

Implementing Event-Driven Microservices Architecture in .NET 7 (Packt)
Monday, 17 April 2023

This book is a guide to implementing event-driven microservices architecture using C# 11 and .NET 7. Joshua Garverick and Omar Dean McIver cover the new features of .NET 7 that will make developing applications using EDA patterns easier, and how the core tenets of domain-driven design are implemented in .NET 7.

<ASIN:1803232781 >

An Elementary Introduction to the Wolfram Language 3rd Ed (Wolfram Media)
Friday, 14 April 2023

This book provides an elementary introduction to the Wolfram Language and modern computational thinking. Stephen Wolfram, the creator of the Wolfram Language as well as Wolfram|Alpha and Mathematica, assumes no prior knowledge of programming, and the book is suitable for both technical and non-technical college and middle-to-high-school students.

<ASIN: 1944183078>

Master the Raspberry Pi Pico in C: WiFi with lwIP & mbedtls (I/O Press)
Wednesday, 12 April 2023

Adding WiFi to the Raspberry Pi Pico turns this low-cost, small form factor device into a true IoT device. The extra capabilities added to the Pico W open up loads of opportunities, but only if you are prepared to do battle with the two libraries that provide networking and security – lwIP and mbedtls respectively. The problem with these large libraries of code is that they are poorly documented and don’t refer directly to the Pico W and its SDK. In this book Harry Fairhead and Mike James set out to remedy this by providing a guide to these libraries along with examples of what you can do with them.

<ASIN: 1871962811>

How Data Happened (W. W. Norton)
Monday, 10 April 2023

From facial recognition―capable of checking people into flights or identifying undocumented residents―to automated decision systems that inform who gets loans and who receives bail, data-empowered algorithms are key to modern life. Expanding on the course they created at Columbia University, Chris Wiggins and Matthew L. Jones illuminate the ways in which data has long been used as a tool and a weapon in arguing for what is true, as well as a means of rearranging or defending power.

<ASIN: 1324006730>

Collaborative Worldbuilding for Video Games (CRC Press)
Friday, 07 April 2023

This book is a theoretical and practical deep dive into the craft of worldbuilding for video games, with an explicit focus on how different job disciplines contribute to worldbuilding. In addition to providing lenses for recognizing the various components in creating fictional and digital worlds, Kaitlin Tremblay positions worldbuilding as a reciprocal and dynamic process, a process which acknowledges that worldbuilding is both created by and instrumental in the design of narrative, gameplay, art, audio, and more.

<ASIN: 1032385545>

The Pragmatic Programmer for Machine Learning (Chapman & Hall/CRC )
Wednesday, 05 April 2023

This book addresses the disparity between the fact that machine learning has redefined the way we work with data and is increasingly becoming an indispensable part of everyday life, yet software engineering has played a remarkably small role compared to other disciplines. Marco Scutari and Mauro Malvestio take an overview of how to design machine learning pipelines as well as the state-of-the-art tools we use to make them.

<ASIN: 0367263505>

Essentials Of Compilation (MIT Press)
Monday, 03 April 2023

Most books about compilers dedicate one chapter to each progressive stage, a structure that hides how language features motivate design choices. By contrast, in this book subtitled An Incremental Approach in Racket, Jeremy G. Siek provides an incremental approach that allows students to write every single line of code themselves.

<ASIN:0262047764 >

Robotics at Home with Raspberry Pi Pico (Packt)
Friday, 31 March 2023

This book starts from the first steps in planning, building, and programming a robot with Raspberry Pi Pico. After a quick tour of Pico, Danny Staple begins with designing a robot chassis in 3D CAD, providing easy-to-follow instructions, shopping lists, and plans. Later chapters add simple sensors and outputs to extend the robot, reinforce design skills, and techniques for programming with CircuitPython. The book also covers interactions with electronics, standard robotics algorithms, and the discipline and process for building robots.

<ASIN:1803246073 >

Troubleshooting Java (Manning)
Wednesday, 29 March 2023

Subtitled Read, debug, and optimize JVM applications, in this book Laurentiu Spilca demonstrates techniques for code profiling, advanced debugging, and log evaluation to find and fix bugs and performance problems. Spilca teaches code investigation techniques that will help you efficiently understand how Java apps work, how to optimize them, and how to fix the bugs that break them.


Digital Image Processing with C++ (CRC Press)
Monday, 27 March 2023

This book presents the theory of digital image processing, and implementations of algorithms using a dedicated library. David Tschumperle, Christophe Tilmant and Vincent Barra present the mathematical theories underlying digital image processing, as well as their practical implementation through examples of algorithms implemented in the C++ language, using the free and easy-to-use CImg library.



Page 9 of 238