All posts by Eimert

About Eimert

Java developer

fun with bash

sleep 8h && renice
echo "we" >> make_fun. ; time watch 'date ; at teatime < make_fun.' ; date > bg && wait $(jobs) && look us make_fun.

lol_914f44_189603

Advertisements

Troubleshooting virtualbox VM’s not starting

On my Linux Mint 17.1 machine I regularly face an error starting a VM. This error occurs after every kernel update. It says that the VirtualBox kernel driver was not loaded.

This can be solved by reinstalling the virtualbox-dkms package:

sudo apt-get --reinstall install virtualbox-dkms

And then the VirtualBox kernel drivers are loaded.

This workaround turned out fine for me, so I thought I could share it. Remark; updating the Addons can also help. Go to: File – Check for updates.

virtualbox

Credits

Ordina DevOps: puppetmaster configuratie in GIT

Inleiding
In deze tutorial leg ik uit hoe grote bedrijven hun puppet omgeving hebben ingericht. De puppetmaster configuratie wordt opgeslagen in een GIT repository, zodat wijzigingen op een centrale plaats kunnen worden gedaan. De ingebruikzijnde puppet modules worden ook centraal beheerd. Deze uitleg is gebaseerd op een puppettraining. Het is een globale uitleg van de werking, en geen stap voor stap handleiding.

Continue reading Ordina DevOps: puppetmaster configuratie in GIT

simultaneous tasks in bash

Function that calculates the sha1 hash of 1. the backup partition and 2. the backup image simultaneously.

[ecp code=”simultaneous_tasks_in_bash”]

Structure
sha1sum backup partition &
sha1sum backup image &
wait $(jobs -p)

Working

The & creates a background task, which can be viewed using jobs or top.

Goodbye TU/e

De pre-master Computer Science & Engineering is niet wat ik ervan had verwacht. Ik heb hard gewerkt om bij te komen op het niveau wiskunde dat wordt gevraagd. De theoretische benadering van informatica kan vrij abstract zijn, maar voor de ingewijden zeker interessant. Ik werk liever aan praktische oplossingen 🙂

IMG_20150724_142917 - kopie

TU/e
Goodbye TU/e

Afgestudeerd!

Op 26 maart 2015 heb ik mijn Hbo-diploma Business IT & Management (met honours) in ontvangst mogen nemen! 🙂

diploma-uitreiking
Diploma-uitreiking

Na mijn afstuderen ben ik begonnen met een pre-master Computer Science & Engineering aan de TU/Eindhoven.

Merging eventlogs for process mining

Introduction
I am using the following SQL query to join eventlogs from multiple applications into one log. According to the literature this is called a ‘raw data merge’. I like this kind of join since it is adaptable and quicker when merging logs from more than two applications. The results of this query can be further processed by exporting them as a CSV and loading them into a conversion tool for eventlogs (XESame, Disco/Nitro, ProM Import).

Goal
To merge cleaned logging data and output in a suitable format for conversion to .xes or .mxml.

Usage instructions
1. Export logfiles from an application that fulfill the requirements for process mining (see image).
2. Import some logfiles into a database, one table per file (for example CSV file import using SQL developer and Oracle XE db).
3. Clean the data by making case id and timestamp format match. Also make sure the appropriate datatypes are used.
4. Adapt the following query to suit your situation and execute.
5. Export the results to a CSV file (SQL developer: right click, export, CSV file).
6. Convert the CSV file with the merged logs using a conversion tool.
7. Analyse the eventlog using a process mining tool (Disco, ProM, …)

Images

SQL query for merging multiple eventlogs
SQL query for merging eventlogs Creative Commons-Licentie
Source:
Eventlog format and requirements. Source: http://fluxicon.com/disco/files/Disco-User-Guide.pdf

MSFL-project afgerond

Van september 2013 tot juni 2014 heb ik gewerkt aan het mobiele sportsfieldlab honoursproject. Er is een sportdag georganiseerd waarop de testuitslagen d.m.v. een app verwerkt zijn. Een voorbeeld van het sportadvies dat de kinderen meekregen is hieronder te downloaden. Het voorbeeld is gemaakt met fictieve gegevens.
Voorbeeld sportadvies

Het Dagblad van het Noorden heeft het volgende artikel over ons geschreven:
DVHN-krantenartikel