Learning Android: Develop Mobile Apps Using Java and Eclipse, 2nd Edition

eBook Details:

  • Paperback: 288 pages
  • Publisher: O’Reilly Media; 2nd edition (February 3, 2014)
  • Language: English
  • ISBN-10: 1449319238
  • ISBN-13: 978-1449319236

eBook Description:

Learning Android, 2nd Edition

  • Become familiar with the Android platform and how it fits into the mobile ecosystem
  • Dive into the Android stack, including its application framework and the APK application package
  • Learn Android’s building blocks: Activities, Intents, Services, Content Providers, and Broadcast Receivers
  • Create basic Android user interfaces and organize UI elements in Views and Layouts
  • Build a service that uses a background process to update data in your application

Learning Android: Develop Mobile Apps Using Java and Eclipse, 2nd Edition

Want to build apps for Android devices? This book is the perfect way to master the fundamentals. Written by experts who have taught this mobile platform to hundreds of developers in large organizations and startups alike, 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.

Throughout the book, you’ll build a Twitter-like application, adding new features with each chapter. You’ll also create your own toolbox of code patterns to help you program any type of Android application with ease. Want to build apps for Android devices? This book is the perfect way to master the fundamentals. Written by experts who have taught this mobile platform to hundreds of developers in large organizations and startups alike, 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. FREE DOWNLOAD LINK

Raspberry Pi Cookbook: Software and Hardware Problems and Solutions

eBook Details:

  • Paperback: 414 pages
  • Publisher: O’Reilly Media (January 7, 2014)
  • Language: English
  • ISBN-10: 1449365221
  • ISBN-13: 978-1449365226

eBook Description:

Raspberry Pi Cookbook

  • Set up and manage your Raspberry Pi
  • Connect the Pi to a network
  • Work with its Linux-based operating system
  • Use the Pi’s ready-made software
  • Program Raspberry Pi with Python
  • Control hardware through the GPIO connector
  • Use Raspberry Pi to run different types of motors
  • Work with switches, keypads, and other digital inputs
  • Hook up sensors for taking various measurements
  • Attach different displays, such as an LED matrix
  • Create dynamic projects with Raspberry Pi and Arduino

Raspberry Pi Cookbook: Software and Hardware Problems and Solutions

The world of Raspberry Pi is evolving quickly, with many new interface boards and software libraries becoming available all the time. In Raspberry Pi Cookbook: Software and Hardware Problems and Solutions, prolific hacker and author Simon Monk provides more than 200 practical recipes for running this tiny low-cost computer with Linux, programming it with Python, and hooking up sensors, motors, and other hardware including Arduino.

You’ll also learn basic principles to help you use new technologies with Raspberry Pi as its ecosystem develops. Python and other code examples from the book are available on GitHub. This cookbook is ideal for programmers and hobbyists familiar with the Pi through resources such as Getting Started with Raspberry Pi. FREE DOWNLOAD LINK

Learning jQuery Deferreds: Taming Callback Hell with Deferreds and Promises

eBook Details:

  • Paperback: 132 pages
  • Publisher: O’Reilly Media; 1st edition (January 6, 2014)
  • Language: English
  • ISBN-10: 1449369391
  • ISBN-13: 978-1449369392

eBook Description:

Learning jQuery Deferreds

  • Understand the logic behind creating deferreds and returning promises
  • Get a structured explanation of jQuery’s deferred API
  • Delve into the dynamics of using deferreds
  • Explore a broad collection of useful deferred recipes developed by the authors
  • Gain hands-on experience by solving challenges that accompany each recipe
  • Go deeper into deferreds: encounter novel abstractions and mind-bending use cases

Learning jQuery Deferreds: Taming Callback Hell with Deferreds and Promises

Orchestrating asynchronous function calls in JavaScript often leads to callback hell, but there is a reliable way to avoid this painful state of affairs. With this concise and simple guide, you’ll learn how to use jQuery deferreds and promises, an elegant approach for managing asynchronous calls in both client and server applications.

This book contains 18 examples that use deferreds to solve progressively challenging real-world programming problems, along with 75 stimulating puzzles (and their solutions) that will help you understand how and when to use deferreds. Experienced JavaScript programmers will learn new tricks in a fun way, and become immersed in the practice of event-based programming. FREE DOWNLOAD LINK

Programming Elastic MapReduce: Using AWS Services to Build an End-to-End Application

