Debrief Blog

  • Using Meraki to deploy SMB networks

    I’ve recently become very infatuated with the Meraki brand of routing, switching and wireless product line. Recently bought out by Cisco, Meraki products primarily rely on an extremely neat cloud-based software management service that comes with every Meraki device licence. Its funny how I’ve seen my colleagues react to the way the Meraki products work with their…

  • Installing Mono3 on Ubuntu 12.04

    Unfortunately Ubuntu 12.04 does not have any packages for Mono3, so we must compile and build it ourselves. Below are the instructions on how to do so. This article is a slightly modified version from Lovesmesomecode.com. Installing Dependencies First, we need to install all the dependencies we will need. sudo apt-get install git autoconf automake libtool…

  • Edit and Apply registry settings via PowerShell

    The video game Diablo 3 is a great game, however due to its extremely vibrant and chaotic particle effects during fights it can become very difficult to see the mouse cursor. So I’ve written a quick script for Windows users to turn on mouse cursor trails in Diablo 3. It will automatically disable the trails…

  • Using Git with 3D Games

    Git can work fine with 3D Games out of the box. However the main caveat here is that versioning large (>5MB) media files can be a problem over the long term as your commit history bloats. We have solved this potential issue in our projects by only versioning the binary asset when it is considered…

  • Performing a Clean Install of F5 BIG-IP software

    I was recently tasked with replacing a dead F5 BIG-IP 1600 at our datacenter. A seemingly typical piece of work, however I ran into some huge issues in the process of doing so largely due to the replacement F5 device coming with an early version of the OS at v9.4.6 – F5 switched from a…

  • Collaborative Code Design

    When working within a team of programmers I have always found that maximizing collaboration between programmers in the design phase has great benefits down the road. Even if a programmer isn’t expected to work within the implementation of a specific design I find they still get great value out of knowing, at least at a…

  • Unity 4 and Visual Studio 2012

    Unfortunately the Unity3D developers have not yet seen fit to setup Unity Editor to work with Visual Studio 2012 and so one has to do a little work to get it setup manually. Here is how to get it working.