Guido Tapia

Guido Tapia

May 23, 2016

Angular 2 Forms Wrapper - Clean forms

Angular 2 forms are very powerful, the custom validation support is extremely flexible and easy to use. However, this power and flexibility comes at a cost; and that is boiler plate. To nicely integrate validations into the user interface you need a ...

in software-engineering

Guido Tapia

June 1, 2016

VANguard and Federated Authentication Service

We recently completed an integration project, where we connected a complex QlikView visualisation and analytics application to VANguard federated authentication service. VANguard is a service provided by the Federal government that allows government ...

in software-engineering

Guido Tapia

June 30, 2016

Upgrading to Angular 2 - Reactive Forms (RC3 New Forms)

Upgrading to new the new form engine in Angular 2 (RC3) is fairly straight forward and not nearly as dawnting as some of the router changes in the past. So here is my quick and dirty how to which worked on my projects (no other guarantee). Firstly - ...

in software-engineering

Guido Tapia

July 3, 2016

Angular 2 and Internet Explorer 9 (IE9)

Getting Angular2 and IE9 working together is not very straight forward, since the move to release candidates some of the Shim libraries have been changed and others removed from the NG2 packages making things confusing. After some research this is wh ...

in software-engineering

Guido Tapia

September 20, 2016

Angular2 (NG2) Focus Directive

Requesting focus on an input field is surprisingly hard in angular2. Especially when the input field is inside a dialog or an *ngIf that is not initially visible. After much trial and error this is the solution I came up with. It works on my machine ...

in software-engineering

Guido Tapia

September 22, 2016

How to build XGBoost on Windows - Now with GPU support

This is how I managed to build XGBoost on my environment: Install CMake CMake can be downloaded from here: https://cmake.org/download/ I downloaded the 64 bit zip file: https://cmake.org/files/v3.6/cmake-3.6.2-win64-x64.zip and unzipped it to c:\dev\ ...

in software-engineering