Haskell: The Craft of Functional Programming


Simon Thompson - 1996
    Running examples and case studies highlight new concepts and alternative approaches to program design.

NSHipster: Obscure Topics in Cocoa & Objective C


Mattt Thompson - 2013
    In cultivating a deep understanding and appreciation of Objective-C, its frameworks and ecosystem, one is able to create apps that delight and inspire users. Combining articles from NSHipster.com with new essays, this book is the essential guide for modern iOS and Mac OS X developers.

The Busy Coder's Guide To Android Development


Mark L. Murphy - 2012
    "Java Programming & Application Development for Google/Open Handset Alliance Mobile Phones & Internet Devices."

The Best Seat in the House: Stories from the NHL--Inside the Room, on the Iceand on the Bench


Jamie McLennan - 2012
    Sort of. As the back-up for several legendary goalies, he saw everything - except much playing time. In this book, McLennan looks back on his career, from breaking into the NHL, to working with the legends, to life on the road and in the league.

Hidden Latitudes: A Novel of Amelia Earhart


Alison Anderson - 1996
    Many years later, a couple sailing around the world take refuge on an uncharted island. Although they believe the tiny atoll to be uninhabited, it is actually home to a mysterious woman who has been stranded there for more than forty years. As that woman ponders whether to stay hidden or step back into society, a tempestuous storm threatens to change the course of all their lives.

Computer Organization


V. Carl Hamacher - 1978
    *A comprehensive overview of hardware and software issues make this a "must-have" for electrical and computer engineers*Contains new material on RISC processors, performance analysis, multiprocessors and memory systems*New two-color design and illustrations illuminate the text

Picking Up The Brass


Eddy Nugent - 2006
    It follows Eddy Nugent, a bored fifteen-year-old, living in Manchester, as he travels through the drinking, swearing and sex-obsessed world of our nation's finest.

Java SE 6: The Complete Reference


Herbert Schildt - 2006
    He includes information on Java Platform Standard Edition 6 (Java SE 6) and offers complete coverage of the Java language, its syntax, keywords, and fundamental programming principles.

Text Mining with R: A Tidy Approach


Julia Silge - 2017
    With this practical book, you'll explore text-mining techniques with tidytext, a package that authors Julia Silge and David Robinson developed using the tidy principles behind R packages like ggraph and dplyr. You'll learn how tidytext and other tidy tools in R can make text analysis easier and more effective.The authors demonstrate how treating text as data frames enables you to manipulate, summarize, and visualize characteristics of text. You'll also learn how to integrate natural language processing (NLP) into effective workflows. Practical code examples and data explorations will help you generate real insights from literature, news, and social media.Learn how to apply the tidy text format to NLPUse sentiment analysis to mine the emotional content of textIdentify a document's most important terms with frequency measurementsExplore relationships and connections between words with the ggraph and widyr packagesConvert back and forth between R's tidy and non-tidy text formatsUse topic modeling to classify document collections into natural groupsExamine case studies that compare Twitter archives, dig into NASA metadata, and analyze thousands of Usenet messages

How to (Almost) Make Friends on the Internet


Michael Cunningham - 2020
    And one very annoyed world.Based on the ingenious Sir Michael Twitter account, How to (Almost) Make Friends on the Internet is the funniest book you'll read this year.Whether it's offering his services as a Karate Lawyer or Funeral DJ, devising the world's worst plan to get a free haircut, or trying to buy a blue bucket that may or may not be for sale, Michael just wants to connect with people.The only problem is that people are slightly less enthusiastic about connecting with him, and the results are utterly hilarious.Warning: you'll never think about adding someone called Michael to a group chat the same way ever again.

Death Dance: Suspenseful Stories of the Dance Macabre


Trevanian - 2002
    Authors inlcude Andrew kennedy, Brendan Dubois, John Lutz and more.Introduction / Trevanian --In our part of the world / Andrew Kennedy --Dirty dancing / Carole Nelson Douglas --Change partners / Henry Slesar --Dancing the night away / Brendan DuBois --Trespasser / Alexandra Whitaker --Mrs. Website's dance / Ina Bouman --At the hop / Bill and Judy Crider --Dance of the Apsara / Joan Richter --Death of a damn moose / Barbara Burnett Smith --Jookin' 'n' Jivin' / Linda Kerslake --Dance with death / Carmen Tarrera --Mechanique affair / Ruth Cavin --You can jump / Mat Coward --Tango was her life / John Lutz --Contributors' biographies

Bad Moon Rising


