Professional Android 4 Application Development


Reto Meier - 2012
    If you're anexperienced developer, you can start creating robust mobile Androidapps right away with this professional guide to Android 4application development. Written by one of Google's lead Androiddeveloper advocates, this practical book walks you through a seriesof hands-on projects that illustrate the features of the AndroidSDK. That includes all the new APIs introduced in Android 3 and 4, including building for tablets, using the Action Bar, Wi-Fi Direct, NFC Beam, and more.Shows experienced developers how to create mobile applicationsfor Android smartphones and tabletsRevised and expanded to cover all the Android SDK releasesincluding Android 4.0 (Ice Cream Sandwich), including all updatedAPIs, and the latest changes to the Android platform.Explains new and enhanced features such as drag and drop, fragments, the action bar, enhanced multitouch support, newenvironmental sensor support, major improvements to the animationframework, and a range of new communications techniques includingNFC and Wi-Fi direct.Provides practical guidance on publishing and marketing yourapplications, best practices for user experience, and moreThis book helps you learn to master the design, lifecycle, andUI of an Android app through practical exercises, which you canthen use as a basis for developing your own Android apps.

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.

What Is Node?


Brett McLaughlin - 2011
    It’s the latest in a long line of “Are you cool enough to use me?” programming languages, APIs, and toolkits. In that sense, it lands squarely in the tradition of Rails, and Ajax, and Hadoop, and even to some degree iPhone programming and HTML5.Dig a little deeper, and you’ll hear that Node.js (or, as it’s more briefly called by many, simply “Node”) is a server-side solution for JavaScript, and in particular, for receiving and responding to HTTP requests. If that doesn’t completely boggle your mind, by the time the conversation heats up with discussion of ports, sockets, and threads, you’ll tend to glaze over. Is this really JavaScript? In fact, why in the world would anyone want to run JavaScript outside of a browser, let alone the server?The good news is that you’re hearing (and thinking) about the right things. Node really is concerned with network programming and server-side request/response processing. The bad news is that like Rails, Ajax, and Hadoop before it, there’s precious little clear information available. There will be, in time — as there now is for these other “cool” frameworks that have matured — but why wait for a book or tutorial when you might be able to use Node today, and dramatically improve the maintainability.

The D Programming Language


Andrei Alexandrescu - 2010
    I'm sure you'll find the read rewarding." --From the Foreword by Scott Meyers D is a programming language built to help programmers address the challenges of modern software development. It does so by fostering modules interconnected through precise interfaces, a federation of tightly integrated programming paradigms, language-enforced thread isolation, modular type safety, an efficient memory model, and more. The D Programming Language is an authoritative and comprehensive introduction to D. Reflecting the author's signature style, the writing is casual and conversational, but never at the expense of focus and pre-cision. It covers all aspects of the language (such as expressions, statements, types, functions, contracts, and modules), but it is much more than an enumeration of features. Inside the book you will find In-depth explanations, with idiomatic examples, for all language features How feature groups support major programming paradigms Rationale and best-use advice for each major feature Discussion of cross-cutting issues, such as error handling, contract programming, and concurrency Tables, figures, and "cheat sheets" that serve as a handy quick reference for day-to-day problem solving with D Written for the working programmer, The D Programming Language not only introduces the D language--it presents a compendium of good practices and idioms to help both your coding with D and your coding in general.

OpenGL SuperBible: Comprehensive Tutorial and Reference


Richard S. Wright Jr. - 1996
    If you want to leverage OpenGL 2.1's major improvements, you really need the Fourth Edition. It's a comprehensive tutorial, systematic API reference, and massive code library, all in one. You'll start with the fundamental techniques every graphics programmer needs: transformations, lighting, texture mapping, and so forth. Then, building on those basics, you'll move towards newer capabilities, from advanced buffers to vertex shaders. Of course, OpenGL's cross-platform availability remains one of its most compelling features. This book's extensive multiplatform coverage has been thoroughly rewritten, and now addresses everything from Windows Vista to OpenGL ES for handhelds. This is stuff you absolutely want the latest edition for. A small but telling point: This book's recently been invited into Addison-Wesley's OpenGL Series, making it an "official" OpenGL book -- and making a powerful statement about its credibility. Bill Camarda, from the August 2007 href="http://www.barnesandnoble.com/newslet... Only

Operating System Concepts Essentials


Abraham Silberschatz - 2010
    This book covers the core concepts of operating systems without any unnecessary jargon or text. The authors put you on your way to mastering the fundamental concepts of operating systems while you also prepare for today's emerging developments.Covers the core concepts of operating systems Bypasses unnecessary and wordy text or jargon Encourages you to take your operating system knowledge to the next level Prepares you for today's emerging developments in the field of operating systems Operating Systems Concepts Essentials is a soup-to-nuts guide for all things involving operating systems!

Reactive Microservices Architecture


