Installing Ruby On Rails On Ubuntu on Azure

I have a customer wanting to run their Rails stack on Azure. So I thought I’d explore what it takes to make that happen. Ruby on Rails is an application stack that provides developers with a framework to quickly create a variety of web applications. Starting at the Azure Portal The first step is to…

0

How to use PowerShell to Build Azure Storage Connection Strings

I needed to create a bunch of connection strings to use in my code. But this can be error prone and painful, especially if you have many data centers. In addition, you may decide to regenerate the primary storage key, in which case the whole nightmare would need to be repeated. In my previous post,…

0

PowerShell to Automate Azure Storage Account Creation

Why would you want to click through a portal for 30 minutes if you could just create everything programmatically? That’s what inspired me to write some code. Getting Powershell setup is easy: http://azure.microsoft.com/en-us/documentation/articles/install-configure-powershell/ Here is the output from running the provisioning process: Figure 1: Provisioning Storage Accounts The code is crazy easy, as long as…

0

Azure Storage – Essential Facts

August 2014 – Definitely subject to change The platform is evovling quickly. This is a snapshot as of Aug 2014. Utilities The following section provides some guidance about using external utilities with Azure Storage. Client Utilities These are tools used by client applications that access or help with Azure Storage. Copy Utilities – AzCopy The…

0

Node.js in Azure Web Sites and Service Bus – Installing tools and Reading Messages from Cloud-hosted Queues

This post is about reading Service Bus Queues messages from Node.js. Creating the queues Populating the queues Downloading Web Matrix Setting up node Configuring Azure Writing Code Reading Service Bus Queues Testing it locally The last blog post http://blogs.msdn.com/b/brunoterkaly/archive/2014/08/07/learn-how-to-create-a-queue-place-and-read-a-message-using-azure-service-bus-queues-in-5-minutes.aspx Code to create and populate queue Populate SB Queue 1 2 3 4 5 6 7…

0

Maintaining Data Compliance and Choosing an Azure Data Centers for Optimal Upload Speed

Imagine that you want to build a software product where you upload content to Azure Storage from all over the world. The goal is to give users the best possible upload speeds. But the goal is to balance this performance goal with keeping costs low. The more data centers that are chosen, the more likely…

0

How to Write Mobile Applications – What are your Options?

Here is one of my recent posts on Facebook. It makes the outragous claim that the web as you know is going away… Figure 1: Apps are killing the web Here is the dialog on Facebook Me The web as you know it is going away. If you are using a mobile device, 86% of…

11

Fundamentals of Machine Learning

Let’s face it – computing was created to analyze data. You rarely if ever have a program looking for data. Rather, you have data looking for code to analyze it. Machine learning represents the state-of-the-art in making sense of data. Unfortunately, for many years it has been out of reach for the common developer –…

4

Scheduling Appointments in Outlook From Excel

Some things are too good not to share This is one of them How about if I show you how to take rows in Excel and make them appointments in Outlook? Well then, you must read on Outlook appointments Managing your calendar is a critical success factor at almost any company If I can automate…

6