Merging hard drives without RAID?

Some time ago, I noticed that the harddisk of my home server filled up more and more and I needed to add some more space. As this server is made to be as energy-efficient as possible, I don’t use a RAID which I can extend easily. Additionally I don’t like some facts about RAID, e.g. that I can not pull out a single drive and read the data on it on another machine – or that you need to e.g. add four drives to fulfill the requirements for your RAID level. But how can I “merge” multiple drives without a RAID transparently and without much effort? weiterlesen…

Open-Xchange broken after Update to 7.8.3 Rev5

Today I updated my Open-Xchange instance to the newest version 7.8.3-5. The upgrade worked as normal, except that I had some update-conflicts in the config files, as I adjusted some values in them – but hey, this is unfortunately normal for Open-Xchange. But after the update, I could not log into Open-Xchange because of a “temporary error on the server” (LGI-0003).

weiterlesen…

Daily Scrum Timer Ball

Daily Scrum Timer BallIn our development team we (unfortunately) do not use scrum, but nevertheless we are using some scrum elements in our daily work. Besides retros, we are carry out a daily meeting at which everybody has about 2min to describe, what he has done so far, what he will do next and what blocks him. But unfortunately, we have some persons in the team, that regularily exceed their talking time…

weiterlesen…

IntelliJ Error: MissingPropertyException

Today I wanted to do some documentation on a private Java coding project. For this, I decided to use AsciiDoc as this would give me the flexibility to later publish my project e.g. on Github and have the document rendered directly on the project overview page and additionality create some PDFs for the distribution of the program as user documentation. After the first minor changes to my Gradle build-script to generate the PDFs, IntelliJ got me really strange errors when updating the Gradle structure in IntelliJ.

weiterlesen…

Roundcube: Error “Undefined index: 1.0.0.0-RC” when updating

RoundCubeI recently updated the roundcube installation of my server to the latest version. After that, I wanted to update all plugins using composer but only got the error “[ErrorException] Undefined index: 1.0.0.0-RC”. I googled around but only found some other guy with the same problem and so I decided to play around with the composer.json and hopefully find a way to fix the error. The cause of the error was sadly very simple… weiterlesen…

How to perform SQL JOINs on a sub-query in Hibernate

Hibernate is a pretty cool ORM framework with lots of features and is probably one of the frameworks, that are used most frequently in Java applications that use a relational database. With the criteria API and the hibernate query language (HQL) it offers both a programmatic and a more SQL-like approach to access data. But unfortunately, both have their limitations and are not as powerful as SQL. In this article, I will show an approach to work around one of this limitations I stumbled upon. weiterlesen…

How to get some Linux-feeling on your Windows machine [Update]

I am a passionate Linux user but unfortunately I can’t use it anywhere I like. Especially at work I have no choice and have to use Microsoft Windows. Everytime I used a Windows computer I missed some goodies from my Linux desktop, for example a multi-clipboard and to be able to scroll in windows, that currently don’t have the focus. But fortunately I found two good tools to get them on Windows.

weiterlesen…

Couple your desktop and Android device using KDE Connect

KDE Connect Logo

Most of you will know the app Bushbullet which couples your phone and desktop and gives you access to the notifications of your Android device. This really is a great app with lots of features, but you have to trust in Bushbullet, as every notification is first sent to the Bushbullet servers and after that to your desktop computer. As this isn’t an option for me, I was glad to find out that there is a alternative called KDE connect. weiterlesen…

Geotagging Photos from your Location History

In a recent post, I described a solution to constantly track your location and privately store a history of it. Besides the possibility to find out, where you have been, this can also be used to add GPS coordinates your photos, so that your will never have to wonder again, where a photo has been taken – but without having to buy a special camera with a GPS receiver.

weiterlesen…