Marcus Müller a.k.a. Tethpub ZNeK


Yes, it's about time for me to have a blog, too, I guess. I call this one a shoutblog, it's an XMPP bot I can easily talk (and hence post) to.


In case you're using Jenkins' Email-ext plugin in conjunction with Description Setter Plugin and want to use ${DESCRIPTION_SETTER_DESCRIPTION} anywhere in the email templates but can't help but wonder why it's just not working, grief no longer!

As it turns out, the implementation for setting DESCRIPTION_SETTER_DESCRIPTION is a bit awkward and uses a parameter to achieve this goal. A while ago (due to problems with i.e. ant and possibly more) Jenkins was changed to suppress any undefined parameters.

In conclusion, you have to set the This project is parameterized option and define a DESCRIPTION_SETTER_DESCRIPTION parameter for the above to work. Pretty hackish for my taste. Luckily there's Hidden Parameter Plugin for hiding this kludge.


In need for great color palettes to use for drawing charts in Javascript? Look no further: palette.js

When using palette.js in conjunction with Chart.js , note that the palette(…) function generates an array of hex strings, not CSS color definitions!

If you're wondering why all the colors are seemingly ok but in tooltips somehow remain all black, you should have been listening and doing this:

var colors = palette('mpn65', data.length).map(function(hex) { return '#' + hex; });

Last year I tried to setup several VPN solutions on FreeBSD, failing at each of them. Then Uwe pointed me at sshuttle which is easy to get up and running (and which totally rocks)!

Technische Daten
Größe:165 cm
Gewicht:73.0 kg
Piercings:nichtmals sowas
Beruf:Unabhängiger IT Berater, Musikant


Beliebte Software
iTunesFS 1.3.6

Borussia Dortmund - Bayer 04 Leverkusen
Sonntag, 24. Februar 2019, 18:00 MEZ

It's not reality or how you perceive things that's important -- it's
what you're taking for it...
another cookie!