Building and Deploying a C++ library with GitLab

Posted on Thu 14 July 2016 in work • Tagged with Institute for Computer Vision and Computer Graphics

I've already written once before that I like working with GitLab's Continuous Integration (CI) technology. I've now had the chance to set up a project for one of our research teams using GitLab CI and it's been a true success.

  • This post was updated once (2016-08-28)

In short: We're using …

Continue reading

Improving our Xen Usage

Posted on Tue 31 May 2016 in work • Tagged with Institute for Computer Vision and Computer Graphics

The software we use at ICG for virtualizing servers is Xen. That's fine because it has not made my life unnecessarily hard yet. There are however, some things that could be done better - especially while handling things with puppet.

  • This post was updated once (2016-08-28)

How it used to work …

Continue reading

On changing hard disks

Posted on Fri 22 January 2016 in work • Tagged with Institute for Computer Vision and Computer Graphics

Now, I might have mentioned in the past that despite me working as a system administrator, I dislike working with actual hardware and prefer to touch machines as soon as they are SSH-ready or at most as soon as an operating system can be installed.

  • This post has been updated …
Continue reading

Unattended-Upgrades patch for Remove-unused-dependencies backported to Trusty, Precise

Posted on Wed 06 January 2016 in work • Tagged with Institute for Computer Vision and Computer Graphics

As of today my contribution to unattended-upgrades has been backported into Ubuntu Trusty Tahr and Ubuntu Precise Pangolin, which are both LTS version currently in use. I'm probably more proud of myself than I should be but it was a great feeling to be of help to a global community …

Continue reading

Using Continuous Integration for puppet

Posted on Sun 01 November 2015 in work • Tagged with Institute for Computer Vision and Computer Graphics

I'll admit the bad stuff right away. I've been checking in bad code, I've had wrong configuration files on our services and it's happened quite often that files referenced in .pp manifests have had a different name than the one specified or were not moved to the correct directory during …

Continue reading