eBook Details:

  • Paperback: 174 pages
  • Publisher: O’Reilly Media; 1st edition (December 26, 2013)
  • Language: English
  • ISBN-10: 1449363628
  • ISBN-13: 978-1449363628

eBook Description:

Programming Elastic MapReduce

  • Get an overview of the AWS and Apache software tools used in large-scale data analysis
  • Go through the process of executing a Job Flow with a simple log analyzer
  • Discover useful MapReduce patterns for filtering and analyzing data sets
  • Use Apache Hive and Pig instead of Java to build a MapReduce Job Flow
  • Learn the basics for using Amazon EMR to run machine learning algorithms
  • Develop a project cost model for using Amazon EMR and other AWS tools

Programming Elastic MapReduce: Using AWS Services to Build an End-to-End Application

Although you don’t need a large computing infrastructure to process massive amounts of data with Apache Hadoop, it can still be difficult to get started. This practical guide shows you how to quickly launch data analysis projects in the cloud by using Amazon Elastic MapReduce (EMR), the hosted Hadoop framework in Amazon Web Services (AWS).

Authors Kevin Schmidt and Christopher Phillips demonstrate best practices for using EMR and various AWS and Apache technologies by walking you through the construction of a sample MapReduce log analysis application. Using code samples and example configurations, you’ll learn how to assemble the building blocks necessary to solve your biggest data analysis problems. FREE DOWNLOAD LINK

Anonymizing Health Data: Case Studies and Methods to Get You Started

eBook Details:

  • Paperback: 212 pages
  • Publisher: O’Reilly Media; 1st edition (December 20, 2013)
  • Language: English
  • ISBN-10: 1449363075
  • ISBN-13: 978-1449363079

eBook Description:

Anonymizing Health Data

  • Understand different methods for working with cross-sectional and longitudinal datasets
  • Assess the risk of adversaries who attempt to re-identify patients in anonymized datasets
  • Reduce the size and complexity of massive datasets without losing key information or jeopardizing privacy
  • Use methods to anonymize unstructured free-form text data
  • Minimize the risks inherent in geospatial data, without omitting critical location-based health information
  • Look at ways to anonymize coding information in health data
  • Learn the challenge of anonymously linking related datasets

Anonymizing Health Data: Case Studies and Methods to Get You Started

With this practical book, you will learn proven methods for anonymizing health data to help your organization share meaningful datasets, without exposing patient identity. Leading experts Khaled El Emam and Luk Arbuckle walk you through a risk-based methodology, using case studies from their efforts to de-identify hundreds of datasets.

Clinical data is valuable for research and other types of analytics, but making it anonymous without compromising data quality is tricky. This book demonstrates techniques for handling different data types, based on the authors’ experiences with a maternal-child registry, inpatient discharge abstracts, health insurance claims, electronic medical record databases, and the World Trade Center disaster registry, among others. FREE DOWNLOAD LINK

RaphaelJS: Graphics and Visualization on the Web

eBook Details:

  • Paperback: 122 pages
  • Publisher: O’Reilly Media (December 20, 2013)
  • Language: English
  • ISBN-10: 1449365361
  • ISBN-13: 978-1449365363

eBook Description:

RaphaelJS: Graphics and Visualization on the Web

  • Create images that work on browsers new and old, as well as mobile devices
  • Start with the basics shapes, colors, transformations, sets, and text
  • Learn how to build custom curves and shapes with paths
  • Code animations that move through space, follow paths, or change direction
  • Make your artwork come alive through user interaction
  • Bind a dataset to a collection of visual objects the basis of data visualization
  • Learn techniques to make your detailed visuals stand out on screens of any size

RaphaelJS: Graphics and Visualization on the Web

Create beautiful, interactive images on the Web with RaphaelJS: Graphics and Visualization on the Web, the JavaScript library that lets you draw Scalable Vector Graphics (SVG) right in the browser. With this concise guide, you’ll quickly learn how to paint the screen with shapes and colors that you can turn into lively, animated graphics and visualizations.

Author Chris Wilson (Time.com) shows you how to create Raphael objects and manipulate them with animation, transformations, and other techniques, using just a few lines of code. Packed with working examples, sample code, and cool hands-on projects, RaphaelJS: Graphics and Visualization on the Web is ideal for new and experienced JavaScript programmers alike. FREE DOWNLOAD LINK