Daily Dose for 2017.11.13

« Daily Dose for 2017.11.12 | Nov 2017 | 2017 | Daily Dose for 2017.11.14 »

Apple Pay Essentials
Moving to Responsive Web Design
Serverless Apps with Node and Claudia.js
Node.js in Action, Second Edition
Amazon Web Services in Action, Second Edition
Kafka in Action

Sections

Books/Videos on Sale (or Free) Today

These deals are good for today only, so be sure to take advantage of the pricing before the offers expire.

Free Apple Pay Essentials

Apple Pay Essentials Free Packt eBook by Ernest Bruce (valid through 11/13 at 19:00 EST). This book covers Apple Pay, iOS Development.

Publisher’s Description

Harness the power of Apple Pay in your iOS apps and integrate it with global payment gateways

Apple Pay, one of the most talked about offerings of the latest iOS 9 release, is a digital wallet and electronic payment system developed by Apple Inc. Paying in stores or within apps has never been easier or safer. Gone are the days of searching for your wallet, and the wasted moments finding the right card! Now you can use your credit cards and rewards cards with just a touch.

It allows payment to merchants, using Near field Communication (NFC), and within iOS apps. Implementing Apple Pay within apps for payment is a bit tricky, but our book solves this problem for you.

Whether you are a brand new iOS app developer or a seasoned expert, this book arms you with necessary skills to successfully implement Apple Pay in your online-payment workflow.

Whether you are a brand new iOS app developer or a seasoned expert, this book arms you with the necessary skills to successfully implement Apple Pay. We start off by teaching you how to obtain the certificates necessary to encrypt customers’ payment information. We will use Xcode and Objective C for the interface and Node.js for server side code. You will then learn how to determine whether the customer can use Apple Pay, and how to create payment requests. You will come to grips with designing a payment-processor program to interact with the payment gateway. Finally, we take a look at a business-focused view of Apple Pay protocols and classes.

By the end of this book, you will be able to build a fully functional Apple Pay-integrated iOS app.

What You Will Learn

  • Design a product card that includes the Apple Pay button
  • Implement the Apple Pay workflow in an efficient way
  • Use NSDecimalNumber objects to perform financial calculations accurately
  • Manage custom order information in the Apple Pay workflow and your custom order management system
  • Extract payment information from a payment token
  • Implement a secure, server-side payment-processor program
  • Find out everything you wanted to know about Apple Pay in iOS 9

About the Author

Ernest Bruce is an accomplished technical writer and software engineer. He has worked for 13 years at Apple, Inc., where he held the position of Senior Technical Writer writing developer documentation. At Apple, Ernest specialized in writing documentation for the Xcode toolset, focusing on the Xcode user guide, and Xcode overview, as well as unit testing documentation and sample code. He also worked extensively on API documentation for the OS X and iOS platforms. Ernest helped design and develop the Xcode help articles that aid developers in getting around the user interface of the Xcode app. Before his years at Apple, Ernest worked as a programmer for Ping, Inc., where he helped manage the manufacturing processes using APL (A Programming Language). Ernest also has extensive experience in customer service, which has been instrumental to him developing content that readers find clear and easy to read, and that makes complex concepts more approachable.

Ernest is the head of Nerd Brawn, LLC, a software development company that focuses on developing platforms that help people learn about their environment and each other in innovative ways. The company is also working on new techniques to present content on desktop computers, tablets, and mobile phones.

$9.99 Moving to Responsive Web Design Bring existing static sites into today’s multi-device world with responsive web design

Moving to Responsive Web Design $9.99 Apress eBook by Inayaili de León. This book covers Responsive Web Design, Web Design.

Publisher’s Description

  • A practical book taking you from planning to deployment
  • Shows how to organize your team for moving to responsive
  • Make your static site beautiful on any device

