/ domm
Thomas Klausner domm

Just in case you like to know, I'm currently full-time father of 2 nearly grown-up sons, half-time Perl hacker, sort-of DJ, bicyclist, cook, taker-of-pictures and 40+ years old but too lazy to update my profile once a year.

I'm also head of Vienna.pm, member of the TPF Grants Commitee and the YAPC Europe Foundation and previous maintainer of the CPANTS project.

I've got stuff on CPAN, held various talks and organise the Austrian Perl Workshops and YAPC::Europe 2007.

Follow me on twitter!
Atom Icom ... on Atom!
11.03.2018: Forking tests

While testing CtrlO::Crypt::XkcdPassword, I wanted to test how the code behaves in a forked environment. This is quite common, as most Perl web setups are based on a pre-forking server, i.e. a parent process that preloads and setups the app and then forks a few child process to actually handle the incoming requests. But if you connect to some ...
more ]

Picture of the Day: Container ship

more ]
26.02.2018: Announcing Plack::Middleware::StatsPerRequest

Today at the office I needed to add a small change to a module we're using to count stats for HTTP requests. Instead of just adding a small feature, I finally ripped the module out of our darkpan and published it as Plack::Middleware::StatsPerRequest as my 40th CPAN module on my 42nd birthday. As I was in a bit of a rush, I did not add any tests ...
more ]

18.02.2018: Announcing CtrlO::Crypt::XkcdPassword

I just uploaded CtrlO::Crypt::XkcdPassword to CPAN, which is my first CPAN module I was paid to develop (as opposed to various other modules that were extracted from some private codebases). So, thanks to CtrlO for supporting open source! But back to the module: CtrlO::Crypt::XkcdPassword generates passwords based on this famous xkcd Example ...
more ]

24.12.2017: Wir sind Türen

Wir beginnen mit einem walisischen Sprichwort: "Freeze (1) Hard Liquor (2) In Cold Blood (3) Under (4) A Violent Noise (5)", vorgetragen von Manu Delago (1), Sohn (2), Alt J (3), Sampha (4) und The XX (5). Live bombastisch, im Kopfhörer auch sehr gut sind 5KHD, und alles andere als mute (6). Cosmo Sheldrake lädt in Come Along (7) nicht nur zur ...
more ]

12.08.2017: How to make Perl conferences beginner friendly

Still on the ICE back home from the European Perl Conference 2017 in Amsterdam I have some time to write down my thoughts on how to make Perl conferences (more) beginner friendly. I had some discussions with newcomers who complained^w suggested that the conference is not very beginner-friendly. While I don't think that we are actively trying to ...
more ]

an image named mixtapes/wir_sind_tueren.jpg
an image named mixtapes/die_bim_fahrt_nach_simmering.jpg
an image named perl/2016_09_alpine_perl_workshop_images/innsbruck.jpg
an image named reisen/2016_rad_wien_innsbruck_images/rad_innsbruck_20.jpg
an image named perl/2016_07_app_timetracker_tellslack.jpg
I just deleted 176 testacounts linked to my email; now expecting much less self-spam!
02.03.2018 14:48:01

git mining: when committing, try to find a nonce to be included with the commit so that the SHA-1 checksums of all commits are a continuous stream of ever-increasing hex numbers.
23.01.2018 14:32:02

leicht aus dem Kontext gerissen, aber trotzdem: "[Bitcoin] represents a cryptographic proof of wasted CPU cycles" https://lcamtuf.blogspot.co.at/2017/12/the-deal-with-bitcoin.html :-)
15.12.2017 11:48:24

[ all ]
New Vinyl
Tune-Yards - I can feel you creep into my private life
Neuschnee - Okay
Schönheitsfehler - #gutesleben
Urbs - Urbs
Kreiml + Samurai - Wuff Oink
Krautschädel - Immer mit da Ruhe

[ all ]