A Girl Called Ari


P.J. Sky - 2020
    Lost in the wasteland, she faces warring factions, bloodthirsty creatures, and the endless burning sun. And then there’s Ari… who is she really? And can she trust this girl from the wasteland to lead her back to the city gates?One thing’s for sure, Starla’s once privileged life will never be the same.

She's a Boy: The Shocking True Story of Joe Holliday


Joe Holliday - 2015
     Born a boy but raised a girl, Joe was 25 years old and still living as Joella when he discovered the full truth about his beginnings. For decades, doctors believed baby boys born without a penis should be classified as girls. When he was eight, Joe's plight attracted worldwide media attention – and touched the heart of Princess Diana. She's A Boy is Joe's story; a true survivor who has overcome unthinkable physical and emotional challenges and come out the other side with a firm sense of who he really is.

Anxiety, Phobias, and Panic


Reneau Z. Peurifoy - 1988
    Now in this new, updated edition of his classic guide, Reneau Peurifoy, an internationally recognized expert in the field, incorporates the latest available information and research. He presents a step-by-step program of fifteen manageable lessons that you can use to: * Identify and reduce the sources of your anxiety * Minimize and manage stress more effectively * Discover relaxation and other methods to ease symptoms of anxiety * Recognize and change harmful modes of thinking * Learn how to stop worrying and avoiding things * Manage anger and build self-esteem * Avoid relapses and keep moving forward. You too can live a happy and healthy life that's free of... Anxiety, Phobias, and Panic.

Microprocessors and Microcontrollers


N. Senthil Kumar - 2011
    It also touches upon the fundamentals of 32 bit, and 64 bit advanced processors. The book throughout provides the most popular programming tool - the assembly language codes to enhance the knowledge of programming the processors.Clear and concise in its treatment of topics, the contents of the book is supported by learning tools such as review questions, application examples (case studies) and design-based exercises.

Your Hand in Mine (Glen Avich to Seal Island)


Daniela Sacerdoti - 2016
     If you love embarking on an emotional journey with Jojo Moyes or Amanda Prowse, you will adore Daniela Sacerdoti. Pamela has devoted her life to providing a safe haven in the village of Glen Avich for her daughter Mairi, a happy little girl with a big heart. Since her daughter's medical results came in and Mairi's father Douglas walked out, Pamela has vowed that no one would hurt Mairi again, least of all Douglas's bully of a father, who forbade his wife Morag to have anything to do with her granddaughter. When Pamela loses her mother, and her brother moves away, she finds herself alone and longing for a family for Mairi. So when a letter arrives from the recently widowed Morag, inviting them to visit her at home on the tiny island of Seal, Pamela agrees to go. Will it be another failed attempt to build bridges with Douglas's family? Or is Seal waiting for them with unexpected gifts?

Advanced Programming in the UNIX Environment


W. Richard Stevens - 1992
    Rich Stevens describes more than 200 system calls and functions; since he believes the best way to learn code is to read code, a brief example accompanies each description.Building upon information presented in the first 15 chapters, the author offers chapter-long examples teaching you how to create a database library, a PostScript printer driver, a modem dialer, and a program that runs other programs under a pseudo terminal. To make your analysis and understanding of this code even easier, and to allow you to modify it, all of the code in the book is available via UUNET.A 20-page appendix provides detailed function prototypes for all the UNIX, POSIX, and ANSI C functions that are described in the book, and lists the page on which each prototype function is described in detail. Additional tables throughout the text and a thorough index make Advanced Programming in the UNIX Environment an invaluable reference tool that all UNIX programmers - beginners to experts - w

Clouds Across the Sun


Ellen Brazer - 2009
    Steeped in fact, and meticulously researched, Clouds Across the Sunis the story of just one of these children. From Naples, Florida, New York City, and Washington D.C. to Israel and then the killing grounds of Vilnius, Poland (Lithuania) this story is one of great romance, discovery, redemption, and enlightenment as Jotto Wells unravels the intrigue surrounding a plan to take over the government of the United States."

The Crick Code: A Novel Based on the Memoirs of a Girl Raised in the FLDS Community of Colorado City


Betsy Cluff - 2018
    Becca struggles to make sense of her new relationship with an outcast dad, and the code of the Prophet which promises a superior existence with strict obedience. Blanketed by apocalyptic prophecies of world destruction for unbelievers and looming threats of being declared an apostate, she strives to “Keep Sweet” alongside an enormous new family of three mothers, a new father, and dozens of brothers and sisters. Underneath the beauty of wholesome childhood adventures with family and friends is an aching awareness that something isn’t right as she grows into womanhood and realizes her future is not her own. She must break the code before it is too late.

