/ domm

I hack Perl for fun and profit

Follow me on twitter!
Atom Icom ... on Atom!
18.06.2016: Announcing Plack::App::ServiceStatus
12.06.2016: Recent activity
24.04.2016: Announcing Alpine Perl Workshop 2016
30.01.2016: App::TimeTracker::Command::Category
24.11.2015: Vienna.pm TechMeet

Yesterday we had another Vienna.pm TechMeet at metalab.

Lars talked about some regex tricks to match Tarzan but not "Tarzan". Interesting topic, and he showed some interesting solutions, though I do not think it's a good idea to translate technical terms like "negative look-behind assertion" to German "negativ rückschauende Zusicherung". BTW, the best solution (I remembered) is qr/ "Tarzan" | (Tarzan) /x

Next I talked about Measure::Everything. Slides are here. Alex and pepl both asked why we are not using structured (JSON) log messages to generate stats. Honestly, I have to say that I did not think about this, mostly because we're not using structured log messages. I also have a gut feeling that I like to keep logging and stats separated. Yes, they are related, and more often than not I have a generate a log message in a piece of code, and then count some stats in the next line. Still, I think that Measure::Everything has it's merits.

The last talk, by Maroš wasn't really a talk, but rather a hands-on session about using a small infrared device (connected via USB) with Perl. After a short intro on how IR works (using the whiteboard), Maroš handed out a few small devices, which we connected to some laptops (one if which was mine, which was still connected to the projector). After some fiddling with permissions and installing some deps, I could fire up some code provided by Maroš, and people would flood my screen with data generated by various remote controls (also provided by Maroš). Fun!

We ended the evening at a "Irish Pub" (in quotes, because not very Irish, or even a Pub) with burgers, beer and cider (drinks sponsored by Geizhals, who BTW are looking for a junior and a senior Perl developer)

Comments (via disqus)

04.09.2015: Things I learned at YAPC::Europe 2015 in Granada
01.08.2015: Announcing Measure::Everything
26.07.2015: Announcing InfluxDB::LineProtocol
02.07.2015: How to notify 1/14th of your users every fortnight
14.06.2015: Make a playlist quickly
an image named perl/2015_11_vienna_pm_techmeet_images/vienna_pm_techmeet_1.jpg

an image named perl/2015_11_vienna_pm_techmeet_images/vienna_pm_techmeet_2.jpg

an image named perl/2015_11_vienna_pm_techmeet_images/vienna_pm_techmeet_3.jpg