April 2015 Entries

A mobile site on a budget

Came across this gem while looking through the code of a random site: <script type="text/javascript">        var mobile = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));         if (mobile) {           window.location = "mobile_version/index_mobile.php";        }  </script> While simple solutions are often the best, I’m not so sure about this one. Tags: JavaScript

Creating a Microsoft Project 2013 App that accesses the VersionOne API (and other systems)

This is a strange post to write as the combined topics are things only likely to appeal to a select few people on this planet. Nonetheless, it was an interesting mix of technologies and frustration points, so I'm writing it up in the hope that someone else out there finds it interesting. Introduction I'm currently involved in a project where I'm using Microsoft Project 2013 (client only, no Project Server) to help manage things for an external customer. There's a couple of key systems that I need data from to support the project plan, one is our...

Some quick Azure observations

Here’s a couple of quick observations and reminders that came to mind while doing some recent work to convert a legacy application from being hosted on a customer’s VPS up into Azure. Working with Azure places a large emphasis on your DNS registrar of choice Your domain names are important, you want to protect them and choose a good registrar. Your #1 criteria should probably be security (which I something I’ve talked about before), but you also want a good and flexible user interface. A number of registrars have UIs that try to hide the complexities of how domain names work...