Book picks similar to
Expert Android by Satya Komatineni


android
library-mobile
reference
skill-prog-android

Version Control with Git


Jon Loeliger - 2009
    Git permits virtually an infinite variety of methods for development and collaboration. Created by Linus Torvalds to manage development of the Linux kernel, it's become the principal tool for distributed version control. But Git's flexibility also means that some users don't understand how to use it to their best advantage. Version Control with Git offers tutorials on the most effective ways to use it, as well as friendly yet rigorous advice to help you navigate Git's many functions. With this book, you will:Learn how to use Git in several real-world development environments Gain insight into Git's common-use cases, initial tasks, and basic functions Understand how to use Git for both centralized and distributed version control Use Git to manage patches, diffs, merges, and conflicts Acquire advanced techniques such as rebasing, hooks, and ways to handle submodules (subprojects) Learn how to use Git with Subversion Git has earned the respect of developers around the world. Find out how you can benefit from this amazing tool with Version Control with Git.

St. John Off The Beaten Track


Gerald Singer - 1997
    John was a still sleepy island, this updated version provides a respite from busy Cruz Bay. The guide offers an insiders view into the quintessential St. John with its hiking trails, scrambles and gut walks. Singer, a long time island resident, provides a framework for reference with lots of fast facts and an easy to read description of places of interest, flora and fauna, amidst a well laid backdrop of St. John s rich history and island legend. --Virgin Voice, December 2006 January 2007

Data Structures Using C and C++


Yedidyah Langsam - 1995
     Covers the C++ language, featuring a wealth of tested and debugged working programs in C and C++. Explains and analyzes algorithms -- showing step- by-step solutions to real problems. Presents algorithms as intermediaries between English language descriptions and C programs. Covers classes in C++, including function members, inheritance and object orientation, an example of implementing abstract data types in C++, as well as polymorphism.

Cisco CCNA in 60 Days


Paul W. Browning - 2012
    Every year, tens of thousands of people embark towards taking the exam via private study, Cisco Academy courses, or online training. The sad truth is most students quit along the way, and for those few who actually do attempt it, only 50% pass. All that time, effort, and money wasted! If there are so many manuals, CBT courses, lab simulators, exam engines, and study resources out there, then what goes wrong? This is the question Cisco trainer Paul Browning wanted to get to the bottom of. After interviewing thousands of students, he discovered that most people quit because they are simply overwhelmed with the sheer volume of material they need to digest and, of course, the large number of hands-on skills they need to be able to demonstrate in the exam. Add to that the day-to-day stresses of commuting to work, bringing up a family, and the distraction of everyday problems and challenges; it's no wonder people quit. This is where Cisco CCNA in 60 Days can help. Devised by two industry experts and countless Cisco students just like you, the 60-day programme breaks down every exam requirement into a daily study task. All you need to do is open the book at the relevant day (from 1 to 60), read the theory, and complete the lab. Every lesson is reviewed several times in the form of exam questions, review sessions, a handy exam cram guide, and, of course, hands-on labs for you to follow. You can choose to take the CCENT after the first 30 days and the ICND2 after the next 30 days, or you can take the CCNA after 60 days of study. Here is what is included in your study guide: 60 daily study tasks Full explanations of theory Real-world tips and advice Over 47 hands-on labs, plus 15 bonus CCENT and ICND2 labs CCENT and ICND2 cram guides Bonus VLSM guide Motivational goal-setting guide Downloadable videos Author Paul Browning is a former police officer who used his CCNA qualification to help him make a career change to IT. He worked for Cisco in the UK for a while, and then went on to start his own Cisco training company, which he ran for 8 years before moving into online Cisco training. He is the author of several Cisco study guides. He has also created the online Cisco certification training sites, including www.howtonetwork.net and www.in60days.net. Technical author Farai Tafa used to work in a shoe shop but decided he wanted more out of life, so he began to study for his Cisco exams. He is now a dual CCIE and one of the leading Cisco consultants in the US. He currently designs, installs, and troubleshoots networks for large companies.

Training Kit (Exam 70-461): Querying Microsoft SQL Server 2012


Itzik Ben-Gan - 2012
    Work at your own pace through a series of lessons and practical exercises, and then assess your skills with practice tests on CD—featuring multiple, customizable testing options.Maximize your performance on the exam by learning how to:Create database objectsWork with dataModify dataTroubleshoot and optimize queriesYou also get an exam discount voucher—making this book an exceptional value and a great career investment.

The Celeb Diaries: The Sensational Inside Story of the Celebrity Decade


Mark Frith - 2008
    Cheeky, funny and never fawning, Heat was a new source of celeb info when it started in 2000. And Marks' been there since the beginning, from his first interview with Posh to the rise and fall of Jade and Big Brother, through to Britney's tragic descent from sexpot to being sectioned.From Kate Moss and Paris Hilton to Amy Winehouse and Cheryl Cole - in green rooms and VIP lounges, celebrities have confided in Mark and have been highly indiscreet in his presence.Now, for this first time, Mark is opening up his diaries. And no one is safe.

