What Makes AWS A Great Choice For Small Businesses?

Even though Amazon Web Services has been around for many years now, several persistent misconceptions abound, particularly among owners of small businesses. For instance, many of them believe AWS is for big players only. Perhaps this perception arises from the fact that many online giants use AWS servers for hosting, including AOL, Reddit, and Netflix. Or perhaps the fact that AWS is the undisputed king of the cloud development world, with $17B sales in 2017 alone, has precipitated this misbelief. ...

December 15, 2018 · 2 min · 320 words · sateljevic

Rapid Reporting and Visualization Development with Watson Analytics

Watson Analytics provides a powerful suite of display and rapid reporting options. This article looks at two distinct datasets from Kaggle, Laptop Price and Mobile Price Classification. By using the display options available within Watson Analytics, the ability to create a compelling story possible. Both sets of analysis are focused around the target variable of price (or price_range), and the details of these datasets have been included below for reference. Laptop Price consists of records of various laptop models, that were last updated six months ago from writing, adding additional laptop characteristics and prices. Mobile Price Classification provides data on mobile phones including price range classifications. Analysis of data quality and cleansing will not be discussed in this article. Rather the focus of building compelling visualizations and telling a story are the priority here. ...

November 12, 2018 · 6 min · 1132 words · icarnaghan

Using JavaScript Fetch API to Retrieve sample JSON data

A while ago I wrote an article called Using jQuery.AJAX() to Retrieve Sample JSON Data. Since this time I’ve been slowly using more and more native JavaScript to get things done, so I thought it was time to revisit this concept using the fetch() API. It has been very convenient over the years to use jQuery to simplify tasks that otherwise would have been more challenging to write in native JavaScript. Since ES6 has become pretty much mainstream nowadays, it is safe to take advantage of some of the features and benefits it brings. ...

November 11, 2018 · 4 min · 695 words · icarnaghan

Useful Wordpress Plugins You Probably Didn't Know About

Wordpress is one of the most popular, efficient ways to develop a fully-functional, beautiful website. Wordpress add-on products and services are also highly decentralized. Developers are constantly producing plugins, or stand-alone software that can be easily incorporated into a Wordpress website and provide it with a specific functionality. Adding new plugins to your Wordpress website can significantly increase your site’s value to visitors and help you market your brand. Below are 12 new and exciting Wordpress plugins you didn’t know about. ...

November 4, 2018 · 5 min · 1059 words · icarnaghan

Simple Predictive Modeling with Watson Analytics

This article focuses on two different predictive models built from two different data sources from Kaggle, Laptop Price and Mobile Price Classification. Laptop Price consists of records of various laptop models, which was last updated six months ago from writing, adding additional laptop characteristics and prices. Mobile Price Classification provides data on mobile phones including price range classifications. The Laptop Prices data consists of the following variables: Column Name Data Type Description Company String Producer of Laptop Product String Make and Model TypeName String Type (Notebook, Ultrabook, Gaming, etc.) Inches Numeric Screen Size ScreenResolution String Screen Resolution Cpu String Laptop CPU Ram String Laptop RAM Memory String Hard Disk / SSD Memory GPU String Graphics Processing Unit OpSys String Operating System Weight String Laptop Weight Price_euros Numeric Price (In Euros) The Mobile Price Classification data consists of the following variables: ...

October 29, 2018 · 5 min · 958 words · icarnaghan

JavaScript Conditional Statements

Conditional statements (commonly called if statements) provide a way for JavaScript to make decisions and run specified code based on a set of criteria. In JavaScript, the criteria or condition is surrounded in parenthesis and the resulting code to run is contained in a block. Up until now, we have been examining single line statements. In JavaScript, a block of code is surrounded by curly braces. Let’s look at an example. ...

October 20, 2018 · 8 min · 1685 words · icarnaghan

Exploratory Data Analysis with Watson Analytics

Watson Analytics provides a suite of analytics tools that are easy to use for non-technical people. The software opens the door for data preparation and exploration for managers and other personnel who would benefit from analysis but don’t necessarily have the advanced analytical background. This article details the analysis of a dataset called Laptop Prices, sourced from Kaggle. The dataset comprises 1300 records of various laptop models, which was last updated six months ago from writing, adding additional laptop characteristics and prices. This analysis will begin with Watson Analytics starting points, which is helpful for exploration purposes. Watson provides pre-defined suggestions that help the user determine the best way to proceed with their own analysis. These starting points provide insight on the different facets of data available within the dataset. The Laptop Prices data consists of the following data: ...

October 14, 2018 · 8 min · 1563 words · icarnaghan

JavaScript Operators

JavaScript provides different kinds of operators which enable us to perform actions on given values or variables used in our code. As you develop more complex code, you will come to rely on operators for performing the various functionally you are building. Before we dive into operators, let’s clear up a couple of fundamental programming terms, statements and expressions. A statement is a line of code or action that consist of values, variables, and operators. In the last lesson you created several statements that assigned values to variables using the assignment = operator. Statements can set values but do not become values themselves. Statements end with a semi-colon. In contrast, an expression is a piece of code that resolves to a value, i.e. values, calculations resulting in other values, variables, and groups of variables. ...

October 14, 2018 · 5 min · 1038 words · icarnaghan

JavaScript Data Types, Values, and Variables

JavaScript is one of the three core technologies used to build websites and web applications. Alongside HTML and CSS, JavaScript provides the interactive functionality commonly used throughout the web. In this lesson you will be introduced to some of the core concepts of JavaScript. To follow along, you will need a modern web browser, such as Google Chrome or equivalent with developer tools. You will also need a capable text editor. I highly recommend Microsoft Visual Studio Code. The first concept we are going to cover in this lesson is variables. Variables are spaces of memory where you can store information of a certain type, that can be retrieved later in your code. ...

October 10, 2018 · 6 min · 1167 words · icarnaghan

Is Your Organization Using Evidence-Based Decision Making?

There are more ways to access data through a large amount of software tools than there has ever been in the history of analytics. We have access to a wealth of information that, if used properly, can help drive decisions and bring about success within organizations. Why then are so many top-level executive decisions driven by intuition and gut feel? There have been countless examples over the last decade of commercial failures that could have been avoided if a greater analytical approach had been adopted and used in evidence based thinking and decision making. Unfortunately adopting and integrating analytics into the operational and strategic decisions has it’s challenges. Two of the largest hurdles to successful integration of evidence-based decision making fall within the organizational culture and awareness or education. ...

October 2, 2018 · 4 min · 784 words · icarnaghan