Sublime Text

Sublime Text gehört zu den Testversionen, wie WinRar und TotalCommander, ab und zu kommt mal ein Hinweis. Aber die Software lässt sich beliebig lange nutzen. Am Ende habe ich alle irgendwann gekauft. Diese Woche habe ich nun auch eine Lizenz für Sublime Text gekauft. Ein Texteditor gehört zu den Werkzeugen, welche man als Entwickler täglich …

weiterlesen »

Linux: Remote Backup mit FTP

Backups sind wichtig und hoffentlich hat man eins, wenn man es mal braucht. Neben den lokalen Backups auf NAS und USB-Speicher, sichere ich die wichtigsten Daten gerne nochmal außerhalb für den Fall der Fälle. Aus diesem Grund habe ich mir ein kleines Bash-Script geschrieben, welches die wichtigsten Daten mit ZIP packt und anschließend auf einen …

weiterlesen »

Jekyll – Related Posts / Verwandte Artikel

Jekyll bietet über das die Variable site.related_posts eine Funktion um "Verwandte Artikel" zu einem Blogpost anzuzeigen. Standardmäßig ist die Funktion jedoch eher eingeschränkt und enthält nur die letzten 10 Artikel. Das Ganze wird z.B. so verwendet: {{ "{% for post in site.related_posts "}}%} <li><a href="{{ "{{ site.url "}}}}{{ "{{ post.url "}}}}" title="{{ "{{ post.title "}}}}>{{ …

weiterlesen »

IconExperience – Icons für Softwareentwickler

Als Softwareentwickler benötige ich für die GUI meiner Anwendungen Icons, idealerweise hat man ein Set, welches optisch gut zusammenpasst und für jeden Anwendungsfall ein passendes Icon bereitstellt. Da die bisherige Icon Sammlung aus dem Jahr 2006 stammte und grafisch nicht mehr auf den aktuellen Stand war, haben wir ein neues Icon-Set gesucht. Gefunden haben wir …

weiterlesen »

Gimp – Save for Web Plugin

Note: German versions of this article can be found here and here. One of my favorite features of Photoshop if the feature "Save for web". Its a nice tool to optimize your image for the web. You can basically choose file format, compression, number of colors and see the results of the optimization in a …

weiterlesen »

32c3

Wohl zum vorläufig vorletzten Mal war der Chaos Communication Congress in Hamburg. Diesmal war der Congress aufverkauft, 13000 Leute sollen wohl da gewesen sein. Gefühlt war es aber nicht voller als letztes Jahr. Die Sääle waren zwar voll, aber wir sind immer reingekommen. Mit etwas Wehmut denkt man an den ersten Congress in Hamburg vor …

weiterlesen »

Moving from Delphi to Lazarus

Some time ago I wrote a blog post about my experiences migrating my Delphi VLC applications to Firemonkey. Firemonkey allows you to create multi platform applications. Multi platform means Windows and OSX here. In my blog post I was somehow optimistic about the way Delphi is moving. It was a lot of work to move …

weiterlesen »

Festplatte eines Dell Vostro 2520 wechseln

Das Dell Vostro 2520 gehört zu den preiswerteren Laptops. Standardmäßig gerade 2 GB RAM und langsamer Festplatte ausgestattet ist es eher langsam. Da die Preise für SSD-Festplatten mittlerweile ganz passabel sind, lohnt es sich die Aufrüstung des Laptops um mehr Geschwindigkeit zu erzielen. Im Folgenden beschreibe ich die notwendigen Schritte. Das ganze ist nicht sonderlich …

weiterlesen »

Visual Studio 2015 startup: problem occurred when loading the menu

This morning I had a strange error message, when I tried to start Visual Studio (version 2015, but it seems this also affects older versions): A problem occurred when loading the Microsoft Visual Studio menu. To fix this problem, run ‚devenv.exe /resetsettings‘ from the command prompt. Note: this command resets your environment settings. Needless to …

weiterlesen »

InnoSetup – IPersistFile error 0x80070003

I use InnoSetup to ship my software. Years everything went without any problems. Recently I got feedback from customers, saying that there where errors during the setup. I tried it myself serveral times and sometimes I got this error message: IPersistFile::Save schlug fehl; Code 0x80070003. Das System kann den angegebenen Pfad nicht finden. It always …

weiterlesen »