Jonas Bonér - 2016
    Specifically, you’ll learn how a Reactive microservice isolates everything (including failure), acts autonomously, does one thing well, owns state exclusively, embraces asynchronous message passing, and maintains mobility.Bonér also demonstrates how Reactive microservices communicate and collaborate with other services to solve problems. Get a copy of this exclusive report and find out how to bring your enterprise system into the 21st century.Jonas Bonér is Founder and CTO of Lightbend, inventor of the Akka project, co-author of the Reactive Manifesto and a Java Champion. Learn more at: http://jonasboner.com.

A Practitioner's Guide to Software Test Design


Lee Copeland - 2003
    This book presents all the important test design techniques in a single place and in a consistent and easy-to-digest format. An immediately useful handbook for test engineers, developers, quality assurance professionals and requirements and systems analysts, it enables you to: choose the best test case design; find software defects in less time and with fewer resources; and develop optimal strategies that help reduce the likelihood of costly errors. It also assists you in estimating the effort, time and cost of good testing. included, helping you to fully understand the practical applications of these techniques. From well-established techniques such as equivalence classes, boundary value analysis, decision tables and state-transition diagrams, to new techniques like use case testing, pairwise testing and exploratory testing, the book is a usful resource for testing professionals seeking to improve their skills and a handy reference for college-level courses in software test design.

The REST API Design Handbook


George Reese - 2012
    The RESTful approach to web services design is rapidly become the approach of choice. Unfortunately, too few people have truly solid REST API design skills, and discussions of REST can become bogged down in dry theory.The REST API Design Handbook is a simple, practical guide to aid software engineers and software architects create lasting, scalable APIs based on REST architectural principles. The book provides a sound foundation in discussing the constraints that define a REST API. It quickly goes beyond that into the practical aspects of implementing such an API in the real world.Written by cloud computing expert George Reese, The REST API Design Handbook reflects hands on work in consuming many different third party APIs as well the development of REST-based web services APIs. It addresses all of the debates the commonly arise while creating these APIs. Subjects covered include:* REST architectural constraints* Using HTTP methods and response codes in an API* Authenticating RESTful API calls* Versioning* Asynchronous Operations* Pagination and Streaming* Polling and Push Notifications* Rate Limiting

Sovereign of the Seven Isles Box Set (Books 1-4)


David A. Wells - 2019
     The air stilled. The room fell silent. A shockwave passed through them. Everyone froze, faces white with fear. The ancient evil had awakened… When Alexander loses his brother to an assassin’s arrow, he learns that his family protects an ancient secret and reluctantly finds himself at the center of a war that was supposed to have ended long ago. Pursued by dark minions of an ancient enemy, Alexander flees to the mountain city of Glen Morillian where he discovers that he is the heir to the throne of Ruatha, one of the Seven Isles. Before he can claim his birthright he must recover the ancient Thinblade. Seven were forged by the first Sovereign of the Seven Isles. Each is as long as a man’s arm, as wide as a man’s thumb and so thin it can’t be seen from the edge. Thinblade is the story of Alexander’s quest to find the ancient sword, claim the throne and raise an army capable of standing against an evil that seeks dominion over all of the Seven Isles. The Sovereign of the Seven Isles is an epic fantasy adventure story spanning seven books and over a million words. Are you looking for a world to get lost in? The Seven Isles awaits. “If you like Terry Goodkind or Robert Jordan, you're going to love the Seven Isles series. The first book anyway...I just finished reading it, and am ready to start the next one.” Amazon Review. Other Works by David A. Wells Sovereign of the Seven Isles Thinblade Sovereign Stone Mindbender Blood of the Earth Cursed Bones Linkershim Reishi Adept The Dragonfall Trilogy The Dragon’s Egg The Dragon’s Codex The Dragon’s Fang Here’s what a few readers had to say about Thinblade… “This is the first in an exceptionally well written series.” “Dear Mr. Wells, I enjoyed this book from the first page to the very last page.” “Constant action and a well developed use of magic make the pages keep turning.” “I really enjoyed this book! The author has a great imagination and succeeds in weaving many plot twists into his story to keep the reader interested and eager to turn the next page.” “This is a great story. Loved all of it. The characters, the story itself, everything. It has it all, fantastic fight scenes and great magic. Love, love, love it.”

The Watchman's Daughter


Alexandra Connor - 2007
    With her father unable to do his night watchman rounds, Kate does all she can to help her family survive. But when Andrew Pitt comes into her life, everything changes. True happiness seems to be on the horizon for Kate as she and Andrew make plans to marry. Then tragedy strikes and Kate takes the only course she can to protect the people who depend on her. With her future looking hopeless, Kate must find a way to escape – and to get back the man she loves.

My Other Baby Mama Box Set: A Dope Boy Saga


