While using Twitter Bootstrap for a web application I am working on, I came across the (still) very ugly default file upload form element. After doing some research and setting up a demo, I wrote a tiny plugin for simple but pretty, cross-browser (including Internet Explorer 7,8 and 9) file upload form elements with Twitter Bootstrap.
In the course of the last couple of semesters, I extended the initial comparison of superpixel algorithms in my bachelor thesis to a comprehensive comparison of 28 state-of-the-art algorithms on 5 datasets with regard to quantitative and qualitative performance. The results are now available on ArXiv.
This article presents a Kohana demo application demonstrating the compatibility and use of several Kohana modules I wrote in the course of the last few years. The application is compatible to Kohana 3.3.6, 3.2 and 3.1 and available on GitHub and among others includes Kohana Red, an authentication module, Kohana Green, an access control module, and Gaps, a form generation and validation module.
Running C++ projects on Travis CI may be challenging depending on the libraries used. Here I briefly describe how to run OpenCV and Google GLog on Travis CI.
Given a GitHub project with Jasmine tests, this article discusses how to automatically run the tests in Google Chrome on Travis CI.
There are many things worth knowing about studying computer science at RWTH Aachen University. This article presents a collection of tips and tricks regarding specific courses as well as studying computer science in general.
In the course of a seminar on “Selected Topics in Image Processing”, I worked on iPiano, an algorithm for non-convex and non-smooth optimization proposed by Ochs et al. . iPiano combines forward-backward splitting with an inertial force. This article presents the corresponding seminar paper including an implementation in C++ with applications to image denoising, image segmentation and compressed sensing.