Book picks similar to
Designing APIs with Swagger and OpenAPI by Joshua S. Ponelat
audio-wanted
computer-science
engineer
manning-unread
The House on Rosebank Lane: A powerful saga of a mother's love and determination in 1950s Edinburgh
Millie Gray - 2019
Kirsten Mowat, eighteen years old and with a joyful spring in her step, could't be more in love with her sea-faring sweetheart Duncan Armstrong.But, seven years later – after a hasty wedding, a twist of lies and wrenching loss – Duncan and Kirsten's relationship has faded to tatters. When those closest to her turn their backs, Kirsten – alone, with a young family to care for – must gather all her spirit and strength if they are to survive.From much-loved Millie Gray, The House on Rosebank Lane is an Edinburgh story of families entwined, of sorrow and hopefulness . . . and of a young mother's love for her children and a transforming quest for happiness.A poignant and authentic family saga which depicts the reality of working-class life in 1950s Edinburgh, perfect for fans of Annie Murray (Sisters of Gold), Jennifer Worth (Call the Midwife) and Dilly Court (Nettie's Secret).
PRAISE FOR THE HOUSE ON ROSEBANK LANE:
"A deserted mother's struggles to survive and help her children thrive no matter the cost. Millie Gray's fast-moving story, set in the Edinburgh of the 1950s and 60s, is an emotional rollercoaster, full of twists and surprises . . ."– ANNIE MURRAY, bestselling author of Sisters of Gold
The Holiday Gift & A Cold Creek Noel (The Cowboys of Cold Creek)
RaeAnne Thayne - 2016
Coming soon! The Holiday Gift & A Cold Creek Noel by RaeAnne Thayne,RaeAnne Thayne will be available Nov 22, 2016.
Working in Public: The Making and Maintenance of Open Source Software
Nadia Eghbal - 2020
In the late 1990s, it provided an optimistic model for public
Understanding Distributed Systems: What every developer should know about large distributed applications
Roberto Vitillo - 2021
It's not that there is a lack of information out there. You can find academic papers, engineering blogs, and even books on the subject. The problem is that the available information is spread out all over the place, and if you were to put it on a spectrum from theory to practice, you would find a lot of material at the two ends, but not much in the middle.That is why I decided to write a book to teach the fundamentals of distributed systems so that you don’t have to spend countless hours scratching your head to understand how everything fits together. This is the guide I wished existed when I first started out, and it's based on my experience building large distributed systems that scale to millions of requests per second and billions of devices.If you develop the back-end of web or mobile applications (or would like to!), this book is for you. When building distributed systems, you need to be familiar with the network stack, data consistency models, scalability and reliability patterns, and much more. Although you can build applications without knowing any of that, you will end up spending hours debugging and re-designing their architecture, learning lessons that you could have acquired in a much faster and less painful way.
John Wayne: The Westerns
David Morrell - 2012
He’s also a former professor of American Studies who writes in-depth profiles about film and music legends who changed our culture.Few film actors had the lasting popularity of John Wayne, especially in westerns. During his lifetime, Wayne was a top-ten box office star for twenty-four years. Three decades after his death, a 2012 Harris poll continued to place him among the top 5 most-liked film actors. In this comprehensive essay, award-winner David Morrell analyzes Wayne’s career in westerns and explores his fascinating personality, including his Latin studies in high school and his skills as a chess player. Even Wayne’s most knowledgeable fans will be surprised by this insightful study.Morrell’s fascination with Wayne motivated him to use this iconic actor as the inspiration for the main character of a historical novel LAST REVEILLE, which dramatizes America’s 1916 invasion of Mexico, supposedly to pursue the Mexican bandit, Pancho Villa, but actually to practice military exercises for America’s entry into World War I.Critical reaction:“John Wayne: the name still conjures political reaction and cinematic fascination. In this excellent e-essay, author David Morrell (First Blood) presents a thorough and evenhanded consideration of Wayne and his Westerns, from THE BIG TRAIL (1930) to THE SHOOTIST (1976). He’s precise about the narrative problems in THE SEARCHERS, insightful regarding the remarkable emotional range Wayne demonstrates in THE MAN WHO SHOT LIBERTY VALANCE, and mystified at the meaning critics find in RIO BRAVO. While also examining Wayne’s drinking (16 martinis before a Thanksgiving dinner), smoking (five packs a day on THE ALAMO) and expertise as a chess player, Morrell allows us to appreciate and understand how Wayne, ‘an undeniable phenomenon,’ helped create that unique film category: John Wayne Westerns.”—Tom Clagett, ROUNDUP MAGAZINE (WESTERN WRITERS OF AMERICA)David Morrell is the award-winning author of First Blood, the novel in which Rambo was created. A former professor of American literature at the University of Iowa, he has written numerous New York Times bestsellers, including the classic Brotherhood of the Rose spy trilogy. The main character in Morrell’s western novel, Last Reveille, was inspired by Wayne’s career. “David Morrell is, to me, the finest thriller writer living today, bar none.”—Steve Berry, New York Times bestselling author of The Columbus Affair“Morrell, an absolute master of the thriller, plays by his on rules and leaves you dazzled.”—Dean Koontz, New York Times bestselling author of 77 Shadow Street
Seven Concurrency Models in Seven Weeks: When Threads Unravel
Paul Butcher - 2014
Concurrency and parallelism are the keys, and Seven Concurrency Models in Seven Weeks equips you for this new world. See how emerging technologies such as actors and functional programming address issues with traditional threads and locks development. Learn how to exploit the parallelism in your computer's GPU and leverage clusters of machines with MapReduce and Stream Processing. And do it all with the confidence that comes from using tools that help you write crystal clear, high-quality code. This book will show you how to exploit different parallel architectures to improve your code's performance, scalability, and resilience. Learn about the perils of traditional threads and locks programming and how to overcome them through careful design and by working with the standard library. See how actors enable software running on geographically distributed computers to collaborate, handle failure, and create systems that stay up 24/7/365. Understand why shared mutable state is the enemy of robust concurrent code, and see how functional programming together with technologies such as Software Transactional Memory (STM) and automatic parallelism help you tame it. You'll learn about the untapped potential within every GPU and how GPGPU software can unleash it. You'll see how to use MapReduce to harness massive clusters to solve previously intractible problems, and how, in concert with Stream Processing, big data can be tamed. With an understanding of the strengths and weaknesses of each of the different models and hardware architectures, you'll be empowered to tackle any problem with confidence.What You Need: The example code can be compiled and executed on *nix, OS X, or Windows. Instructions on how to download the supporting build systems are given in each chapter.
Modern Technical Writing: An Introduction to Software Documentation
Andrew Etter - 2016
Written by the lead technical writer at one of Silicon Valley's most exciting companies, Modern Technical Writing is a set of guiding principles and thoughtful recommendations for new and experienced technical writers alike. Not a reference manual, and not comprehensive, it instead serves as an introduction to a sensible writing and publishing process, one that has eluded the profession for too long.
A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills
Jay Wengrow - 2017
If you have received one of these copies, please contact the Pragmatic Bookshelf at support@pragprog.com, and we will replace it for you.Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more efficiently, which is particularly important for today's web and mobile apps. This book takes a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can use in your daily production code. Graphics and examples make these computer science concepts understandable and relevant. You can use these techniques with any language; examples in the book are in JavaScript, Python, and Ruby.Use Big O notation, the primary tool for evaluating algorithms, to measure and articulate the efficiency of your code, and modify your algorithm to make it faster. Find out how your choice of arrays, linked lists, and hash tables can dramatically affect the code you write. Use recursion to solve tricky problems and create algorithms that run exponentially faster than the alternatives. Dig into advanced data structures such as binary trees and graphs to help scale specialized applications such as social networks and mapping software. You'll even encounter a single keyword that can give your code a turbo boost. Jay Wengrow brings to this book the key teaching practices he developed as a web development bootcamp founder and educator.Use these techniques today to make your code faster and more scalable.
Production-Ready Microservices: Building Standardized Systems Across an Engineering Organization
Susan Fowler - 2016
After splitting a monolithic application or building a microservice ecosystem from scratch, many engineers are left wondering what s next. In this practical book, author Susan Fowler presents a set of microservice standards in depth, drawing from her experience standardizing over a thousand microservices at Uber. You ll learn how to design microservices that are stable, reliable, scalable, fault tolerant, performant, monitored, documented, and prepared for any catastrophe.Explore production-readiness standards, including:Stability and Reliability: develop, deploy, introduce, and deprecate microservices; protect against dependency failuresScalability and Performance: learn essential components for achieving greater microservice efficiencyFault Tolerance and Catastrophe Preparedness: ensure availability by actively pushing microservices to fail in real timeMonitoring: learn how to monitor, log, and display key metrics; establish alerting and on-call proceduresDocumentation and Understanding: mitigate tradeoffs that come with microservice adoption, including organizational sprawl and technical debt"
An Introduction to Functional Programming Through Lambda Calculus
Greg Michaelson - 1989
This well-respected text offers an accessible introduction to functional programming concepts and techniques for students of mathematics and computer science. The treatment is as nontechnical as possible, and it assumes no prior knowledge of mathematics or functional programming. Cogent examples illuminate the central ideas, and numerous exercises appear throughout the text, offering reinforcement of key concepts. All problems feature complete solutions.
Tia Sharp: A Family Betrayal
Nigel Cawthorne - 2013
On 3rd August 2012, Tia Sharp, a 12-year-old school girl, was reported missing from her grandmotherOCOs house in New Addington, south London. A call by her mother alerted the police to TiaOCOs disappearance and a massive search operation began. A nationwide appeal was launched to find Tia and her family, including her step-grandfather, 37-year-old Stuart Hazell, made a public appeal to find her. It was reported that Tia had disappeared after being dropped off at a train station to go shopping, but in the days that followed a very different story emerged. Only seven days after Tia was reported missing the terrible news came that her body had been found; wrapped in bin bags and hidden in her grandmotherOCOs attic. The truth that unfolded over the course of the day horrified the public; not only had the police searched the house on three separate occasions before discovering TiaOCOs body, late the following evening, Stuart HazellOCothe man who Tia trusted, the man who appealed for her returnOCoas change with murder. Nigel Cawthorne examines the appalling case of an evil step-grandfather who betrayed his familyOCOs trust, deceived friends and neighbors, and cut short the life of a young, well-loved girl."
Kingdoms of Sand: Books 1-3
Daniel Arenson - 2017
This bundle contains the first three novels of Kingdoms of Sand, a fantasy series from a USA Today bestselling author. That's over 1,000 pages of battles, intrigue, and magic.Sweeping from snowy forests to cruel deserts, from bazaars of wonder to fields of war, here is a tale of legionaries and lepers, priests and paupers, kings and crows. Here a girl travels across endless dunes, seeking magic; a cruel prince struggles to claim a bloodstained throne; and a young soldier fights to hold back an overwhelming host. The fate of all civilization stands upon a knife's edge, for under the storm of war, even the greatest nations are but kingdoms of sand.
Halloween Collection: By the Light of the Moon \ One door Away from Heaven \ Seize the Night
Dean Koontz - 2015
A terrifying Halloween treat perfect for Stephen King fans... BY THE LIGHT OF THE MOONWhen Dylan O'Conner pulls into a motel, all he wants is sleep. But he soon finds himself bound, gagged and being injected with a mysterious fluid by a lunatic doctor, who claims Dylan will be the carrier of his 'life's work'. He warns Dylan and fellow victim Jillian that he's being pursued and that they too are now targets. They're sceptical. But soon they realise he isn't so mad after all. . .ONE DOOR AWAY FROM HEAVEN Leilani Maddoc's tenth birthday is nine months away. Micky Bellsong is convinced that in nine months and one day, the girl will be dead. Micky's decision to save the child's life - and pit herself against an adversary as fearsome as he is cunning - takes her on a journey of incredible peril and stunning discoveries, a journey that will change her for ever...SEIZE THE NIGHTOne by one, the children of Moonlight Bay are disappearing. No one knows if they are dead or alive. Christopher Snow has glimpsed the dark and torrid secrets of the small-town community where he has spent his life. And only he has the key to the truth - a truth that could only exist in the genetic chaos of Moonlight Bay.