blog

Gitlab pages and bad gateway problem

less than 1 minute read

I recently had the problem that out of a sudden my Gitlab pages weren’t accessible any longer. I got a nasty “502 bad gateway” error. Gitlab is running on a ...

Debian and my right mouse button

less than 1 minute read

I recently had some serious problems with my right mouse button on my Lenovo X240 touchpad. Out of a sudden I wasn’t able to use the right button… That’s not...

Updating Cisco WLC from 7.x to 8.3.x

2 minute read

Recently I needed to upgrade a Cisco WLC 4404 to a new hardware. That means upgrading from 7.0.x to 8.3.x. I thought that it’s going a piece of cake, but I’...

Backing up ownCloud - the whole story

2 minute read

Everyone of us, well, ok, maybe not everyone, so most of us, tend to be too careless about backup. For most of my data I have already duply configured, BUT t...

Building container images with Gitlab CI

2 minute read

Quite a while ago I started to use the Giblab CI. Although you find plenty of good pre-build container images on DockerHub, I sometimes want to have my very ...

Moved from Drupal to SSG

less than 1 minute read

It’s already quite a while ago that I did my last post, some still unifished drafts are pending. Anyway I have again problems with comment spam and so many u...

Started with Moose

1 minute read

Since my early Perl days decades ago, wow, it’s really more than a decade ago, probably two, since I started programming with Perl, I thought about OO style.

Replace tabs with spaces in Emacs

less than 1 minute read

In fact this is just a re-post of Julien Palards blog entryEmacs: replace tabs with spaces. I just want to keep it for my personal memory:

Started using Dist::Zilla

less than 1 minute read

Since I haven’t started a new Perl project for a while and especially none where I wanted to use CI, I was using ExtUtils::MakeMaker.

Back online

less than 1 minute read

It’s been quite a while, over 4 year actually, that this page was dead…

SVN: Relocate all subdirectories

less than 1 minute read

I had to change the location of a SVN server for quite some working copies since we migrated from Subversion 1.4.6 to 1.7.1 and change the protocol from svn ...

Comment spam

less than 1 minute read

I recently had a lot of comment spam that I removed today.

Adding ant-svnlib to Net Beans

less than 1 minute read

I wanted to add some additional plugins to the ant build for Netbeans to automatically do some tagging if Ivy publishes the file. Fortunately I found a relat...

Moved from EveryDNS.net to freedns.afraid.org

less than 1 minute read

As I already wrote I use EveryDNS.net for my secondary DNS server. Quite a while ago EveryDNS.net was bought by Dyn Inc. Now the time has come that all the ...

Axis2 memory leak on redeploy

1 minute read

For quite a while I’m facing the well-known problem of memory leaks while re-deploying Axis2 Webservices on Tomcat and JBoss. The problem is that you run ou...

minTTY: A usable terminal for Windows

less than 1 minute read

From time to time I get re-bound to an operating system that’s not my favourite: Windows. This time it’s in the Windows 7 incarnation. OK, I have to admit th...

Axis2 SOAP message logging

less than 1 minute read

From time to time I want to read the messages that are send from Axis to the endpoint. The solution is quite simple if you already use a logging framework f...

add-apt-repository and proxy settings

less than 1 minute read

I always had the problem that the global proxy settings I set for Gnome weren’t recognised by <pre>add-apt-repository</pre>. Therefore adding new...

Resolve incoming conflicts with SVN automatically

less than 1 minute read

OK, you might expect that I have the killer tool that really solves merge conflicts automatically, but this one-liner is much simpler. I sometimes update my...

Cross Domain Popup opener reload

less than 1 minute read

