Book picks similar to
On Java 8 by Bruce Eckel
java
programming
science-engineering
shortlist
Learning Android
Marko Gargenta - 2011
Written by an expert who's taught this mobile platform to hundreds of developers in large organizations, this gentle introduction shows experienced object-oriented programmers how to use Android’s basic building blocks to create user interfaces, store data, connect to the network, and more.You'll build a Twitter-like application throughout the course of this book, adding new features with each chapter. Along the way, you'll also create your own toolbox of code patterns to help you program any type of Android application with ease.Get an overview of the Android platform and discover how it fits into the mobile ecosystemLearn about the Android stack, including its application framework, and the structure and distribution of application packages (APK)Set up your Android development environment and get started with simple programsUse Android’s building blocks—Activities, Intents, Services, Content Providers, and Broadcast ReceiversLearn how to build basic Android user interfaces and organize UI elements in Views and LayoutsBuild a service that uses a background process to update data in your applicationGet an introduction to Android Interface Definition Language (AIDL) and the Native Development Kit (NDK)
The Ruby Programming Language
David Flanagan - 2008
It was written (and illustrated!) by an all-star team:David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subversion repository.Yukihiro "Matz" Matsumoto, creator, designer and lead developer of Ruby and author of Ruby in a Nutshell, which has been expanded and revised to become this book.why the lucky stiff, artist and Ruby programmer extraordinaire. This book begins with a quick-start tutorial to the language, and then explains the language in detail from the bottom up: from lexical and syntactic structure to datatypes to expressions and statements and on through methods, blocks, lambdas, closures, classes and modules. The book also includes a long and thorough introduction to the rich API of the Ruby platform, demonstrating -- with heavily-commented example code -- Ruby's facilities for text processing, numeric manipulation, collections, input/output, networking, and concurrency. An entire chapter is devoted to Ruby's metaprogramming capabilities.The Ruby Programming Language documents the Ruby language definitively but without the formality of a language specification. It is written for experienced programmers who are new to Ruby, and for current Ruby programmers who want to challenge their understanding and increase their mastery of the language.
Getting Started with MATLAB 7: A Quick Introduction for Scientists and Engineers
Rudra Pratap - 2005
Its broad appeal lies in its interactive environment with hundreds of built-in functions for technical computation, graphics, and animation. In addition, it provides easy extensibility with its own high-level programming language. Enhanced by fun and appealing illustrations, Getting Started with MATLAB 7: A Quick Introduction for Scientists and Engineers employs a casual, accessible writing style that shows users how to enjoy using MATLAB.
The Belt: Complete Trilogy
Gerald M. Kilby - 2018
The ship contains an experimental quantum device, lost while en route to a research colony on Europa. On Earth, powerful corporate forces are moving to resume unrestricted, inter-AI communications, their objective being to gain complete dominion over the colonized solar system. But the outer worlds are mobilizing to prevent them from achieving their objective, a fight back which is being led by Solomon, a sentient quantum intelligence (QI), also on Europa. However, once word of the crew’s discovery gets out, they soon realize that ownership of this technology could fundamentally change the balance of power within the solar system, and they now find themselves at the very nexus of a system-wide conflict. Their fight for survival plays out across the solar system, from the mining outposts of the asteroid belt to the moons of Jupiter and Saturn, and from the great Martian city of Jezero to the irradiated wastelands on Earth. This is an epic tale of humanity’s struggle for survival and meaning in a time when artificial intelligence has finally out-paced our own ability to control it. About The Belt: The story is set a century or so into the future where humanity has colonized most of the inner solar system. The asteroid belt (The Belt) is now a hive of mining activity and ships ply the trade routes to Earth and Mars. The technology depicted, for the most part, is what I consider to be technically plausible, although I do stretch it a little with quantum entanglement. That said, you won’t need a calculator or a slide-rule to enjoy the story.
Introduction to Java Programming: Comprehensive Version
Y. Daniel Liang - 1999
Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach. Beginning programmers learn critical problem-solving techniques then move on to grasp the key concepts of object-oriented and GUI programming using Java 5. Students start with the essential problem-solving and programming concepts (control statements, methods, and arrays), are then introduced to object-oriented programming, graphical user interface (GUI), and applets, and finally to exception handling, I/O, data structures, and other advanced subjects. Liang uses small, simple, and stimulating examples to demonstrate concepts and techniques while longer examples are presented in case studies with overall discussions and thorough line-by-line explanations. Students can now write short, interesting, graphical game programs starting from Chapter 2! reinforcing key concepts with objectives lists, introduction and chapter overviews, easy to follow examples, chapter summaries, review questions, programming exercises, interactive self-test. Students receive solutions to even-numbered programming exercises, source code for the examples in the book, online self assessment (w/over 1000 multiple-choice questions) and ONLINE homework through GRADIANCE, the industries most advanced online homework application. Instructors are offered the most extensive library of support materials available including interactive and animated slides, TestGen (w/over 2000 multiple-choice questions), solutions to all programming exercises, sample exams and supplemental exercises. Available in two versions, the Fundamentals First edition (chapters 1-19) and the Comprehensive version (chapters 1-36).
Positive Mental Attitude: The Science of Success by Napoleon Hill
Napoleon Hill - 2013
It contains the material from “Think and Grow Rich,” “The Law of Success” and others. Anyone who uses even a few of the 17 Principles of Success will be successful. Highlight what works for you, review your notes, and launch your career.The book has a linked table of contents for easy reference.Napoleon Hill's work has touched the lives of countless thousands through his lectures, teachings, and prolific writings. His internationally known books Think and Grow Rich and The Law of Success have become the standards of motivational literature against which all others are measured. To make available in perpetuity the success principles he spent a lifetime identifying and sharing with others, on August 21, 1962, Dr. Hill and his wife, Annie Lou, founded the Napoleon Hill Foundation. A not-for-profit corporation, the Foundation's sole purpose is to continue to spread his philosophy of success through the co-operation and support of others, rather than at their expense. The 17 principles of success he quantified in his writings and lectures aid not only the individual who practices them, but all those with whom he comes in contact, as well. Those principles along with his lifelong published works and yet unpublished manuscripts, recordings, and courses comprise the legacy Dr. Hill endowed in the Foundation. Dr. Hill enjoyed close friendships with many of the turn-of-the-century business leaders who played a significant role in shaping the destiny of America and the world. Thomas Edison, Henry Ford, Harvey Firestone, Theodore Roosevelt, and Alexander Graham Bell were but a few who freely shared the secrets of how they attained their success with Dr. Hill.Andrew Carnegie so strongly believed in the universal principles of success that he sponsored the research and writing that became the first authoritative treatise on the subject, the Personal Success Philosophy of Achievement by Napoleon Hill. This practical self-study program will help you thoroughly understand and apply the 17 principles of success in your own life, to achieve any goal — however ambitious.
Coles to Jerusalem: A Pilgrimage to the Holy Land with Reverend Richard Coles (Kindle Single)
Kevin Jackson - 2015
Richard Coles, led a pilgrimage to all the major historic sites of the Holy Land: from Nazareth and the Sea of Galilee in the North, via Jericho and the Jordan River, to Bethlehem and, finally, Jerusalem. All of the pilgrims in his care were practising Christians, except one: the writer Kevin Jackson, a diffident and sympathetic atheist intrigued by the chance to take part in this modern-day version of an ancient act of piety, and to learn some more about his old friend, the media clergyman.Coles to Jerusalem is Kevin Jackson’s light-hearted diary of that pilgrimage, and a close-up portrait of Richard Coles both as priest and as man. As the journey proceeds, Coles reminisces at length about his past life as a rock star and radical gay agitator, his new life as a spiritual leader and a popular broadcaster on BBC radio and television, and the strange, unpredictable path that led him from self-destructive debauchery to faith and vocation.With a lively supporting cast of fellow pilgrims, Coles to Jerusalem ranges among the magnificence of ancient monuments and the banalities of the guided tour, the grim political background of contemporary Israel and the comedy of a group of idiosyncratic English folk abroad, the intensity of worship and the lightness of banter. It will be irresistible to all admirers of Richard Coles, who has contributed a foreword; and a revelation to those who have never encountered his wisdom and warmth.
The Complete Bragg: All Eight Novels (The Bragg Thrillers Book 3)
Jack Lynch - 2020
On the Stroke of Midlife (Midlife Moonshine, #1)
Hermione Moon - 2021
I’m definitely having a midlife crisis…I didn’t expect to be single at forty-five, but I’ve always prided myself on facing up to a challenge. A new town, a better job, and a cozy cottage of my own are all at the top of my To Do list. A new man? Right at the bottom. I’m far too busy for love.Returning to the Devon village of Crows Tor on Dartmoor brings a new lease of life for me – in more ways than one. It turns out my old school friend, Fiona, makes a secret moonshine at her whisky distillery using spring water collected under the full moon. Apparently it enhances your psychic powers, and she tempts me to have a shot… or three.I’m thrilled at the prospect of developing my psychic abilities. And then I look into a crystal ball at the May Day fair and have a vision of a murder. Suddenly it’s not such a fun idea after all, especially when my prediction comes true. Consumed by guilt because I didn’t warn the victim, I’m determined to find the killer, even if it puts me in the very path of danger…*The Midlife Moonshine stories are set on Dartmoor in Devon, England, and contain British English spelling and usage. They are clean reads with no graphic violence, strong language, or sex, but they’re packed with magic, mystery, romance, and history – all starring women in the prime of midlife!
THE BLOOD NOTEBOOKS (A Cam Retro Thriller)
Jude Hardin - 2015
Fishing, swimming, golf, tennis. Seems like the ideal location for a former secret agent posing as a retired police officer and part-time private investigator. Until people start disappearing. Suggested reading order for the Nicholas Colt series: COLT LADY 52 POCKET-47 CROSSCUT SNUFF TAG 9 KEY DEATH BLOOD TATTOO SYCAMORE BLUFF THE JACK REACHER FILES: FUGITIVE THE JACK REACHER FILES: VELOCITY (Novella) THE BLOOD NOTEBOOKS Note: Although published at a later date, the events in COLT and LADY 52 precede those in Jude Hardin's debut thriller POCKET-47. All of the books listed work as stand-alone thrillers, depending on reader preference. Nicholas Colt also appears in several short stories, including the one titled RATTLED and the one titled RACKED. Praise for Jude Hardin’s Thrillers: POCKET-47 sucked me in and held me enthralled. Author Jude Hardin keeps the pace frantic, the thrills non-stop, but best of all is his hero, the wonderfully ironic Nicholas Colt. This is a character I'm eager to follow through many adventures to come. —Tess Gerritsen, New York Times bestselling author of ICE COLD. The best PI debut I've read in years, fit to share shelf space with the best of Ross Macdonald, Sue Grafton, and Robert B. Parker. POCKET-47 is so hot you may burn your hands reading. Highly recommended. —J.A. Konrath, author of the Jack Daniels mysteries Hardin gets everything right in his powerhouse thriller debut, which introduces rock star–turned–PI Nicholas Colt. —Publishers Weekly on POCKET-47 KEY DEATH is an exhilarating thriller that punches way above its weight. It hits you hard and fast with crackling suspense, hair-raising twists and stunning revelations. Word of advice: don't start on this one unless you're prepared to stay up all night. —John Ling, author of THE BLASPHEMER Colt is a physical, no-holds-barred PI, reminiscent of Robert B. Parker's Spenser and Lee Child's Jack Reacher, and his debut is action-packed. With a hefty toll of dead bodies, some described in cringe-inducing detail, this is crime fiction at its rawest. Hard-boiled connoisseurs should make Colt's acquaintance now. —Booklist on POCKET-47 With CROSSCUT, Jude Hardin takes the PI novel and psychological suspense to a new, unrestrained level. Fast, fierce, and relentless. —David Morrell, New York Times bestselling creator of Rambo
Android Programming: The Big Nerd Ranch Guide
Brian Hardy - 2012
Based on Big Nerd Ranch's popular Android Bootcamp course, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with all versions of Android widely used today (Android 2.2 - 4.2). Write and run code every step of the way - creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development. Write and run code every step of the way -- creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development."Big Nerd Ranch provided the training we needed to get hundreds of engineers building skillfully on Android. This book is a great distillation of that training and will be a huge help to anyone looking to ramp up as well." - Mike Shaver, Director of Mobile Engineering, Facebook"...a must-have for the developer just starting in Android or ready for more advanced techniques. I was impressed with this book's content and clarity of presentation. The authors explain simple and complex Android topics with equal ease." - James Steele, author of The Android Developer's Cookbook
A Bottle Full of Djinn / Loony Town / Mummy Issues
Paula Lester - 2019
She's the Chief of Staff at a retirement home, which doesn't sound odd on its own, but when you consider it's a retirement home for witches and other paranormals, the strange factor ratchets up. And, with a facility full of partly senile but still powerful witches, things go hilariously awry fast. This e-book contains the first three books in the Sunnyside Retired Witches Community series. Book 1: A Bottle Full of Djinn: Zoey Rivers has a pretty great job as Head of Staff at Sunnyside Retired Witches Community. She's good at handling the magical messes that are part and parcel of providing a home for elderly (and some slightly senile) witches. But when the messes turn from slightly sloppy to hugely horrible, Zoey realizes there's more involved than just her residents. If she doesn't figure out who's causing havoc at the Home, the place might not be standing for much longer. If you love crime capers with magic, mayhem, and mystery, you'll adore Zoey Rivers and her comical crew of witch retirees. Please note: This book is a crime caper, not a murder mystery. Book 2: Loony Town: Caring for elderly witches at the retirement home in Sunnyside, California is a full-time job for Zoey Rivers. But when one of them is blitzing, causing magic to act even weirder than normal, things get…well, downright wacky. And when a local insurance agent winds up dead, some of the people Zoey is responsible for become the prime suspects. As the zaniness of the magical blips continues and things get crazier and crazier, Zoey has to work fast and try to stay one step ahead to keep her charges out of jail, figure out who is causing the chaotic blitzing so she can fix it, and also figure out who the real killer is. It’s a tough job, but she's determined to do it. The people who live at Sunnyside Retired Witches Community are counting on her. And she’s not about to let them down now. Book 3: Mummy Issues: Sunnyside Retirement Witches Community gets its fair share of visitors. Some of them like the entertainment and others enjoy volunteering. But when one of the sight-seers ends up dead, Zoey Rivers has to figure out what happened. The residents come up with a fantastic idea: Since the retirement complex seems to have more than its fair share of murders, they figure it might be a good idea to have a psychic on staff. So, Zoey hires Iris. And all the information she pulls from the ghosts of the growing list of victims points to Zoey herself. Except the clues aren't pointing to her. They're fingering someone she'd thought was long dead.Sunnyside Retirement Witches Community gets its fair share of visitors. Some of them like the entertainment and others enjoy volunteering. But when one of the sight-seers ends up dead, Zoey Rivers has to figure out what happened. The residents come up with a fantastic idea: Since the retirement complex seems to have more than its fair share of murders, they figure it might be a good idea to have a psychic on staff. So, Zoey hires Iris. And all the information she pulls from the ghosts of the growing list of victims points to Zoey herself. Except the clues aren't pointing to her. They're fingering someone she'd thought was long dead.
Head First Android Development
Jonathan Simon - 2011
Where to begin? Head First Android Development will help you get your first application up and running in no time with the Android SDK and Eclipse plug-in. You'll learn how to design for devices with a variety of different screen sizes and resolutions, along with mastering core programming and design principles that will make your app stand out.Whether you're a seasoned iPhone developer who wants to jump into the the Android Market, or someone with previous programming skills but no mobile apps in your resume, this book offers a complete learning experience for creating eye-catching, top-selling Android applications.You'll learn how to:Install the Android SDK and Eclipse plug-in and get started building appsAdd buttons, edit text fields, and build your own navigation options in the Android menuCustomize the look of your app with theming and adding image resourcesUse Android's content provider mechanism to add images and contact information to an app, and establish permissions for their useWork with the Android devices' camera, GPS, and accelerometerExperiment with different Android emulator configurations to simulate different devices with a variety of screen sizesOptimize, test, and distribute your application in the Android MarketWe 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 Android Development uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
Programming in Scala
Martin Odersky - 2008
Coauthored by the designer of the Scala language, this authoritative book will teach you, one step at a time, the Scala language and the ideas behind it. The book is carefully crafted to help you learn. The first few chapters will give you enough of the basics that you can already start using Scala for simple tasks. The entire book is organized so that each new concept builds on concepts that came before - a series of steps that promises to help you master the Scala language and the important ideas about programming that Scala embodies. A comprehensive tutorial and reference for Scala, this book covers the entire language and important libraries.