Write Great Code: Volume 1: Understanding the Machine


Randall Hyde - 2004
    A dirty little secret assembly language programmers rarely admit to, however, is that what you really need to learn is machine organization, not assembly language programming. Write Great Code Vol I, the first in a series from assembly language expert Randall Hyde, dives right into machine organization without the extra overhead of learning assembly language programming at the same time. And since Write Great Code Vol I concentrates on the machine organization, not assembly language, the reader will learn in greater depth those subjects that are language-independent and of concern to a high level language programmer. Write Great Code Vol I will help programmers make wiser choices with respect to programming statements and data types when writing software, no matter which language they use.

Kotlin for Android Developers: Learn Kotlin the easy way while developing an Android App


Antonio Leiva - 2016
    

The Sam Prichard Series


David Archer - 2016
     ** Over 2,000 five star reviews across the series! ** FROM USA TODAY & AMAZON #1 BESTSELLING AUTHOR. Box set comprising: The Kill List, Drifter Part I, Drifter Part II, & Drifter Part III. ***SPOILERS AHEAD*** Meet retired cop, Sam Prichard. THE KILL LIST (Book 5) “Mr. Prichard, it said, the people you see in the photos will be killed within the next forty-eight hours, unless you stop me. I have been following your exploits closely, and I think that you are the one I need to make sure I stop doing this. I've been trying for more than fifteen years to kick this habit, but I can't. Normally, I don't strike so many times so close together, but in order to get you interested, I'm going to up the odds. I need you to do only two things: discover who each of my victims is, and then do all you can to stop me before I can kill each one. The first one will die exactly twenty-four hours after you receive this note. The second will die twelve hours after that... ...and the third twelve hours after that. If you cannot stop me before I can kill the third one, then no one can. Then there will be a fourth victim, but you get no clues for that one. Good luck." DRIFTER: PART I (Book 6) Sam takes on an odd case: he's hired to track down a man who has been thought to be dead for more than forty years, but recently showed up alive to visit his dying mother. Now his daughter, who never even met him, wants to ask him where he's been all this time, and why she grew up without him in her life. When that man turns out to be a former government assassin who's gone rogue, however, Sam decides it's time for him to bow out of the case--but then he learns that the one you think is the bad guy isn't always right. The supposedly rogue agent, it turns out, may actually be trying to save America from global Jihad. With everything from his family's safety to the future of America's Sovereignty on the line, Sam has to figure out who to trust and what to do, before it all blows up in his face. DRIFTER: PART II (Book 7) Sam Prichard is on his way to the most unbelievable mission any PI could ever blunder into--to stop a madman who thinks he is the Antichrist! The only problem is that this madman is smart, smart enough that he's been working toward this goal for many years, and never gotten caught. To make matters worse, there's no one to whom Sam can turn, because everyone in politics owes this man favors, and fears the day he reveals what he knows. With just a former CIA assassin at his side and a determination to save his country and the thousands that the madman is prepared to sacrifice to his false gods, Sam Prichard must go to the ends of the earth to try to stop the end of the world! DRIFTER: PART III (Book 8) When he was asked to locate a man who seemed to have disappeared in Vietnam but then turned up alive in Denver forty years later, he thought he was simply taking on a case to help bring closure to a daughter who felt abandoned. Unfortunately, there's a lot more to the story, and now Sam must ally himself to one of the most deadly, cold-blooded killers he's ever known. A rogue agent of the CIA has decided that a number of ancient prophecies, including those in the Bible, name him as the new world leader, and he will literally stop at nothing to achieve his goals.

The Sara Gruen Collection: Water for Elephants - At the Water's Edge - Ape House


Sara Gruen - 2016
    He meets Marlena, the beautiful young star of the equestrian act, married to August, the charismatic but twisted animal trainer. He also meets Rosie, an elephant who seems untrainable until he discovers a way to reach her...2 - AT THE WATER'S EDGEA gripping and poignant love story set in a remote village in the Scottish Highlands at the end of the Second World War.'The only fault I can find with this book is that I've already finished it' Jodi Picoult'Truly enthralling' Scotsman'Breathtaking' Harper's Bazaar1945. After disgracing themselves at a high society party, spoilt young Philadelphia socialites Maddie and Ellis Hyde are cut off from the family without a penny. Ellis decides their salvation will be to hunt down the Loch Ness Monster, a venture his father very publicly failed at. So, oblivious to WW2 raging around them, they make their way to the Scottish Highlands, where Maddie has to face reality and decide just who the real monsters are.3 - APE HOUSE The New York Times bestseller.'If you love animals like I do, it's a must read' Ellen DeGeneres'Had me instantly enraptured' Dallas Morning News'Wildly entertaining' Booklist (starred review)These bonobos are no ordinary apes. Like others of their species, they are capable of reason and carrying on deep relationships - but, unlike most bonobos, they also know American Sign Language.Isabel Duncan, a scientist at the Great Ape Language Lab, doesn't understand people, but animals she gets, especially the bonobos. Isabel feels more comfortable in their world than she's ever felt among humans . . . until she meets John Thigpen, a very married reporter who braves the ever-present animal rights protesters outside the lab to see what's really going on inside.When an explosion tears apart the lab, severly injuring Isabel and 'liberating' the apes to an unknown destination, John's human interest piece turns into the story of a lifetime.

The Last Song and A Walk to Remember


Nicholas Sparks - 2017
    

