Ken Rimple

Real World Spark Lessons

I recently built a Spark job that runs every morning to collect the previous day’s data from a few different datasources, join some reference data, perform a few aggregations and write all of the results to Cassandra. All in roughly three minutes (not too shabby).

Philly ETE 2017 #1 – Loving Lean Android Layouts – Huyen Tue Dao

Layouts are the foundation of Android UI, and while they are seemingly straightforward, understanding how to develop efficient layouts is sometimes less so. However, efficient, “lean” layouts can be vital to both user experience and app performance. This session examines the importance of lean layouts, tools for analyzing layouts and their performance, tips and techniques … Read More

Alexa adds Device Identity

We have an Alexa project where we’re using Alexa to control physical devices in the room. In a deployment, there are multiple devices in multiple rooms. But these devices aren’t lights or thermostats, so they aren’t yet candidates for the Alexa Smart Home API. A few months ago, it looked like we would have to … Read More

Testing Angular 2.0.x Services and Http with Jasmine and Karma

So you’d like to test your HTTP services in Angular 2.0 but you don’t know how? Have some background in Angular 1’s ngMock library? Or just want to see how it’s done? Read this article and follow along with the provided GitHub repo to learn how. Chariot’s Ken Rimple, co-author of our Angular 2 and React training courses, shows you how.

Philly ETE 2016 #39 – Building Wireless Sensors with Don Coleman

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

This session will look at building wireless sensors on a variety of hardware: the super low cost ESP8266, the Particle Photon and it’s cloud services, and the new Arduino MKR1000.