Sat.Aug 06, 2016 - Fri.Aug 12, 2016

article thumbnail

Create An Amazon Alexa Skill Using Node.js And AWS Lambda

The Polyglot Developer

Recently I published my first skill for Amazon’s Alexa voice service called, BART Control. This skill used a variety of technologies and public APIs to become useful. In specific, I developed the skill with Node.js and the AWS Lambda service. However, what I mentioned is only a high level of what was done to make the Amazon Alexa skill possible. What must be done to get a functional skill that works on Amazon Alexa powered devices?

Lambda 52
article thumbnail

What is Negative Testing?

Testlodge

Software testing is often thought of as simply making sure the application’s features work as expected. If I do this then that should happen. Sure, this is obviously a big part of what testing involves, but if that’s all we as testers did, we’d be failing our users. Proper test coverage involves both positive and negative testing.

Testing 44
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Object Files and Symbols

O'Reilly Software

What was supposed to be one blog post about memory segmentation turned into what will be a series of posts. As the first in the series, we cover the extreme basics of object files and symbols. In follow up posts, I plan to talk about static libraries, dynamic libraries, dynamic linkage, memory segments, and finally memory usage accounting. I also cover command line tools for working with these notions, both in Linux and OSX.

40
article thumbnail

COLD, WARM, HOT … CLEAN, DIRTY, FREE … What Does All This Mean?

SQL Server According to Bob

I was asked about these terms from a blog reader. As I thought about these terms and how to blog about them I became concerned that I might just be as clear as mud, but I will do my best. Each of the terms means something within a specific context. For example, when your teenager says something is “BAD” they really mean is it GOOD. You have to understand the context in which the term is being used to fully understand the meaning.

Cache 40
article thumbnail

Use Mozilla’s LocalForage For Key-Value Storage In Ionic 2

The Polyglot Developer

When it comes to saving data in an Ionic 2 mobile application, there are many ways to get the job done. You can use the classic HTML5 local storage, but run the risk of compatibility problems between all available devices. You can use SQLite , which is part of Ionic Native, but that will only work for Android and iOS and has more of a mobile API. You can also use SqlStorage , but that is a very proprietary solution.

Storage 52
article thumbnail

Converting Your Ionic Framework 1 Application To Ionic 2

The Polyglot Developer

Ionic Framework has been around for a few years now and has completely changed the way people develop hybrid mobile applications. With Angular out and Ionic 2 nearing stable release, the Ionic 1 and AngularJS predecessor will be a thing of the past and forgotten. What if you’ve gone all in with the first version of Ionic Framework , how do you convert to the latest and greatest?

Mobile 40