A couple of days ago I had the problem that I needed to reload the opener from a popup window. Thought that it should be a breeze. Simply call opener.reload(...

Started with jQuery

less than 1 minute read

Since I needed a good Javascript library to ease some of the daily Javascript stuff one has to fight with I decided to start with jQuery. I used mootools al...

Pagerank 2 for my site

less than 1 minute read

During the last Pagerank update my site got a better pagerank and has now 2. Not sooo much though, but still…

Backporting Subversion 1.6 to Debian Etch

less than 1 minute read

Unfortunately I’ve to use a machine running Debian Etch. Yes, that’s pretty old and it should definitely updated to Lenny asap, BUT I’m not the admin… sigh ...

Sun Java 5 on Ubuntu Karmic

less than 1 minute read

Since the <a href=”http://java.sun.com/j2se/1.5/>End of Life of Sun’s Java 5</a> is reached and even the End of Service Life (EOSL) at 8th of Oct...

Roundcube installer (version 0.3) and eAccelerator

less than 1 minute read

I use Roundcube mail from time to time, but faced some errors or weird behaviour regularly. I therefore decided to re-install the latest stable version, whic...

Meizu M6, Rhythmbox and HAL

1 minute read

I already wrote about my Meizu M6 and Rhythmbox and how to get them working together. This time HAL, the hardware abtraction layer in recent Linux systems is...

JEE on Ubuntu 9.04 (Jaunty) 64bit

less than 1 minute read

I recently struggled with the installation of JEE on my 64bit version of Ubuntu 9.04 (Jaunty). I wanted to install the version without the JDK, but with Glas...

Nagios integration of Zero RRD

less than 1 minute read

If you’re running Nagios as you monitoring and alerting software and Zero RRD at the same time you surely would like to integrate them.

Der Tag an dem ich lernte “lunges” zu lieben

less than 1 minute read

Seit etwas 2 Jahren gehe ich regelmäßig zum Spinning, hatte mir jedoch vor einiger Zeit überlegt auch mal was anderes zu machen. Ich bin dann auf Bodypump ge...

Success of policyd-weight and RBL

less than 1 minute read

As I already told I’m using policyd-weight for SPAM protection purposes. Since I’m always curious how it behaves I use the mailgraph to get some statistics f...

New release of Zero RRD Framwork

less than 1 minute read

The new release of the Zero RRD Framework is out. You can either update via SVN or download the tar.gz of version 0.9.2.1. We mainly fixed some installation...

Subversive in Eclipse Ganymede

less than 1 minute read

I updated my pretty old Eclipse Europa installation to Ganymede today. OK, the restart you have to do quite often were really annoying, but besides that ever...

eMail notifications for reading and delivery

7 minute read

Inspired by Bob’s article on email reading notifications, I wanted to check out the details about all these notifications: reading, delivery and whatsoever.

Securely setup subversion (SVN) with Apache

2 minute read

There are a lot of explanations out explaining how to setup Subversion and Apache to work smoothly together. Since I’m a bit paranoid I’d like to give one th...

Squid proxy and user authentication

1 minute read

There are cases where you want to control the access to your proxy server. This could be via IP-restrictions and/or authentication via user name and password...

Find coordinates on Google maps

less than 1 minute read

There’s one thing I really miss on the web front-end of Google maps: show that coordinates of location you found.

Jobsuche: Das Vorstellungsgespräch

less than 1 minute read

Ich gehöre ja im Augenblick auch zu der Gruppe von Menschen, welche sich von von Zeit zu Zeit in einem Vorstellungsgesräch wiederfinden und so traf es sich h...

HTTP::DAV for WebDAV handling in Perl

less than 1 minute read

I’m currently working on a project where I create a dump file from a data structure using Storable to do the actual dump. This file needs to be exchanged aft...

Conkeror: Emacs insprired browser

1 minute read

As I already told you I wanted to give Conkeror a try and I kept my promise. I downloaded the Ubuntu Jaunty packages and built them for my box running Intre...

Special character for IMAP folder on Exchange

less than 1 minute read

As I’ve already written in a previous post, it’s quite simple to <href=”/blog/doppelte-mails-mailimapclient-auf-einem-exchange-server-finden”>connect f...

Vimperator: Make your Firefox Vim-like

less than 1 minute read

Everybody who really loves his Vim will probably love Vimperator. This Firefox add-on will make your Browser more Vim like in terms of look and behaviour. T...

Cuil: a new search engine

less than 1 minute read

I recently found interesting entries in the log that got my attention. I seemed to be a search engine, but I never heard the name: Cuil The search form is s...

Zerod appliance

less than 1 minute read

A couple of days ago Holger released a zerod appliance for Virtualbox and VMWare which you can download easily. After downloading and unpacking you find a h...

wget, cookies and other biscuit problems

less than 1 minute read

I recently had the problem that I wanted to call a URL from a shell script and thought that wget might do the job. The site requires authentication so I tho...

Obama geht unter die Blogger

less than 1 minute read

Barack Obama ist also jetzt auch unter die Blogger gegangen. Ob er wohl eher der Typ A-Blogger oder Z-Blogger ist? Naja, in <a href=”http://www.whitehous...

Mein Englisch muss besser werden (Teil 2)

less than 1 minute read

Nachdem wir uns ja schon mit den Aprostrophen in der englischen Sprache beschäftigt hatten, hier nun ein weiterer Punkt zu dem Thema.

Mein Englisch muss besser werden (Teil 1)

less than 1 minute read

Wer hat das nicht auch schon gedacht und sich vorgenommen seine Sprachkenntnisse aufzumöbeln. Leider ist das meist viel zu trocken, so dass es schneller wied...

Ericsson streicht vorsichtshalber 5.000 Jobs

1 minute read

Wie man allerorten und auch bei Golem.de lesen konnte plant Ericsson 5.000 Stellen zu streichen. Das ist mal gerade der Faktor 10 mehr als die Firma für die ...

Meizu M6 and Rhythmbox

less than 1 minute read

I own a Meizu M6 for quite a while and I’m very happy with this iPod alternative. Anyway I had the problem that Rhytmbox didn’t recognise it as a music playe...

SPAM protection on Postfix (Part 3)

less than 1 minute read

Most spammers are very aggressive in terms of connection and re-connection to mail servers. Of course they want to send as many SPAM as possible in the short...

RBLs on Postfix made easy

less than 1 minute read

Real-time blacklists, DNS RBL precisely, are a convenient way to mitigate the SPAM problem on your server despite all critics about it. policyd is another op...

policyd-weight and Postfix SPAM fighting

less than 1 minute read

If you run your own mail server you have to think carefully about SPAM protection of course. The first line of defence is in front of the actual mail server ...

Uninstall or re-install a Drupal module

less than 1 minute read

After upgrading my Drupal to 6.8 I faced the problem that one module didn’t work right. Maybe it was broken before and I simply didn’t notice that beforehan...

Change UUID of a Virtualbox VDI

less than 1 minute read

I use <a href=”http://www.virtualbox.org/>Virtualbox</a> regularly. Recently I wanted to use a VDI twice for different machines. One intended for...

Zero RRD Framework: Major Release

less than 1 minute read

Finally. Yesterday we released a major update of the Zero RRD Framework at SourceForge. You’ll find the latest version in the Zero RRD Subversion Repositor...

Server migration

less than 1 minute read

As LYCOS Europe decided to discontinue it’s business I needed a new home for my server and still need for my domains. The first step is done. A new server i...

Free DNS EveryDNS.net and Bind 9 setup

1 minute read

For some reasons I like to hosting my DNS services myself and this worked very well in the past. As I now have to look for a new domain hoster (see Server mi...

Post-Weihnachtstraumata

less than 1 minute read

Wer kennt sie nicht die Post-Weihnachtstraumata. Kaum ein Fest eignet sich besser zur Traumatisierung aller Altersgruppen und zwar nachhaltig. Doch Einsicht ...

Sun PDF import extension for OpenOffice 3

less than 1 minute read

I recently needed to edit a file for which I had the PDF version only. That was the time where the Sun PDF Import Extension is becoming really handy. What y...

Firefox extensions: SyncPlaces

less than 1 minute read

I used Bookmarks Sync and Sort for a while with my Firefox 2, but after upgrading to Firefox 3 it wasn’t available anymore and the development seems to be di...

Xen domain and the forgotten root password

less than 1 minute read

Lately I had on of these problems that could run into real trouble… … unless you find a very easy solution for it. I wanted to su to root and realised that ...

POP3 on the command line

1 minute read

You sometimes find the need to run a protocol dialogue on the command line via telnet. I recently had to do this for POP3. In fact it’s quite simple if you f...

Coding style mal anders…

less than 1 minute read

Es wird ja immer viel über Coding style geschrieben und diskutiert, aber der wirklich wichtige Beitrag zu dem Thema beleuchtet das ganze von einer etwas ande...

msmtp mit mutt nutzen

less than 1 minute read

Da bin ich doch gerade über einen interessanten Beitrag zu msmtp vom <a href=”http://www.schmalenegger.com</a> gestolpert.

Webseitenoptimierung Teil 1: PHP Codeoptimierer

1 minute read

Ich beschäftige mich gerade mit der Optimierung der Performance von Webseiten, neben den vielen, vielen anderen Dingen, welche irgendwie immer auf meinem Sch...

Weserlieder: War das wieder schön…

less than 1 minute read

Am vergangenen Wochenende fanden ja wieder die Weserlieder statt. Bei ausgezeichnetem Wetter könnte es man sich an der Weser gut gehen lassen und eine Reihe ...

airberlin auf Sparkurs

1 minute read

Da hatte ich mich doch darüber gefreut, dass airberlin seit Mai auch Langstreckenflüge nach China anbietet. Die Preise waren sehr verlockend und so buchte ic...

The Troopers: Iron Maiden wiederauferstanden

less than 1 minute read

Es gibt sie ja nicht mehr oft diese Umsonst-und-draußen-Festivals, aber einer der Klassiker ist Weserlieder. Ich hatte jetzt noch nicht sooo oft das Vergnüge...

Audacious as XMMS replacement

less than 1 minute read

I recently read on <a href=”http://www.schmalenegger.com>schmalenegger’s blog</a> about the absence of XMMS in the Ubuntu repositories. I notice...

Verdammt lang her…

less than 1 minute read

… ist es jetzt, dass ich das letzte mal einen Eintrag verfasst habe. Oh man, wie die Zeit doch vergeht. Dabei muss ich gestehen, dass ich noch nicht einmal i...

Problems with DBI and fork()

1 minute read

I recently had a problem with a Perl script in connection with DBI. The script opens a DBI connection to fetch some data and then forks some child’s based o...

Umstieg auf Drupal 6 (Teil 2)

less than 1 minute read

Ich bin noch mit den Aufräumarbeiten meines Umstiegs auf Drupal 6.2 beschätigt. Eines der Module, welches ich wirklich vermisse ist similarterms. Ich habe mi...

Umstieg auf Drupal 6

less than 1 minute read

Nun habe ich es endlich gewagt und bin auf Drupal 6 umgestiegen. Zwar hatte ich das schon lange angekündigt, aber dann doch nicht in die Tat umgesetzt. Da es...

SSH Bash completion

less than 1 minute read

Ich bin ja ein großer Fan der bash completion. Damit kann ich nicht nur die Pfade, Dateien und Kommandos per Tab erweitern, sondern auch Hostnamen, Gruppen u...

Wo geht’s denn hier nach Aldi?

less than 1 minute read

Kürzlich hat es mich mal wieder erwischt. Klugscheißentag. Das passiert von Zeit zu Zeit, wie ich ja schon mal angemerkt habe.

NFS-Export und fsid

1 minute read

Ich beschäftige mich mal gerade wieder mit NFS. Wenn man mal einen ersten Blick auf NFS wirft, so denkt man, dass es da eigentlich gar nicht so viel zu erzäh...

Mein DNS muss sicherer werden

less than 1 minute read

Nachdem meinen DNS nun auf dynamische Updates vorbereitet habe, möchte ich noch ein wenig um dessen Sicherheit kümmern. acl internals { localhost; }; opti...

Dynamische DNS-Updates mit Bind

5 minute read

Manchmal habe ich ja komische Ideen von Dingen, die ich unbedingt brauche. Vor einiger Zeit schon hatte ich mir in den Kopf gesetzt mal unbedingt Dienste wie...

EasterIRC - Ostern für Geeks

less than 1 minute read

<Thomas> fuck ey <Wünsch> was los? <Thomas> graka abgekackt, jetz hab ich den ganzen karfreitag nix zu tun -.- <Wünsch> lol <...

Ich bin nicht allein…

less than 1 minute read

Zum Tagesabschluss kann mich dieser Comic des Clap-Club noch versöhnlich stimmen. Es geht mir nicht alleine so. Vielen Dank!!

Virtualbox, Debian Sid and my AMD64

1 minute read

There are a lot of virtualization solutions around and a played around with VMware a bit. It’s quite comfortable to use the VMware converter to convert your ...

Fonts von QT-Anwendungen in Gnome

less than 1 minute read

Seit einiger Zeit quäle ich mich schon mit total hässlichen Fonts von QT-Anwendungen unter meinem Gnome. Ich gebe es ja ungerne zu aber es gibt tatsächlich g...

Capslock-Wetter

less than 1 minute read

Da bin ich doch bei iBash über folgendes gestolpert:

Meizu M8: die iPhone-Alternative

less than 1 minute read

Wer hätte noch nicht vom iPhone gehört, dieses schnuckelige Telefon von Apple. Ich bin dem Charme dieses Stücks Männerverführung auch ein wenig erlegen, alle...

Parsing Gaim/Pidgin log files

less than 1 minute read

Some time ago I read something about the gaim2imap.pl script from Mike Schilli. This nice little script parses Gaim or Pidgin logfiles (located at ~/.gaim/l...

Drupal 6 erschienen: dann nix wie los…

less than 1 minute read

So Drupal 6 ist erschienen, wie bei Golem zu lesen war. Neben zahlreichen Neuerungen wie die Unterstützung von OpenID, einige neuen Sicherheitsfeatures, sin...

Verbote, Verbote, Verbote

less than 1 minute read

Also ob wir es nicht schon alle gewusst hätten: Bloggen ist gefährlich. Nach Vorratsdatenspeicherung und Rauchverbot steht das Blogverbot nun direkt vor der ...

Using IMAP::Client with Cyrus IMAP server

1 minute read

I’m currently working on a personal project where I want to access my Cyrus IMAP-Server using Perl. Hence I looked at CPAN and there are two major modules de...

Mit XinXii zur eigenen Veröffentlichung

less than 1 minute read

Da bin ich doch über einen blöden Zufall auf der Seite von XinXii gelandet. Aha, was ist denn das, eBooks zum Download? Naja, so ähnlich will ich mal sagen, ...

Manipulierte Kundenrezensionen bei Amazon?

less than 1 minute read

Mal wieder eine dieser Enthüllungsstories bei Golem und Telopolis. Es sollen Rezensionen von Computerbüchern manipuliert worden sein sagt Tomas Wehren, Verla...

Billiger geht’s nimmer: Hosting Paket für Lau

less than 1 minute read

Da könnte man ja glatt anfangen sich zu ärgern, wenn man bei barhgrol liest, dass die ComputerBild zusammen mit Lycos Webhosting auch noch für ein Hostingpa...

Typo3: Add nofollow to external links

less than 1 minute read

For some reasons I have to use Typo3 besides my beloved Drupal and I faced the problem that I want to add the rel="nofollow" attribute to all external links.

SEO, Backlinks, Netzwerken und der PageRank

1 minute read

Durch Zufall bin ich auf den Beitrag Vernetzung in Zeiten von SEO gestoßen. Dabei geht es darum, dass immer mehr Menschen versuchen ihren PageRank durch Back...

Vorratsdatenspeicherung und nu?

less than 1 minute read

Gerade berichtete Golem darüber, dass für bestimmte Berufsgruppen die Zahl der Telefonate zurückgegangen sei. Das soll zumindest eine nicht repräsentative Um...

IPv6 und mnemotechnische Probleme

less than 1 minute read

Da habe ich gerade bei Golem gelesen, dass einige DNS-Rootserver auf IPv6 umgestellt werden. Super, das freut mich, ist zwar nur ein kleiner Schritt Richtun...

Rauchverbot, Alkoholverbot, Lebensverbot?

1 minute read

So langsam wird es echt übel. Nachdem die Hetzjagd auf Raucher ja schon von Erfolg gekrönt war, sollen jetzt die Trinker dran glauben, zumindest, wenn Der Ta...

Ich mag Perl

less than 1 minute read

Irgendwie hatte ich ja schon verpasst, dass Perl 5.10 erschienen ist. Und hätte auch noch fast den Artikel You Used Perl to Write WHAT?! übersehen. Es gibt...

Eine interessante Alternative zu browsen

less than 1 minute read

Ich bin zufällig auf Jeremy Zawodnys Old School-Beitrag gestoßen. Naja, irgendwie habe ich doch die Möglichkeiten von E-Mail total unterschätzt. Allein Rich...

Doch noch nicht verloren…

less than 1 minute read

Da bin ich heute mal über dieses Orakel-Posting gestolpert und musste es natürlich sofort ausprobieren.

Using SPF or not and when how

2 minute read

I already wrote about sender policy framework (SPF) in two posts recently, but I feel that it might helpful to write some more about it and the flaws one can...

Perl 5.10 erschienen

less than 1 minute read

Die Meldung ist zwar schon einige Tage alt, aber ich finde sie dennoch erwähnenswert.

Optisch sieht immer, hört dafür aber schlecht

less than 1 minute read

Ihr kennt das sicher auch, solche Ausdrücke wie “das sieht optisch nicht so gut aus”. Aargh! Vor einigen Jahren schrieb mir eine Kollegin etwas ähnliches un...

Auf zum Klugscheißen

less than 1 minute read

Ich bekenne mich zum aktiven Klugscheißertum. So jetzt ist es raus. Manchmal habe ich da so einen Anfall und dann kann ich mich nicht zurückhalten, ist viell...

DNS, SPF, Hotmail und der ganze Rest (Teil 2)

less than 1 minute read

Wie vermutet (oder angedroht?) gibt es den zweiten Teil der SPF-Geschichte. Der erste Teil hat es ja schon vermuten lassen, es geht weiter. Ich habe jetzt ...

Neues Gesicht

less than 1 minute read

Ich dachte es wäre mal an der Zeit für ein neues Layout. Jaaaaa, es stimmt, ich habe mir wenig Mühe gegeben und einfach eins <a href=”http://drupal.org/pr...

DNS, SPF, Hotmail und der ganze Rest

1 minute read

Heute hatte ich das Vergnügen mich mit SPF (Sender policy framework) zu beschäftigen. Einige Mails kamen leider bei Hotmail-Accounts nicht an und so habe ich...

Die Fantastischen Vier: Fornika

less than 1 minute read

Nachdem ich in der Seidensticker-Halle die Fantastischen Vier gehört habe, dachte ich mir, dass ich mir auch mal die Rezension des aktuellen Albums bei laut....

Bienenwachskerzen

less than 1 minute read

Kürzlich brauchte ich Bienenwachskerzen (ja, genau, die üblichen Gründe) und bin bei Floristik & Deko fündig geworden. Mich hat die Bienenwachsrose überz...

Das elektrische Kochen

less than 1 minute read

Ich muss mal eine Lanze brechen für das Buch Das elektrische Kochen. Es feierte 2006 seinen 70. Geburtstag, kann aber noch lange mit all den bunten Schmöcker...

Wladimir Kaminer im Ringlokschuppen

less than 1 minute read

Durch Zufall habe ich mitbekommen, dass Wladimir Kaminer im Ringlokschuppen in Bielefeld eine Lesung hält. Nachdem ich ihn vor Jahren mal in der NDR Talkshow...

Using zenity for interactive bash scripts

less than 1 minute read

Zenity is for Gnome2 what gdialog was for Gnome1. You can use it display various kinds of dialog boxes from your shell scripts. Although one might think that...

Resurection of Nautilus CVS scripts

less than 1 minute read

I have to use CVS quite often and from time to time I'd like to use it directly from Nautilus. There was a project 'nautilus-cvs-scripts' that could be foun...