Redesign your static website into a modern, fully responsive website. As the usage of mobile devices of all shapes and sizes increases exponentially every year, and dominates the manner in which many users access the web, it is now imperative for any business to have a responsive website that adapts seamlessly to any screen size and resolution — a change that will impact not only your designs but the way you build your site.

Moving to Responsive Web Design shows you how to convert fixed grids, previously built on absolute units such as pixels, into fluid ones, based on relative units such as percentages or ems. You will also learn to plan how your designs and patterns will adapt across various breakpoints, and how to approach the challenge of responsive images.

The prospect of converting an existing site into responsive design, when you don’t have all the time in the world and your resources are already outstretched, can be daunting, but with this book and the right tools you can tame the scope of the project from the start and find the time for you and your team to work on making your site enjoyable on any device. Moving to Responsive Web Design is full of ideas and examples of how you can more easily plan, design, develop, and release, your responsively redesigned site.

  • Provides ways of finding time in your hectic schedule to complete a project that is truly important
  • Helps you to scope a responsive redesign project so it’s achievable with the resources you have available
  • Provides examples of how other teams have solved some of the most common problems

What You Will Learn

  • Find the time in your busy schedule to redesign your site.
  • Engage the entire team in the plan, design and development process.
  • Use your resources in clever and efficient ways.
  • Focus on reusability to save your team time and money.
  • Release your first fully responsive site.

Who This Book is For

Busy designers, and developers who want to convert an existing site to responsive design and don’t have all the time in the world. It’s for teams who know that the move to having a responsive site is the right one, but are struggling to find the time and resources to fit such an expansive project into their already overflowing schedules.

About the Author

Inayaili de León is Lead Web Designer at Canonical, the company behind Ubuntu, where she focused on establishing and evangelizing the brand’s visual direction online. She loves and lives the web and her job and that she can learn something new every day. Inayaili has a degree in Communications Design, and has been working as a web designer since 2003. Working on content-heavy websites is a challenge and a pleasure that she will happily take on, transforming what could easily look like a mess into user-friendly designs.

Inayaili is an author and speaker, writing on her own blog, Web Designer Notebook.com, as well as for popular online publications such as A List Apart, 24 Ways, Smashing Magazine, and .net Magazine. She is also a member of .net Magazine and Smashing Magazine’s Expert Panel. Inayaili is Panamanian-Portuguese, born in the USSR, and living in London since 2008 — her favorite city in the world. She is the co-author of Pro CSS for High-Traffic Websites (Apress, 2011).

50% off Serverless Apps with Node and Claudia.js

Serverless Apps with Node and Claudia.js 50% off Manning’s eBook by Slobodan Stojanovic, Aleksandar Simovic. This book covers Node.js, Claudia.js, AWS Lambda, API Gateway, Microservices, Amazon Alexa.

Publisher’s Description

First the buzzwords: Serverless computing. AWS Lambda. API Gateway. Node.js. Microservices. Cloud-hosted functions. That’s an impressive-sounding list, but what’s the point? Beyond the buzzwords are real benefits like fast design-to-deployment times, low hosting costs, and efficient scaling and application management, along with real technologies that deliver them.

Serverless Apps with Node and Claudia.js walks you through building serverless apps on AWS using JavaScript. Inside, you’ll create a full project designed to help you understand and apply general serverless design principles and concepts. Along the way, you’ll also discover what Claudia brings to the table as you build and deploy a scalable event-based serverless application that is fully integrated with AWS services including Lambda and API Gateway. You’ll learn to simplify the design and development process so you can focus on getting your application deployed as fast as possible without sacrificing quality. Plus, you’ll learn how to migrate your existing Express apps to serverless!

About the technology

Serverless computing services like AWS Lambda and API Gateway can be tedious to set up, aren’t designed to work well with JavaScript and Node, and most of the quirks and gotchas aren’t well documented. A new generation of serverless tools, including Claudia.js, make it radically easier to set up serverless web applications so you can focus on what your app does instead of meddling with infrastructure configuration and deployment. Claudia doesn’t alter your project layout or abstract away the core AWS services; it just makes it easier to get started with them!