Dani Littlepage - 2019
    It’s available right here for your reading pleasure. In this complete series, you’ll take an unforgettable ride with Author Dani Littlepage. She is signed to Cole Hart Signature and her writing is very clever, and this story is unputdownable. ***WARNING*** This is not your typical, Urban Romance, Dope Boy, Thug Love, or Kingpin Savage book. Heart pounding. Nail biting. Gritty. Unique. My Other Baby Mama A Dope boy Love Saga is about the life of a young man that is successful in the drug game with his own operation. While trying to stay clear of the cops and provide for his family, he also has to manage his love life between his main chick and his side chick. Ramsey, 26, is the man in the city of Philly and the most popular drug dealer in the game. His drug operation and his money are his main focus and if anything or anyone stands in the way of that, he won’t hesitate to put them down. Every drug dealer needs a rider and his has been holding him down for five years strong. Although he has love for his main chick, he found love with his side chick of three years. If things weren’t complicated for Ramsey already, when he impregnated both women at the same time and had his children five days apart, his love life only intensified. While his heart is with one woman, his love for money and the streets is greater which may cause him to lose the woman he truly loves. Baylynn, 24, is Ramsey’s ride or die and a woman with a scandalous past. She was a known thot in the streets of Philly and was proud of the reputation she had made for herself but when Ramsey came into the picture, she gave up her whorish ways for the man she loved but her path on the straight and narrow didn't last for long. Throughout their relationship, Baylynn had numerous affairs on Ramsey and is often questioned about the paternity of their daughter Brandi. With many skeletons in her closet, Baylynn does her best to keep them hidden but, it might not be enough to keep them hidden from Ramsey and his family. Cashmere, 22, is the side chick of Ramsey. A college graduate, bookstore owner, blogger and all around good girl. Drawn to Ramsey’s charm, Cashmere was swept off her feet. It wasn’t until she was six months into her relationship with Ramsey that she found out that she wasn't the only woman in his life. Not wanting to give up the man she loved, Cashmere played her role as the side chick and when their daughter, Cassi, was born she continued to be the secret no one but Ramsey’s family knew about. With promises of becoming number one in his life, Cashmere holds on and fights for her position but her patience is wearing thin. Sex, lies, secrets and betrayal are in the mix of this love triangle but when the truth is exposed, will Ramsey’s money and business continue to be his focus or will his heart lead him to a real love like no other? Find out how their story unfolds in the complete series of My Other Baby Mama!

Killing Korea: The Fight for Control of Korea


Victor Maere - 2018
     You surely have heard something about the Korean War. Or the Forgotten War as some call it. But do you really know all that happened? Have you heard the personal stories from the people who actually saw or did the fighting? If you haven't, you are in for a treat. While the war was among the shortest in history, it left an invisible mark - a divided Korea. And there's a lot that led to that. It wasn't just about the UN and South Korea fighting against North Korea, China, and the Soviet Union. You will: * Learn what UN soldiers did with Chinese corpses when it got cold. * Understand Japan's role in facilitating the war. * Know the real reason China got into the war despite being very scared of America. * Know why America got stung by underequipped and underskilled Chinese fighters * Learn why Truman was saved from impeachment for firing MacAurthor. * Know why America backed an undemocratic South Korean president There is a lot more you will learn in this book. Just click the download button to start reading.

Programming WCF Services


Juval Lowy - 2007
    Relentlessly practical, the book delivers insight, not documentation, to teach developers what they need to know to build the next generation of SOAs.After explaining the advantages of service-orientation for application design and teaching the basics of how to develop SOAs using WCF, the book shows how you can take advantage of built-in features such as service hosting, instance management, asynchronous calls, synchronization, reliability, transaction management, disconnected queued calls and security to build best in class applications. "Programming WCF Services" focuses on the rationale behind particular design decisions, often shedding light on poorly-documented and little-understood aspects of SOA development. Developers and architects will learn not only the "how" of WCF programming, but also relevant design guidelines, best practices, and pitfalls. Original techniques and utilities provided by the author throughout the book go well beyond anything that can be found in conventional sources.Based on experience and insight gained while taking part in the strategic design of WCF and working with the team that implemented it, "Programming WCF Services" provides experienced working professionals with the definitive work on WCF. Not only will this book make you a WCF expert, it will make you a better software engineer. It's the Rosetta Stone of WCF.

Practical Object Oriented Design in Ruby


Sandi Metz - 2012
    The Web is awash in Ruby code that is now virtually impossible to change or extend. This text helps you solve that problem by using powerful real-world object-oriented design techniques, which it thoroughly explains using simple and practical Ruby examples. Sandi Metz has distilled a lifetime of conversations and presentations about object-oriented design into a set of Ruby-focused practices for crafting manageable, extensible, and pleasing code. She shows you how to build new applications that can survive success and repair existing applications that have become impossible to change. Each technique is illustrated with extended examples, all downloadable from the companion Web site, poodr.info. The first title to focus squarely on object-oriented Ruby application design, Practical Object-Oriented Design in Ruby will guide you to superior outcomes, whatever your previous Ruby experience. Novice Ruby programmers will find specific rules to live by; intermediate Ruby programmers will find valuable principles they can flexibly interpret and apply; and advanced Ruby programmers will find a common language they can use to lead development and guide their colleagues. This guide will help you Understand how object-oriented programming can help you craft Ruby code that is easier to maintain and upgrade Decide what belongs in a single Ruby class Avoid entangling objects that should be kept separate Define flexible interfaces among objects Reduce programming overhead costs with duck typing Successfully apply inheritance Build objects via composition Design cost-effective tests Solve common problems associated with poorly designed Ruby code