Simple Single Sign-On Part 1 - (Open)LDAP

Individual user and password databases for every single service in a network are a nuisance for users and for admins, especially when users have a tendency of forgotting their password. Using LDAP for a centralized user management is less complicated than you might think. Even in a SOHO (Small Office/Home Office) environment LDAP is not overkill. Setting it up will pay out in little time.

JavaScript bind() for Perl

JavaScript’s bind() doesn’t exist in Perl. But it wouldn’t be Perl if it wasn’t possible to implement a perlish equivalent to JavaScript’s bind() in a completely transparent and idiomatic fashion with just a few lines of code.


Draff Bread

The only real waste from brewing beer is draff, that is what is left off from cooking the malt. You can feed it to animals or compost it but I replaced the sunflower seeds from my favorite bread recipe with the draff from the last brewing day.

Olive Paste

Olive paste is spread on every second sandwich in Bulgaria. On a recent visit home in Cologne I desparately needed some olive paste (for a vegetarian burger) and could not find any in shops around. I didn’t search for a long time though because I was pretty sure that it is dead easy to do yourself. That way want of something can become a stroke of luck.


Optimize Ryanair

Flying with Ryanair is comparatively cheap but requires a whole lot of patience. Ryanair’s aggressive cost optimization strategies do not necessarily improve the flying experience of the passengers. But who cares? They have already bought a ticket. Nonetheless, there are countermeasures for the passenger.


How To Do a Fair Online Raffle?

How can you draw the winner in an online raffle in a fair and reproducible manner? Fair means that all participants have an equal chance of winning. Reproducible in cyberspace means that every participant can generate the same result without being physically present at the draw.


Poached Egg With Braised Chard

Chard was mostly missing until recently at Bulgarian greengrocers. But now it is available every now and then. Considering the rareness of the trove, picking the right recipe was a challenge. I opted for the most simple one, the classical variant with boiled potatoes and egg.


Spicy Red Lentils On Rucola Bed

Lentils are high in plant proteins and as such an important constituent of a low-meat or meat-free diet. In traditional German cuisine they normally appeared in stews with lumps of bacon and wurst. Nowadays they experience a much more creative treatment and also come in many different kinds.


Peach Crumble With Fresh Herbs

Last weekend my greengrocer on ulitsa Tsar Ivan Asen II had perfectly juicy and sweet peaches, probably the last ones for this year, that seemed to be just made for a nice cake. Searching the internet for a recipe I came across a recipe with rosemary, almost exactly what I was looking for.