Hacker's Delight


Henry S. Warren Jr. - 2002
    Aiming to tell the dark secrets of computer arithmetic, this title is suitable for library developers, compiler writers, and lovers of elegant hacks.

Hail! Hail!


Harry Turtledove - 2018
     Fresh from Duck Soup (1933), Julius, Leonard, Arthur and Herbert Marx - or as the world knows them, Groucho, Chico, Harpo and Zeppo - are transported by a freak electrical storm to Nacogdoches, Texas in the year 1826. Landing in the midst of the Fredonian Rebellion (the first attempt by settlers in Texas to secede from Mexico) and into the company of the only other Jewish person in town, they are in deep dreck. Falling in with Stephen F. Austin and inadvertently filling his head with knowledge of what is to come, our heroes risk tampering with the future of Texas, and perhaps the entire U.S.A., in their quest to return to their own time. Will they find their way back? Or will they be doomed to live out their lives without indoor plumbing?

Dangerous Creatures - FREE PREVIEW EDITION (The First 8 Chapters)


Kami Garcia - 2014
    

Ansible for DevOps


Jeff Geerling - 2015
    This book will help those familiar the command line and basic shell scripting start using Ansible to provision and manage anywhere from one to thousands of servers.The book begins with fundamentals, like installing Ansible, setting up a basic inventory file, and basic concepts, then guides you through Ansible's many uses, including ad-hoc commands, basic and advanced playbooks, application deployments, custom modules, and special cases like running ansible in 'pull' mode when you have thousands of servers to manage (or more). Everything is explained with pertinent real-world examples, often using Vagrant-managed virtual machines.

Cloud Native Devops with Kubernetes: Building, Deploying, and Scaling Modern Applications in the Cloud


John Arundel - 2019
    In this friendly, pragmatic book, cloud experts John Arundel and Justin Domingus show you what Kubernetes can do--and what you can do with it.You'll learn all about the Kubernetes ecosystem, and use battle-tested solutions to everyday problems. You'll build, step by step, an example cloud native application and its supporting infrastructure, along with a development environment and continuous deployment pipeline that you can use for your own applications.Understand containers and Kubernetes from first principles; no experience necessaryRun your own clusters or choose a managed Kubernetes service from Amazon, Google, and othersUse Kubernetes to manage resource usage and the container lifecycleOptimize clusters for cost, performance, resilience, capacity, and scalabilityLearn the best tools for developing, testing, and deploying your applicationsApply the latest industry practices for security, observability, and monitoringAdopt DevOps principles to help make your development teams lean, fast, and effective

Linked: How Everything Is Connected to Everything Else and What It Means for Business, Science, and Everyday Life


Albert-László Barabási - 2002
    Albert-László Barabási, the nation’s foremost expert in the new science of networks and author of Bursts, takes us on an intellectual adventure to prove that social networks, corporations, and living organisms are more similar than previously thought. Grasping a full understanding of network science will someday allow us to design blue-chip businesses, stop the outbreak of deadly diseases, and influence the exchange of ideas and information. Just as James Gleick and the Erdos–Rényi model brought the discovery of chaos theory to the general public, Linked tells the story of the true science of the future and of experiments in statistical mechanics on the internet, all vital parts of what would eventually be called the Barabási–Albert model.

Being Mortal by Atul Gawande - A 20-minute Summary: Medicine and What Matters in the End


