Installing GoLang on Ubuntu 16+ LTS

Currently the APT Repository Sources for Ubuntu 16 force users to install GoLang.org’s “go-1.6” in order to obtain the executable “go” in /bin. The issue with this is that the “context” import changed from a host path to a local path due to the package being part of Golang since …

Sharepoint List – Weekdays Since Creation calculation

If you’ve ever run into the Sharepoint error “No volatile functions allowed e.g. TODAY” then you would have been in the same boat as myself. There’s an intruiging work around for this issue which involves a phantom column and a calculated value column. Let’s begin:   Top left view of …

Formatting Integers without System.Globalization in Visual Studio

You’ve probably felt the need to show data results with massive numbers to a general audience – but because there is no digit separation, they lose track of which quadrillion they were up to – correct?   In Visual Studio there are regex and globalization (en_US) ways of formatting strings …

Storing Database Checkpoints in HP Unified Functional Testing 12.x

HP Unified Functional Testing (UFT) is an automated testing tool to automate actions against GUI’s or API’s. In order to connect to a database you either have to request a checkpoint or output value for database type in the Design menu as shown below:       However, what if …

Finding “live” NAT interface and broadcast address for a UDP LAN Chat Program

So I decided to do a simple Local Area Network based chat program that transmitted plaintext ASCII encoded text across UDP to all devices (listening on the port) on a network. Little did I know it’s much harder than that when not all system Route Tables point 255.255.255.255 to the …

Models of SDLC & What They Benefit

It’s important that I permanently place a record of Software Development Life Cycle models in order to choose appropriate methodologies when doing IT work. Too many developers fail to follow a planning model and fall into traps later on. Here are the main SDLC models and what they benefit when …

Diagnosing and Mitigating Layer 7 (Application Layer) Distributed Denial of Service Attacks (Microcache/F2B/PHP5-FPM)

So, recently I began researching ways of hosting a CMS controlled site manually to cope with a high legitimate request load or a Layer 7 DDoS attack (Application Layer of the OSI Model). I have been the recipient of such attacks before which instantly gave out the “Resource Limit Exceeded” …