Book Watch Archive


API Design for C++ 2nd Ed (Morgan Kaufmann)
Wednesday, 06 November 2024

This book provides a comprehensive discussion of Application Programming Interface (API) development, from initial design through implementation, testing, documentation, release, versioning, maintenance, and deprecation.Martin Reddy teaches the strategies of C++ API development, including interface design, versioning, scripting, and plug-in extensibility.

 
Balancing Coupling in Software Design (Addison-Wesley)
Monday, 04 November 2024

This book looks at the need to get coupling right if you want to build modular, evolvable, and resilient software systems. Vlad Khononov describes a model that not only draws on this accumulated knowledge, but also adapts it to modern software engineering practices, offering a fresh perspective on modular software design.

 
Generative AI (For Dummies)
Friday, 01 November 2024

This book provides a roadmap to using the world of artificial intelligence to enhance personal and professional lives. Pam Baker explains how generative AI tools are capable of creating text, images, and even ideas, and can assist in authoring short and long-form content, producing audio and video, and serving as a research assistant. Readers will learn how to identify the best platforms for their needs and write the prompts that coax out the content they want.

 
Effective C, 2nd Ed (No Starch Press)
Wednesday, 30 October 2024

This book is an introduction to essential C language programming. Robert C. Seacord, a long-standing member of the C standards committee with over 40 years of programming experience, developed the book in collaboration with other C experts, such as Clang’s lead maintainer Aaron Ballman and C project editor JeanHeyd Meneide. This second edition of Effective C has been thoroughly updated to cover C23, which enhances the safety, security, and usability of the language.

 
Machine Learning Q and AI (No Starch Press)
Monday, 28 October 2024

Subtitled "30 Essential Questions and Answers on Machine Learning and AI", this book was born out of questions often fielded by author Sebastian Raschka, who takes a direct, no-nonsense approach to make advanced topics more accessible and genuinely engaging. Each brief, self-contained chapter journeys through a fundamental question in AI, unraveling it with clear explanations, diagrams, and hands-on exercises.

 
Pioneering Simplicity: The fascinating history of Delphi and Pascal (CMG Publishing)
Friday, 25 October 2024

This book looks at the world of Pascal and Delphi. From the innovative mind of Niklaus Wirth at Zurich's ETH to the global software revolutions powered by Borland's Turbo Pascal, Marco Geuze unravels the story of how simplicity and efficiency became the core of modern software development. With a focus on pivotal moments, Marco captures how they revolutionized not only coding but also the way programmers think. Filled with behind-the-scenes stories from key players like Anders Hejlsberg, Zack Urlocker, Allen Bauer and Chuck Jazdzewski, this book dives deep into the heart of programming history and showcases the development environment that sparked the era of rapid application building.

 
Programming The ESP32 In C Using The Espressif IDF (I/O Press)
Wednesday, 23 October 2024

This book reveals what you can do with the EspressIf ESP32's GPIO lines together with widely used sensors, servos and motors and ADCs. Harry Fairhead uses C as the ideal choice of language to program the ESP32, ensuring that your programs are fast and efficient, and here it is used with the Espressif IoT Development Framework, ESP-IDF and VS Code, a combination which makes it simple to get started and provides a wealth of functions not found elsewhere.

 
Optimization Algorithms (Manning)
Monday, 21 October 2024

This book introduces AI algorithms designed to solve complex and poorly-structured problems such as "What’s the fastest route from one place to another?" "How do you calculate the optimal price for a product?" and "How should you plant crops, allocate resources, and schedule surgeries?" 

 
Nexus : A Brief History of Information Networks from the Stone Age to AI (Random House UK)
Friday, 18 October 2024

This book considers how the flow of information has shaped us, and our world. Taking the reader from the Stone Age through the Bible, early modern witch-hunts, Stalinism, Nazism and the resurgence of populism today, Yuval Noah Harari considers the complex relationship between information and truth, bureaucracy and mythology, wisdom and power.

 
Serious Cryptography, 2nd Ed (No Starch Press)
Wednesday, 16 October 2024

Subtitled "A Practical Introduction to Modern Encryption", this thoroughly revised and updated second edition introduces modern cryptography and down fundamental mathematical concepts without shying away from meaty discussions of how they work. Jean-Philippe Aumasson provides insights into topics like authenticated encryption, secure randomness, hash functions, block ciphers, and public-key techniques such as RSA and elliptic curve cryptography.

 
Idiomatic Rust (Manning)
Monday, 14 October 2024

After you’re comfortable with Rust’s syntax and its uniquely-powerful compiler, there’s a whole new dimension to explore as you put it to use in real projects. Subtitled "Code like a Rustacean", this book catalogs, documents, and describes both how classic design patterns work with Rust, and the new Rust-specific patterns that will help solve common programming problems and ensure your code is easy for others to understand. Brenden Matthews answers questions such as How do you apply standard design patterns in Rust applications? Where and why should you use IntoIterator? And why do Rustaceans love the PhantomData type?

 
Historical Simulation and Wargames (CRC Press)
Friday, 11 October 2024

This book is a comprehensive study on analog historical simulation games, exploring both their theoretical concepts and practical solutions. Riccardo Masini considers the various ways used by simulation games to depict the different dynamics of historical events and analyzes how commercial analog miniature and board wargames can become valuable tools for historical research and provide a more modern and captivating interpretation of past events.

 
«StartPrev12345678910NextEnd»

Page 8 of 257