The Art of the Metaobject Protocol


Gregor Kiczales - 1991
    The authors, who developed the metaobject protocol andwho were among the group that developed CLOS, introduce this new approach toprogramming language design, describe its evolution and design principles, andpresent a formal specification of a metaobject protocol for CLOS.Kiczales, desRivi?res, and Bobrow show that the "art of metaobject protocol design" lies increating a synthetic combination of object-oriented and reflective techniques thatcan be applied under existing software engineering considerations to yield a newapproach to programming language design that meets a broad set of designcriteria.One of the major benefits of including the metaobject protocol inprogramming languages is that it allows users to adjust the language to better suittheir needs. Metaobject protocols also disprove the adage that adding moreflexibility to a programming language reduces its performance. In presenting theprinciples of metaobject protocols, the authors work with actual code for asimplified implementation of CLOS and its metaobject protocol, providing anopportunity for the reader to gain hands-on experience with the design process. Theyalso include a number of exercises that address important concerns and openissues.Gregor Kiczales and Jim des Rivi?res, are Members of the Research Staff, andDaniel Bobrow is a Research Fellow, in the System Sciences Laboratory at Xerox PaloAlto Research Center.

JUnit in Action


Vincent Massol - 2003
    Today, most developers acknowledge the benefits of unit testing and rely on the increasingly sophisticated tools now available. The recently released JUnit 4.5 represents the state of the art in unit testing frameworks, and provides significant new features to improve the Java development process.JUnit in Action, Second Edition is an up-to-date guide to unit testing Java applications (including Java EE applications) using the JUnit framework and its extensions. This book provides techniques for solving real-world problems such as testing AJAX applications, using mocks to achieve testing isolation, in-container testing for Java EE and database applications, and test automation.Written to help readers exploit JUnit 4.5, the book covers recent innovations such as the new annotations that simplify test writing, improved exception handling, and the new assertion methods. You'll also discover how to use JUnit extensions to test new application styles and frameworks including Ajax, OSGi, and HTML-based presentation layers.Using a sample-driven approach, various unit testing strategies are covered, such as how to unit test EJBs, database applications, and web applications. Also addressed are testing strategies using freely available open source frameworks and tools, and how to unit test in isolation with Mock Objects. The book will also bring you up to speed on the latest thinking in TDD, BDD, Continuous Integration, and other practices related to unit testing.

Objective-C Programming: The Big Nerd Ranch Guide


Aaron Hillegass - 2011
    This is a hands-on guide to mastering Objective C - the language every MAC OS X and iPhone/iPod Touch developer needs to know.

On LISP: Advanced Techniques for Common LISP


Paul Graham - 1993
    On Lisp explains the reasons behind Lisp's growing popularity as a mainstream programming language. On Lisp is a comprehensive study of advanced Lisp techniques, with bottom-up programming as the unifying theme. It gives the first complete description of macros and macro applications. The book also covers important subjects related to bottom-up programming, including functional programming, rapid prototyping, interactive development, and embedded languages. The final chapter takes a deeper look at object-oriented programming than previous Lisp books, showing the step-by-step construction of a working model of the Common Lisp Object System (CLOS). As well as an indispensable reference, On Lisp is a source of software. Its examples form a library of functions and macros that readers will be able to use in their own Lisp programs.

Lion Rampant: The Memoirs of an Infantry Officer from D-Day to the Rhineland


Robert Woollcombe - 1970
    Vividly evoking the confusion, horror and comradeship of war - from the killing fields of Normandy bocage, through house-to-house fighting in shattered Flemish towns, to the final Rhine crossing - Lion Rampant is a powerful, authentic and moving story, telling with extraordinary clarity how the author, his fellow officers and the men of his company lived through one of the most bitter campaigns in history.

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.

How Buildings Learn: What Happens After They're Built


Stewart Brand - 1994
    How Buildings Learn is a masterful new synthesis that proposes that buildings adapt best when constantly refined and reshaped by their occupants, and that architects can mature from being artists of space to becoming artists of time. From the connected farmhouses of New England to I.M. Pei's Media Lab, from "satisficing" to "form follows funding," from the evolution of bungalows to the invention of Santa Fe Style, from Low Road military surplus buildings to a High Road English classic like Chatsworth—this is a far-ranging survey of unexplored essential territory.More than any other human artifacts, buildings improve with time—if they're allowed to. How Buildings Learn shows how to work with time rather than against it.