Perl Weekly #654 - Perl and FOSDEM
Tags: perl, news, programming
Published: 2024-02-05 06:00:06

---
title: Perl Weekly #654 - Perl and FOSDEM
published: true
description: 
tags: perl, news, programming
canonical_url: https://perlweekly.com/archive/654.html
series: perl-weekly
---

Originally published at [Perl Weekly 654](https://perlweekly.com/archive/654.html)


Hi there,

<strong>Did you know FOSDEM happened last week?</strong>

<strong>FOSDEM</strong>, Free and Open source Software Developers' European Meeting, is still a mystery for me. Few years ago a fellow member of TPW organising team introduced me to FOSDEM for the first time. Ever since, I always wanted to attend at least once just to experience the gatherings. I found out familiar faces attending this year FOSDEM like <strong>Curtis Poe</strong>, <strong>Paul Evans</strong> and <strong>Salve J. Nilsen</strong>. Although the location wasn't far from my place but timing wasn't ideal. I wish I was mentally prepared to attend this year FOSDEM. I even saw a <a href="https://blogs.perl.org/users/vanhoesel/2024/02/fosdem-2024-tprf-community-dinner.html">post</a> by <strong>Theo van Hoesel</strong> with regard to TPRF sponsored Dinner at FOSDEM. It would have been a great opportunity to meet good old friends. <strong>Paul</strong> shared the live video link from the event. I was able to watch the fun luckily thanks to the organiser. I am hoping the video recordings of the event would be made public soon. Here is the <a href="https://archive.fosdem.org/2021/schedule/track/perl_and_raku_programming">schedule</a> of Perl and Raku Programming devroom.

<strong>Have you tried ChatGPT?</strong>

I have and I find it fun playing with it. Recently I asked "How do I check if memcached server is running locally and listening to default port?". Like always, I got instant response with few lines of Perl to get the desired result. Guess what, it didn't do what I asked it to do. I went back and asked again. This time, I got another variation. I tried that too but no luck. By now, I was too tired to repeat the question. I then used CPAN module <strong>IO::Socket::INET</strong> to see if I can create socket. I know it is not ideal but does the job. Time to move on to next thing in the long <strong>TODO</strong> list.

<strong>Does a programmer need to know system admin task also?</strong>

I have been a programmer and only programmer all my life. I remember in the past, I was sent to a week long training to learn sysadmin tasks. It was fresh for a week after the training then I was back to my programmer life. I did enjoy the training and learnt few tricks. As some of you know about my CPAN module, <a href="https://metacpan.org/pod/Map::Tube">Map::Tube</a>, I published in <strong>2010</strong>. I decided to create <strong>REST API</strong> interface to play with it. Luckily I had another CPAN module, <a href="https://metacpan.org/pod/Map::Tube::Server">Map::Tube::Server</a>. With this, I was able to setup the server in no time on my local box. Now comes the difficult task, create service to manage the server. Being a programmer doesn't help the cause, also when your box is running <strong>WSL</strong> and not real linux. With the limitation of <strong>WSL</strong>, I had only one option to create service based on <strong>init.d</strong>. It wasn't hard to create service file for the map server. I could even use the service to start the server but termination didn't work for some strange reason. I didn't have the energy to ask <strong>ChatGPT</strong> for help. It has to wait for now.

I am thinking of writing a blog post about the whole process, if I can find spare moment.

Enjoy rest of the newsletter and do share your Perl story with us.

  --
  Your editor: Mohammad Sajid Anwar.


## Announcements

  
### [February 08, 2024 @ 6pm CT ~ Houston Perl Mongers Zoom Meeting](https://blogs.perl.org/users/oodler_577/2024/01/february-08-2024-6pm-ct-houston-perl-mongers-zoom-meeting.html)

Let us all meet virtual and celebrate Perl with fellow hackers.

  

---

## Articles

  
### [This Week in PSC (134)](https://blogs.perl.org/users/psc/2024/02/this-week-in-psc-134.html)

Another weekly update from the Perl Steering Council. Thank you PSC for all the hard work.

  

---

## The Weekly Challenge
<a href="https://theweeklychallenge.org">The Weekly Challenge</a> by <a href="http://www.manwar.org">Mohammad Anwar</a> will help you step out of your comfort-zone. We pick one champion at the end of the month from all of the contributors during the month.
  
### [The Weekly Challenge - 255](https://theweeklychallenge.org/blog/perl-weekly-challenge-255)

Welcome to a new week with a couple of fun tasks: "Odd Character" and "Most Frequent Word". If you are new to the weekly challenge, why not join us and have fun every week? For more information, please read the <a href="https://theweeklychallenge.org/faq">FAQ</a>.

  
### [RECAP - The Weekly Challenge - 254](https://theweeklychallenge.org/blog/recap-challenge-254)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Three Power" and "Reverse Vowels" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

  
### [TWC254](https://deadmarshal.blogspot.com/2024/02/twc254.html)

Compact one-liner in Perl to get the job done. Well done.

  
### [Reverse Power](https://raku-musings.com/reverse-power.html)

Enjoy more than just the solutions to the weekly tasks. Highly recommended.

  
### [PWC 254 Task 1, Three Power](https://dev.to/boblied/pwc-254-task-1-three-power-3i7a)

Interesting discussion about power of three and the confusion around it. You will enjoyed the discussion.

  
### [reverse_vowels('Weekly Challenge') eq 'Weekly Challenge'](https://jacoby.github.io/2024/01/29/reverse_vowelsweekly-challenge-eq-weekly-challenge-weekly-challenge-254.html)

Another fact finding story of week number 254. Solution itself is self documented. Thanks for sharing.

  
### [Perl Weekly Challenge: Week 254](https://www.braincells.com/perl/2024/02/perl_weekly_challenge_week_254.html)

Here we get to know how Raku deals with decimal number and work around the issues. Good job.

  
### [Reverse Power](https://github.sommrey.de/blog/pwc/challenge-254)

Love the extension and dealing with non-latin characters. Keep it up great work.

  
### [Perl Weekly Challenge 254: Three Power](https://blogs.perl.org/users/laurent_r/2024/01/perl-weekly-challenge-254-three-power.html)

Interesting use of log function in Perl and Raku. Interesting discussion on the topic.

  
### [Perl Weekly Challenge 254: Reverse Vowels](https://blogs.perl.org/users/laurent_r/2024/01/perl-weekly-challenge-254-reverse-vowels.html)

Precise dealing with case just to be perfect solution as always. Thanks for sharing.

  
### [vowels and roots](https://fluca1978.github.io/2024/01/29/PerlWeeklyChallenge254.html)

Simple and to the point solutions in Raku, Python and PostgreSQL. Plenty to keep you busy.

  
### [Perl Weekly Challenge 254](https://wlmb.github.io/2024/01/29/PWC254/)

Perl one-liner in action as expected with enough explanation. Well done.

  
### [Reverse Vowels by the Power of Three](https://packy.dardan.com/2024/01/31/perl-weekly-challenge-reverse-vowels-by-the-power-of-three/)

Once again recursion is in action. Well documented and compact solutions. Keep it up great work.

  
### [Triumvirate and Treamviruti?](http://ccgi.campbellsmiths.force9.co.uk/challenge/254)

I love the code coverage. No if no but, all inclusive solution. Nice work.

  
### [The Weekly Challenge #254](https://hatley-software.blogspot.com/2024/01/robbie-hatleys-solutions-to-weekly_29.html)

Clarity in discussion makes it easy to follow thorough. Thanks for sharing the knowledge.

  
### [Reverse the Power of Three Vowels](https://blog.firedrake.org/archive/2024/02/The_Weekly_Challenge_254__Reverse_the_Power_of_Three_Vowels.html)

Pure mathematical approach with the help of Ruby as the choose language in the post. Thank you.

  
### [Power to the vowels](https://dev.to/simongreennet/power-to-the-vowels-5cdp)

A very interesting aspect of the task discussed in a simple language. Good job.

  
### [PWC 254](https://thiujiac.blogspot.com/2024/01/pwc-254.html)

For all Perl 4 fans, you don't want to miss this. keep it up great work.

  

---

## Rakudo

  
### [2024.05 Brain NRG](https://rakudoweekly.blog/2024/01/29/2024-05-brain-nrg/)



  

---

## Weekly collections

  
### [NICEPERL's lists](http://niceperl.blogspot.com/)

<a href="https://niceperl.blogspot.com/2024/02/cdlxxxi-14-great-cpan-modules-released.html">Great CPAN modules released last week</a>;<br><a href="https://niceperl.blogspot.com/2024/02/dlxxx-metacpan-weekly-report-cpanaudit.html">MetaCPAN weekly report</a>.

  

---




You joined the Perl Weekly to get weekly e-mails about the Perl programming language and related topics.

Want to see more? See the [archives](https://perlweekly.com/archive/) of all the issues.

Not yet subscribed to the newsletter? [Join us free of charge](https://perlweekly.com/subscribe.html)!

(C) Copyright [Gabor Szabo](https://szabgab.com/)
The articles are copyright the respective authors.