What’s inside

  • Creating a serverless API using AWS Lambda and Claudia.js
  • Doing authentication and database storage in a serverless way
  • Creating a chatbot for multiple platforms
  • Building a voice assistant with Amazon Alexa
  • Developing microservices with Node.js, AWS Lambda, S3, and more

About the reader

Written for beginner and intermediate web developers comfortable with JavaScript and Node.js. Some prior experience with AWS is required.

About the authors

Slobodan Stojanovic and Aleksandar Simovicv are core contributors to the Claudia.js project and are the lead developers and maintainers of Claudia Bot Builder. They work closely with Claudia.js founder Gojko Adžic, and present serverless and Claudia.js at conferences and workshops.

50% off Node.js in Action, Second Edition

Node.js in Action, Second Edition 50% off Manning’s eBook by Alex Young, Bradley Meck, Mike Cantelon, Tim Oxley, Marc Harter, T.J. Holowaychuk, Nathan Rajlich. This book covers Node.js, Electron, RESTful API, Gulp, Webpack, Koa, Kraken, hapi, Sails.js, DerbyJS, Flatiron.js, LoopBack, Connect, Express, Mustache, Hogan, Jade, PostgreSQL, Knex, MongoDB, Redis, LevelDB, Mocha, Vows, Chai, Should.js, SinonJS, Selenium, JavaScript.

Publisher’s Description

Node.js in Action, Second Edition is a thoroughly revised book based on the best-selling first edition. It starts at square one and guides you through all the features, techniques, and concepts you’ll need to build production-quality Node applications.

About the technology

You already know JavaScript. The trick to mastering Node.js is learning how to build applications that fully exploit its powerful asynchronous event handling and non-blocking I/O features. The Node server radically simplifies event-driven real-time apps like chat, games, and live data analytics, and with its incredibly rich ecosystem of modules, tools, and libraries, it’s hard to beat!

About the book

Based on the bestselling first edition, Node.js in Action, Second Edition is a completely new book. Packed with practical examples, it teaches you how to create high-performance web servers using JavaScript and Node. You’ll master key design concepts such as asynchronous programming, state management, and event-driven programming. And you’ll learn to put together MVC servers using Express and Connect, design web APIs, and set up the perfect production environment to build, lint, and test.

What’s inside

  • Mastering non-blocking I/O
  • The Node event loop
  • Testing and deploying
  • Web application templating

About the reader

Written for web developers with intermediate JavaScript skills.

About the authors

The Second Edition author team includes Node masters Alex Young, Bradley Meck, Mike Cantelon, and Tim Oxley, along with original authors Marc Harter, T.J. Holowaychuk, and Nathan Rajlich.

GET MORE WITH MANNING

An eBook copy of the previous edition, Node.js in Action (First Edition), is included at no additional cost. It will be automatically added to your Manning Bookshelf within 24 hours of purchase.

50% off Amazon Web Services in Action, Second Edition

Amazon Web Services in Action, Second Edition 50% off Manning’s eBook by Andreas Wittig, Michael Wittig. This book covers AWS, AWS EC2, AWS CLI, AWS IAM, AWS Lambda.

Publisher’s Description

Amazon Web Services in Action, Second Edition is a comprehensive introduction to computing, storing, and networking in the AWS cloud. You’ll find clear, relevant coverage of all the essential AWS services you to know, emphasizing best practices for security, high availability and scalability. The practical, hands-on examples include different approaches to deploying applications on AWS, how to secure your infrastructure by isolating networks, and controlling traffic and managing access to AWS resources. You’ll also learn to integrate AWS services into your own applications using SDKs and gain handy ideas on how to design applications for high availability, fault tolerance, and scalability.