Coastal Cruising Made Easy (The American Sailing Association's Coastal Cruising Made Easy)


American Sailing Association
    The text is published in full color and contains striking sailing photography from well-known photographer Billy Black, and world-class illustrations from award-winning illustrator Peter Bull. One of the text's most distinguishing features is its user friendly "spreads" in which instructional topics are self-contained on opposing pages throughout the book. This easy to read learning tool follows the critically acclaimed Sailing Made Easy, which Sailing Magazine called "best in class" upon its release in 2010. Sailing Made Easy is the #1 resource in basic sailing education, and Coastal Cruising Made Easy is poised to become the industry standard in intermediate sailing education.

Implementing Domain-Driven Design


Vaughn Vernon - 2013
    Vaughn Vernon couples guided approaches to implementation with modern architectures, highlighting the importance and value of focusing on the business domain while balancing technical considerations.Building on Eric Evans’ seminal book, Domain-Driven Design, the author presents practical DDD techniques through examples from familiar domains. Each principle is backed up by realistic Java examples–all applicable to C# developers–and all content is tied together by a single case study: the delivery of a large-scale Scrum-based SaaS system for a multitenant environment.The author takes you far beyond “DDD-lite” approaches that embrace DDD solely as a technical toolset, and shows you how to fully leverage DDD’s “strategic design patterns” using Bounded Context, Context Maps, and the Ubiquitous Language. Using these techniques and examples, you can reduce time to market and improve quality, as you build software that is more flexible, more scalable, and more tightly aligned to business goals.

How to Stop Sucking and Be Awesome Instead


Jeff Atwood - 2013
    He needed a way to keep track of software development over time – whatever he was thinking about or working on. He researched subjects he found interesting, then documented his research with a public blog post, which he could easily find and refer to later. Over time, increasing numbers of blog visitors found the posts helpful, relevant and interesting. Now, approximately 100,000 readers visit the blog per day and nearly as many comment and interact on the site.In “How to Stop Sucking and Be Awesome Instead” you’ll find a thought-provoking and entertaining collection of Jeff’s writings on several programming-related topics.

Direction & Quality of Light: Your Key to Better Portrait Photography Anywhere


Neil van Niekerk - 2013
    Acclaimed photographer Neil van Niekirk presents seven distinctly different lighting scenarios—available light, exposure metering, a touch of flash, bounced on-camera flash, off-camera flash, video light, and hard sunlight—to show readers how to manipulate the direction and quality of light, the subject’s and photographer’s position, and numerous other variables so as to turn a bad image into a stunning, professional-level portrait. Packed with dozens of instructional, full-color photos, this work also features 10 sample photo sessions, allowing readers the opportunity to see the seven lighting scenarios put to practice.

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.

Schaum's Outline of Theory and Problems of Data Structures


Seymour Lipschutz - 1986
    This guide, which can be used with any text or can stand alone, contains at the beginning of each chapter a list of key definitions, a summary of major concepts, step by step solutions to dozens of problems, and additional practice problems.

Schaum's Outline of Programming with C


Byron S. Gottfried - 1989
    Includes some discussion of the Turbo C++ operating environment, as well as useful information on operators and expressions, data input and output, control sttements, functions, program structure, and arrays.

How Google Tests Software


James A. Whittaker - 2012
    Legendary testing expert James Whittaker, until recently a Google testing leader, and two top Google experts reveal exactly how Google tests software, offering brand-new best practices you can use even if you're not quite Google's size...yet! Breakthrough Techniques You Can Actually Use Discover 100% practical, amazingly scalable techniques for analyzing risk and planning tests...thinking like real users...implementing exploratory, black box, white box, and acceptance testing...getting usable feedback...tracking issues...choosing and creating tools...testing "Docs & Mocks," interfaces, classes, modules, libraries, binaries, services, and infrastructure...reviewing code and refactoring...using test hooks, presubmit scripts, queues, continuous builds, and more. With these techniques, you can transform testing from a bottleneck into an accelerator-and make your whole organization more productive!

Baseball Prospectus 2016: The Essential Guide to the 2016 Season


Sam Miller - 2016
    Instead, "Baseball Prospectus 2016" contains significant improvements along with the usual key stat categories, player predictions and insider-level commentary that readers expect from Baseball Prospectus annual guide."Baseball Prospectus 2016" once again provides fantasy players and insiders alike with prescient PECOTA projections, which "Sports Illustrated" has called perhaps the game s most accurate projection model. Still, stats are just numbers if you don t see the larger context, and Baseball Prospectus brings together an elite team of analysts to provide the definitive look at all thirty teams their players, their prospects and their managers to explain away flukes, hot streaks, injury-tainted numbers and park effects.Nearly every major-league team has sought the advice of current or former Prospectus analysts, and readers of "Baseball Prospectus" 2016 will understand what all those insiders have been raving about.In a book that sports personality Ken Tremendous calls The tip of the nerd spear, the team at Baseball Prospectus is proud to bring the following improvements to the 2016 Annual:Two full years of projections PECOTA lines for 2016 and 2017Historical Peak MPH added for major-league pitchersDeserved Run Average (DRA) added for major-league pitcherscFIP added for major-league and minor-league pitchersPitcher WARP redesigned, utilizing DRA and cFIP for all pitchersRevised cFIP-driven PECOTA pitching projectionsCatcher-specific defensive stats for all catchers Double-A and aboveOutfield assists and catcher defense integrated in FRAA and WARPBallpark schematic and wall height study for every stadiumHit List, finance, and farm system ranking graphs for each teamEvery organization s key front office personnel and Baseball Prospectus alumni identified"