Book picks similar to
Software Solutions in C by Dale Schumacher
might-read
programming
programming-c
programming-cpp
Programming in Haskell
Graham Hutton - 2006
This introduction is ideal for beginners: it requires no previous programming experience and all concepts are explained from first principles via carefully chosen examples. Each chapter includes exercises that range from the straightforward to extended projects, plus suggestions for further reading on more advanced topics. The author is a leading Haskell researcher and instructor, well-known for his teaching skills. The presentation is clear and simple, and benefits from having been refined and class-tested over several years. The result is a text that can be used with courses, or for self-learning. Features include freely accessible Powerpoint slides for each chapter, solutions to exercises and examination questions (with solutions) available to instructors, and a downloadable code that's fully compliant with the latest Haskell release.
Robot Building for Beginners
David Cook - 2002
Not only does author David Cook assist you in understanding the component parts of robot development, but he also presents valuable techniques that prepare you to make new discoveries on your own.Cook begins with the anatomy of a homemade robot and gives you the best advice on how to proceed successfully. General sources for tools and parts are provided in a consolidated list, and specific parts are recommended throughout the book. Also, basic safety precautions and essential measuring and numbering systems are promoted throughout.Specific tools and parts covered include digital multimeters, motors, wheels, resistors, LEDs, photoresistors, transistors, chips, gears, nut drivers, batteries, and more. "Robot Building for Beginners" is an inspiring book that provides an essential base of practical knowledge for anyone getting started in amateur robotics.
Head First C
David Griffiths - 2011
With a unique method that goes beyond syntax and how-to manuals, this guide not only teaches you the language, it helps you understand how to be a great programmer. You'll learn key areas such as language basics, pointers and pointer arithmetic, and dynamic memory management. Advanced topics include multi-threading and network programming—topics typically covered on a college-level course.This book also features labs: in-depth projects intended to stretch your abilities, test your new skills, and build confidence. Head First C mimics the style of college-level C courses, making it ideal as an accessible textbook for students.We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First C uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
Operational Excellence Pillar: AWS Well-Architected Framework (AWS Whitepaper)
AWS Whitepapers - 2017
It provides guidance to help you apply best practices in the design, delivery, and maintenance of AWS environments. This documentation is offered for free here as a Kindle book, or you can read it in PDF format at https://aws.amazon.com/whitepapers/.
Adventures of Huckleberry Finn, Chapters 21 to 25
Mark Twain - 2011
You may find it for free on the web. Purchase of the Kindle edition includes wireless delivery.
Expert C Programming: Deep C Secrets
Peter van der Linden - 1994
This book will help the C programmer reach new heights as a professional. Organized to make it easy for the reader to scan to sections that are relevant to their immediate needs.
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions
Herb Sutter - 1999
Do you enjoy solving thorny C++ problems and puzzles? Do you relish writing robust and extensible code? Then take a few minutes and challenge yourself with some tough C++ design and programming problems. The puzzles and problems in Exceptional C++ not only entertain, they will help you hone your skills to become the sharpest C++ programmer you can be. Many of these problems are culled from the famous Guru of the Week feature of the Internet newsgroup comp.lang.c++.moderated, expanded and updated to conform to the official ISO/ANSI C++ Standard. Each problem is rated according to difficulty and is designed to illustrate subtle programming mistakes or design considerations. After youve had a chance to attempt a solution yourself, the book then dissects the code, illustrates what went wrong, and shows how the problem can be fixed. Covering a broad range of C++ topics, the problems and solutions address critical issues such as: *Generic programming and how to write reusable templates *Exception safety issues and techniques *Robust class design and inheritance *Compiler firewalls and the Pimpl I
Breaking Bard: Serenade
A.J. Wiseman - 2018
Darren is homeless when he’s offered the deal of a lifetime: get paid to play a bard in an online, virtual reality game. The catch? He’s tasked with awakening Angelica, a crippled girl who’s spent ten years in the game. As he embarks on his search for her, Darren goes on adventures, learns the lore of the land, and finds that being a bard is more fun than it seemed. But appearances can deceive—especially in a VR world—and Darren is taken aback to discover the girl he’s been assigned to track may not even be the right one. When he finds not one but three girls who fit the bill for Angelica, Darren is forced to stretch his talents and skills to investigate them all, thrusting himself into the midst of warring players, corrupted guilds and forgotten lore. As secrets bubble to the surface and chaos looms, Darren’s investigation puts the girls under threat, and he’s forced to decide where his loyalties lie. Can he uncover the truth and save them before it’s too late? And more importantly… does he have what it takes to be a Bard? Read Breaking Bard: Serenade now and immerse yourself in a LitRPG adventure with sexy goodness and a wily hero who doesn’t quite know what he’s gotten himself into. Warning: Contains graphic violence, revenge, swear words, conspiracies, harassment, forbidden gods, gratuitous sex, and elements of polyamory/harem. If any of these is not your thing, this book is not for you.
C++ Standard Library: A Tutorial and Reference
Nicolai M. Josuttis - 1999
The library is not self-explanatory or fully consistent, and there are still some traps for the unwary. But the advantages far outweigh the problems, especially if you've got an expert book like Nicolai Josuttis' C++ Standard Library to help you. Josuttis starts with an overview of the standard library, and its key interrelationships with the core language. He presents detailed coverage of the STL, the most powerful, complex, and exciting part of the library; then covers special containers, strings, numeric classes, and internationalization; and helps you get more out of a component you're probably already using: the IOStream library. Every component description includes purpose, design, code examples, practical scenarios, pitfalls, and in most cases, reference sources. Whether you need a tutorial or reference, this book delivers the goods. (Bill Camarda, bn.com, editor)
Dynamics of Software Development
Jim McCarthy - 1995
McCarthy is a software industry veteran and the director of the Microsoft Visual C++ development group.
Basic Category Theory for Computer Scientists
Benjamin C. Pierce - 1991
Assuming a minimum of mathematical preparation, Basic Category Theory for Computer Scientists provides a straightforward presentation of the basic constructions and terminology of category theory, including limits, functors, natural transformations, adjoints, and cartesian closed categories. Four case studies illustrate applications of category theory to programming language design, semantics, and the solution of recursive domain equations. A brief literature survey offers suggestions for further study in more advanced texts.
Night of the Hunter
Rick Jones - 2016
When he returns stateside to begin life anew, he quickly finds himself caught up in a scandal involving the appropriation of documents for an undetectable state-of-the-art ICBM by the Islamic State. But what if Jon Jericho discovers something different? What if he learns that the plans were appropriated by American and Israeli intelligence, and then proffered to the Islamic State? As Jericho digs deeper he quickly draws the attention of certain CIA principals. So when a CIA paramilitary group gives chase to terminate Jericho with extreme prejudice to keep the conspiracy safe, the Hunter must utilize his special skill set not only to survive, but to bring forward the hidden truth before the world erupts into global war.
Mac OS X Internals: A Systems Approach
Amit Singh - 2006
Understanding the design, implementation, and workings of Mac OS X requires examination of several technologies that differ in their age, origins, philosophies, and roles. Mac OS X Internals: A Systems Approach is the first book that dissects the internals of the system, presenting a detailed picture that grows incrementally as you read. For example, you will learn the roles of the firmware, the bootloader, the Mach and BSD kernel components (including the process, virtual memory, IPC, and file system layers), the object-oriented I/O Kit driver framework, user libraries, and other core pieces of software. You will learn how these pieces connect and work internally, where they originated, and how they evolved. The book also covers several key areas of the Intel-based Macintosh computers.A solid understanding of system internals is immensely useful in design, development, and debugging for programmers of various skill levels. System programmers can use the book as a reference and to construct a better picture of how the core system works. Application programmers can gain a deeper understanding of how their applications interact with the system. System administrators and power users can use the book to harness the power of the rich environment offered by Mac OS X. Finally, members of the Windows, Linux, BSD, and other Unix communities will find the book valuable in comparing and contrasting Mac OS X with their respective systems. Mac OS X Internals focuses on the technical aspects of OS X and is so full of extremely useful information and programming examples that it will definitely become a mandatory tool for every Mac OS X programmer.
Bittersweet: A short story collection plus extract of new novel Christmas at the Beach Hut
Veronica Henry - 2018
From forgotten loves to second chances, new happiness and old friends, this is an uplifting and moving collection of short stories about how love changes, and how it changes us - from Sunday Times bestseller Veronica Henry.
Your favourite authors love Veronica's gorgeous storytelling:
'Fills your heart with joy and leaves you with a big fat smile on your face' Milly Johnson on Christmas at the Beach Hut
'Truly blissful escapism' Lucy Diamond on A Family Recipe
'A delight from start to finish' Jill Mansell on The Forever House
- - - - -
** This is a collection of short stories **
Scar Tissue
David Skivington - 2013
Transported to a dingy basement in Kolkata to identify the body of her murdered husband she has no explanation for his presence in India. As she searches for answers about who the man she married really was she finds his death surrounded by allegations of drug smuggling, child trafficking and murder. Unsure of what is true and who she can trust, Rachel has no idea of the danger her husband's hidden life has put her in.