Book picks similar to
Android Programming with Kotlin for Beginners: Build Android apps starting from zero programming experience with the new Kotlin programming language by John Horton
kotlin
android-development
programming
tech-books
Computer Science Distilled: Learn the Art of Solving Computational Problems
Wladston Ferreira Filho - 2017
Designed for readers who don't need the academic formality, it's a fast and easy computer science guide. It teaches essential concepts for people who want to program computers effectively. First, it introduces discrete mathematics, then it exposes the most common algorithms and data structures. It also shows the principles that make computers and programming languages work.
PHP Solutions: Dynamic Web Design Made Easy
David Powers - 2006
How easy is easy? It's not like an instant cake mix: just add water and stir. Dynamic web design is--well-- dynamic. Every website is different, so it's impossible to grab a script, paste it into a web page, and expect it to work. Building dynamic sites involves diving into the code and adju- ing it to your own requirements. If that thought makes you break out in a cold sweat, just relax for a moment. PHP is not difficult, and I've written this book very much with the n- programmer in mind. I've done so because I don't come from a computing background myself. In fact, I went to school in the days before pocket calculators were invented, never mind personal computers. As a result, I don't assume that you drank in knowledge of arrays, loops, and conditional statements with your mother's milk. Everything is explained in plain, straightforward l- guage, and I've highlighted points where things may go wrong, with advice on how to solve the problem. At the same time, if you're working with computers and websites, you're bound to have a certain level of technical knowledge and skill. So I don't talk down to you either.
The Art of Electronics
Paul Horowitz - 1980
Widely accepted as the authoritative text and reference on electronic circuit design, both analog and digital, this book revolutionized the teaching of electronics by emphasizing the methods actually used by circuit designers -- a combination of some basic laws, rules of thumb, and a large bag of tricks. The result is a largely nonmathematical treatment that encourages circuit intuition, brainstorming, and simplified calculations of circuit values and performance. The new Art of Electronics retains the feeling of informality and easy access that helped make the first edition so successful and popular. It is an ideal first textbook on electronics for scientists and engineers and an indispensable reference for anyone, professional or amateur, who works with electronic circuits.
Designing Data-Intensive Applications
Martin Kleppmann - 2015
Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures
Living Clojure
Carin Meier - 2015
Author Carin Meier not only provides a practical overview of this JVM language and its functional programming concepts, but also includes a complete hands-on training course to help you learn Clojure in a structured way.The first half of the book takes you through Closure’s unique design and lets you try your hand at two Clojure projects, including a web app. The holistic course in second half provides you with critical tools and resources, including ways to plug into the Clojure community.
Understand the basic structure of a Clojure expression
Learn how to shape and control code in a functional way
Discover how Clojure handles real-world state and concurrency
Take advantage of Java classes and learn how Clojure handles polymorphism
Manage and use libraries in a Clojure project
Use the core.async library for asynchronous and concurrent communication
Explore the power of macros in Clojure programming
Learn how to think in Clojure by following the book’s seven-week training course
Monolith to Microservices: Sustaining Productivity While Detangling the System
Sam Newman - 2019
You'll learn several tried and tested patterns and techniques that you can use as you migrate your existing architecture.*Ideal for organizations looking to transition to microservices, rather than rebuild*Helps companies determine whether to migrate, when to migrate, and where to begin*Addresses communication, integration, and the migration of legacy systems*Discusses multiple migration patterns and where they apply*Provides database migration examples, along with synchronization strategies*Explores application decomposition, including several architectural refactoring patterns*Delves into details of database decomposition, including the impact of breaking referential and transactional integrity, new failure modes, and more
UNIX and Linux System Administration Handbook
Evi Nemeth - 2010
This is one of those cases. The UNIX System Administration Handbook is one of the few books we ever measured ourselves against." -From the Foreword by Tim O'Reilly, founder of O'Reilly Media "This book is fun and functional as a desktop reference. If you use UNIX and Linux systems, you need this book in your short-reach library. It covers a bit of the systems' history but doesn't bloviate. It's just straightfoward information delivered in colorful and memorable fashion." -Jason A. Nunnelley"This is a comprehensive guide to the care and feeding of UNIX and Linux systems. The authors present the facts along with seasoned advice and real-world examples. Their perspective on the variations among systems is valuable for anyone who runs a heterogeneous computing facility." -Pat Parseghian The twentieth anniversary edition of the world's best-selling UNIX system administration book has been made even better by adding coverage of the leading Linux distributions: Ubuntu, openSUSE, and RHEL. This book approaches system administration in a practical way and is an invaluable reference for both new administrators and experienced professionals. It details best practices for every facet of system administration, including storage management, network design and administration, email, web hosting, scripting, software configuration management, performance analysis, Windows interoperability, virtualization, DNS, security, management of IT service organizations, and much more. UNIX(R) and Linux(R) System Administration Handbook, Fourth Edition, reflects the current versions of these operating systems: Ubuntu(R) LinuxopenSUSE(R) LinuxRed Hat(R) Enterprise Linux(R)Oracle America(R) Solaris(TM) (formerly Sun Solaris)HP HP-UX(R)IBM AIX(R)
Maven: The Definitive Guide
Timothy O'Brien - 2008
Now there's help. The long-awaited official documentation to Maven is here. Written by Maven creator Jason Van Zyl and his team at Sonatype, Maven: The Definitive Guide clearly explains how this tool can bring order to your software development projects. Maven is largely replacing Ant as the build tool of choice for large open source Java projects because, unlike Ant, Maven is also a project management tool that can run reports, generate a project website, and facilitate communication among members of a working team. To use Maven, everything you need to know is in this guide. The first part demonstrates the tool's capabilities through the development, from ideation to deployment, of several sample applications -- a simple software development project, a simple web application, a multi-module project, and a multi-module enterprise project. The second part offers a complete reference guide that includes:The POM and Project Relationships The Build Lifecycle Plugins Project website generation Advanced site generation Reporting Properties Build Profiles The Maven Repository Team Collaboration Writing Plugins IDEs such as Eclipse, IntelliJ, ands NetBeans Using and creating assemblies Developing with Maven ArchetypesSeveral sources for Maven have appeared online for some time, but nothing served as an introduction and comprehensive reference guide to this tool -- until now. Maven: The Definitive Guide is the ideal book to help you manage development projects for software, web applications, and enterprise applications. And it comes straight from the source.
In the City of Love's Sleep
Lavinia Greenlaw - 2018
Raif is a stalled academic, as uncertain of the past as he is the future, whose girlfriend is about to move in. They meet by chance, nothing important is said, yet Iris turns away and starts to run. She is running from what this encounter has woken in her.
In the City of Love's Sleep
is a contemporary fable about what it means to fall in love in middle age. It charts the steps two people take towards one another and what it means to have taken those steps before.
Die Laughing: 5 Comic Crime Novels
Steve Brewer - 2014
LOST VEGAS Steve Brewer Nick Papadopoulos used to be a button man for the Mob. Now he's the front man for an aging casino in Fowler, Nevada, an isolated backwater known as "Lost Vegas." Nick's stuck in a rut and deep in debt. Then he gets an idea: If someone would only rob his casino, he could collect on the insurance and get out from under. Tony Zinn runs a heist crew in San Francisco. He's never even heard of Fowler, Nevada. But Nick makes him an offer that's almost too good to be true. Neither man expects interference from rival casino owner Big Jim Kelton or his hired goon, a huge Samoan named Shamu. But once they're involved, it can only end in bloodshed. Filled with twists and double-crosses, LOST VEGAS is Steve Brewer at his best. FENDER BENDERS Bill Fitzhugh Eddie Long plans to be a country music star but he's stuck touring the college frat circuit. But after his nagging wife apparently dies at the hands of a serial killer, Eddie writes the best song of his life and it goes straight to number one. Eddie's friend, freelance writer Jimmy Rogers, senses a great opportunity and sets out to write the life story of Nashville's newest sensation. But Jimmy's research unearths some troubling facts about the death of Eddie's wife, facts that could ruin Eddie's burgeoning career—while making Jimmy a star of the publishing world. Throw in a beautiful and opportunistic country radio DJ, a pair of wily record producers, and a naive young singer-songwriter, and the stage is set. Everybody plans to make a killing—one way or another. It's murder on Music Row, where things don't always turn out as planned. Fender Benders won the Lefty Award (best humorous novel) at the Left Coast Crime Convention 2001. FAVOR (Stanley Hastings Mystery Book 3) Parnell Hall It was just a simple favor. Drive down to Atlantic City, check out Sergeant MacAullif's son-in-law, and see why his daughter wasn't happy in her marriage. Stanley Hastings started following the guy around, and quickly found himself involved with notorious loan sharks, sleazy private eyes, fat-cat casino owners, and crooked blackjack dealers, not to mention two dead bodies. Stanley had no idea who killed them, or why, but all the clues seemed to point to the son-in-law. Only the witness blew the ID and the cops arrested Stanley instead. Taking the fall for homicide is a hell of a favor. Stanley was in over his head, so he did the one thing he never thought he'd do in his life. He hired a private eye! HABEAS PORPOISE (Solomon vs Lord series) Paul Levine The love-hate relationship of Solomon & Lord continues. Sure, opposites attract, but they argue, too! This time, it starts with the kidnaping of two trained dolphins from Miami’s Cetacean Park. When one of the ecoterrorists behind the raid turns up dead, his partner in eco-crime is charged with homicide, even though he didn’t pull the trigger. It’s called “felony murder,” and Solomon thinks it’s a bum rap. What he doesn’t count on is his lover and law partner Victoria Lord being named a special prosecutor. Conflicts-of-interest abound, and Steve is up to his old tricks. At least, the mismatched legal duo agree on something...each one vows to win the case! GUILT TRIP (Blanco County Mysteries, Book 4) Ben Rehder Life in rural Blanco County, Texas, isn't what most folks would call exciting—and that suits game warden John Marlin just fine. But when the tequila-slamming, skirt-chasing treasurer of the local Rotary Club goes missing and his vehicle is found in the river the day after a flood, Marlin finds himself in charge of the search efforts.
BDD in Action: Behavior-driven development for the whole software lifecycle
John Ferguson Smart - 2014
First you'll learn how to apply BDD to requirements analysis to define features that focus your development efforts on underlying business goals. Then, you'll discover how to automate acceptance criteria and use tests to guide and report on the development process. Along the way, you'll apply BDD principles at the coding level to write more maintainable and better documented code.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyYou can't write good software if you don't understand what it's supposed to do. Behavior-Driven Development (BDD) encourages teams to use conversation and concrete examples to build up a shared understanding of how an application should work and which features really matter. With an emerging body of best practices and sophisticated new tools that assist in requirement analysis and test automation, BDD has become a hot, mainstream practice.About the BookBDD in Action teaches you BDD principles and practices and shows you how to integrate them into your existing development process, no matter what language you use. First, you'll apply BDD to requirements analysis so you can focus your development efforts on underlying business goals. Then, you'll discover how to automate acceptance criteria and use tests to guide and report on the development process. Along the way, you'll apply BDD principles at the coding level to write more maintainable and better documented code. No prior experience with BDD is required.What's InsideBDD theory and practiceHow BDD will affect your teamBDD for acceptance, integration, and unit testingExamples in Java, .NET, JavaScript, and moreReporting and living documentationAbout the AuthorJohn Ferguson Smart is a specialist in BDD, automated testing, and software lifecycle development optimization. Table of ContentsPART 1: FIRST STEPSBuilding software that makes a differenceBDD—the whirlwind tourPART 2: WHAT DO I WANT? DEFINING REQUIREMENTS USING BDDUnderstanding the business goals: Feature Injection and related techniquesDefining and illustrating featuresFrom examples to executable specificationsAutomating the scenariosPART 3: HOW DO I BUILD IT? CODING THE BDD WAYFrom executable specifications to rock-solid automated acceptance testsAutomating acceptance criteria for the UI layerAutomating acceptance criteria for non-UI requirementsBDD and unit testingPART 4: TAKING BDD FURTHERLiving Documentation: reporting and project managementBDD in the build process
Garden Girls & Cruise Ship Cozy Mysteries: 12 Book Box Set (Garden Girls #1-6)
Hope Callaghan - 2018
This boxed set contains the first six books from both series. Enjoy days of good, clean, reading entertainment with more than 1,800 pages and over half a million words! ~~ Click the “Buy now with 1 click” button at the top of the page OR Read it for FREE with Kindle Unlimited or Amazon Prime ~~ BONUS: RECIPES INSIDE! Cozy Mysteries 12 Book Box Set (Garden Girls & Cruise Ship Cozy Mysteries Series) Contents: (From the Garden Girls Cozy Mystery Series) 1-Who Murdered Mr. Malone? 2-Grandkids Gone Wild 3-Smoky Mountain Mystery 4-Death by Dumplings 5-Eye Spy 6-Magnolia Mansion Mysteries (From the Cruise Ship Cozy Mystery Series) 1-Starboard Secrets 2-Portside Peril 3-Lethal Lobster 4-Deadly Deception 5-Vanishing Vacationers 6-Cruise Control ----------------------------------------------- Book 1-Who Murdered Mr. Malone? Nothing exciting ever happens in the small town of Belhaven. Nothing that is, until a body was found in the woods behind the local elementary school. With the entire town in an uproar, "Garden Girl" Gloria Rutherford makes it her personal mission to find the killer or killers and solve the mystery with some help from her friends. With a little amateur detective work, Gloria is able to uncover enough clues that point right to the murderer. She's about to discover, however, things aren't always as clear cut as they would appear. Book 2-Grandkids Gone Wild "Garden Girl" Gloria Rutherford, has her hands full. Her mischievous and energetic grandsons are coming for a weekend visit. To top things off, she discovers someone is living in her barn. But who and why? As this amateur sleuth investigates what's going on in her own backyard, another murder victim turns up in their sleepy little town. Hot on the trail of a murderer, trying her best to make sure her grandkids don't end up in the ER and facing a budding romance, Gloria and her small town of Belhaven are once again about to be turned upside down. Book 3-Smoky Mountain Mystery Life is good for "Garden Girl" Gloria Rutherford. Spring has finally sprung, love is in the air, and no dead bodies have turned up in the small town of Belhaven...lately. It seems as if it's almost too good to be true. Just as Gloria starts to get settled into her familiar routine, she receives a mysterious message from her older sister, Liz. Certain that her sister, the drama queen, is once again bent on turning Gloria's life upside down for no good reason, she almost chooses to ignore the dire message that she may be in danger. When a key to her sister's place shows up in her mailbox after Liz mysteriously vanishes, Gloria jumps in with both feet to track her down. Crisscrossing the country with one of the other Garden Girls in tow, the two amateur sleuths find themselves on an adventure of a lifetime. Gloria soon discovers her sister's mysterious disappearance is the least of her worries.
Romancing Christmas: 10 Love Stories To Spice Up The Holidays
Dale MayerTallulah Grace - 2014
This boxed set from 10 of today’s hottest romance authors will warm your heart even on the coldest night.Dale Mayer, USA Today Bestselling Author - Broken ProtocolsH. D. Thomson - Shades of HollyChantel Rhondeau - A Season for LoveLeslie Lynch - Christmas HopeSandy Loyd - A Christmas MiracleBarbara Lohr - Salty Carmel ChristmasMarcia James - Heating Up the HolidaysCarolyn Hughey - Insanity ClausTallulah Grace - A Family for ChristmasRachelle Ayala - A Father for Christmas
Secretly In Love
Jackie Castle - 2016
Nothing but friends. Yet, when Nikolai returned from the mission trip last year, Sage’s feelings for him exploded and her pact gets harder to keep. Then on April fool’s day, she receives a letter from a secret admirer. A joke from her twin siblings. Nikolai’s life changed after the mission trip. One thing he has to face is his feelings for Sage. Pact or no pact, he needs to let her know how he feels. Overhearing Sage and Moi talk about how they wished they received real love letters, Nikolai comes up with the perfect solution. He sends her an anonymous love letter, but instead of love, he reaps the wild, whirlwind of Sage who is already angry about being made a fool of once and won’t stand for being the fool twice. Secretly In Love was formerly titled, Fool Me Once, Fool Me Twice and was part of the April Fools Love novella collection.
Better To Give Than Deceive: Grifter Trilogy - Book 1
Kobrinica Press - 2014
But with an unpredictable cop on the take, a double-cross in the works, and a hitman dispatched to recover the money, time is a luxury the trio of grifters cannot afford to waste by trying to figure out who's double crossing whom if they hope to have any chance of recovering the money and staying alive.And before they lose what little leverage they have, Jared and Chance make a bold and daring move to rig Frank's trial and execute a plan that sets in motion events that lead to a dramatic verdict, unforeseen consequences, and the wisdom that it would have been better to give than deceive.Genre: Crime Fiction, Courtroom DramaThis book is also available in a profanity-free Alternate Edition. (ASIN: B00REN1UFK)