Software Engineering Blog

Feb. 16, 2017

JS + Physical World

Javascript has been around for a while but in the past couple of years it has gained a lot of attention. Its about time we start using it for purposes other then web development. This article aims to demonstrate what can be achieved in the physical world by using Javascript. It will also point you in the direction of various tools, libraries, frameworks, devices and tutorials that can help you get started.

Full Article »

Feb. 13, 2017

JSON: Like a Boss - Introduction to ./jq

Bob Tiernay explores the fascinating world of jq, "the JSON Processor”. Starting with a motivation, he then covers the language, provides helpful tips, showcases a real world example, cautions some things to avoid and finishes with a discussion of the ecosystem.

Full Article »

Feb. 13, 2017

Azure Blob Storage - Java Examples

Examples in Java for working with Azure Blob Storage

Full Article »

Jan. 27, 2017

Using ELK and Ntopng to monitor data downloads.

How we use ELK (Elasticsearch, Kibana, Logstash) and Ntopng to track and visualize data downloads

Full Article »

Jan. 16, 2017

Supporting D3 v3 and v4

D3 is a popular javascript library for data visualizations. Last year they released version 4, which had a significant rewrite of the API. This introduced a problem for us because we had one project using D3 v3 and another project using d3 v4. These two projects shared some code and therefore we needed to be able to support both versions of D3 depending on which one was available.

Full Article »