Book picks similar to
Schaum's Outline of Data Structures with Java by John R. Hubbard
computer-science
great
mbb
physics-and-math
The Haskell School of Expression: Learning Functional Programming Through Multimedia
Paul Hudak - 2000
It has become popular in recent years because of its simplicity, conciseness, and clarity. This book teaches functional programming as a way of thinking and problem solving, using Haskell, the most popular purely functional language. Rather than using the conventional (boring) mathematical examples commonly found in other programming language textbooks, the author uses examples drawn from multimedia applications, including graphics, animation, and computer music, thus rewarding the reader with working programs for inherently more interesting applications. Aimed at both beginning and advanced programmers, this tutorial begins with a gentle introduction to functional programming and moves rapidly on to more advanced topics. Details about progamming in Haskell are presented in boxes throughout the text so they can be easily found and referred to.
Slay Bells
Remington Kane - 2015
The events in this book take place prior to the events in the 1st Tanner Series Novel, INEVITABLE I It's Christmas Eve 2013 and Tanner travels to New York City to fulfill a contract.Once the target has been eliminated, Tanner stumbles upon a terrorist plot and decides to give the terrorists the gift that keeps on giving—DEATH!
Head First iphone Development: A Learner's Guide to Creating Objective-C Applications for the Iphone
Dan Pilone - 2009
Where do you begin? Head First iPhone Development will help you get your first application up and running in no time. You'll quickly learn to use iPhone SDK tools, including Interface Builder and Xcode, and master Objective-C programming principles that will make your app stand out. It's a complete learning experience for creating eye-catching, top-selling iPhone applications.Put Objective-C core concepts to work, including message passing, protocols, properties, and memory managementTake advantage of iPhone patterns such as datasources and delegatesPreview your applications in the iPhone SimulatorBuild complicated interactions that utilize multiple views, data entry/editing, and iPhone rotationWork with iPhone's camera, GPS, and accelerometerOptimize, test, and distribute your applicationWe think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First iPhone Development provides a visually-rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
Smalltalk Best Practice Patterns
Kent Beck - 1996
This author presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. When programmers understand these patterns, they can write much more effective code. The concept of Smalltalk patterns is introduced, and the book explains why they work. Next, the book introduces proven patterns for working with methods, messages, state, collections, classes and formatting. Finally, the book walks through a development example utilizing patterns. For programmers, project managers, teachers and students -- both new and experienced. This book presents a set of patterns that organize all the informal experience of successful Smalltalk programmers. This book will help you understand these patterns, and empower you to write more effective code.
The Night of The Mosquito
Max China - 2015
Against this backdrop, Wolfe, a six-foot-ten-inch tall psychiatric patient with links to Jack the Ripper, escapes custody. Leaving a trail of murder and chaos in his wake, he heads into the hills.Meanwhile, in the village of Churchend, retired hypnotherapist Michael Anderson suffers an extreme reaction to a mosquito bite. The resulting delirium and soul searching convince him his life is about to change – then he hears the bells at the disused church of St. Michael's ring out for the first time in years . . .A gripping thriller filled with action, suspense and moving drama, the story also conveys a powerful message.‘You’ll root for the heroes in this roller-coaster ride of a thriller!’
Structure and Interpretation of Computer Programs
Harold Abelson - 1984
This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.
Lords of Scandal: Boxed Set One
Tammy Andresen - 2020
He needs to protect his secret gaming hell from a group of debutantes who’ve stumbled upon his covert business. The problem… Miss Minerva Chase is not the average lady. From the moment his compatriots assign Daring to keep watch over the fiery redhead, she begins stirring trouble. Not only is her tongue sharper than any sword he’s faced but her lips are achingly soft while she tosses barb after barb in his direction. He’d like to throttle her, or kiss her, or perhaps protect the very spirit that drives him mad.Marquess of MaliceHe’s known as the Marquess of Malice…can one little lady warm his dark heart?Malice, as his friends and fellow gaming hell owners call him, doesn’t have room in his life for love. He’ll take a quiet bride, make an heir, and ship her off to the country. He’s picked the perfect little mouse for the job. The problem? When Malice asks her to marry him, Lady Cordelia refuses. Has she no sense? Any debutante would be happy to catch a marquess. But then again, he’s broken inside. Perhaps Cordelia is the most sensible woman of them all…Earl of Exile:He’s too dangerous and she’s too haunted…Lady Diana Chase has no intention of marrying any man, especially not the large Scot with a deep brogue and penchant for meddling in her business. And when he steps too far and puts his lips on hers…well that’s perfectly dreadful. Or perfectly wonderful…she hasn’t made up her mind. Perhaps Diana will need another kiss to decide…
ATDD by Example: A Practical Guide to Acceptance Test-Driven Development
Markus Gärtner - 2012
However, ATDD is still widely misunderstood by many practitioners. "ATDD by Example" is the first practical, entry-level, hands-on guide to implementing and successfully applying it. ATDD pioneer Markus Gartner walks readers step by step through deriving the right systems from business users, and then implementing fully automated, functional tests that accurately reflect business requirements, are intelligible to stakeholders, and promote more effective development. Through two end-to-end case studies, Gartner demonstrates how ATDD can be applied using diverse frameworks and languages. Each case study is accompanied by an extensive set of artifacts, including test automation classes, step definitions, and full sample implementations. These realistic examples illuminate ATDD's fundamental principles, show how ATDD fits into the broader development process, highlight tips from Gartner's extensive experience, and identify crucial pitfalls to avoid. Readers will learn to Master the thought processes associated with successful ATDD implementationUse ATDD with Cucumber to describe software in ways businesspeople can understand Test web pages using ATDD toolsBring ATDD to Java with the FitNesse wiki-based acceptance test framework Use examples more effectively in Behavior-Driven Development (BDD)Specify software collaboratively through innovative workshopsImplement more user-friendly and collaborative test automationTest more cleanly, listen to test results, and refactor tests for greater value If you're a tester, analyst, developer, or project manager, this book offers a concrete foundation for achieving real benefits with ATDD now-and it will help you reap even more value as you gain experience.
Destiny and Desire (Paranormal Romance Box Set)
Michelle M. Pillow - 2013
Micco Hagan has been charged with pairing up the last of Earth's survivors based on genetics for optimal survival of the species. He can't resist the opportunity to be with his dream girl, Rena Gates. Though she rejected him before the Earth ended, he hopes now she'll find a soft spot for him.In the time before, Rena thought Micco had only come on to her to win a bet. She never expected them to be rescued together, or to be eventually partnered. Unable to resist following orders, she discovers they have a lot more going for them than DNA matching. The sex is explosive, but can it eventually grow into love?Good with his HandsParanormal Erotic RomancePhotographer Teresa Kelley is on assignment to shoot old ghost towns and desert scenery. What she doesn't anticipate is that scenery including the delicious Max Draper. The sizzling desert sun isn't the only thing heating up the abandoned mining town when the hot, muscled and oh so sexy mechanic offers to give her a hand. Dusty floorboards and ghost tales aside, Teresa finds herself on the other end of the lens when she and Max are caught in flagrante delicto by an unexpected...assistant.Arrested DesiresFuturistic RomanceX Quadrant, Baida Proper, Earthbase 5792461Juliana Harrison is in serious need of saving. When her neglectful husband abandons her along with their marriage, she's stunned--though she knows she shouldn't be. The man was a jerk and she'll be better off without him. However, just when she thought he could sink no lower, he puts a restraining order on her, claiming she's been threatening his life just so he can take their Earthbase home.Officer Maverick Perkins looks like he's stepped right out of the past and right into her life. Like everything else on the Earthbase of Baida Proper the police style is what she liked to think of as retro-Earth, based of the twentieth century as it was back on the planet Earth--except of course for the obvious, like squad cars that hover not drive and guns that fire lasers not bullets. Unfortunately, Maverick has been sent to evict her. He's the last person she'd expect to come to her rescue. Yet somehow, he manages to turn what should have been a terrible experience into something Juliana will never want to forget.Faire JusticeParanormal RomanceFinding herself undercover as a serving wench at a Renaissance Faire, FBI Agent and mild psychic Leda Williams isn't planning to partake in any role-playing games. She's there to find a mace-wielding serial killer, which isn't easy with everyone around her pretending to be in character. Not only does the entire village fit the Medieval-obsessed profile, but she's already been propositioned by a few of the knights. Clearly, sexual harassment wasn't around in the Middle Ages. But, when she sees the delectably gorgeous, magically seductive tournament champion, Sir Calum, Leda realizes there might be one knight she wouldn't mind getting into character for.Rating: Contains graphic sexual content, adult language, and violence. Intended for adults 18 years and older.
Beautiful Code: Leading Programmers Explain How They Think
Andy OramLincoln Stein - 2007
You will be able to look over the shoulder of major coding and design experts to see problems through their eyes.This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules. Beautiful Code is an opportunity for master coders to tell their story. All author royalties will be donated to Amnesty International.
JavaScript: The Good Parts
Douglas Crockford - 2008
This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole--a subset you can use to create truly extensible and efficient code.Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables.When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including:SyntaxObjectsFunctionsInheritanceArraysRegular expressionsMethodsStyleBeautiful featuresThe real beauty? As you move ahead with the subset of JavaScript that this book presents, you'll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book.With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must.
How to Remodel a Man: Tips and Techniques on Accomplishing Something You Know Is Impossible But Want to Try Anyway
W. Bruce Cameron - 2004
For want of a better term, let's call these people "women."Their urge is understandable. We've all had to take measures to accommodate men, because they are involved in nearly every aspect of modern life except maybe housework and they like to run things like corporate meetings and the planet. The only other alternative has been to try to avoid men altogether, which is pretty hard to do if you are interested in stuff like reproduction or having your oil changed.That's why How to Remodel a Man is so indispensable-it is a clear, step-by-step guide for anyone who wants to alter the character and behavior of a man, written by an actual man. Author W. Bruce Cameron provides startling insight into male pattern thinking, explaining why men can open a refrigerator and not see the mayonnaise, or how it is that they can throw dirty clothes at the hamper or in front of the hamper or even on top of the hamper and yet not seem capable of getting any of it in the hamper. Normally, changing a man has certain obstacles, including, but not limited to, the fact that it is impossible. But Cameron is able to overcome this hindrance because he, himself, has been remodeled. In a move so bold it may be shocking to people unaccustomed to such personal courage, Cameron turned himself over to the women in his life and asked them to change him. It started with a list of his flaws (Cameron came up with four; the women came up with one hundred seventy eight) and ended with him writing How to Remodel a Man, so that others could learn from his experience.If you're a woman, you'll be amazed to learn that men can be trained to perform all sorts of tricks, like using the instruments on the sides of their heads (the ears) to listen to you, and the space between those instruments to think about you.If you're a man, you've been given this book so that you'll see that it's possible to watch television without holding the remote or to ask for directions from strangers without suffering a catastrophic loss of testosterone. Cameron changed, and you can too.How to Remodel a Man is the essential guide for anyone in the awkward position of having to interact with a person of the male gender.
Physically Based Rendering: From Theory to Implementation
Matt Pharr - 2004
The result is a stunning achievement in graphics education. Through the ideas and software in this book, you will learn to design and employ a full-featured rendering system for creating stunning imagery.This new edition greatly refines its best-selling predecessor by streamlining all obsolete code as well as adding sections on parallel rendering and system design; animating transformations; multispectral rendering; realistic lens systems; blue noise and adaptive sampling patterns and reconstruction; measured BRDFs; and instant global illumination, as well as subsurface and multiple-scattering integrators.These updates reflect the current state-of-the-art technology, and along with the lucid pairing of text and code, ensure the book's leading position as a reference text for those working with images, whether it is for film, video, photography, digital design, visualization, or gaming.
The Family Dictionary
Lisa Walker - 2013
Quiet, that is, until threatening notes show up to disturb the peace. Trying to discover who is sending the notes leads them to investigate long-dead relatives and a family heirloom, the dictionary passed down through generations. Connie and Rebecca rush to figure out the secrets enclosed in the family dictionary with the help of local cop, Brad Hamilton. But will they find the clues in time?
Hacking: The Art of Exploitation
Jon Erickson - 2003
This book explains the technical aspects of hacking, including stack based overflows, heap based overflows, string exploits, return-into-libc, shellcode, and cryptographic attacks on 802.11b.