Kimbra Swain - 2019
    It's deadly.Dominick Meyer left his pack behind years ago, but the Alpha inside of him didn't die. Now, when a friend calls upon him to help her pack, he realizes the troubles he left behind has spread like a soul-killing virus. Another pack is threatening the anonymity of the Dog River Wolfpack, and their leader, Lyra, sees no other way to appease her pack than to produce an heir to stabilize the future of the pack. She thought picking Dominick to complete the task would be the easy part.Nick and Lyra have to band together despite the stubborn Alpha blood that flows through their veins. It's not just the future of the Dog River Wolfpack that hangs in the balance. It's the entire lupine world.Bad Moon Rising is the first book in the Dog River Wolfpack series by Kimbra Swain, a spin-off from the Fairy Tales of a Trailer Park Queen universe. Swain continues her saga with another Southern Urban Fantasy based in the lowland swamps of Alabama.If you love action-packed, snarky, Urban Fantasy with suspense and thrilling twists, pick up a copy of Bad Moon Rising today!The Dog River Wolfpack series works in conjunction with the Stories of Frost and Fire but can be read as a stand-alone series.

Refactoring to Patterns


Joshua Kerievsky - 2004
    In 1999, "Refactoring" revolutionized design by introducing an effective process for improving code. With the highly anticipated " Refactoring to Patterns ," Joshua Kerievsky has changed our approach to design by forever uniting patterns with the evolutionary process of refactoring.This book introduces the theory and practice of pattern-directed refactorings: sequences of low-level refactorings that allow designers to safely move designs to, towards, or away from pattern implementations. Using code from real-world projects, Kerievsky documents the thinking and steps underlying over two dozen pattern-based design transformations. Along the way he offers insights into pattern differences and how to implement patterns in the simplest possible ways.Coverage includes: A catalog of twenty-seven pattern-directed refactorings, featuring real-world code examples Descriptions of twelve design smells that indicate the need for this book s refactorings General information and new insights about patterns and refactoringDetailed implementation mechanics: how low-level refactorings are combined to implement high-level patterns Multiple ways to implement the same pattern and when to use each Practical ways to get started even if you have little experience with patterns or refactoring"Refactoring to Patterns" reflects three years of refinement and the insights of more than sixty software engineering thought leaders in the global patterns, refactoring, and agile development communities. Whether you re focused on legacy or greenfield development, this book will make you a better software designer by helping you learn how to make important design changes safely and effectively. "

The Piano Raft


Sara Alexi - 2017
    A new tale of discovery from INTERNATIONAL BEST SELLING AUTHOR Sara Alexi. The Piano Raft is an unforgettable, heart-warming story about love, a piano and a hand-built raft that will have you enthralled, laughing and sitting on the edge of your seat as you sail (precariously) upon the rivers and canals from Yorkshire to London.Neil, a disillusioned art student, wakes to find himself drifting down a canal on a raft, accompanied by a small fluffy dog, to the sound of his girlfriend's piano being played by a stranger.Through the fog of his hangover, he tries to piece together the events of the night before which brought him to this curious and unexpected situation, and to work out what on earth to do next.The current is carrying him swiftly on towards the capital, where Kim, the piano's owner, has recently started a new life.As Neil’s journey continues, and whilst trying to conjure the courage to win Kim back, his story captures the hearts and imaginations of the country as locals in the towns he passes and national media alike follow this unlikely hero on his equally unlikely adventure.How will these extraordinary circumstances challenge and change a man whose life has been stuck in first gear, and who now needs to decide how far he will go for the woman he loves?The current is swift, and there's no turning back...

Pragmatic Project Automation


Mike Clark - 2004
    Indeed, that's what computers are for. You can enlist your own computer to automate all of your project's repetitive tasks, ranging from individual builds and running unit tests through to full product release, customer deployment, and monitoring the system.Many teams try to do these tasks by hand. That's usually a really bad idea: people just aren't as good at repetitive tasks as machines. You run the risk of doing it differently the one time it matters, on one machine but not another, or doing it just plain wrong. But the computer can do these tasks for you the same way, time after time, without bothering you. You can transform these labor-intensive, boring and potentially risky chores into automatic, background processes that just work.In this eagerly anticipated book, you'll find a variety of popular, open-source tools to help automate your project. With this book, you will learn: How to make your build processes accurate, reliable, fast, and easy. How to build complex systems at the touch of a button. How to build, test, and release software automatically, with no human intervention. Technologies and tools available for automation: which to use and when. Tricks and tips from the masters (do you know how to have your cell phone tell you that your build just failed?) You'll find easy-to-implement recipes to automate your Java project, using the same popular style as the rest of our Jolt Productivity Award-winning Starter Kit books. Armed with plenty of examples and concrete, pragmatic advice, you'll find it's easy to get started and reap the benefits of modern software development. You can begin to enjoy pragmatic, automatic, unattended software production that's reliable and accurate every time.