Fully updated to include the latest revisions and updates to AWS; this new edition also offers three new chapters covering the latest additions to the AWS platform: serverless infrastructure automation with AWS Lambda, sharing data volumes between machines with EFS, and caching data in memory with ElastiCache!

About the technology

Whether you’re analyzing real-time data, hosting enterprise software, or running an e-commerce site, Amazon Web Services offers you a reliable cloud-based platform with services that scale to fit your needs. The most mature cloud platform available, AWS provides basic infrastructure resources like connectivity, networking, computing power, and storage - all on a pay-as-you-go basis so you can get just what you need when you need it.

What’s inside

  • An overview of AWS cloud concepts and best practices
  • Managing servers on EC2 for cost-effectiveness
  • Infrastructure automation with Infrastructure as Code (AWS CloudFormation)
  • Deploying applications on AWS
  • Storing data on AWS
  • Integrating Amazon’s pre-built services
  • Architecting highly available and fault tolerant systems

About the reader

Written for developers and DevOps engineers moving distributed applications to the AWS platform.

About the authors

Andreas Wittig and Michael Wittig are software engineers and consultants focused on AWS and web development. They migrated the first bank in Germany to AWS along with other heavily regulated businesses with legacy applications.

GET MORE WITH MANNING

An eBook copy of the previous edition, Amazon Web Services in Action (First Edition), is included at no additional cost. It will be automatically added to your Manning Bookshelf within 24 hours of purchase.

Select New Books and Courses

Kafka in Action

Kafka in Action Kafka in Action by Dylan Scott. This book covers Apache Kafka, Streaming Data.

Publisher’s Description

In systems that handle big data, streaming data, or fast data, it’s important to get your data pipelines right. Apache Kafka is a wicked-fast distributed streaming platform that operates as more than just a persistent log or a flexible message queue. With Kafka, you can build the powerful real-time data processing pipelines required by modern distributed systems. Kafka in Action is a fast-paced introduction to every aspect of working with Kafka you need to really reap its benefits.

About the technology

Apache Kafka is a distributed streaming platform for logging and streaming data between services or applications. With Kafka, it’s easy to build applications that can act on or react to data streams as they flow through your system. Operational data monitoring, large scale message processing, website activity tracking, log aggregation, and more are all possible with Kafka. Open-source, easily scalable, durable when demand gets heavy, and fast - Kafka is perfect for developers who need total control of the data flowing into and through their applications. The demand for Kafka developers is at an all-time high, as companies like LinkedIn, The New York Times, and Netflix, are relying on Kafka where fast data is essential.

About the book

Kafka in Action is a practical, hands-on guide to building Kafka-based data pipelines. Filled with real-world use cases and scenarios, this book probes Kafka’s most common use cases, ranging from simple logging through managing streaming data systems for message routing, analytics, and more. Starting with an overview of Kafka’s core concepts, you’ll immediately learn how to set up and execute basic data movement tasks and how to record and consume streaming data. As you move through the examples in this book, you’ll learn the skills you need to work in a Kafka focused team with the ability to handle both developer and admin based tasks. At the end of this book, you’ll be more than ready to dig into even more advanced Kafka topics on your own, and happily able to use Kafka in your day-to-day workflow.

What’s inside

  • Understanding Kafka’s concepts
  • Implementing Kafka as a message queue
  • Setting up and executing basic ETL tasks
  • Recording and consuming streaming data
  • Working with Kafka producers and consumers from Java applications
  • Using Kafka as part of a large data project team
  • Performing Kafka developer and admin tasks

About the reader

Written for intermediate Java developers or data engineers. No prior knowledge of Kafka is required.

About the author

Dylan Scott is a software developer with over ten years of experience in Java and Perl. His experience includes implementing Kafka as a messaging system for a large data migration, and he uses Kafka in his work in the insurance industry.

« Daily Dose for 2017.11.12 | Nov 2017 | 2017 | Daily Dose for 2017.11.14 »


© 2017. All rights reserved.

Powered by Hydejack v6.6.1