Instaread Summaries - 2014
    Being Mortal by Atul Gawande - A 20-minute Summary Inside this Instaread Summary: • Overview of the entire book• Introduction to the important people in the book• Summary and analysis of all the chapters in the book• Key Takeaways of the book• A Reader's Perspective Preview of this summary: Chapter 1 Gawande grew up in Ohio. His parents were immigrants from India and both were doctors. His grandparents stayed in India, and there were few older people in his neighborhood, so he had little experience with aging or death until he met his wife’s grandmother, Alice Hobson. Hobson was seventy-seven and living on her own in Virginia. She was a spirited widow who fixed her own plumbing and volunteered with Meals On Wheels. However, Hobson was losing strength and height steadily each year as her arthritis worsened.Gawande’s father enthusiastically adopted the customs of his new country, but he could not understand the way in which seniors were treated in the US. In India, the elderly were treated with great respect and lived out their lives with family.In the United States, Sitaram Gawande, Gawande’s grandfather, likely would have been sent to a nursing home like most of the elderly who cannot handle the basics of daily living by themselves. However, in India, Sitaram Gawande was able to live in his own home and manage his own affairs, with family constantly around him. He died at the age of one hundred and ten when he fell off a bus during a business trip.Until recently, most elderly people stayed with their families. Even as the nuclear family unit became predominant, replacing the multi-generational family unit, people cared for their elderly relatives. Families were large and one child, usually a daughter, would not marry in order to take care of the parents.This has changed in much of the world, where elderly people end up struggling to live alone, like Hobson, rather than living with dignity amid family, like Sitaram Gawande.One cause of this change can be found in the nature of knowledge. When few people lived to be very old, elders were honored. Their store of knowledge was greatly useful. People often portrayed themselves as older to command respect. Modern society’s emphasis on youth is a complete reversal of this attitude. Technological advances are perceived as the territory of the young, and everyone wants to be younger. High-tech job opportunities are all over the world, and young people do not hesitate to leave their parents behind to pursue them.In developed countries, parents embrace the concept of a retirement filled with leisure activities. Parents are happy to begin living for themselves once children are grown. However, this system only works for young, healthy retirees, but not for those who cannot continue to be independent. Hobson, for example, was falling frequently and suffering memory lapses. Her doctor did tests and wrote prescriptions, but did not know what to do about her deteriorating condition. Neither did her family… About the Author With Instaread Summaries, you can get the summary of a book in 30 minutes or less. We read every chapter, summarize and analyze it for your convenience.

The Kilkenny Collection


Louis L'Amour - 2015
    One of the earliest creations from the master craftsman of Western fiction, Kilkenny featured prominently throughout the years in L’Amour’s work, his search for peace and quiet interrupted by one heart-stopping adventure after another. Now this rollicking eBook bundle collects the three full-length Kilkenny novels alongside three essential shorter pieces:   KILKENNY THE RIDER OF LOST CREEK THE MOUNTAIN VALLEY WAR WEST OF DODGE (SHORT STORY) MONUMENT ROCK (NOVELLA) A GUN FOR KILKENNY (SHORT STORY)   Kilkenny wasn’t looking for trouble when he entered the Clifton House stage station, but trouble found him when a reckless youngster named Tetlow challenged him, drew his gun, and paid for it with his life.   Looking to escape a reputation that he never wanted, Lance Kilkenny settles in the lonely mountain country of Utah, planning to ranch a high, lush valley. But the past is on his trail. Jared Tetlow is a powerful rancher determined to run his vast herd on the limited grasslands there—whether he has to buy out the local ranchers, run them out, or kill them. He’ll cut down anyone who stands in his way, especially a man he already despises: the gunman named Kilkenny—the man who killed his son.

Marriage by Contract Part 2


Sandra Steffen - 2014
    And now that Bethany's proposed a marriage of convenience to Tony, Christopher may have an instant family.Tony's having second thoughts about the wedding since Bethany confessed her secret. It shouldn't make a difference—their marriage is supposed to be temporary anyway. But he's finding it harder to imagine a future without her. What dreams must he give up to make the marriage work?The story concludes in Marriage by Contract Part 3.

Let Over Lambda


Doug Hoyte - 2008
    Starting with the fundamentals, it describes the most advanced features of the most advanced language: Common Lisp. Only the top percentile of programmers use lisp and if you can understand this book you are in the top percentile of lisp programmers. If you are looking for a dry coding manual that re-hashes common-sense techniques in whatever langue du jour, this book is not for you. This book is about pushing the boundaries of what we know about programming. While this book teaches useful skills that can help solve your programming problems today and now, it has also been designed to be entertaining and inspiring. If you have ever wondered what lisp or even programming itself is really about, this is the book you have been looking for.

The Complete Works of Agatha Christie


Agatha Christie
    

Kill Process


