Rust in Action
Failed to add items
Add to Cart failed.
Add to Wish List failed.
Remove from wishlist failed.
Adding to library failed
Follow podcast failed
Unfollow podcast failed
$0.99/mo first 3 months
Get 2 free audiobooks during trial.
Buy for $24.95
No default payment method selected.
We are sorry. We are not allowed to sell this product with the selected payment method
-
Narrated by:
-
Derek Dysart
-
By:
-
Tim McNamara
About this listen
Rust in Action is a hands-on guide to systems programming with Rust. Written for inquisitive programmers, it presents real-world use cases that go far beyond syntax and structure.
Summary
Rust in Action introduces the Rust programming language by exploring numerous systems programming concepts and techniques. You'll be learning Rust by delving into how computers work under the hood. You'll find yourself playing with persistent storage, memory, networking and even tinkering with CPU instructions. The book takes you through using Rust to extend other applications and teaches you tricks to write blindingly fast code. You'll also discover parallel and concurrent programming. Filled to the brim with real-life use cases and scenarios, you'll go beyond the Rust syntax and see what Rust has to offer in real-world use cases.
About the technology
Rust is the perfect language for systems programming. It delivers the low-level power of C along with rock-solid safety features that let you code fearlessly. Ideal for applications requiring concurrency, Rust programs are compact, readable, and blazingly fast. Best of all, Rust’s famously smart compiler helps you avoid even subtle coding errors.
About the book
Rust in Action is a hands-on guide to systems programming with Rust. Written for inquisitive programmers, it presents real-world use cases that go far beyond syntax and structure. You’ll explore Rust implementations for file manipulation, networking, and kernel-level programming and discover awesome techniques for parallelism and concurrency. Along the way, you’ll master Rust’s unique borrow checker model for memory management without a garbage collector.
What's inside
- Elementary to advanced Rust programming
- Practical examples from systems programming
- Command-line, graphical and networked applications
About the listener
For intermediate programmers. No previous experience with Rust required.
About the author
Tim McNamara uses Rust to build data processing pipelines and generative art. He is an expert in natural language processing and data engineering.
Table of Contents
1 Introducing Rust
Part 1 Rust Language Distinctives
2 Language foundations
3 Compound data types
4 Lifetimes, ownership, and borrowing
Part 2 Demystifying Systems Programming
5 Data in depth
6 Memory
7 Files and storage
8 Networking
9 Time and timekeeping
10 Processes, threads, and containers
11 Kernel
12 Signals, interrupts, and exceptions
PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.
©2021 Manning Publications (P)2021 Manning PublicationsListeners also enjoyed...
-
Advanced Algorithms and Data Structures
- By: Marcello La Rocca
- Narrated by: Julie Brierley
- Length: 23 hrs and 32 mins
- Unabridged
-
Overall
-
Performance
-
Story
As a software engineer, you’ll encounter countless programming challenges that initially seem confusing, difficult, or even impossible. Don’t despair! Many of these “new” problems already have well-established solutions. Advanced Algorithms and Data Structures teaches you powerful approaches to a wide range of tricky coding challenges that you can adapt and apply to your own applications. Providing a balanced blend of classic, advanced, and new algorithms, this practical guide upgrades your programming toolbox with new perspectives and hands-on techniques.
-
-
Wonderful audio textbook!
- By Howard_a on 11-02-21
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- By: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
An excellent and entertaining technical book
- By Amazon Customer on 01-21-20
By: David Thomas, and others
-
Modern Software Engineering
- Doing What Works to Build Better Software Faster
- By: David Farley
- Narrated by: Amy Gordon
- Length: 9 hrs and 37 mins
- Unabridged
-
Overall
-
Performance
-
Story
In Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues.
-
-
Could have been a 1-page bulleted list
- By Elle7se on 12-30-22
By: David Farley
-
The Kubernetes Book
- By: Nigel Poulton
- Narrated by: Nigel Poulton
- Length: 4 hrs and 33 mins
- Unabridged
-
Overall
-
Performance
-
Story
Containers are revolutionizing the way we build, ship, and run our applications. But like all good things, they come with their own set of challenges. This is where Kubernetes enters the scene. Kubernetes helps you deploy and manage containerized applications at scale. With Kubernetes, you can develop your applications on your laptop, deploy to your chosen cloud platform, migrate to a different cloud platform, and even migrate to your private cloud at your on-premises datacenter.
-
-
Finally a technical book for Audible
- By Dave K on 08-28-19
By: Nigel Poulton
-
Designing Data-Intensive Applications
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- By: Martin Kleppmann
- Narrated by: Benjamin Lange
- Length: 20 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
Author Martin Kleppmann helps you navigate the diverse data landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.
-
-
Must read for senior+ software engineers
- By Navid v on 05-29-21
By: Martin Kleppmann
-
AI and Machine Learning for Coders
- A Programmer's Guide to Artificial Intelligence
- By: Laurence Moroney
- Narrated by: Timothy Howard Jackson
- Length: 9 hrs and 17 mins
- Unabridged
-
Overall
-
Performance
-
Story
If you're looking to make a career move from programmer to AI specialist, this is the ideal place to start. Based on Laurence Moroney's extremely successful AI courses, this introductory book provides a hands-on, code-first approach to help you build confidence while you learn key topics.
-
-
Perfect introduction to machine, learning, and artificial intelligence for any programmer!
- By Luc on 08-11-23
By: Laurence Moroney
-
Advanced Algorithms and Data Structures
- By: Marcello La Rocca
- Narrated by: Julie Brierley
- Length: 23 hrs and 32 mins
- Unabridged
-
Overall
-
Performance
-
Story
As a software engineer, you’ll encounter countless programming challenges that initially seem confusing, difficult, or even impossible. Don’t despair! Many of these “new” problems already have well-established solutions. Advanced Algorithms and Data Structures teaches you powerful approaches to a wide range of tricky coding challenges that you can adapt and apply to your own applications. Providing a balanced blend of classic, advanced, and new algorithms, this practical guide upgrades your programming toolbox with new perspectives and hands-on techniques.
-
-
Wonderful audio textbook!
- By Howard_a on 11-02-21
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- By: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
An excellent and entertaining technical book
- By Amazon Customer on 01-21-20
By: David Thomas, and others
-
Modern Software Engineering
- Doing What Works to Build Better Software Faster
- By: David Farley
- Narrated by: Amy Gordon
- Length: 9 hrs and 37 mins
- Unabridged
-
Overall
-
Performance
-
Story
In Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues.
-
-
Could have been a 1-page bulleted list
- By Elle7se on 12-30-22
By: David Farley
-
The Kubernetes Book
- By: Nigel Poulton
- Narrated by: Nigel Poulton
- Length: 4 hrs and 33 mins
- Unabridged
-
Overall
-
Performance
-
Story
Containers are revolutionizing the way we build, ship, and run our applications. But like all good things, they come with their own set of challenges. This is where Kubernetes enters the scene. Kubernetes helps you deploy and manage containerized applications at scale. With Kubernetes, you can develop your applications on your laptop, deploy to your chosen cloud platform, migrate to a different cloud platform, and even migrate to your private cloud at your on-premises datacenter.
-
-
Finally a technical book for Audible
- By Dave K on 08-28-19
By: Nigel Poulton
-
Designing Data-Intensive Applications
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- By: Martin Kleppmann
- Narrated by: Benjamin Lange
- Length: 20 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
Author Martin Kleppmann helps you navigate the diverse data landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.
-
-
Must read for senior+ software engineers
- By Navid v on 05-29-21
By: Martin Kleppmann
-
AI and Machine Learning for Coders
- A Programmer's Guide to Artificial Intelligence
- By: Laurence Moroney
- Narrated by: Timothy Howard Jackson
- Length: 9 hrs and 17 mins
- Unabridged
-
Overall
-
Performance
-
Story
If you're looking to make a career move from programmer to AI specialist, this is the ideal place to start. Based on Laurence Moroney's extremely successful AI courses, this introductory book provides a hands-on, code-first approach to help you build confidence while you learn key topics.
-
-
Perfect introduction to machine, learning, and artificial intelligence for any programmer!
- By Luc on 08-11-23
By: Laurence Moroney
-
Programming for Beginners: 2 Book in 1
- Linux for Beginners, SQL for Beginners
- By: Matthew Python
- Narrated by: Charles Young
- Length: 6 hrs and 57 mins
- Unabridged
-
Overall
-
Performance
-
Story
Linux is quite synonymous with the cloud. If you intend to work on cloud-based projects, it is always good to learn Linux, especially the essentials. SQL is one of the most famous database query languages that have taken over almost three-fourths of the internet. Learning SQL is a must for any developer nowadays, and with the help of a good book, one can understand the basics very well.
By: Matthew Python
-
The Clean Coder
- A Code of Conduct for Professional Programmers
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 6 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn’t written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them - and earn the pride and fulfillment that they alone possess.
-
-
The best one
- By Amazon Customer on 01-10-22
By: Robert C. Martin
-
Algorithms to Live By
- The Computer Science of Human Decisions
- By: Brian Christian, Tom Griffiths
- Narrated by: Brian Christian
- Length: 11 hrs and 50 mins
- Unabridged
-
Overall
-
Performance
-
Story
From finding a spouse to finding a parking spot, from organizing one's inbox to understanding the workings of human memory, Algorithms to Live By transforms the wisdom of computer science into strategies for human living.
-
-
Great listen, just don't expect tips!
- By Adam Hosman on 08-07-17
By: Brian Christian, and others
-
Building Microservices
- Designing Fine-Grained Systems
- By: Sam Newman
- Narrated by: Theodore O'Brien
- Length: 21 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures. Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts.
-
-
Easy to Understand
- By Anonymous User on 04-27-22
By: Sam Newman
-
Staff Engineer
- Leadership Beyond the Management Track
- By: Will Larson
- Narrated by: Shaula Evans
- Length: 8 hrs and 52 mins
- Unabridged
-
Overall
-
Performance
-
Story
At most technology companies, you'll reach Senior software engineer, the career level for software engineers, in five to eight years. At the career level, your company's career ladder won't require that you work towards the next promotion; being promoted further is an exception rather than expected. This is also when many engineers are first given an opportunity to move into engineering management.
-
-
Great content but some audio issues
- By David M. Tang on 07-08-21
By: Will Larson
-
The Unicorn Project
- A Novel About Developers, Digital Disruption, and Thriving in the Age of Data
- By: Gene Kim
- Narrated by: Frankie Corzo
- Length: 12 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
In The Unicorn Project, we follow Maxine, a senior lead developer and architect, as she is exiled to the Phoenix Project, to the horror of her friends and colleagues, as punishment for contributing to a payroll outage. She tries to survive in what feels like a heartless and uncaring bureaucracy and to work within a system where no one can get anything done without endless committees, paperwork, and approvals. One day, she is approached by a ragtag bunch of misfits who say they want to overthrow the existing order, to liberate developers, to bring joy back to technology work.
-
-
This is no Phoenix Project
- By SaintHax on 01-10-20
By: Gene Kim
-
Grokking Algorithms
- By: Aditya Bhargava
- Narrated by: Derek Lettman
- Length: 3 hrs and 46 mins
- Unabridged
-
Overall
-
Performance
-
Story
This friendly guide teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression and artificial intelligence. This accesible introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python.
-
-
the book is not good in audio format
- By Anonymous User on 01-09-20
By: Aditya Bhargava
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 8 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
-
-
good book, missing accompanying pdf
- By ^-^ on 03-29-23
By: Robert C. Martin
-
Clean Code
- A Handbook of Agile Software Craftsmanship
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 5 hrs and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer - but only if you work at it.
-
-
Quick fix needed
- By R L on 05-06-21
By: Robert C. Martin
-
Fundamentals of Software Architecture
- An Engineering Approach
- By: Mark Richards, Neal Ford
- Narrated by: Benjamin Lange
- Length: 13 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks.
-
-
Helpful but business-centric
- By A.N. on 03-25-21
By: Mark Richards, and others
-
The Staff Engineer's Path
- A Guide for Individual Contributors Navigating Growth and Change
- By: Tanya Reilly
- Narrated by: Wendy Tremont King
- Length: 13 hrs and 52 mins
- Unabridged
-
Overall
-
Performance
-
Story
For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an engineer with leadership ability doesn't serve the industry well—or the engineer. The staff engineer's path allows engineers to contribute at a high level as role models, driving big projects, determining technical strategy, and raising everyone's skills. This in-depth book shows you how to understand your role, manage your time, master strategic thinking, and set the standard for technical work.
-
-
Not for all engineers
- By Dan H on 05-27-24
By: Tanya Reilly
-
Software Engineering at Google
- Lessons Learned from Programming Over Time
- By: Titus Winters, Tom Manshreck, Hyrum Wright
- Narrated by: Mark Sando
- Length: 23 hrs and 36 mins
- Unabridged
-
Overall
-
Performance
-
Story
How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization.
-
-
not useful
- By Andreas Andersen on 07-21-21
By: Titus Winters, and others
Related to this topic
-
Java from Zero
- Learn Java Programming Fast for Beginners to Professionals: The Complete Guide with Code Examples and Exercises to Become a Professional
- By: Scott Brandt
- Narrated by: Jason Wright
- Length: 9 hrs and 6 mins
- Unabridged
-
Overall
-
Performance
-
Story
According to HackerRank, Java is now the third most in-demand language that hiring managers look for. And with US Java developers now earning upwards of $105,000 on average, based on data from Indeed…you can rest assured that learning Java will pay off in more ways than one.
-
-
Perfect for Self-Learners
- By James M. Faulkner on 10-04-24
By: Scott Brandt
-
Superintelligence
- Paths, Dangers, Strategies
- By: Nick Bostrom
- Narrated by: Napoleon Ryan
- Length: 14 hrs and 17 mins
- Unabridged
-
Overall
-
Performance
-
Story
Superintelligence asks the questions: What happens when machines surpass humans in general intelligence? Will artificial agents save or destroy us? Nick Bostrom lays the foundation for understanding the future of humanity and intelligent life. The human brain has some capabilities that the brains of other animals lack. It is to these distinctive capabilities that our species owes its dominant position. If machine brains surpassed human brains in general intelligence, then this new superintelligence could become extremely powerful - possibly beyond our control.
-
-
Colossus: The Forbin Project is coming
- By Gary on 09-12-14
By: Nick Bostrom
-
YouTube Secrets
- The Ultimate Guide to Growing Your Following and Making Money as a Video Influencer
- By: Sean Cannell, Benji Travis
- Narrated by: Sean Cannell, Benji Travis
- Length: 5 hrs and 29 mins
- Unabridged
-
Overall
-
Performance
-
Story
YouTube sensations and best-selling authors Sean Cannell and Benji Travis take your YouTube channel from slow and dormant to accelerated and engaged, using premium and updated YouTube growth tips for creators, business owners, digital entrepreneurs, and influencers. This is the ultimate game plan to grow a following and make money with the power of video.
-
-
Don't use a credit on this. Moderately passable
- By Scott on 08-04-19
By: Sean Cannell, and others
-
Slenderman
- Online Obsession, Mental Illness, and the Violent Crime of Two Midwestern Girls
- By: Kathleen Hale
- Narrated by: Therese Plummer
- Length: 9 hrs and 31 mins
- Unabridged
-
Overall
-
Performance
-
Story
On May 31, 2014, in the Milwaukee suburb of Waukesha, Wisconsin, two 12-year-old girls attempted to stab their classmate to death. Morgan Geyser and Anissa Weier’s violence was extreme, but what seemed even more frightening was that they committed their crime under the influence of a figure born by the internet: the so-called “Slenderman”. Yet the even more urgent aspect of the story, that the children involved suffered from undiagnosed mental illnesses, often went overlooked in coverage of the case.
-
-
Excellent narration
- By Pink Amy on 08-21-22
By: Kathleen Hale
-
The Grid
- The Fraying Wires Between Americans and Our Energy Future
- By: Gretchen Bakke
- Narrated by: Emily Caudwell
- Length: 11 hrs and 8 mins
- Unabridged
-
Overall
-
Performance
-
Story
The grid is an accident of history and of culture, in no way intrinsic to how we produce, deliver and consume electrical power. Yet this is the system the United States ended up with, a jerry-built structure now so rickety and near collapse that a strong wind or a hot day can bring it to a grinding halt. The grid is now under threat from a new source: renewable and variable energy, which puts stress on its logics as much as its components.
-
-
A disappointment
- By Ronald on 09-24-16
By: Gretchen Bakke
-
Doom Guy
- Life in First Person
- By: John Romero
- Narrated by: John Romero
- Length: 17 hrs and 4 mins
- Unabridged
-
Overall
-
Performance
-
Story
Doom Guy: Life in First Person is the long-awaited autobiography of gaming’s original rock star and the cocreator of DOOM, Quake, and Wolfenstein—some of the most recognizable and important titles in video game history. Credited with the invention of the first-person shooter, a genre that continues to dominate the market today, he is gaming royalty. Told in remarkable detail, a byproduct of his hyperthymesia, Romero recounts his storied career.
-
-
Intimate stories of gaming history in First Person
- By Emyli on 07-28-23
By: John Romero
-
Java from Zero
- Learn Java Programming Fast for Beginners to Professionals: The Complete Guide with Code Examples and Exercises to Become a Professional
- By: Scott Brandt
- Narrated by: Jason Wright
- Length: 9 hrs and 6 mins
- Unabridged
-
Overall
-
Performance
-
Story
According to HackerRank, Java is now the third most in-demand language that hiring managers look for. And with US Java developers now earning upwards of $105,000 on average, based on data from Indeed…you can rest assured that learning Java will pay off in more ways than one.
-
-
Perfect for Self-Learners
- By James M. Faulkner on 10-04-24
By: Scott Brandt
-
Superintelligence
- Paths, Dangers, Strategies
- By: Nick Bostrom
- Narrated by: Napoleon Ryan
- Length: 14 hrs and 17 mins
- Unabridged
-
Overall
-
Performance
-
Story
Superintelligence asks the questions: What happens when machines surpass humans in general intelligence? Will artificial agents save or destroy us? Nick Bostrom lays the foundation for understanding the future of humanity and intelligent life. The human brain has some capabilities that the brains of other animals lack. It is to these distinctive capabilities that our species owes its dominant position. If machine brains surpassed human brains in general intelligence, then this new superintelligence could become extremely powerful - possibly beyond our control.
-
-
Colossus: The Forbin Project is coming
- By Gary on 09-12-14
By: Nick Bostrom
-
YouTube Secrets
- The Ultimate Guide to Growing Your Following and Making Money as a Video Influencer
- By: Sean Cannell, Benji Travis
- Narrated by: Sean Cannell, Benji Travis
- Length: 5 hrs and 29 mins
- Unabridged
-
Overall
-
Performance
-
Story
YouTube sensations and best-selling authors Sean Cannell and Benji Travis take your YouTube channel from slow and dormant to accelerated and engaged, using premium and updated YouTube growth tips for creators, business owners, digital entrepreneurs, and influencers. This is the ultimate game plan to grow a following and make money with the power of video.
-
-
Don't use a credit on this. Moderately passable
- By Scott on 08-04-19
By: Sean Cannell, and others
-
Slenderman
- Online Obsession, Mental Illness, and the Violent Crime of Two Midwestern Girls
- By: Kathleen Hale
- Narrated by: Therese Plummer
- Length: 9 hrs and 31 mins
- Unabridged
-
Overall
-
Performance
-
Story
On May 31, 2014, in the Milwaukee suburb of Waukesha, Wisconsin, two 12-year-old girls attempted to stab their classmate to death. Morgan Geyser and Anissa Weier’s violence was extreme, but what seemed even more frightening was that they committed their crime under the influence of a figure born by the internet: the so-called “Slenderman”. Yet the even more urgent aspect of the story, that the children involved suffered from undiagnosed mental illnesses, often went overlooked in coverage of the case.
-
-
Excellent narration
- By Pink Amy on 08-21-22
By: Kathleen Hale
-
The Grid
- The Fraying Wires Between Americans and Our Energy Future
- By: Gretchen Bakke
- Narrated by: Emily Caudwell
- Length: 11 hrs and 8 mins
- Unabridged
-
Overall
-
Performance
-
Story
The grid is an accident of history and of culture, in no way intrinsic to how we produce, deliver and consume electrical power. Yet this is the system the United States ended up with, a jerry-built structure now so rickety and near collapse that a strong wind or a hot day can bring it to a grinding halt. The grid is now under threat from a new source: renewable and variable energy, which puts stress on its logics as much as its components.
-
-
A disappointment
- By Ronald on 09-24-16
By: Gretchen Bakke
-
Doom Guy
- Life in First Person
- By: John Romero
- Narrated by: John Romero
- Length: 17 hrs and 4 mins
- Unabridged
-
Overall
-
Performance
-
Story
Doom Guy: Life in First Person is the long-awaited autobiography of gaming’s original rock star and the cocreator of DOOM, Quake, and Wolfenstein—some of the most recognizable and important titles in video game history. Credited with the invention of the first-person shooter, a genre that continues to dominate the market today, he is gaming royalty. Told in remarkable detail, a byproduct of his hyperthymesia, Romero recounts his storied career.
-
-
Intimate stories of gaming history in First Person
- By Emyli on 07-28-23
By: John Romero
People who viewed this also viewed...
-
Advanced Algorithms and Data Structures
- By: Marcello La Rocca
- Narrated by: Julie Brierley
- Length: 23 hrs and 32 mins
- Unabridged
-
Overall
-
Performance
-
Story
As a software engineer, you’ll encounter countless programming challenges that initially seem confusing, difficult, or even impossible. Don’t despair! Many of these “new” problems already have well-established solutions. Advanced Algorithms and Data Structures teaches you powerful approaches to a wide range of tricky coding challenges that you can adapt and apply to your own applications. Providing a balanced blend of classic, advanced, and new algorithms, this practical guide upgrades your programming toolbox with new perspectives and hands-on techniques.
-
-
Wonderful audio textbook!
- By Howard_a on 11-02-21
-
Fundamentals of Software Architecture
- An Engineering Approach
- By: Mark Richards, Neal Ford
- Narrated by: Benjamin Lange
- Length: 13 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks.
-
-
Helpful but business-centric
- By A.N. on 03-25-21
By: Mark Richards, and others
-
Database Internals
- A Deep Dive into How Distributed Data Systems Work, 1st Edition
- By: Alex Petrov
- Narrated by: Mike Chamberlain
- Length: 12 hrs and 51 mins
- Unabridged
-
Overall
-
Performance
-
Story
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, it's often difficult to understand what each one offers. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.
-
-
I can't believe this exists as an audiobook.
- By Michael Marcin on 12-18-23
By: Alex Petrov
-
Software Architecture: The Hard Parts
- Modern Trade-Off Analyses for Distributed Architectures
- By: Neal Ford, Mark Richards, Pramod Sadalage, and others
- Narrated by: Dena Dahilig
- Length: 12 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
There are no easy decisions in software architecture. Instead, there are many hard parts—difficult problems or issues with no best practices—that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures. Architecture veterans and practicing consultants Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani discuss strategies for choosing an appropriate architecture.
-
-
Great content. Terrible narration.
- By Alex on 12-16-23
By: Neal Ford, and others
-
Designing Data-Intensive Applications
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- By: Martin Kleppmann
- Narrated by: Benjamin Lange
- Length: 20 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
Author Martin Kleppmann helps you navigate the diverse data landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.
-
-
Must read for senior+ software engineers
- By Navid v on 05-29-21
By: Martin Kleppmann
-
Go in Action
- By: William Kennedy, Brian Ketelsen - contributor, Erik St. Martin - contributor
- Narrated by: Mark Thomas
- Length: 5 hrs and 38 mins
- Unabridged
-
Overall
-
Performance
-
Story
Go in Action is for any intermediate-level developer who has experience with other programming languages and wants a jump-start in learning Go or a more thorough understanding of the language and its internals. This book provides an intensive, comprehensive, and idiomatic view of Go. It focuses on the specification and implementation of the language, including topics like language syntax, Go's type system, concurrency, channels, and testing.
By: William Kennedy, and others
-
Advanced Algorithms and Data Structures
- By: Marcello La Rocca
- Narrated by: Julie Brierley
- Length: 23 hrs and 32 mins
- Unabridged
-
Overall
-
Performance
-
Story
As a software engineer, you’ll encounter countless programming challenges that initially seem confusing, difficult, or even impossible. Don’t despair! Many of these “new” problems already have well-established solutions. Advanced Algorithms and Data Structures teaches you powerful approaches to a wide range of tricky coding challenges that you can adapt and apply to your own applications. Providing a balanced blend of classic, advanced, and new algorithms, this practical guide upgrades your programming toolbox with new perspectives and hands-on techniques.
-
-
Wonderful audio textbook!
- By Howard_a on 11-02-21
-
Fundamentals of Software Architecture
- An Engineering Approach
- By: Mark Richards, Neal Ford
- Narrated by: Benjamin Lange
- Length: 13 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks.
-
-
Helpful but business-centric
- By A.N. on 03-25-21
By: Mark Richards, and others
-
Database Internals
- A Deep Dive into How Distributed Data Systems Work, 1st Edition
- By: Alex Petrov
- Narrated by: Mike Chamberlain
- Length: 12 hrs and 51 mins
- Unabridged
-
Overall
-
Performance
-
Story
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, it's often difficult to understand what each one offers. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.
-
-
I can't believe this exists as an audiobook.
- By Michael Marcin on 12-18-23
By: Alex Petrov
-
Software Architecture: The Hard Parts
- Modern Trade-Off Analyses for Distributed Architectures
- By: Neal Ford, Mark Richards, Pramod Sadalage, and others
- Narrated by: Dena Dahilig
- Length: 12 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
There are no easy decisions in software architecture. Instead, there are many hard parts—difficult problems or issues with no best practices—that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures. Architecture veterans and practicing consultants Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani discuss strategies for choosing an appropriate architecture.
-
-
Great content. Terrible narration.
- By Alex on 12-16-23
By: Neal Ford, and others
-
Designing Data-Intensive Applications
- The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- By: Martin Kleppmann
- Narrated by: Benjamin Lange
- Length: 20 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
Author Martin Kleppmann helps you navigate the diverse data landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.
-
-
Must read for senior+ software engineers
- By Navid v on 05-29-21
By: Martin Kleppmann
-
Go in Action
- By: William Kennedy, Brian Ketelsen - contributor, Erik St. Martin - contributor
- Narrated by: Mark Thomas
- Length: 5 hrs and 38 mins
- Unabridged
-
Overall
-
Performance
-
Story
Go in Action is for any intermediate-level developer who has experience with other programming languages and wants a jump-start in learning Go or a more thorough understanding of the language and its internals. This book provides an intensive, comprehensive, and idiomatic view of Go. It focuses on the specification and implementation of the language, including topics like language syntax, Go's type system, concurrency, channels, and testing.
By: William Kennedy, and others
-
100 Go Mistakes and How to Avoid Them
- By: Teiva Harsanyi
- Narrated by: Christopher Kendrick
- Length: 12 hrs and 23 mins
- Unabridged
-
Overall
-
Performance
-
Story
100 Go Mistakes and How to Avoid Them puts a spotlight on common errors in Go code you might not even know you’re making. You’ll explore key areas of the language such as concurrency, testing, data structures, and more—and learn how to avoid and fix mistakes in your own projects.
By: Teiva Harsanyi
-
Grokking Algorithms
- By: Aditya Bhargava
- Narrated by: Derek Lettman
- Length: 3 hrs and 46 mins
- Unabridged
-
Overall
-
Performance
-
Story
This friendly guide teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression and artificial intelligence. This accesible introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python.
-
-
the book is not good in audio format
- By Anonymous User on 01-09-20
By: Aditya Bhargava
-
Tidy First?
- A Personal Exercise in Empirical Software Design
- By: Kent Beck
- Narrated by: Stephen R. Thorne
- Length: 2 hrs and 41 mins
- Unabridged
-
Overall
-
Performance
-
Story
Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, author Kent Beck, creator of Extreme Programming and pioneer of software patterns, suggests when and where you might apply tidyings to improve your code while keeping the overall structure of the system in mind. Instead of trying to master tidying all at once, this book lets you try out a few examples that make sense for your problem. If you have a big function containing many lines of code, you'll learn how to logically divide it into smaller chunks.
By: Kent Beck
-
Building Microservices
- Designing Fine-Grained Systems
- By: Sam Newman
- Narrated by: Theodore O'Brien
- Length: 21 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures. Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts.
-
-
Easy to Understand
- By Anonymous User on 04-27-22
By: Sam Newman
-
Introducing Python (2nd Edition)
- Modern Computing in Simple Packages
- By: Bill Lubanovic
- Narrated by: Derek Dysart
- Length: 13 hrs and 3 mins
- Unabridged
-
Overall
-
Performance
-
Story
Easy to understand and engaging, this updated edition of Introducing Python is ideal for beginning programmers as well as those new to the language. Author Bill Lubanovic takes you from the basics to more involved and varied topics, mixing tutorials with cookbook-style code recipes to explain concepts in Python 3. End-of-chapter exercises help you practice what you've learned.
-
-
Exactly what I wanted and expected.
- By ridgeway137 on 03-05-24
By: Bill Lubanovic
-
Making Embedded Systems
- Design Patterns for Great Software
- By: Elecia White
- Narrated by: April Doty
- Length: 16 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
Written by an expert who has created systems ranging from DNA scanners to children's toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use. This expanded second edition includes new chapters on IoT and networked sensors, motors and movement, debugging, data handling strategies, and more.
By: Elecia White
-
API Design Patterns
- By: JJ Geewax
- Narrated by: Sarah Dawe
- Length: 16 hrs and 34 mins
- Unabridged
-
Overall
-
Performance
-
Story
API Design Patterns lays out a set of design principles for building internal and public-facing APIs. Google API expert JJ Geewax presents patterns that ensure your APIs are consistent, scalable, and flexible. You’ll improve the design of the most common APIs, plus discover techniques for tricky edge cases. Relevant examples and detailed scenarios make every pattern clear and easy to understand.
-
-
Narration is unbearable
- By JC on 11-13-22
By: JJ Geewax
-
Modern Software Engineering
- Doing What Works to Build Better Software Faster
- By: David Farley
- Narrated by: Amy Gordon
- Length: 9 hrs and 37 mins
- Unabridged
-
Overall
-
Performance
-
Story
In Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues.
-
-
Could have been a 1-page bulleted list
- By Elle7se on 12-30-22
By: David Farley
-
Solutions Architect's Handbook
- Kick-Start Your Solutions Architect Career by Learning Architecture Design Principles and Strategies
- By: Saurabh Shrivastava, Neelanjali Srivastav
- Narrated by: Mark Armstrong
- Length: 17 hrs and 48 mins
- Unabridged
-
Overall
-
Performance
-
Story
Becoming a solutions architect requires a hands-on approach, and this edition of the Solutions Architect's Handbook brings exactly that. This audiobook will teach you how to create robust, scalable, and fault-tolerant solutions and next-generation architecture designs in a cloud environment. It will also help you build effective product strategies for your business and implement them from start to finish.
-
-
Audio isn't a good fit for material
- By William May on 04-05-23
By: Saurabh Shrivastava, and others
-
Data Mesh
- Delivering Data-Driven Value at Scale
- By: Zhamak Dehghani
- Narrated by: Zura Johnson
- Length: 14 hrs and 2 mins
- Unabridged
-
Overall
-
Performance
-
Story
We're at an inflection point in data, where our data management solutions no longer match the complexity of organizations, the proliferation of data sources, and the scope of our aspirations to get value from data with AI and analytics. In this practical book, Zhamak Dehghani introduces data mesh, a decentralized sociotechnical paradigm drawn from modern distributed architecture that provides a new approach to sourcing, sharing, accessing, and managing analytical data at scale.
-
-
Great coverage of current and future data product states.
- By Inktense on 08-24-24
By: Zhamak Dehghani
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 8 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
-
-
good book, missing accompanying pdf
- By ^-^ on 03-29-23
By: Robert C. Martin
-
Build a Large Language Model (From Scratch)
- By: Sebastian Raschka
- Narrated by: Julie Brierley
- Length: 7 hrs and 40 mins
- Unabridged
-
Overall
-
Performance
-
Story
In Build a Large Language Model (from Scratch) bestselling author Sebastian Raschka guides you step by step through creating your own LLM. Each stage is explained with clear text, diagrams, and examples. You’ll go from the initial design and creation, to pretraining on a general corpus, and on to fine-tuning for specific tasks.
What listeners say about Rust in Action
Average customer ratingsReviews - Please select the tabs below to change the source of reviews.
-
Overall
-
Performance
-
Story
- Amazon Customer
- 01-18-23
very good rust audiobook
I do recommend this, though it is significantly below the very high standard of the Hobson Lane and LP in action book by the same publisher. one significant part that I hope a next addition includes is basic curriculum and learning process factors for how the book is laid out. in a number of cases, as many books unfortunately do, you are brought through the development of a set of code and then it's explained that that was the incorrect way of doing it and discusses the error messages. teaching someone the wrong thing first is catastrophically terrible pedagogy. un teaching something which was learned initially is as virtually impossible as removing the foundation of a building after the building has been built.
also, there is a lot of confusion around the cuteness of replacing words in the original book with audiobook friendly terms. this is extremely confusing because references to sections of the book and lists of tables and things that normally make sense have impossible to understand cutesy audiobook names that make no sense. just read the book. please.
another pedagogy related recommendation, yes I was a science teacher, is to have cumulative projects that build on and review if only by implicit inclusion what was done before. for example gradually build more and more parts of an RPG game, which can then be run on the OS and use the network software etc. it would be both very useful and also much more conceptually understandable for the reader,. while this book does a number of very interesting projects, like a very badly taught school of course,. each unit is completely random and has no connection to the past or the future you'll have no idea what's coming next you have no idea what the context is and consequently you're never going to use most of it because it's just floating in the aether.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
3 people found this helpful