Preacher's Justice / Fury of the Mountain Man (The First Mountain Man, #10 ; Mountain Man, #12)


William W. Johnstone - 2007
    

Visual C++ Programming


Yashavant P. Kanetkar - 2004
    

Graph Databases


Ian Robinson - 2013
    With this practical book, you’ll learn how to design and implement a graph database that brings the power of graphs to bear on a broad range of problem domains. Whether you want to speed up your response to user queries or build a database that can adapt as your business evolves, this book shows you how to apply the schema-free graph model to real-world problems.Learn how different organizations are using graph databases to outperform their competitors. With this book’s data modeling, query, and code examples, you’ll quickly be able to implement your own solution.Model data with the Cypher query language and property graph modelLearn best practices and common pitfalls when modeling with graphsPlan and implement a graph database solution in test-driven fashionExplore real-world examples to learn how and why organizations use a graph databaseUnderstand common patterns and components of graph database architectureUse analytical techniques and algorithms to mine graph database information

Ever After High: Royals and Rebels


Parragon Books - 2014
    This book features activites, quizzes, stories, crafts and key informations about the characters and world of Ever After High.

Software Tools


Brian W. Kernighan - 1976
    The programs contained in the book are not artificial, but are actual programs ae tools which have proved valuable in the production of other programs.Modern programming techniques such as structured programming and top-down design are emphasized and applied to every program. The programs are presented in a structured language called Ratfor ("Rational Fortran") which can be easily understood by anyone familiar with Fortran or PL/I, Algol, PASCAL, or similar languages. (Ratfor translates readily into Fortran or PL/I. One of the tools presented is a preprocessor to translate Ratfor into Fortran). All of the programs are complete and have been tested directly from the text. The programs are available in machine-readable form from Addison-Wesley.Software Tools is ideal for use in a "software engineering" course, for a second course in programming, or as a supplement in any programming course. All programmers, professional and student, will find the book invaluable as a source of proven, useful programs for reading and study. Numerous exercises are provided to test comprehension and to extend the concepts presented in the text.

Functional Thinking


Neal Ford - 2014
    This practical guide from renowned software architect Neal Ford helps you transition from a Java-writing imperative programmer to a functional programmer, using Java, Clojure, and Scala as examples.Rather than focus on specific language features, Functional Thinking looks at a variety of common practices in OOP languages and then shows you how to solve the same problems with a functional language. For instance, you know how to achieve code-reuse in Java via mechanisms such as inheritance and polymorphism. Code reuse is also possible in functional languages, using high-order functions, composition, and multi-methods.Ford encourages you to value results over steps, so you can begin to think like a functional programmer. Expect your mind to be bent, but you’ll finish with a much better understanding of both the syntax and semantics of functional languages.

The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws


Dafydd Stuttard - 2007
    The authors explain each category of vulnerability using real-world examples, screen shots and code extracts. The book is extremely practical in focus, and describes in detail the steps involved in detecting and exploiting each kind of security weakness found within a variety of applications such as online banking, e-commerce and other web applications. The topics covered include bypassing login mechanisms, injecting code, exploiting logic flaws and compromising other users. Because every web application is different, attacking them entails bringing to bear various general principles, techniques and experience in an imaginative way. The most successful hackers go beyond this, and find ways to automate their bespoke attacks. This handbook describes a proven methodology that combines the virtues of human intelligence and computerized brute force, often with devastating results.The authors are professional penetration testers who have been involved in web application security for nearly a decade. They have presented training courses at the Black Hat security conferences throughout the world. Under the alias "PortSwigger," Dafydd developed the popular Burp Suite of web application hack tools.

Effective Devops: Building a Culture of Collaboration, Affinity, and Tooling at Scale


Jennifer Davis - 2015
    Authors Katherine Daniels and Jennifer Davis provide with actionable strategies you can use to engineer sustainable changes in your environment regardless of your level within your organization.

Java 8 Lambdas: Pragmatic Functional Programming


Richard Warburton - 2014
    Starting with basic examples, this book is focused solely on Java 8 language changes and related API changes, so you don’t need to buy and read a 900 page book in order to brush up. Lambdas make a programmer's job easier, and this book will teach you how. Coverage includes introductory syntax for lambda expressions, method references that allow you to reuse existing named methods from your codebase, and the collection library in Java 8.

Java in a Nutshell


David Flanagan - 1996
    And now, with the release of the 5.0 version of Java, O'Reilly has given the book that defined the "in a Nutshell" category another impressive tune-up.In this latest revision, readers will find "Java in a Nutshell," 5th Edition, does more than just cover the extensive changes implicit in 5.0, the newest version of Java. It's undergone a complete makeover--in scope, size, and type of coverage--in order to more closely meet the needs of the modern Java programmer.To wit, "Java in a Nutshell," 5th Edition now places less emphasis on coming to Java from C and C++, and adds more discussion on tools and frameworks. It also offers new code examples to illustrate the working of APIs, and, of course, extensive coverage of Java 5.0. But faithful readers take comfort: it still hasn't lost any of its core elements that made it such a classic to begin with.This handy reference gets right to the heart of the program with an accelerated introduction to the Javaprogramming language and its key APIs--ideal for developers wishing to start writing code right away. And, as was the case in previous editions, " Java in a Nutshell," 5th Edition is once again chock-full of poignant tips, techniques, examples, and practical advice. For as longas Java has existed, "Java in a Nutshell" has helped developers maximize the capabilities of the program's newest versions. And this latest edition is no different.