William Hertling - 2016
    She can't change her own traumatic past, but she can save other women. When Tomo introduces a deceptive new product that preys on users' fears to drive up its own revenue, Angie sees Tomo for what it really is--another evil abuser. Using her coding and hacking expertise, she decides to destroy Tomo by building a new social network that is completely distributed, compartmentalized, and unstoppable. If she succeeds, it will be the end of all centralized power in the Internet. But how can an anti-social, one-armed programmer with too many dark secrets succeed when the world's largest tech company is out to crush her and a no-name government black ops agency sets a psychopath to look into her growing digital footprint?"

Automate the Boring Stuff with Python: Practical Programming for Total Beginners


Al Sweigart - 2014
    But what if you could have your computer do them for you?In "Automate the Boring Stuff with Python," you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand no prior programming experience required. Once you've mastered the basics of programming, you'll create Python programs that effortlessly perform useful and impressive feats of automation to: Search for text in a file or across multiple filesCreate, update, move, and rename files and foldersSearch the Web and download online contentUpdate and format data in Excel spreadsheets of any sizeSplit, merge, watermark, and encrypt PDFsSend reminder emails and text notificationsFill out online formsStep-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.Don't spend your time doing work a well-trained monkey could do. Even if you've never written a line of code, you can make your computer do the grunt work. Learn how in "Automate the Boring Stuff with Python.""

The Art and Science of Java


Eric S. Roberts - 2007
    By following the recommendations of the Association of Computing Machinery's Java Task Force, this first edition text adopts a modern objects-first approach that introduces readers to useful hierarchies from the very beginning.KEY TOPICS: Introduction; Programming by Example; Expressions; Statement Forms; Methods; Objects and Classes; Objects and Memory; Strings and Characters; Object-Oriented Graphics; Event-Driven Programs; Arrays and ArrayLists; Searching and Sorting; Collection Classes; Looking Ahead.MARKET: A modern objects-first approach to the Java programming language that introduces readers to useful class hierarchies from the very beginning.

Cracking the Coding Interview: 150 Programming Questions and Solutions


Gayle Laakmann McDowell - 2008
    This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice.The full list of topics are as follows:The Interview ProcessThis section offers an overview on questions are selected and how you will be evaluated. What happens when you get a question wrong? When should you start preparing, and how? What language should you use? All these questions and more are answered.Behind the ScenesLearn what happens behind the scenes during your interview, how decisions really get made, who you interview with, and what they ask you. Companies covered include Google, Amazon, Yahoo, Microsoft, Apple and Facebook.Special SituationsThis section explains the process for experience candidates, Program Managers, Dev Managers, Testers / SDETs, and more. Learn what your interviewers are looking for and how much code you need to know.Before the InterviewIn order to ace the interview, you first need to get an interview. This section describes what a software engineer's resume should look like and what you should be doing well before your interview.Behavioral PreparationAlthough most of a software engineering interview will be technical, behavioral questions matter too. This section covers how to prepare for behavioral questions and how to give strong, structured responses.Technical Questions (+ 5 Algorithm Approaches)This section covers how to prepare for technical questions (without wasting your time) and teaches actionable ways to solve the trickiest algorithm problems. It also teaches you what exactly "good coding" is when it comes to an interview.150 Programming Questions and AnswersThis section forms the bulk of the book. Each section opens with a discussion of the core knowledge and strategies to tackle this type of question, diving into exactly how you break down and solve it. Topics covered include• Arrays and Strings• Linked Lists• Stacks and Queues• Trees and Graphs• Bit Manipulation• Brain Teasers• Mathematics and Probability• Object-Oriented Design• Recursion and Dynamic Programming• Sorting and Searching• Scalability and Memory Limits• Testing• C and C++• Java• Databases• Threads and LocksFor the widest degree of readability, the solutions are almost entirely written with Java (with the exception of C / C++ questions). A link is provided with the book so that you can download, compile, and play with the solutions yourself.Changes from the Fourth Edition: The fifth edition includes over 200 pages of new content, bringing the book from 300 pages to over 500 pages. Major revisions were done to almost every solution, including a number of alternate solutions added. The introductory chapters were massively expanded, as were the opening of each of the chapters under Technical Questions. In addition, 24 new questions were added.Cracking the Coding Interview, Fifth Edition is the most expansive, detailed guide on how to ace your software development / programming interviews.