Choosing Between Containers and Virtual Machines

Containers are simple, but harder to explain. Fundamentally, containers are a virtualization technology and they share a lot of common ground with virtual machines, however the biggest difference between the two is where the abstraction occurs. A VM hypervisor exposes a set of virtualized hardware components like a virtual network card, a virtual hard disk,…

Give your Business a Competitive Advantage with DevOps

How DevOps gives your business an advantage Competition is moving fast, so you need to move faster. You need the ability to build, test, automate, and deploy your applications more efficiently, and at a quicker pace. Take your DevOps to the cloud with Visual Studio Team System and Azure, and automate your software life-cycle to…

Installing VSTS Build Agents on macOS

If you’re doing Xamarin, macOS (OS X), or iOS development work you’ve likely discovered that you need a way to automate the build of your code from Visual Studio Team Services. If you’re not familiar with setting up a private build agent macOS, the installation instructions provided by Microsoft can be a bit confusing. This…

ASP.NET Core Development with Docker Webinar

Using Docker to Create a Testing & Deployment Target for ASP.NET Core apps ASP.NET Core offers the exciting ability to develop, test, and deploy on different platforms. In this 1-hour Wintellect webinar with Jason Bell, you will learn how to use Docker to create a consistent testing and deployment target for ASP.NET Core applications. You will…

Understanding Microsoft Power BI – Whitepaper

In this whitepaper you will learn how to transform your data into rich visuals and create stunning interactive reports without writing any code – and do it in any browser or on any device. More specifically: How can you collect data from multiple disparate sources into a single logical “view of the world”? How do…

Getting Started with the New Acer Mixed Reality Headset

Introduction At Wintellect, we’ve been doing more and more work recently with Microsoft’s HoloLens device. But the HoloLens, at several thousand dollars, is an expensive proposition. Now Microsoft has broadened it’s strategy, rebranded it as “Windows Mixed Reality,” and has worked with hardware partners to come to market with an array of lower-priced headset options.…

Build, Test, and Deploy .NET Apps with Docker

I had the privilege of presenting at the Atlanta Code Camp this year on .NET and Docker. This talk covered some of the low level components that would be used to build out a DevOps pipeline for .NET apps in Docker — everything from building an app, testing and app, and pushing that app through…

Visualizing Sales Data in Python with Matplotlib

In our last post we interpreted a data set with pandas to gain some insights from it. In this post, we will do the same, but instead of interpreting the raw data we will use visualizations to help us determine patterns in the data. But before we dive into the implementation, let’s review the benefits…
Engine

Turbocharge WordPress With Docker

If you’ve ever dealt with WordPress, you’ve probably noticed that it’s not the fastest software out of the box. This is not inherently a problem with WordPress, as it is a complex app that runs on a cross platform technology. Performance of WordPress though can be improved with the combined effects of several small tweaks.…

Using Pandas to Analyze Sales Data

Now that we know how the data science process works, let’s leverage some of it and try to find insights into some data. We’ll be using pandas, a popular data analysis package for Python, to load and work with our data. Feel free to follow along by downloading the Jupyter notebook. If you went through…

Creating a Temporary Visual Studio Environment

Sometimes you will find that you need a cloud environment for working on a project. In some cases, you need the environment to perform a task that would take too long when you run it locally (for example, downloading a large file to transfer to Azure Blob Storage). Perhaps you need a mobile environment to…

Data Science and the Data Science Process

Before we get into the fun part of working with data, let’s break down how data science involves more than just statistics, why it’s becoming more important, and the data science process. Data Science vs. Statistics In short, data science is extracting knowledge from data. But how is that different between statistics? Data science encompasses…