Adding Spotify’s missing features and learning about JS, (S)CSS, PHP, APIs, Skeuomorphic Design and Documentation

One of the benefits of being able to develop software is that – sometimes – you can fix bugs in programs you use or add features you need to existing software. Spotify confronted me with the second situation and made me learn a multitude of programming related stuff. I’ll go over the details of this process in this article. Continue reading “Adding Spotify’s missing features and learning about JS, (S)CSS, PHP, APIs, Skeuomorphic Design and Documentation”

Project “Master Thesis” #1 – Introduction and Prerequisites

Those who follow my Twitter stream might know that I’m currently working on my master thesis. The goal is to first create a HoloLens application displaying an anatomical structure and then evaluating the mixed reality experience impact on physio and occupational therapists. As you now know what I’ll do, let me tell you how I’m going to do it.

Continue reading “Project “Master Thesis” #1 – Introduction and Prerequisites”

Getting to know: VVVV

What’s VVVV, I hear you ask. VVVV is a great tool, I reply. VVVV is pretty awesome way to prototype – visually. What does that mean? VVVV is based on nodes and connecting nodes. A node can be a a numeric input, a serial monitor (to connect vvvv with your arduino), a Kinect-Interface (to read what the Microsoft Kinect sees), a button, a DirectX Renderer and more. Sounds fantastic, doesn’t it? Let me tell you what I did with VVVV so far. Continue reading “Getting to know: VVVV”

First Arduino Steps – Selecting Resistors

Today, I learned about Arduino and I am amazed, again. I learned about circuits at the very beginning. After that we connected our simple circuit to an Arduino Leonardo and then we played around with analog and digital I/O. While programming for that little device is nothing extraordinary, learning about circuits (especially resistors and why we need them) is – at least for me. Here’s what caught my attention in particular. Continue reading “First Arduino Steps – Selecting Resistors”

[Update] ChromePass Converter

So I decided to switch from Google’s Chrome to Mozilla’s Firefox – primarily because Firefox supports extensions on Android. Transferring most oft Chrome’s contents worked smoothly and without additional tools except for passwords. Passwords required me to use ChromePass which exports passwords from Chrome to XML. Firefox can then import this XML using an extension called Password Exporter. However, their XML formats are not compatible. Hence this converter.

Continue reading “[Update] ChromePass Converter”

Linux, Ruby and Python

My first encounter with Linux was in the mid 2000s – and it was a terrible one. Why? Because I grew up using only GUIs. With Linux I suddenly was confronted with a sort of mandatory command line. However, once you see how fast things can be done with a command line you really start to like it. And as I got more and more into programming, I thought to myself about giving Linux another chance. That was a good idea! Continue reading “Linux, Ruby and Python”