Blog

post-image

Perl Weekly Challenge - 072

Monday, Aug 3, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Today is the first Monday of the August 2020 and it is time to announce the Champion of the Month. With great pleasure, we announce the Champion of the Month, Walt Mankowski, currently ranked #044 with score of 58. He joined the Team PWC in the Week #013. As of today, he has contributed Perl (29), C (6) and Python (12). Andrew Shitov is on a mission it seems, he has done not one but two weeks Live Raku Reviews.

Continue Reading
post-image

Perl Weekly Challenge - Guest Contributions

Monday, Aug 3, 2020 by Mohammad S Anwar APL, Bash, C, C++, Go, Haskell, Idris, Javascript, Lisp, Node, Python, Postscript, Prolog, R, Ruby, Rust, Swift, HTML

As you know, “Perl Weekly Challenge”, primarily focus on Perl and Raku. During the Week #018, we received the solution to “Perl Weekly Challenge - 018” by Orestis Zekai in Python. It was a pleasant surprise to receive solution in something other than Perl and Raku. Ever since regular team members also started contributing in other languages like APL, Bash, C, C++, Go, Haskell, Idris, Javascript, Lisp, Node, Postscript, Prolog, R, Ruby, Rust, Swift and HTML.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 071

Monday, Aug 3, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Welcome back Ben Davies after short break. Thanks for sharing Raku solutions. Jaldhar H. Vyas shared the solutions to the Perl Weekly Challenge - 058. It shows the dedication that he has towards the weekly challenge. Thanks Jaldhar for your support and encouragement. I am not sure, if you have read the blog by Dave Jacoby where he mentioned the comment by Walt Mankowski where he encouraged Dave to do the Trim Linked List as a Singly Linked List purely.

Continue Reading
post-image

BLOG: The Weekly Challenge #071

Sunday, Aug 2, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE With another Linked List related task, I am now enjoying it a lot. It also gives me the opportunity to work with Class in Raku. Learning Raku has changed my thinking a big way. The developer inside me is more organised than before. Also doing regular weekly challenge made me think from unit test point of view every time I come up with a solution. In fact, it dictates the design of my solution.

Continue Reading
post-image

Colin Crain › Perl Weekly Review #070

Sunday, Aug 2, 2020 by Colin Crain perl

( …continues from previous week. ) Welcome to the Perl review for Week 070 of the Weekly Challenge! Here we will take the time to discuss the submissions offered by the team, factor out the common methodologies that came up in those solutions, and highlight some of the unique approaches and unusual code created. Or really, talk about pretty much anything that stands out as remarkable or noteworthy. Every week there is an enormous global collective effort made by the team, analyzing and creatively coding the submissions, and that effort deserves credit due.

Continue Reading
post-image

Andrew Shitov Weekly Review: Challenge - 070

Wednesday, Jul 29, 2020 by Andrew Shitov Raku

Raku Solutions Weekly Review Getting in Touch Email › Email me (Andrew) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give. Welcome to the Raku Review for Week 070 of The Weekly Challenge!. For a quick overview, go through the original tasks and recap of the weekly challenge.

Continue Reading
post-image

Andrew Shitov Weekly Review: Challenge - 067

Tuesday, Jul 28, 2020 by Andrew Shitov Raku

Raku Solutions Weekly Review Getting in Touch Email › Email me (Andrew) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give. Welcome to the Raku Review for Week 067 of The Weekly Challenge!. For a quick overview, go through the original tasks and recap of the weekly challenge.

Continue Reading
post-image

Colin Crain › Perl Weekly Review #069

Monday, Jul 27, 2020 by Colin Crain perl

( …continues from previous week. ) Welcome to the Perl review for Week 069 of the Weekly Challenge! Here we will take the time to discuss the submissions offered by the team, factor out the common methodologies that came up in those solutions, and highlight some of the unique approaches and unusual code we find. Or really, talk about pretty much anything that stands out as remarkable or noteworthy. Every week there is an enormous global collective effort made by the team, analyzing and creatively coding the submissions, and that effort deserves credit due.

Continue Reading
post-image

Perl Weekly Challenge - 071

Monday, Jul 27, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Finally the wait is over, we found volunteer for Raku Reviews. Any guess? Andrew Shitov joined the team of Raku Reviewers. The best part is, he is doing Live Video Reviews, which is even more fun. I watched all his reviews so far, start to end. There are plenty to learn from just watching him review Raku solutions. He has already done for Week #066 and Week #069.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 070

Monday, Jul 27, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES This week we introduced 2 new languages i.e. Lisp by Cheok-Yin Fung and Swift by me. I added 5 solutions, all Task #1 from five different weekly challenges. Perl Weekly Challenge - 070 Perl Weekly Challenge - 069 Perl Weekly Challenge - 068 Perl Weekly Challenge - 066 Perl Weekly Challenge - 065 Python has finally reached the magic figure and became the first language to cross 100 mark.

Continue Reading
post-image

Andrew Shitov Weekly Review: Challenge - 066

Sunday, Jul 26, 2020 by Andrew Shitov Raku

Raku Solutions Weekly Review Getting in Touch Email › Email me (Andrew) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give. Andrew Shitov Welcome to the Raku Review for Week 066 of The Weekly Challenge!. For a quick overview, go through the original tasks and recap of the weekly challenge.

Continue Reading
post-image

Andrew Shitov Weekly Review: Challenge - 069

Sunday, Jul 26, 2020 by Andrew Shitov Raku

Raku Solutions Weekly Review Getting in Touch Email › Email me (Andrew) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give. Andrew Shitov Welcome to the Raku Review for Week 069 of The Weekly Challenge!. For a quick overview, go through the original tasks and recap of the weekly challenge.

Continue Reading
post-image

BLOG: The Weekly Challenge #070

Sunday, Jul 26, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE Before I talk about my contribution this week, I would like to talk about my encounter with Swift programming language recently. For the first time, I felt confident that I can share my Swift solution to the Character Swapping task of the Perl Weekly Challenge - 070. Why Task #1 only? Well, you guessed it correctly because it is meant for the beginners. With the submission of my first contribution in Guest Language, I now find myself in the Guest List as you must have seen in RECAPS every week.

Continue Reading
post-image

Perl Weekly Challenge - 070

Monday, Jul 20, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Colin Crain has been helping with Perl reviews since Week #065. I would like to thank him for all the hard work. I liked the new layout he came up for the last review. It is different from others. I am not sure about others but I always look forward to review every week. We are still looking for helping hands for Raku reviews. Please let us know perlweeklychallenge@yahoo.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 069

Monday, Jul 20, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Welcome back Rage311 after the break. I hope you stay longer this time. Walt Mankowski surprised me this week by sharing solutions in C and Python. Thanks to him, C is the new language introduced to us. I would also like to thank him for taking Python contributions closer to the magic number. Andrew Shitov joined the gang and shared his first C++. Apart from Andrew, we have few others contributors who also contributed in C++, i.

Continue Reading
post-image

BLOG: The Weekly Challenge #069

Sunday, Jul 19, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE The Task #1 of Perl Weekly Challenge - 069 raised a very interesting question i.e. is 1 strobogrammatic number? So far, I got mixed response some says yes and some not. My first thought was Yes, it is but later changed my mind. It is controversial and I don’t want loose the focus on the task itself. Please remember the objective is to have fun and not to get into controversial domain.

Continue Reading
post-image

Colin Crain › Perl Weekly Review #068

Sunday, Jul 19, 2020 by Colin Crain perl

Continues from previous week. Welcome to the Perl review for Week 068 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Colin) with any feedback about this review. I’m curious what you all think of it. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter!

Continue Reading
post-image

Colin Crain › Perl Weekly Review #067

Monday, Jul 13, 2020 by Colin Crain perl

Continues from previous week. Welcome to the Perl review for Week 067 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Colin) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

Perl Weekly Challenge - 069

Monday, Jul 13, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES With three members joining Team PWC, we now have 173 members. I welcome all of them with open arms. I would like to mention one member explicitly Myoungjin Jeon, why? He is someone who did Perl long time ago and currently a Chef by profession. What impressed me the most about him is that he never let his love for Perl die. I hope he finds the weekly challenge interesting to keep him going.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 068

Monday, Jul 13, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Two of the three members who joined the Team PWC last week, shared solutions to the “Perl Weekly Challenge - 068”. When I requested them for a brief introduction, most of them came back with Perl background. But then Myoungjin Jeon surprised me with solutions in Raku as well. I came across one of his blog where he mentioned about his work on creating combinations in Perl in the year 2013.

Continue Reading
post-image

BLOG: The Weekly Challenge #068

Sunday, Jul 12, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE The Week #068 is my 23rd week in a row participating the weekly challenge. For the first time, I created a package to deal with the “Reorder List” task. It really helped me in thinking straight when dealing with linked list. With the help my favourite CPAN module Moo, creating class is like piece of cake as shown below. package Node; use Moo; has v => (is => 'rw'); has c => (is => 'rw'); sub show_link { my ($self) = @_; my $head = $self; my @v = (); while ($head->c) { push @v, $head->v; $head = $head->c; } push @v, $head->v; return sprintf("%s", join ' -> ', @v); } I will talk more in detail later down below.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 058

Monday, Jul 6, 2020 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #2: Ordered Lineup This is derived in part from my blog post made in answer to the Week 58 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to arrange people in a lineup according to how many taller people are in front of each person in line.

Continue Reading
post-image

Perl Weekly Challenge - 068

Monday, Jul 6, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Today is the first Monday of the July 2020 and you guessed it correctly. It is time to announce the Champion of the Month. With great pleasure, we announce the Champion of last month, Mark Anderson, currently ranked #027 with score of 122. He joined the Team PWC in the Week #018. As of today, he has contributed Perl (19) and Raku (42). After a long gap, we have Perl and Raku reviews together in one week.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 067

Monday, Jul 6, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Andrew Shitov joined the Team PWC in the Week #065. Last week he shared link to a page dedicated to his recent and past solutions to the weekly challenge. I found it extremely useful to the rest of us. Therefore decided to have it exclusive section in the weekly RECAP blog. Please do checkout his work. Welcome back Chenyf. After a long break, we received his contributions in Raku.

Continue Reading
post-image

Colin Crain › Perl Weekly Review #066

Sunday, Jul 5, 2020 by Colin Crain perl

Continues from previous week. Welcome to the Perl review for Week 066 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Colin) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

BLOG: The Weekly Challenge #067

Saturday, Jul 4, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE This week both tasks had one thing in common i.e. pairing two or more list. In the past, I have taken the help from CPAN module Algorithm::Combinatorics for such tasks. However this time, I wanted to get my hand dirty and came up with the following: # generate all possible combinations my @combinations = (''); foreach my $members (@data) { @combinations = map { my $member = $_; map $member.

Continue Reading
post-image

BLOG: The Weekly Challenge #066

Monday, Jun 29, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE The much awaited event, **Conference in the Cloud” took most of my free time. Having said that I still managed to do Live Coding YouTube videosfor Divide Integers and Power Integers. I really enjoyed both tasks, specially Power Integers. It didn’t take long to solve both tasks. I was able to get it done by midweek. But for YouTube video, I had to wait until the conference was over. Thanks to the Chief Editor of Perl Weekly newletter editorial note, I now have 67 subscribers to my YouTube Channel.

Continue Reading
post-image

Colin Crain › Perl Weekly Review #065

Monday, Jun 29, 2020 by Colin Crain perl

Welcome to the Perl review for Week 065 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give. BLOGS TASK #1 › Digits Sum You are given two positive numbers $N and $S.

Continue Reading
post-image

Perl Weekly Challenge - 067

Monday, Jun 29, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES The highlight of last week was mostly the much awaited event “Conference in the Cloud”. I must admit, I enjoyed every bit. It was nice to see so many familiar names from Team PWC in the audience. Among many talks, I was really happy to watch Damian Conway live for the first time. Colin Crain final joined the team of reviewers and submitted first Perl Review. Please do share your comments and suggestions.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 066

Monday, Jun 29, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Welcome back Walt Mankowski and thanks for sharing your contributions. Also thanks for sharing Python solutions. Thanks Andrew Shitov solving past challenges and blogging about it as well. Python is the most popular language among the Team PWC after Perl and Raku. We now have 10 contributors for Python. 1) Lubos Kolouch: Python (25). 2) User Person: Python (21). 3) Orestis Zekai: Python (16). 4) Burkhard Nickels: Python (8).

Continue Reading
post-image

Perl Weekly Challenge - 066

Monday, Jun 22, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES The week #065 started on a happy note when I received the contribution by Andrew Shitov. He doesn’t need an introduction, does he? He even blogged about his contribution. On a serious note, I got the sense that most of the Team PWC found the task Palindrome Partition very confusing. I must admit, I also realised when I solved the task myself. I noticed there are more solutions than what I thought initially.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 065

Monday, Jun 22, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES I noticed Yet Ebreo catching up past challenges. In the series, he shared Week #062 and Week #063. It is always nice to see members taking interest in solving past challenges. I would like to encourage anyone who joined us recently, please do share your solutions to the past challenges. If you missed the deadline to submit your solutions, please do share anyway. And why not blog about it as well, if you haven’t done so before.

Continue Reading
post-image

BLOG: The Weekly Challenge #065

Sunday, Jun 21, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE Having missed the blog last week, I wanted to make sure it doesn’t happen again. I did catch up the last week blog this week. How did I get time this week around? Well, I delayed Live Coding session for Perl and Raku until Sunday. As of now, I have done 2 videos, one each for both tasks in Perl. I am planning to do one more later in the evening in Raku just for “Digits Sum” task.

Continue Reading
post-image

BLOG: The Weekly Challenge #064

Saturday, Jun 20, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE This weekly blog is coming a week later than normal. Why? Last week I tried Live Coding for the first time. It was scary but enjoyable experience. It took more time than the blog. Having said that I didn’t want to stop blogging about my solutions. So here you go, I am sharing my solutions with you. Just for record, please find below links to the Live Coding videos.

Continue Reading
post-image

Perl Weekly Challenge - 065

Monday, Jun 15, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Few days ago, Colin Crain, offered to do Perl review of the past challenges. A big THANK YOU from all of us. Soon we will have the fun of reading reviews. I am still looking for Raku, just a gentle reminder. It would be nice, if both kickstart together. I have been hooked into YouTube video of live coding by Richard Park. It was Richard who first started sharing his YouTube video of live coding.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 064

Monday, Jun 15, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Not sure about others but I have noticed E. Choroba is on a mission to improve his past solutions. Square with 5 distinct digits Invert Tree Find Numbers Nothing comes FREE, the above improvements is keeping E. Choroba too busy to do weekly blog. We are missing them very badly. Hopefully it will start again very soon. Do you remember, Jaldhar H. Vyas? He was missing from the scene for sometime but he is back in action now, back to back 2 weeks.

Continue Reading
post-image

Perl Weekly Challenge - 064

Monday, Jun 8, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Two recent tragedies really upset me the most, first the killing of George Floyd and second the killing of pregnant elephant in India. All Life Matters, including Black. I try to keep my political views to select few and avoid sharing on social media. I hope I am not crossing the lines here. The Week #062 was the dullest week ever earlier but thanks to all Team PWC members, it is no longer the least contributions week.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 063

Monday, Jun 8, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Welcome back Jaldhar H. Vyas, we missed you. For the first time ever, I noticed E. Choroba missed a week i.e #062. However, he made it up and shared the solution to the Sort Email Addresses. To my surprise, he even updated his solution to the task Longest Common Substring of Perl Weekly Challenge - 018. It shows his commitment to continuous improvement. Thanks to Richard Park contributions, the solutions in APL (18) is moving up in the rank #003, only behind Python (87) and C++ (22).

Continue Reading
post-image

Meet The Champion: May 2020

Saturday, Jun 6, 2020 by Mohammad S Anwar Perl, Raku

Welcome to the monthly series “Meet The Champion”. Last month we spoke to Luca Ferarri, the winner of April 2020. Today we are talking to Shahed Nooshmand, the winner of May 2020 of “Perl Weekly Challenge”. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Shahed: I have none. I’m a Computer Science student. This is my second semester, and barely — considering you-know-what.

Continue Reading
post-image

BLOG: The Weekly Challenge #063

Wednesday, Jun 3, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE After the most difficult week (Week #062), it was very satisfying. I found both the tasks this week (Week #063) fun and challenging. The best part was that I could do both tasks in an hour, which is rare. I liked the “Rotate String” task very much. Thanks to Ryan, we already had test cases handy for the “Last Word” task. I will talk about each in detail down below.

Continue Reading
post-image

Perl Weekly Challenge - 063

Monday, Jun 1, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Today is the first Monday of the June 2020 and you guessed it correctly. It is time to announce the Champion of the Month. With great pleasure, we announce the Champion of last month, Shahed Nooshmand, currently ranked #042 with score of 62. He joined the Team PWC in the Week #053 and has never missed a week since. As of today, he has contributed Perl (1), Raku (20) and Blog (10).

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 062

Monday, Jun 1, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Welcome back Simon Miner after a short break. We hope you stay longer this time and thanks for sharing your solution with us. Thanks Jared Martin for sharing solutions to the past week Perl Weekly Challenge - 61 as well. We would also like to thank all the Team PWC members who nailed the N Queens task. 1) Arne Sommer: [RAKU] 2) Cheok-Yin Fung: [PERL] 3) Colin Crain: [PERL] 4) Javier Luque: [PERL] and [RAKU] 5) Luca Ferrari: [RAKU] 6) Niels van Dijke: [PERL] 7) Roger Bell_West: [PERL] 8) Saif Ahmed: [PERL] 9) Sangeet Kar: [RAKU] and [PYTHON] 10) Shahed Nooshmand: [RAKU] Last but not the least, we leave you with this YouTube Video shared by Richard Park.

Continue Reading
post-image

BLOG: The Weekly Challenge #062

Saturday, May 30, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE Once again, Neil Bowers, came up with another exciting task for all Team PWC members. Like always, it was fun task. Thanks to Ryan for providng sample data and expected result based on the definition of the task. Half the job done already. The only thing left for the us, is get on with the job. I noticed Raku needed slightly different approach then the Perl. It could be I am doing something very badly.

Continue Reading
post-image

Perl Weekly Challenge - 062

Monday, May 25, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Happy Idd to all Team PWC members. It was the first Idd celebration when we couldn’t go to the mosque for special prayer. Life is no longer same even after so many weeks on lockdown. It appears we have to start adjusting to the new rules. From next week, I will have new routine to follow as Ramadan is over. Working hours is going to be back to normal.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 061

Monday, May 25, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES We all know, Perl Weekly Challenge, primarily focus on Perl and Raku. However, in recent weeks, I noticed Team PWC members actively sharing solutions in other guest languages. As of today, we have received solutions in 16 guest languages, Python being the most popular language. There is still scope for more guest languages. If you haven’t tried anything so far then why not give it a try. Newly joined member Sangeet Kar shared his first Python solutions.

Continue Reading
post-image

BLOG: The Weekly Challenge #061

Tuesday, May 19, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE At first, I thought Product SubArray is easy task. Therefore I went public categorised as Task #1. My definition of easy task is you just start coding without doing any ground work. However when I started coding, I had to take a pause and do processing in my head befoore coding. So then as per my definition, Product SubArray no longer consider as an easy task. After finishing the task in no time once I understood the flow, it turned out to be clean solution.

Continue Reading
post-image

Perl Weekly Challenge - 061

Monday, May 18, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES I never miss the opportunity of celebration, no matter how small the occassion is. My form of celebration is sharing the achievements with the community in general. If you remember, I wrote a blog when we completed 3 months of weekly challenge. Then again when we completed 6 months. So why no celebration at the end of first anniversary? Certainly it was the biggest moments for all of us associated with Perl Weekly Challenge or rather The Weekly Challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 060

Sunday, May 17, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Couple of months ago, on the request of one of the Team PWC member, Wanderdoc, we created Early Bird Club. So what is it all about? The club members get the first glimpse of upcoming challenges. How can anyone join the club? Just drop us a line with your intention to perlweeklychallenge@yahoo.com. I always try to give the club members full weekend i.e. Saturday and Sunday to play with the upcoming challenges before others get their hand the following Monday morning.

Continue Reading
post-image

BLOG: The Weekly Challenge #060

Saturday, May 16, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE I am not sure about you guys but I found writing blog is very nice feeling. I get nice ideas to clean up the code. This week, I even found a bug that even unit test couldn’t catch. I would rather not share it, quite embarassing. The bug was in my Perl solutions to the “Find Numbers” task. My git commit tree might disclose it, if you really want to know.

Continue Reading
post-image

Perl Weekly Challenge - 060

Monday, May 11, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Last week, we had the pleasure to interview our Champion of the Perl Weekly Challenge, Luca Ferrari. Please check out the full interview. I noticed Team PWC members making constant noise, in a positive way, with regular blogs. To me personally, by reading blog, you not only get the story behind each solutions but the also the journey itself. Keep blogging and sharing knowledge. I would like to thank Team PWC member Richard Park for introducing the amazing language APL.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 059

Monday, May 11, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Last week, 3 new members joined the Team PWC, namely Max Kossek, Sangeet Kar and Shawak. We welcome all of them and hope they would have as much fun as we have had so far. I would like to mention one thing about Max Kossek, in his first week itself, he solved past four weeks solutions. Great attempt. Keep it up, Max. Another pleasant surprise from last week was, one of the earliest member of the team, Colin Crain started blogging about his work.

Continue Reading
post-image

BLOG: The Weekly Challenge #059

Sunday, May 10, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE This week, I changed the format of my weekly blog slightly. Why? Well, I wanted to keep the Perl and Raku solutions next to each other so that it is easier for reader (me, mostly) to see the difference. It gives me immense pleasure to see the end result when I am done translating Perl solutions into Raku. It looks lot cleaner and precise. The only thing it is behind is performance when I do comparison.

Continue Reading
post-image

Meet The Champion: April 2020

Saturday, May 9, 2020 by Mohammad S Anwar Perl, Raku

Welcome to the monthly series “Meet The Champion”. Last month we spoke to Alicia Bielsa, the winner of March 2020. Today we are talking to Luca Ferrari, the winner of April 2020 of “Perl Weekly Challenge”. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Luca: I was interested in computers since the Commodore 64 era, but at that time I was six years old and therefore my computer skills were limited to loading and playing games.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 056

Thursday, May 7, 2020 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Path Sums in a Binary Tree This is derived in part from my blog post made in answer to the Week 56 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: You are given a binary tree and a sum, write a script to find if the tree has a path such that adding up all the values along the path equals the given sum.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 057

Thursday, May 7, 2020 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Tree Inversion This is derived in part from my blog post made in answer to the Week 57 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: You are given a full binary tree of any height, similar to the one below: 1 / \ 2 3 / \ / \ 4 5 6 7 Write a script to invert the tree, by mirroring the children of every node, from left to right.

Continue Reading
post-image

Perl Weekly Challenge - 059

Monday, May 4, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Today is the first Monday of the month and time to declare the winner of last month Champion of the Weekly Challenge. With great pleasure we announce Luca Ferrari from Italy as the winner of April 2020. Congratulations Luca. He has been a valuable member of the Team PWC. Looking at his contributions below, he always dealt with Raku and regularly blogged as well. He is currently ranked #026 in the Centurion Club.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 058

Monday, May 4, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Arne Sommer was on the loose last week. He contributed solutions in Bash, Perl, PHP, Python and Ruby on top of his regulars in Raku. Every now and then I get such surprises by the member of Team PWC. We are always greatful to each and every member for their support and encouragement. Having gained little confidence in Raku in the past few weeks, I attempted to solve past challenges in Raku.

Continue Reading
post-image

BLOG: The Weekly Challenge #058

Sunday, May 3, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE This week, I struggled with both the task, to be honest. Dealing with alpha part of the version was really pain in the neck. Every time, I struggle with any task, I follow the college days course of action i.e. pick a pend and paper. I start dribbling the thought process, it really helps in getting the idea out on the paper. Once the rough draft is ready, it is time to face the unit test trial.

Continue Reading
post-image

Perl Weekly Challenge - 058

Monday, Apr 27, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Last Friday was the first day of Ramadan in the United Kingdom. Because of the fasting during the day, I try to preserve my energy and use it when necessary. You will probably notice delay in acceptance of your contributions during this month. I may not be able to respond to your email as promptly as before. Please bear with me in this holy month. I would like to take this opportunity to thank all the regulars who have been blogging about their solutions and all those new members who are actively blogging straight away.

Continue Reading
post-image

Perl Weekly Challenge - 059

Monday, Apr 27, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Last but not the least, I woud like to thank each and every member for their support and encouragement. RECAP Quick recap of the “Perl Weekly Challenge - 058” by Mohammad S Anwar. PERL REVIEW If you missed any past reviews then please checkout the collection. RAKU REVIEW Please checkout Raku solutions review of the “Perl Weekly Challenge - 054” by Laurent Rosenfeld. If you missed any past reviews then please checkout the collection.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 057

Monday, Apr 27, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES In the series of clearing up past challenges, this time Roger Bell_West shared the blog for Perl Weekly Challenge - 055. Last week, I saw Ruben Westerberg did double job as he missed the target for “Perl Weekly Challenge - 056”. He has never missed a week starting from Week #001. | Perl Weekly Challenge - 001 | Perl Weekly Challenge - 002 | Perl Weekly Challenge - 003 | Perl Weekly Challenge - 004 | Perl Weekly Challenge - 005 | | Perl Weekly Challenge - 006 | Perl Weekly Challenge - 007 | Perl Weekly Challenge - 008 | Perl Weekly Challenge - 009 | Perl Weekly Challenge - 010 | | Perl Weekly Challenge - 011 | Perl Weekly Challenge - 012 | Perl Weekly Challenge - 013 | Perl Weekly Challenge - 014 | Perl Weekly Challenge - 015 | | Perl Weekly Challenge - 016 | Perl Weekly Challenge - 017 | Perl Weekly Challenge - 018 | Perl Weekly Challenge - 019 | Perl Weekly Challenge - 020 | | Perl Weekly Challenge - 021 | Perl Weekly Challenge - 022 | Perl Weekly Challenge - 023 | Perl Weekly Challenge - 024 | Perl Weekly Challenge - 025 | | Perl Weekly Challenge - 026 | Perl Weekly Challenge - 027 | Perl Weekly Challenge - 028 | Perl Weekly Challenge - 029 | Perl Weekly Challenge - 030 | | Perl Weekly Challenge - 031 | Perl Weekly Challenge - 032 | Perl Weekly Challenge - 033 | Perl Weekly Challenge - 034 | Perl Weekly Challenge - 035 | | Perl Weekly Challenge - 036 | Perl Weekly Challenge - 037 | Perl Weekly Challenge - 038 | Perl Weekly Challenge - 039 | Perl Weekly Challenge - 040 | | Perl Weekly Challenge - 041 | Perl Weekly Challenge - 042 | Perl Weekly Challenge - 043 | Perl Weekly Challenge - 044 | Perl Weekly Challenge - 045 | | Perl Weekly Challenge - 046 | Perl Weekly Challenge - 047 | Perl Weekly Challenge - 048 | Perl Weekly Challenge - 049 | Perl Weekly Challenge - 050 | | Perl Weekly Challenge - 051 | Perl Weekly Challenge - 052 | Perl Weekly Challenge - 053 | Perl Weekly Challenge - 054 | Perl Weekly Challenge - 055 | | Perl Weekly Challenge - 056 | Perl Weekly Challenge - 057 | GUESTS REPORT CARD 1) Ulrich Rieke: C++ (12), Haskell (14).

Continue Reading
post-image

BLOG: The Weekly Challenge #057

Sunday, Apr 26, 2020 by Mohammad S Anwar Perl, Raku

HEADLINE Of the two tasks, my favourite was Shortest Unique Prefix. I must confess I have never done this before. It was fun solving though. I enjoyed it thoroughly. As always, Raku solution looks more elegant, in my hunble opinion. With every passing week, I learn something new in Raku and get to practice what I learnt so far. The weekly challenge is giving me an opportunity to explore the nitty gritty of Raku.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 054

Wednesday, Apr 22, 2020 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #2: The Collatz Conjecture This is derived in part from my initial blog postand follow-up blog post revisiting the subject made in answer to the Week 54 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: It is thought that the following sequence will always reach 1:

Continue Reading
post-image

Perl Weekly Challenge - 057

Monday, Apr 20, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Last week, we had the opportunity to speak to the Perl Weekly Champion of last month, Alicia Bielsa. I would like to share the relationship between Perl Weekly Challenge and Perl Weekly Newsletter. I have been associated with Perl Weekly Newsletter since May 2018 as Co-Editor. The name Perl Weekly Challenge was naturally inspired by the Perl Weekly Newsletter. The Chief Editor, Gabor Szabo has been a big supporter of Perl Weekly Challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 056

Monday, Apr 20, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Laurent Rosenfeld shared a very special blog where he revisited his work on the Collatz Sequence task of the Perl Weekly Challenge - 054. He also mentioned in his blog about an interesting discussion among the Perl Mongers. I noticed, Roger Bell_West is on the loose. He has been getting the blogs of past challenge done. Last week we had blogs for Perl Weekly Challenge - 052 and Perl Weekly Challenge - 053.

Continue Reading
post-image

BLOG: The Weekly Challenge #056

Sunday, Apr 19, 2020 by Mohammad S Anwar Perl, Raku

Before I say anything about my contributions, I would like to share my sweet encounter with Raku. Last week while working on the task Flip Binary using Raku, I was struggling to figure out all the binary strings with maximum 1s. I had the results in a Hash where key was the binary string and value was the total count of 1s in it. The idea was to sort the Hash by values first then sort by keys.

Continue Reading
post-image

Meet The Champion: March 2020

Monday, Apr 13, 2020 by Mohammad S Anwar Perl, Raku

Welcome to the monthly series “Meet The Champion”. Last month we spoke to Saif Ahmed, the winner of February 2020. Today we are talking to Alicia Bielsa, the winner of March 2020 of “Perl Weekly Challenge”. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Alicia: I studied Humanities and did not start learning about computers until I was in my thirties.

Continue Reading
post-image

Perl Weekly Challenge - 056

Monday, Apr 13, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES As you all know how COVID-19 has affected our daily life and in this difficult time we should be grateful to all Key Workers working round the clock to save us from the deadly virus. We are proud to have one such key member, Saif Ahmed, in our team. We salute him and everyone for their dedication and hardship. I am amazed that Saif still manages to find time for the weekly challenges.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 055

Monday, Apr 13, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES We have a new member, Jared Martin, in the Team PWC. He is an experience Perl Hacker from Houston. He shared solutions to the Perl Weekly Challenge - 055 in Perl. Roger Bell_West shared blog for Perl Weekly Challenge - 051. If you haven’t blog before then why not give it a try. It doesn’t have to be a long one. It would help the reader understand the thought process behind your approach in solving the task.

Continue Reading
post-image

BLOG: The Weekly Challenge #055

Sunday, Apr 12, 2020 by Mohammad S Anwar Perl, Raku

The Perl Weekly Challenge - 055 was the most difficult week for me ever since I started contributing. Usually I submit my Perl and Raku by Wednesday but this time, I was working overtime and could only finished by Sunday afternoon. I must confess that I didn’t realise it was going to be as this difficult when I came up with the challenge. I am happy that I did it at the end of the day.

Continue Reading
post-image

Ryan Thompson › Perl Weekly Review #054

Sunday, Apr 12, 2020 by Ryan Thompson perl

Continues from previous week. Welcome to the Perl review for Week 054 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

Perl Weekly Challenge - 055

Monday, Apr 6, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Today is the first Monday of the month and time to select the Champion of the Month. With great pleasure, we announce the Champion of last month, Alicia Bielsa, currently ranked #029 with score of 86. As of today, she has contributed Perl (35) and Raku (8) solutions. Contributions breakdown are listed as below: Perl Weekly Challenge - 004: Perl (2) Perl Weekly Challenge - 006: Perl (1) Perl Weekly Challenge - 007: Perl (1) Perl Weekly Challenge - 008: Perl (2) Perl Weekly Challenge - 010: Perl (1) Perl Weekly Challenge - 011: Perl (2) Perl Weekly Challenge - 012: Perl (2) Perl Weekly Challenge - 042: Perl (2) Perl Weekly Challenge - 043: Perl (1) Perl Weekly Challenge - 044: Perl (2) Perl Weekly Challenge - 045: Perl (2) Perl Weekly Challenge - 046: Perl (2) Perl Weekly Challenge - 047: Perl (2), Raku (1) Perl Weekly Challenge - 048: Perl (2), Raku (2) Perl Weekly Challenge - 049: Perl (2) Perl Weekly Challenge - 050: Perl (2), Raku (1) Perl Weekly Challenge - 051: Perl (2), Raku (1) Perl Weekly Challenge - 052: Perl (2), Raku (1) Perl Weekly Challenge - 053: Perl (2), Raku (2) Perl Weekly Challenge - 054: Perl (1) Last but not the least, I woud like to thank each and every member for their support and encouragement.

Continue Reading
post-image

Ryan Thompson › Perl Weekly Review #053

Monday, Apr 6, 2020 by Ryan Thompson perl

Continues from previous week. Welcome to the Perl review for Week 053 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 054

Sunday, Apr 5, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES The surprise contribution of last week was from Ben Davies. He shared his Raku solutions after a short break. Roger Bell_West shared the blog for Perl Weekly Challenge - 050. Jaldhar H. Vyas catching up past challenges and solved the Perl Weekly Challenge - 041. GUESTS REPORT CARD 1) Ulrich Rieke: C++ (11), Haskell (13). 2) Lubos Kolouch: Python (20). 3) Orestis Zekai: Python (16).

Continue Reading
post-image

HELP: How to contribute?

Friday, Apr 3, 2020 by Mohammad S Anwar Perl, Raku

HELP: How to contribute? Just submit Pull Request to GitHub repository with your solutions. First find out the latest challenge folder, more likely the highest numbered folder is the latest challenge folder e.g. challenge-002. If you are an existing member, you would probably find a folder by your name. For example, if your name is “Joe Blog” then there would be a folder called “joe-blog”. Under your named folder, you would find a file README.

Continue Reading
post-image

BLOG: The Weekly Challenge #054

Wednesday, Apr 1, 2020 by Mohammad S Anwar Perl, Raku

For the first time, since I started participating the weekly challenges, I thought of doing one-liner. With handy CPAN modules, it was pretty straight forward in Perl. Even Raku with built-in features wasn’t far behind Perl. Like in the past, I learn something new in Raku every week. This week was no different. I will share what I learnt this time later. PERL Task #1: kth Permutation Sequence The CPAN module Algorithm::Combinatorics is becoming very popular and favourite among Perl Hackers.

Continue Reading
post-image

Ryan Thompson › Perl Weekly Review #052

Tuesday, Mar 31, 2020 by Ryan Thompson perl

Continues from previous week. Welcome to the Perl review for Week 052 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 053

Monday, Mar 30, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Last week saw Dave Jacoby hits the bulls eye and submitted solutions in Perl, Node and Rust. Also the star performer Jaldhar H. Vyas catching up past challenges Task #2 and BLOG of Perl Weekly Challenge - 036. He also shared complete solutions as well as BLOG of Perl Weekly Challenge - 052. New member, Shahed Nooshmand, joined the Team PWC. He shared solutions and BLOG to the Perl Weekly Challenge - 053.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 052

Sunday, Mar 29, 2020 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Stepping Numbers Before going into the subject, I should apologize for having suspended my reviews of the Perl Weekly Challenge submissions for about two and a half months. I had warned Mohammad Anwar about that and told him the reasons, but Mohammad did not make these reasons public. The reason is that I did not have time during that period, because I had a lot of work running a local electoral campaign.

Continue Reading
post-image

Meet The Champion: February 2020

Sunday, Mar 29, 2020 by Mohammad S Anwar Perl

Welcome to the monthly series “Meet The Champion”. Last month we spoke to Wanderdoc, the winner of January 2020. Today we are talking to Saif Ahmed, the winner of February 2020 of “Perl Weekly Challenge”. I hope you are going to enjoy the interview. Mohammad: Hi Saif, welcome to Meet the Champion. Can you tell us a bit about yourself? Saif Ahmed: Hi Mo, nice talking to you.

Continue Reading
post-image

Meet The Champion: January 2020

Sunday, Mar 29, 2020 by Mohammad S Anwar Perl

Welcome to the monthly series “Meet The Champion”. Last time we spoke to Noud Aldenhoven, the winner of Perl Weekly Challenge - 040. Today we are talking to Wanderdoc, the winner of January 2020 of “Perl Weekly Challenge”. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Wanderdoc: Actually I am an amateur in the world of programming. I graduated in 1985 and worked as a surgeon.

Continue Reading
post-image

Perl Weekly Challenge - 054

Sunday, Mar 29, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, I would like to announce our inhouse Raku reviewer, Laurent Rosenfeld, is back after a short break. Based on the past record, I am sure, we would soon have all pending Raku reviews done one-by-one. I would like to take this opportunity to congratulate him on winning local electoral campaign. I know I have been neglecting the Meet The Champion series interviews since January 2020.

Continue Reading
post-image

BLOG: The Weekly Challenge #053

Friday, Mar 27, 2020 by Mohammad S Anwar Perl, Raku

I noticed now a days, I go for solution with unit test. I will give the credit to fellow Team PWC member, E. Choroba. It feels great when you see the test pass at the end. Well the solution looks little different than just standalone solution. For that reason, I decided to do both for Raku solutions. Also this allowed me to explore unit testing in Raku. PERL Task #1: Rotate Matrix Lets start with Perl solution for the task Rotate Matrix.

Continue Reading
post-image

Ryan Thompson › Perl Weekly Review #051

Tuesday, Mar 24, 2020 by Ryan Thompson perl

Continues from previous week. Welcome to the Perl review for Week 051 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

BLOG: The Weekly Challenge #052

Monday, Mar 23, 2020 by Mohammad S Anwar Perl, Raku

I look forward to the weekly challenges only to learn something new in Raku. I would like to thank many people (unfair to name few here) who guided me every time I am stuck, thanks to the Gang at Twitter. As the pattern I always follow, I started with Perl solution. I would not waste any time explaining my code as it is self explanatory. PERL Task #1: Stepping Numbers #!

Continue Reading
post-image

Perl Weekly Challenge - 053

Monday, Mar 23, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES In 2 days i.e. 25th March 2020, we would complete one year of weekly challenge. We would like to thank each and every contributors. We would also like to thanks Perl and Raku reviewers Kian-Meng Ang, Laurent Rosenfeld and Ryan Thompson for their support and encouragement. We would also like to thank our sole sponsor Peter Sergeant of PerlCareers for sponsoring the (weekly/monthly) winner. We are looking for volunteer to help us with Raku Reviews.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 052

Monday, Mar 23, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Last week, we had guest contributor, Richard Park, who contributed APL solutions. Roger Bell_West shared blogs for Week 048 and Week 049. Athansius shared solutions to the last week challenge after a short break. Welcome back Athanasius. I would like to share an interesting bit from Perl Reviews 050 by Ryan Thompson. In his review, Ryan improved my definition of the subroutine _order_intervals() as defined below:

Continue Reading
post-image

Ryan Thompson › Perl Weekly Review #050

Friday, Mar 20, 2020 by Ryan Thompson perl

Continues from previous week. Welcome to the Perl review for Week 050 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

Perl Weekly Challenge - 052

Monday, Mar 16, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES A friend of mine, Jeff Goff (@DrForr) sadly killed in a scuba-diving accident while on vacation few days ago. I have known him for many years, mostly got to attend his talk at London Perl Workshop. I still remember his talk “The Art of Programming”. It was a very different experience where audience got to play with piece of paper during the entire talk. I only got the opportunity to have one-2-one conversation with him at The Perl Conference in Riga last year.

Continue Reading
post-image

Ryan Thompson › Perl Weekly Review #049

Monday, Mar 16, 2020 by Ryan Thompson perl

Continues from previous week. Welcome to the Perl review for Week 049 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 051

Sunday, Mar 15, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES With last week contributions, I am currently placed at 46th position in the Top 50 contributors list. Andrezgz shared solutions to the Week #049 and Week #050 on top of last week challenge. Markus Holzer also shared solutions to the Week #019. Roger Bell_West shared blog for Week #047. Adam Russell shared the solutions to the last week challenge after a short break. Welcome back Adam.

Continue Reading
post-image

BLOG: The Weekly Challenge #051

Tuesday, Mar 10, 2020 by Mohammad S Anwar Perl, Raku

I am really enjoying the weekly challenges, specially doing in Raku. The point of blogging is also about sharing my fight with Raku. I hardly write anything about my Perl solution as I don’t see anything new to talk about. Having said that, I still go for Perl first as it is my first love and will remain so rest of my life. Even today, my brain is so tuned to Perl, every ideas come in form and shape of Perl only.

Continue Reading
post-image

Perl Weekly Challenge - 051

Monday, Mar 9, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES We are close to completing one year of weekly challenge. I am sure you would all agree, in this journey we have come across many experts in Perl and Raku. If you know of any Perl/Raku opportunities at your work place then please let us know about it. Similary if any member looking for any opportunities can reach out to us. We would then pass the contact details for you to take it further.

Continue Reading
post-image

BLOG: The Weekly Challenge #050

Sunday, Mar 8, 2020 by Mohammad S Anwar Perl, Raku

I had great fun working with Merge Intervals task this week. I didn’t know it was going to be more harder to solve than Noble number task. Keeping in mind the sample data provided with the task, I came up with solution very quickly. I was very happy with the result. I then decided to share it on Twitter. Guess what happens next? The master of Unit Test, none other than E.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 050

Sunday, Mar 8, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES With recent contributions, I finally made it to the Top 50 contributors list. Contributing in Raku is the main attraction for me. Did you notice that we now get regular contributions in other languages, specially Python, every week. GUESTS REPORT CARD 1) Ulrich Rieke: C++ (5), Haskell (6). 2) Orestis Zekai: Python (8). 3) Lubos Kolouch: Python (7). 4) User Person: Python (4).

Continue Reading
post-image

Perl Weekly Challenge - 050

Monday, Mar 2, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES It is time to announce our second winner of the year 2020. With great pleasure, we announce, Saif Ahmed, as winner of February 2020. Congratulations, Saif and thanks for your contributions, specially the tool EZPWC, created to help the Team PWC. Every time new member joins the Team PWC, I get very excited. With time, I started to feel I know him/her so well. There is one more thing that excites me, is when I see an existing member coming back after the break.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 049

Sunday, Mar 1, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Last week, some Team PWC members contributing to the past challenges as well as the current week. It is always great to see the commitments by the members. Some of them listed below: Yet Ebreo shared solutions to Perl Weekly Challenge - 036. Jaldhar H. Vyas shared the solutions with blog to Perl Weekly Challenge - 038. Roger Bell_West shared the blog for Perl Weekly Challenge - 046.

Continue Reading
post-image

Ryan Thompson › Perl Weekly Review #048

Sunday, Mar 1, 2020 by Ryan Thompson perl

Continues from previous week. Welcome to the Perl review for Week 048 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

Ryan Thompson › Raku Weekly Review #048

Sunday, Mar 1, 2020 by Ryan Thompson raku

Continues from previous week. Welcome to the Raku review for Week 048 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

BLOG: The Weekly Challenge #049

Wednesday, Feb 26, 2020 by Mohammad S Anwar Perl, Raku

This is my second blog for The Weekly Challenge. I am only able to participate, thanks to Ryan Thompson for helping me with the Perl and Raku reviews. I am going for Perl solutions first then will try to translate it into Raku next. I believe in coding to learn the language. With so many Raku experts around, I am not shy throwing questions up. I am now going to share my experience doing “The Weekly Challenge - 049”.

Continue Reading
post-image

Perl Weekly Challenge - 049

Sunday, Feb 23, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES We have seen rise of interest in the Perl Weekly Challenge recently and with that we have now 150 members in the Team PWC. We hope to keep you all engaged and interested. Please do share new ideas for challenges and any suggestion for improvement. We would like to thank Ruben Westerberg for suggesting task. We would also like to thank Herbert Bollermann (@HrBollermann) for interesting ideas for the task.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 048

Sunday, Feb 23, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Today, I am going to talk about one of the prominent member of Team PWC, Arne Sommer. I am confident you must have come across his contributions. He has been taking in the weekly challenge for sometime now. He mostly does Raku solution. He also does blog every week. I would like to share a very special quality of him, i.e. creative blog title. Please checkout below what I mean.

Continue Reading
post-image

Ryan Thompson › Raku Weekly Review: Challenge - #047

Friday, Feb 21, 2020 by Ryan Thompson raku

Continues from previous week. Welcome to the Raku review for Week 047 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Updates 2020-Feb-24 › Arne Sommer sent me the source code for his Number::Roman library, which I’ve now reviewed. 2020-Feb-24 › Review added for Laurent Rosenfeld’s second solution. Sorry I missed it! Getting in Touch Email › Email me (Ryan) with any feedback about this review.

Continue Reading
post-image

Ryan Thompson › Perl Weekly Review: Challenge - #047

Friday, Feb 21, 2020 by Ryan Thompson perl

Continues from previous week. Welcome to the Perl review for Week 047 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

My first date with Raku

Friday, Feb 21, 2020 by Mohammad S Anwar Perl, Raku

Ever since I started the Perl Weekly challenge i.e. 25th March 2019, I have been planning to take part in the weekly challenge. Because of lack of time, I couldn’t take part in the past. In the Week #046, I finally took the plunge and contributed Perl solutions to the Perl Weekly Challenge - 046. Challenge #046 (Task #1) #!/usr/bin/perl use strict; use warnings; my @messages = ( 'P + 2 l !

Continue Reading
post-image

Ryan Thompson › Raku Weekly Review: Challenge - #046

Thursday, Feb 20, 2020 by Ryan Thompson raku

Continues from previous week. Welcome to the Raku review for Week 046 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

Perl Weekly Challenge - 048

Monday, Feb 17, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES In the Week #46, we introduced tool EZPWC, created by Saif Ahmed. Recently Saif released v0.06 with lots of features. If you haven’t tried it yet then please do give it a go and share your experience with us. This week, there is a slight delay in Raku reviews by Ryan Thompson. Hopefully in the next few days, we would have it ready. Thanks for your patience.

Continue Reading
post-image

Ryan Thompson › Perl Weekly Review: Challenge - #046

Monday, Feb 17, 2020 by Ryan Thompson perl

Continues from previous week. Welcome to the Perl review for Week 046 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 047

Sunday, Feb 16, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES We welcome Phillip Harris to the Team PWC and thanks for his first contributions in Perl. Alicia Bielsa attempted to solve the Task #2 in Raku for the first time. Well done and hope to see more Raku solutions in coming week. Jaldhar H. Vyas shared C++ solution to the Task #2 of “Perl Weekly Challenge - 044”. Lubos Kolouch came back after a short break and not only shared solutions in Perl but also in Python.

Continue Reading
post-image

Perl Weekly Challenge - 047

Monday, Feb 10, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES We are pleased to announce that we have found Raku Reviewer to cover the temporary break by Laurent Rosenfeld. Any guess? He is the coolest kid in the team, Ryan Thompson. I would like to mention another gem from the team, Ulrich Rieke, who is a star contributor. He has been contributing regularly in Perl, Raku, C++ and Haskell. You must have noticed there is a fixed set of members who blog about their solutions every week.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 046

Sunday, Feb 9, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES As you must have noticed, we have a new player to review Perl and Raku solutions. No prize for any guess. He is none other than, Ryan Thompson, himself. I know it is NOT an easy task and that too doing both. Hats off to Ryan for accepting the challenge. Team members have already appreciated his quality reviews. Please do share your suggestions. I also noticed familiar faces back in action.

Continue Reading
post-image

Ryan Thompson › Perl Weekly Review: Challenge - #045

Saturday, Feb 8, 2020 by Ryan Thompson perl

Welcome to the Perl review for Week 045 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. Continues from previous week. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter! We’d greatly appreciate any feedback you’d like to give.

Continue Reading
post-image

Ryan Thompson › Raku Weekly Review: Challenge - #045

Saturday, Feb 8, 2020 by Ryan Thompson raku

Welcome to the Raku review for Week 045 of the Weekly Challenge! For a quick overview, go through the original tasks and recap of the weekly challenge. I’m filling in for Laurent this week with the Raku review. Getting in Touch Email › Email me (Ryan) with any feedback about this review. GitHub › Submit a pull request for any issues you may find with this page. Twitter › Join the discussion on Twitter!

Continue Reading
post-image

Perl Weekly Challenge - 046

Monday, Feb 3, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Apology to all team members, the Weekly Challenge is still not on the track. Things have improved but there is still a lot to do. I am pleasantly suprised by the offer of help by all the team members. Ryan Thompson offered to do Perl Reviews, which is a big help. I will now have one less thing to worry about every week. Thanks Ryan Thompson.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 045

Sunday, Feb 2, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES The biggest pleasnt surprise of last week, was by Arne Sommer. He has been religiously contributing quality Raku solutions with impeccable blog every week. For the first time last week, I noticed he contributed Perl solutions. In the past, I have seen Perl contributors started contributing Raku solutions but the reversal never happend before. This is the proudest moment for me. Thanks Arne Sommer for your continuous support and encouragement.

Continue Reading
post-image

Perl Weekly Challenge - 045

Wednesday, Jan 29, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Last week had been the toughest week for me. My dad is now back home and doing well. Thanks each and every person for the best wishes. I know everything is messed up at the moment. I came back from India with throat infection and really bad cough. I am not fully recovered yet but still improving day-by-day. I would like to thank Ryan Thompson for doing Perl Review in my absence.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 044

Wednesday, Jan 29, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES The highlight of last week contribution was Prolog solution submitted by Darren Bottin. I missed few regular contributors of Python though. Please keep up the great work. CENTURION CLUB Welcome Colin Crane to the Centurion Club. Ruben Westerberg moved up to rank #2. Scimon Proctor moved up to rank #11. Javier Luque moved up to rank #15. Ryan Thompson moved up to rank #16.

Continue Reading
post-image

Ryan Thompson › Perl Weekly Review: Challenge - 044

Sunday, Jan 26, 2020 by Ryan Thompson Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. You can also contact me (Ryan) directly, with any feedback on this review. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to our Perl Weekly Challenge’s Twitter account is much appreciated.

Continue Reading
post-image

Ryan Thompson › Perl Weekly Review: Challenge - 043

Saturday, Jan 25, 2020 by Ryan Thompson Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. You can also contact me (Ryan) directly, with any feedback on this review. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to our Perl Weekly Challenge’s Twitter account is much appreciated.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 042

Monday, Jan 20, 2020 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Octal Numbers This is derived in part from my blog post made in answer to the Week 42 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to print decimal number 0 to 50 in Octal Number System. For example: Decimal 0 = Octal 0 Decimal 1 = Octal 1 Decimal 2 = Octal 2 [ .

Continue Reading
post-image

Perl Weekly Challenge - 044

Monday, Jan 20, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Last week was really upsetting for me, I had call from my brother (India) telling me that Dad is unwell and currently admitted in ICU. I made quick arrangement and flew to India last Friday. I met my Dad the next day at the hospital. It was an emotional re-union of Father & Son. I am planning to stay with him for a week and flying back coming Sunday.

Continue Reading
post-image

Perl Weekly Review: Challenge - 042

Monday, Jan 20, 2020 by Mohammad S Anwar Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to our Perl Weekly Challenge’s Twitter account is much appreciated. Task #1 Octal Number System Write a script to print decimal number 0 to 50 in Octal Number System.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 043

Monday, Jan 20, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES One thing, I noticed recently is the quality of blogs by the members. I find it hard to give enough time to justify the quality content. I would like to thank each and every members for their support and encouragement. CENTURION CLUB Welcome Burkhard Nickels to the Centurion Club. Ruben Westerberg moved up to rank #3. Scimon Proctor moved up to rank #11.

Continue Reading
post-image

Perl Weekly Challenge - 043

Monday, Jan 13, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES As you all know, **Perl Careers** has been the sole sponsor for the **Weekly Champion** through out the year 2019**, we are very grateful to Perl Careers** for the support. I have recently blogged (#1 and #2) with regard to attract more sponsors for the Weekly Champion. I will let you know as and when I hear any update in this regard. In the year 2020, we decided to pick Monthly Champion, thanks to Perl Careers, once again for the support.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 042

Monday, Jan 13, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Last week, few members came back after a short break, Jaldhar H. Vyas, Alicia Bielsa and Fabrizio Poggi, and shared solutions with us. We welcome all of them. We also had new member joining the team, Cristina Heredia from Madrid. We now have 141 members in the team. Ryan Thompson recently offered to re-design the Challenges page. He has completed first round of layout changes. He is still working on pagination to make it easier to navigate.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 041

Sunday, Jan 12, 2020 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Attractive Numbers This is derived in part from my blog post made in answer to the Week 41 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to display attractive number between 1 and 50. A number is an attractive number if the number of its prime factors is also prime number.

Continue Reading
post-image

Perl Weekly Review: Challenge - 041

Sunday, Jan 12, 2020 by Mohammad S Anwar Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to our Perl Weekly Challenge’s Twitter account is much appreciated. Task #1 Write a script to display attractive number between 1 and 50.

Continue Reading
post-image

Perl Weekly Challenge - 042

Monday, Jan 6, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Markus Holzer** as the winner of “Perl Weekly Challenge - 041”**. Congratulations Markus, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Quick recap of the “Perl Weekly Challenge - 041” by Mohammad S Anwar.

Continue Reading
post-image

Perl Weekly Review: Challenge - 040

Monday, Jan 6, 2020 by Mohammad S Anwar Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to our Perl Weekly Challenge’s Twitter account is much appreciated. Task #1 Show multiple arrays content You are given two or more arrays.

Continue Reading
post-image

Project: Rename Perl6 to Raku

Monday, Jan 6, 2020 by Mohammad S Anwar Perl, Raku

I had been planning to kick start the mini project of renaming Perl6 to Raku on the official website of “Perl Weekly Challenge”. And the side project to this, shouldn’t it be called “The Weekly Challenge - Perl & Raku”? This is sticky area and needed more time to go through various aspects. Renaming project wasn’t too difficult to deal with but I was looking for some FREE time to do it properly.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 041

Monday, Jan 6, 2020 by Mohammad S Anwar Perl, Raku

HEADLINES Kian-Meng Ang had been reviewing Perl Solutions since week #007. I know you all appreciated the quality review done by Kian-Meng Ang. For some reason, Kian-Meng decided to take a break from the voluntary job. I would like to take this opportunity to thank Kian-Meng Ang for all the hard work. The change in team forced me take over the role. So from now on, you would see weekly review of Perl Solutions by me.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 040

Sunday, Jan 5, 2020 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Multiple Arrays Content This is derived in part from my blog post made in answer to the Week 40 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: You are given two or more arrays. Write a script to display values of each list at a given index.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 040

Saturday, Jan 4, 2020 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Colin Crain, the winner of Perl Weekly Challenge - 039. Today we are talking to the Perl Weekly Challenge - 040 winner Noud Aldenhoven. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Noud: Starting from a young age I’ve always been interested in Science and Technology.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 039

Monday, Dec 30, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to the our Perl Weekly Challenge’s Twitter account is much appreciated. Task #1 CPAN modules used: Data::Dumper, DateTime, DateTime::Duration, Function::Parameters, List::Util, Set::IntSpan, constant, feature, lib, strict, warnings

Continue Reading
post-image

Perl Weekly Challenge - 041

Monday, Dec 30, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Noud Aldenhoven** as the winner of “Perl Weekly Challenge - 040”**. Congratulations Noud, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week “Perl Weekly Challenge - 040”.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 040

Monday, Dec 30, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Merry Christmas & Happy New Year The last gift of Advent Calendar 2019 was presented by Jo Christian Oterhals. I would like to take this opportunity to thank each and every contributor to the Advent Calendar 2019. Please checkout THANK YOU message. Two new members, Duane Powell and Javier Luque, joined the Centurion Club last week. We now have 19 members in the club. Burkhard Nickels shared Raku solutions for the first time.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 039

Sunday, Dec 29, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Guest House This is derived in part from my blog post made in answer to the Week 39 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: A guest house had a policy that the light remain ON as long as the at least one guest is in the house.

Continue Reading
post-image

2020 - Merry Christmas & Happy New Year

Wednesday, Dec 25, 2019 by Mohammad S Anwar Perl, Raku

Today December 25, 2019, we completed 9 months of weekly challenges. The Year 2019 will remain very special to all of us associated with “Perl Weekly Challenge”. We just celebrated Advent Calendar for the first time. It was fun revisiting some of the great contributions by fellow members. I would like to take this opportunity to THANK our sole sponsor, Peter Sergeant of PerlCareers. We are looking for more sponsors in the Year 2020.

Continue Reading
post-image

Advent Calendar - December 24, 2019

Tuesday, Dec 24, 2019 by Jo Christian Oterhals Raku

Advent Calendar 2019 The gift is presented by Jo Christian Oterhals**. Today he is talking about his solutions to Task #1: Niven Numbers** of “The Weekly Challenge - 007”. Print all the niven numbers from 0 to 50 inclusive, each on their own line. A niven number is a non-negative number that is divisible by the sum of its digits. After a week’s hiatus I’ve returned to the Perl Weekly Challenge.

Continue Reading
post-image

Advent Calendar 2019

Tuesday, Dec 24, 2019 by Mohammad S Anwar Perl, Raku

With great pleasure, we announce our first Advent Calendar. Through out the festive season, you can expect interesting challenges with complete analytic solutions. MON TUE WED THU FRI SAT SUN 1 2 3 4 5 6 7 8 9

Continue Reading
post-image

Advent Calendar - December 23, 2019

Monday, Dec 23, 2019 by Francis J Whittle Raku

Advent Calendar 2019 The gift is presented by Francis J Whittle**. Today he is talking about his solutions to Task #1: Perfect Numbers** of “The Weekly Challenge - 008”. Write a script that computes the first five perfect numbers. A perfect number is an integer that is the sum of its positive proper divisors (all divisors except itself). Please check Wiki for more information. This challenge was proposed by Laurent Rosenfeld.

Continue Reading
post-image

Perl Weekly Challenge - 040

Monday, Dec 23, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Colin Crain** as the winner of “Perl Weekly Challenge - 039”**. Congratulations Colin, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week “Perl Weekly Challenge - 039”.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 039

Monday, Dec 23, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Advent Calendar 2019 is in the last leg. We have had some very interesting solutions by respected members of the team. Day 1: Word Ladder Puzzle by Laurent Rosenfeld Day 2: Ranking by Dave Jacoby Day 3: Encode/Decode Roman Numerals by Joelle Maslak Day 4: Hoftadter Female and Male Sequence by E. Choroba Day 5: Longest english word using US state postal abbreviation by Neil Bowers Day 6: Pythagoras Pie Puzzle by Arne Sommer Day 7: Ackermann Function by Jaldhar H.

Continue Reading
post-image

Advent Calendar - December 22, 2019

Sunday, Dec 22, 2019 by JJ Merelo Raku

Advent Calendar 2019 The gift is presented by JJ Merelo**. Today he is talking about his solutions to Task #1: Replace character and count** of “The Weekly Challenge - 001”. Write a script to replace the character ‘e’ with ‘E’ in the string ‘Perl Weekly Challenge’. Also print the number of times the character ‘e’ is found in the string. I haven’t looked at the other solutions that have been published, but I’m pretty sure they’ll go along these lines, at least in Raku.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 038

Sunday, Dec 22, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to the our Perl Weekly Challenge’s Twitter account is much appreciated. Task #1 CPAN modules used: Carp, Date::Calc, Date::Manip, DateTime, POSIX, Test::Exception, Test::More, Time::Local, Time::Piece, Try::Tiny, boolean, feature, strict, utf8, warnings

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 037

Sunday, Dec 22, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Daylight Loss or Gain This is derived in part from my blog post made in answer to the Week 37 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to find out the Daylight gain/loss in the month of December 2019 as compared to November 2019 in the city of London.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 038

Sunday, Dec 22, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Date Finder This is derived in part from my blog post made in answer to the Week 38 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Create a script to accept a 7 digits number, where the first number can only be 1 or 2.

Continue Reading
post-image

Advent Calendar - December 21, 2019

Saturday, Dec 21, 2019 by Khalid Perl

Advent Calendar 2019 The gift is presented by Gustavo Chaves**. Today he is talking about his solutions to Task #1: Base35 Representation** of “The Weekly Challenge - 002”. Write a script that can convert numbers to and from a base35 representation, using the characters 0-9 and A-Y. I cannot do it as a one-liner this time, but it was still fun. While trying to solve it I realized that it wouldn’t be much harder to implement a general solution to convert from any base to any base between 2 and 36.

Continue Reading
post-image

Advent Calendar - December 20, 2019

Friday, Dec 20, 2019 by Roger Bell_West Perl, Raku

Advent Calendar 2019 The gift is presented by Roger Bell_West. Today he is talking about his solutions to Task #2: Word Game** of “The Weekly Challenge - 038”**. Lets assume we have tiles as listed below, with an alphabet (A..Z) printed on them. Each tile has a value, e.g. A (1 point), B (4 points) etc. You are allowed to draw 7 tiles from the lot randomly. Then try to form a word using the 7 tiles with maximum points altogether.

Continue Reading
post-image

Advent Calendar - December 19, 2019

Thursday, Dec 19, 2019 by Khalid Raku

Advent Calendar 2019 The gift is presented by Khalid**. Today he is talking about his solutions to Task #1: Strip leading zeros** of “The Weekly Challenge - 002”. Write a script or one-liner to remove leading zeros from positive numbers. This solution uses Raku Grammer At first here is the code : grammar Grammer { token TOP {<sign>? <int> <decimal>?} token decimal {<dot><digit>?} token int {<zeros>? <digit>?} token digit { \d+ } token dot { '.

Continue Reading
post-image

Advent Calendar - December 18, 2019

Wednesday, Dec 18, 2019 by Philippe Bruhat Perl

Advent Calendar 2019 The gift is presented by Philippe Bruhat**. Today he is talking about his solutions to Task #2: FizzBuzz** of “The Weekly Challenge - 001”. Write one-liner to solve FizzBuzz problem and print number 1-20. However, any number divisible by 3 should be replaced by the word fizz and any divisible by 5 by the word buzz. Numbers divisible by both become fizz buzz. This one works by modifying the string until what’s we’re left with is the expected result:

Continue Reading
post-image

Advent Calendar - December 17, 2019

Tuesday, Dec 17, 2019 by Yozen Hernandez Perl, Raku

Advent Calendar 2019 The gift is presented by Athanasius. Today he is talking about his solutions to Task #2: Bitcoin Validation** of “The Weekly Challenge - 016”**. Write a script to validate a given bitcoin address. Most Bitcoin addresses are 34 characters. They consist of random digits and uppercase and lowercase letters, with the exception that the uppercase letter “O”, uppercase letter “I”, lowercase letter “l”, and the number “0” are never used to prevent visual ambiguity.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 038

Tuesday, Dec 17, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Javier Luque, the winner of Perl Weekly Challenge - 037. Today we are talking to the Perl Weekly Challenge - 038 winner Ryan Thompson. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Ryan: My interest in computing started as a hobby in the early ’80s, and got into MS-DOS freelance work around 1990.

Continue Reading
post-image

Advent Calendar - December 16, 2019

Monday, Dec 16, 2019 by Yozen Hernandez Perl

Advent Calendar 2019 The gift is presented by Yozen Hernandez. Today he is talking about his solutions to Task #2: Vigenère Cipher** of “The Weekly Challenge - 015”**. Write a script to implement Vigenère cipher. The script should be able encode and decode. Checkout wiki page for more information. This seemed like a cool challenge to tackle. Knowing next to nothing about encryption, I was worried that this would take me all week.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 037

Monday, Dec 16, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to the our Perl Weekly Challenge’s Twitter account is much appreciated. Task #1 CPAN modules used: Data::Dumper, Date::Manip, DateTime, DateTime::Duration, DateTime::Event::Recurrence, Function::Parameters, List::Util, Modern::Perl, POSIX, Test::More, Time::Local, Time::Moment, Time::Piece, Time::Seconds, Time::localtime, constant, feature, strict, utf8, warnings

Continue Reading
post-image

Perl Weekly Challenge - 039

Monday, Dec 16, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Ryan Thompson** as the winner of “Perl Weekly Challenge - 038”**. Congratulations Ryan, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week “Perl Weekly Challenge - 038”.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 038

Monday, Dec 16, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Advent Calendar 2019 is on full swing so far. We have had some very interesting solutions by respected members of the team. Day 1: Word Ladder Puzzle by Laurent Rosenfeld Day 2: Ranking by Dave Jacoby Day 3: Encode/Decode Roman Numerals by Joelle Maslak Day 4: Hoftadter Female and Male Sequence by E. Choroba Day 5: Longest english word using US state postal abbreviation by Neil Bowers Day 6: Pythagoras Pie Puzzle by Arne Sommer Day 7: Ackermann Function by Jaldhar H.

Continue Reading
post-image

Advent Calendar - December 15, 2019

Sunday, Dec 15, 2019 by Javier Luque Perl, Raku

Advent Calendar 2019 The gift is presented by Javier Luque. Today he is talking about his solutions to Task #2: Dynamic Variable** of “The Weekly Challenge - 031”**. Create a script to demonstrate creating dynamic variable name, assign a value to the variable and finally print the variable. The variable name would be passed as command line argument. This one is a bit more difficult, creating a dynamic variable in Perl wasn’t a problem.

Continue Reading
post-image

Advent Calendar - December 14, 2019

Saturday, Dec 14, 2019 by Scimon Proctor Raku

Advent Calendar 2019 The gift is presented by Scimon Proctor. Today he is talking about his solutions to Task #2: Pascal Triangle** of “The Weekly Challenge - 003”**. Create a script that generates Pascal Triangle. Accept number of rows from the command line. The Pascal Triangle should have at least 3 rows. For more information about Pascal Triangle, check this wikipedia page. So Pascal’s Triangle is pretty and I decided I wanted to get it nicely laid out like so:

Continue Reading
post-image

Advent Calendar - December 13, 2019

Friday, Dec 13, 2019 by Burkhard Nickels Perl

Advent Calendar 2019 The gift is presented by Burkhard Nickels. Today he is talking about his solutions to Task #1: Demonstrate Array/Hash Slices** of “The Weekly Challenge - 034”**. Demonstrate Array Slices or Hash slices. \ To demonstate some different Array and Hash slicing features I do some image processing. An image is “data” that can be stored in 2- or 3-dimensional Arrays. To separate the data I will store the data in Hashes (Named Lists).

Continue Reading
post-image

Advent Calendar - December 12, 2019

Thursday, Dec 12, 2019 by Laurent Rosenfeld Perl, Raku

Advent Calendar 2019 The gift is presented by Laurent Rosenfeld. Today he is talking about his solutions to Task #1: nth Order Difference Series** of “The Weekly Challenge - 023”**. Create a script that prints nth order forward difference series. You should be a able to pass the list of numbers and order number as command line parameters. Let me show you with an example. Suppose we have list (X) of numbers: 5, 9, 2, 8, 1, 6 and we would like to create 1st order forward difference series (Y).

Continue Reading
post-image

Advent Calendar - December 11, 2019

Wednesday, Dec 11, 2019 by Yet Ebreo Perl

Advent Calendar 2019 The gift is presented by Yet Ebreo. Today he is talking about his solutions to Task #1: Sexy Primes** of “The Weekly Challenge - 022”**. Write a script to print first 10 Sexy Prime Pairs. Sexy primes are prime numbers that differ from each other by 6. For example, the numbers 5 and 11 are both sexy primes, because 11 - 5 = 6. The term “sexy prime” is a pun stemming from the Latin word for six: sex.

Continue Reading
post-image

Advent Calendar - December 10, 2019

Tuesday, Dec 10, 2019 by Mark Senn Raku

Advent Calendar 2019 The gift is presented by Mark Senn. Today he is talking about his solutions to Task #1: Split word on change of character** of “The Weekly Challenge - 020”**. Write a script to accept a string from command line and split it on change of character. For example, if the string is “ABBCDEEF”, then it should split like “A”, “BB”, “C”, “D”, “EE”, “F”. “There’s more than one way to do it” is a Perl programming motto.

Continue Reading
post-image

Advent Calendar - December 9, 2019

Monday, Dec 9, 2019 by Dave Cross Perl

Advent Calendar 2019 The gift is presented by Dave Cross**. Today he is talking about his solutions to Task #1: Find 5 Weekends** of “The Weekly Challenge - 019”. Write a script to display months from the year 1900 to 2019 where you find 5 weekends i.e. 5 Friday, 5 Saturday and 5 Sunday. This would be simple enough to just brute-force. But when I started to think about it, I realised there’s a bit of a trick we can use which can cut down our search space quite significantly.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 037

Monday, Dec 9, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Duane Powell, the winner of Perl Weekly Challenge - 036. Today we are talking to the Perl Weekly Challenge - 037 winner Javier Luque. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Javier: I work for a company called Humanstate based in Sevenoaks and we run a platform called GivenGain that allows fundraisers to raise money for their favourite charities.

Continue Reading
post-image

Perl Weekly Challenge - 038

Monday, Dec 9, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Javier Luque** as the winner of “Perl Weekly Challenge - 037”**. Congratulations Javier, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week “Perl Weekly Challenge - 037”.

Continue Reading
post-image

Advent Calendar - December 8, 2019

Sunday, Dec 8, 2019 by Adam Russell Perl

Advent Calendar 2019 The gift is presented by Adam Russell. Today he is talking about his solutions to Task #2: Priority Queue** of “The Weekly Challenge - 018”**. Write a script to implement Priority Queue. It is like regular queue except each element has a priority associated with it. In a priority queue, an element with high priority is served before an element with low priority. Please check this wiki page for more informations.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 036

Sunday, Dec 8, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to the our Perl Weekly Challenge’s Twitter account is much appreciated. Task #1 CPAN modules used: Data::Validate::VIN, Function::Parameters, List::MoreUtils, List::Util, Readonly, Syntax::Construct, Test::Exception, Test::More, boolean, feature, strict, warnings

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 036

Sunday, Dec 8, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Vehicle Identification Numbers (VIN) This is derived in part from my blog post made in answer to the Week 36 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a program to validate given Vehicle Identification Number (VIN). For more information, please checkout wikipedia.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 037

Sunday, Dec 8, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Advent Calendar 2019 is on full swing so far. We have had some very interesting solutions by respected members of the team. Day 1: Word Ladder Puzzle by Laurent Rosenfeld Day 2: Ranking by Dave Jacoby Day 3: Encode/Decode Roman Numerals by Joelle Maslak Day 4: Hoftadter Female and Male Sequence by E. Choroba Day 5: Longest english word using US state postal abbreviation by Neil Bowers Day 6: Pythagoras Pie Puzzle by Arne Sommer Day 7: Ackermann Function by Jaldhar H.

Continue Reading
post-image

Advent Calendar - December 7, 2019

Saturday, Dec 7, 2019 by Jaldhar H. Vyas Perl, Raku

Advent Calendar 2019 The gift is presented by Jaldhar H. Vyas. Today he is talking about his solutions to Task #1: Ackermann Function** of “The Weekly Challenge - 017”**. Create a script to demonstrate Ackermann function as defined in wikipedia. As per the example in wiki page. A(1, 2) = A(0, A(1, 1)) = A(0, A(0, A(1, 0))) = A(0, A(0, A(0, 1))) = A(0, A(0, 2)) = A(0, 3) = 4

Continue Reading
post-image

Advent Calendar - December 6, 2019

Friday, Dec 6, 2019 by Arne Sommer Raku

Advent Calendar 2019 The gift is presented by Arne Sommer. Today he is talking about his solutions to Task #1: Pythagoras Pie Puzzle** of “The Weekly Challenge - 016”**. At a party a pie is to be shared by 100 guest. The first guest gets 1% of the pie, the second guest gets 2% of the remaining pie, the third gets 3% of the remaining pie, the fourth gets 4% and so on.

Continue Reading
post-image

Advent Calendar - December 5, 2019

Thursday, Dec 5, 2019 by Neil Bowers Perl

Advent Calendar 2019 The gift is presented by Neil Bowers**. Today he is talking about his solutions to Task #2: Longest English word using US state postal abbreviation** of “The Weekly Challenge - 014”. Using only the official postal (2-letter) abbreviations for the 50 U.S. states, write a script to find the longest English word you can spell? Here is the list of U.S. states abbreviations as per wikipedia page.

Continue Reading
post-image

Advent Calendar - December 4, 2019

Wednesday, Dec 4, 2019 by E. Choroba Perl

Advent Calendar 2019 The gift is presented by E. Choroba. Today he is talking about his solutions to Task #2: Hofstadter Female and Male Sequences** of “The Weekly Challenge - 013”**. Write a script to demonstrate Mutually Recursive methods. Two methods are mutually recursive if the first method calls the second and the second calls first in turn. Using the mutually recursive methods, generate Hofstadter Female and Male sequences. I used Function::Parameters to make the definition of the functions as close as possible to the ones given at Wikipedia.

Continue Reading
post-image

Advent Calendar - December 3, 2019

Tuesday, Dec 3, 2019 by Joelle Maslak Raku

Advent Calendar 2019 The gift is presented by Joelle Maslak. Today she is talking about her solutions to Task #1: Decimal to Roman** of “The Weekly Challenge - 010”**. Write a script to encode/decode Roman numerals. For example, given Roman numeral CCXLVI, it should return 246. Similarly, for decimal number 39, it should return XXXIX. Checkout wikipedia page for more informaiton. To start with, I read the Wikipedia page referenced in the challenge, and realized there were several different systems for writing Roman numerals – it wasn’t as standardized as I thought!

Continue Reading
post-image

Advent Calendar - December 2, 2019

Monday, Dec 2, 2019 by Dave Jacoby Perl

Advent Calendar 2019 The gift is presented by Dave Jacoby. Today he is talking about his solutions to Task #2: Ranking in Perl** of “The Weekly Challenge - 009”**. 1. Standard Ranking (1224): Items that compare equal receive the same ranking number, and then a gap is left in the ranking numbers. 2. Modified Ranking (1334): It is done by leaving the gaps in the ranking numbers before the sets of equal-ranking items.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 036

Monday, Dec 2, 2019 by Mohammad S Anwar Perl

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Steven Wilson, the winner of Perl Weekly Challenge - 035. Today we are talking to the Perl Weekly Challenge - 036 winner Duane Powell. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Duane: After getting a BS degree in Computer Science in 1985, I worked for a handful of defense contractors designing databases and writing programs in C.

Continue Reading
post-image

Perl Weekly Challenge - 037

Monday, Dec 2, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Duane Powell** as the winner of “Perl Weekly Challenge - 036”**. Congratulations Duane, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week “Perl Weekly Challenge - 036”.

Continue Reading
post-image

Advent Calendar - December 1, 2019

Sunday, Dec 1, 2019 by Laurent Rosenfeld Perl, Raku

Advent Calendar 2019 The gift is presented by Laurent Rosenfeld. Today he is talking about his solutions to Task #2: Word Ladder** of “The Weekly Challenge - 007”**. Given two input words and a file that contains an ordered word list, implement a routine that finds the shortest ladder between the two input words. For example, for the words cold and warm, the routine might return: (“cold”, “cord”, “core”, “care”, “card”, “ward”, “warm”)

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 035

Sunday, Dec 1, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to the our Perl Weekly Challenge’s Twitter account is much appreciated. Task #1 CPAN modules used: Data::Dumper, Term::ANSIColor, Term::ANSIScreen, Term::Size::Perl, Test::More, Text::Morse, Text::Trim, Time::HiRes, autodie, constant, experimental, feature, lib, strict, utf8, warnings

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 035

Sunday, Dec 1, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Binary Encoded Morse Code This is derived in part from my blog post made in answer to the Week 35 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The Challenge’s two tasks As usual, the challenge is made up of two tasks, but this time, the two tasks are so much inter-related that I’ll cover them together.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 036

Sunday, Dec 1, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES A gentle reminder to all members that we have launched Advent Calendar 2019 on 1st December 2019. Please do checkout. I hope you would enjoy the selected challenge every day. Please let us know what you think about it. For the first time anyone submitted solutions in Haskell, all credit goes to our respected champion Ulrich Rieke. Also another champion Lubos Kolouch shared Python solutions. It gives me immense pleasure to receive solutions in guest languages.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 035

Tuesday, Nov 26, 2019 by Mohammad S Anwar Perl

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Burkhard Nickels, the winner of Perl Weekly Challenge - 034. Today we are talking to the Perl Weekly Challenge - 035 winner Steven Wilson. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Steven: Around 10 years ago I was working in MIS in a local college and started to study Computing and Mathematics through the Open University which resulted in a degree.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 034

Sunday, Nov 24, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to the our Perl Weekly Challenge’s Twitter account is much appreciated. Task #1 CPAN modules used: Data::Dumper, Getopt::Long, List::Util, Modern::Perl, PDL, PDL::Core, PDL::IO::Image, PDL::ImageRGB, PDL::NiceSlice, feature, strict, warnings

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 034

Sunday, Nov 24, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Array and Hash Slices This is derived in part from my blog post made in answer to the Week 34 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge, contributed by Dave Cross, reads as follows: Write a program that demonstrates using hash slices and/or array slices. Slices are a way to access several values of an array or of a hash in one statement, by using multiple subscripts or keys.

Continue Reading
post-image

Perl Weekly Challenge - 036

Sunday, Nov 24, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Steven Wilson** as the winner of “Perl Weekly Challenge - 035”**. Congratulations Steven, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. A gentle reminder to all members, please send us your nominated solutions for the Advent Calendar 2019.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 035

Sunday, Nov 24, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Today, Monday 25th Nov, 2019, we have completed 8 months of successfull run of The Weekly Challenge. Over the period, I came across many smart hackers. I have lots of personal favourites that I always look forward to their solutions. It always brings a big smile on my face every time I look at their solutions. Sometimes, I find it difficult to grasp in first reading.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 005

Saturday, Nov 23, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Anagrams of a Word This is derived in part from my blog post made in answer to the Week 5 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a program which prints out all anagrams for a given word. For more information about anagrams, please check this Wikipedia page.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 034

Friday, Nov 22, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Ulrich Rieke, the winner of Perl Weekly Challenge - 033. Today we are talking to the Perl Weekly Challenge - 034 winner Burkhard Nickels. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Burkhard: Maybe I start with my private computer interests: Surely Perl; Linux, I installed Debian Linux on all my rather old computers; Now it is also Raspberry Pi; I did a little C/C++, HTML/CSS/Javascript; I wish to do a little with Computer Vision and Robotics.

Continue Reading
post-image

[ Perl | Raku | The ] Weekly Challenge - 2020

Tuesday, Nov 19, 2019 by Mohammad S Anwar Perl, Raku, C++, Python, Postscript, Rust, HTML

It has been wonderful journey so far in the year 2019. When I started the journey in March, I didn’t know it would take this shape. All credit goes to the support of Perl/Raku community in general. It would be unfair if I pick few names. You know who I am talking about anyway. Let me share the story with you all. I was working on 2 ideas at the start of the year 2019, “Perl Weekly Challenge” and “London Hack Day”.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 033

Sunday, Nov 17, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to the our Perl Weekly Challenge’s Twitter account is much appreciated. Task #1 CPAN modules used: Const::Fast, Data::Dumper, English, Getopt::Long, IO::All, List::Util, Modern::Perl, Mojo::File, feature, strict, utf8, warnings

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 011

Sunday, Nov 17, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #2: Displaying the Identity Matrix This is derived in part from my blog post made in answer to the Week 11 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to create an Identity Matrix for the given size. For example, if the size is 4, then create Identity Matrix 4x4.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 033

Sunday, Nov 17, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Letter Count This is derived in part from my blog post made in answer to the Week 33 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Create a script that accepts one or more files specified on the command-line and count the number of times letters appeared in the files.

Continue Reading
post-image

Perl Weekly Challenge - 035

Sunday, Nov 17, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Burkhard Nickels** as the winner of “Perl Weekly Challenge - 034”**. Congratulations Burkhard, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. A gentle reminder to all members, please send us your nominated solutions for the Advent Calendar 2019.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 034

Sunday, Nov 17, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Last week Adam Russell** shared the solutions to “Perl Weekly Challenge”** in C++ as well. I think, it is the best way to refresh your knowledge by doing simple challenge. Also Steven Wilson, for the first time sent us solution in Raku. It makes me proud when I see cross language experiment. A big THANK YOU to all members. For more information about “Guest Contributions”, please checkout blog.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 033

Tuesday, Nov 12, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Prajith P., the winner of Perl Weekly Challenge - 032. Today we are talking to the Perl Weekly Challenge - 033 winner Ulrich Rieke. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Ulrich: There not so much a technical background. In fact, I do have a long-standing interest in rule-based syntactical systems and languages, starting from Latin at school.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 032

Sunday, Nov 10, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Additional feedback to the our Perl Weekly Challenge’s Twitter account is much appreciated. Task #1 CPAN modules used: Const::Fast, Data::Dumper, English, Getopt::Long, Getopt::Std, List::Util, Modern::Perl, Term::Size::Perl, Text::CSV_XS, feature, open, strict, warnings

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 004

Sunday, Nov 10, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Computing the Digits of Pi This is derived in part from my blog post made in answer to the Week 04 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to output the same number of PI digits as the size of your script.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 032

Sunday, Nov 10, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Word Histogram This is derived in part from my blog post made in answer to the Week 32 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Create a script that either reads standard input or one or more files specified on the command-line. Count the number of times and then print a summary, sorted by the count of each entry.

Continue Reading
post-image

Perl Weekly Challenge - 034

Sunday, Nov 10, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Ulrich Rieke** as the winner of “Perl Weekly Challenge - 033”**. Congratulations Ulrich, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. I am working on the format of Perl Weekly Challenge Advent Calendar currently.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 033

Sunday, Nov 10, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Oretis Zekai started the tradition of solving the weekly challenge in a language different to others. For the first time, we received the solution in Python by Oretis Zekai in the week 18. Ever since respected team members took a keen interest as well and tried languages like C++, Postscript, Rust and HTML. We would like to say THANK YOU to each and every members for their contributions.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 032

Wednesday, Nov 6, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Mark Senn, the winner of Perl Weekly Challenge - 031. Today we are talking to the Perl Weekly Challenge - 032 winner Prajith P.. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Prajith: Nothing much actually. I started Programming in Bash when I got my first job as a Linux server administrator at Ndimensionz.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 031

Sunday, Nov 3, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 CPAN modules used: Const::Fast, English, Modern::Perl, POSIX, Test::More, Try::Tiny, constant, experimental, feature, strict, utf8, warnings Based on the submitted answers, there were three ways used by participants to solve this task.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 031

Sunday, Nov 3, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Illegal Division by Zero This is derived in part from my blog post made in answer to the Week 31 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Create a function to check divide by zero error without checking if the denominator is zero.

Continue Reading
post-image

Perl Weekly Challenge - 033

Sunday, Nov 3, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Prajith P.** as the winner of “Perl Weekly Challenge - 032”**. Congratulations Prajith, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week “Perl Weekly Challenge - 032”.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 032

Sunday, Nov 3, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES “Hacktoberfest 2019” concluded recently, I am so proud of team members who actively participated and contributed towards the “Pull Request” count. At the end of the event, 41 team members submitted 185 Pull Requests as listed below: [' 1: Yet Ebreo', 19], [' 2: Joelle Maslak', 13], [' 3: Lubos Kolouch', 13], [' 4: E. Choroba', 10], [' 5: Steven Wilson', 9], [' 6: Dave Jacoby', 8], [' 7: Roger Bell_West', 7], [' 8: Andrezgz', 6], [' 9: Dave Cross', 6], ['10: Duane Powell', 6], ['11: Jaldhar H.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 031

Wednesday, Oct 30, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Kevin Colyer, the winner of Perl Weekly Challenge - 030. Today we are talking to the Perl Weekly Challenge - 031 winner Mark Senn. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Mark: Joined the U.S. Army as an attack helicopter crew chief to do what the Army described as “experimentation".

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 030

Sunday, Oct 27, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 CPAN modules used: Const::Fast, Date::Christmas, Date::Manip::Date, Date::Simple, DateTime, DateTime::Format::HTTP, Modern::Perl, POSIX, Test::More, Time::Local, Time::Piece, Time::Seconds, constant, feature, strict, utf8, warnings

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 003

Sunday, Oct 27, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Five-Smooth Numbers This is derived in part from my blog post made in answer to the Week 03 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Create a script to generate 5-smooth numbers, whose prime divisors are less or equal to 5. They are also called Hamming/Regular/Ugly numbers.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 014

Sunday, Oct 27, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Van Eck’s Sequence This is derived in part from my blog post made in answer to the Week 14 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to generate Van Eck’s sequence starts with 0. For more information, please check out wikipedia page.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 030

Sunday, Oct 27, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Christmas on Sunday This is derived in part from my blog post made in answer to the Week 30 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to list dates for Sunday Christmas between 2019 and 2100. For example, 25 Dec 2022 is Sunday.

Continue Reading
post-image

Perl Weekly Challenge - 032

Sunday, Oct 27, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Mark Senn** as the winner of “Perl Weekly Challenge - 031”**. Congratulations Mark, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week “Perl Weekly Challenge - 031”.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 031

Sunday, Oct 27, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES It is Day 28 of “Hacktoberfest 2019”, I am so proud of team members actively participating and contributing towards the “Pull Request” count. As of now, 41 team members have submitted 162 Pull Requests as listed below: [' 1: Yet Ebreo', 16], [' 2: Lubos Kolouch', 13], [' 3: Joelle Maslak', 12], [' 4: E. Choroba', 9], [' 5: Dave Jacoby', 7], [' 6: Steven Wilson', 7], [' 7: Roger Bell_West', 6], [' 8: Andrezgz', 5], [' 9: Duane Powell', 5], ['10: Jaldhar H.

Continue Reading
post-image

Damian Conway - Masterpiece Collection

Thursday, Oct 24, 2019 by Mohammad S Anwar Perl6

Damian Conway wrote a blog in the last week of May 2019 and confessed that he has been quietly playing at home with “Perl Weekly Challenge”. With this started the regular blog by him picking weekly challenge and presenting his views. I didn’t want to loose the track of all his great work, so I decided to put together all his blogs dealing with various challenges in one place. It would be a great read for anyone interested in the detailed analysis.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 030

Tuesday, Oct 22, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Dave Jacoby, the winner of Perl Weekly Challenge - 029. Today we are talking to the Perl Weekly Challenge - 030 winner Kevin Colyer. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Kevin: This is an interesting question as I am a hobby programmer. I am a self-taught programmer starting as a teenager with an 8-bit Atari computer.

Continue Reading
post-image

Perl Weekly Challenge - 031

Sunday, Oct 20, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Kevin Colyer** as the winner of “Perl Weekly Challenge - 030”**. Congratulations Kevin, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week “Perl Weekly Challenge - 030”.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 030

Sunday, Oct 20, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES It is Day 21 of “Hacktoberfest 2019”, I am so proud of team members actively participating and contributing towards the “Pull Request” count. As of now, 39 team members have submitted 124 Pull Requests as listed below: [' 1: Yet Ebreo', 12], [' 2: Joelle Maslak', 9], [' 3: Lubos Kolouch', 9], [' 4: Dave Jacoby', 6], [' 5: E. Choroba', 6], [' 6: Roger Bell_West', 6], [' 7: Steven Wilson', 5], [' 8: Andrezgz', 4], [' 9: Daniel Mita', 4], ['10: Duane Powell', 4], ['11: Jaldhar H.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 029

Sunday, Oct 20, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 CPAN modules used: Data::Dumper, Function::Parameters, Inline, JSON, List::Util, Modern::Perl, Parse::RecDescent, Test::Deep, Test::More, Text::Glob::Expand, feature, lib, strict, utf8, warnings For a good write-up of the problem, read the explanation of the problem at Rosetta Code.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 029

Sunday, Oct 20, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Expansion This is derived in part from my blog post made in answer to the Week 29 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to demonstrate brace expansion. For example, script would take command line argument Perl {Daily,Weekly,Monthly,Yearly} Challenge and should expand it and print like below:

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 029

Monday, Oct 14, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Andrezgz, the winner of Perl Weekly Challenge - 028. Today we are talking to the Perl Weekly Challenge - 029 winner Dave Jacoby. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Dave: My first degree was in Journalism, but while I was told there was a language requirement for college, the school I attended had a computers requirement, which I did not meet, so I took a remedial course in BASIC.

Continue Reading
post-image

Perl Weekly Challenge - 030

Sunday, Oct 13, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Dave Jacoby** as the winner of “Perl Weekly Challenge - 029”**. Congratulations Dave, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week “Perl Weekly Challenge - 029”.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 029

Sunday, Oct 13, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES It is Day 14 of “Hacktoberfest 2019”, I am so proud of team members actively participating and contributing towards the “Pull Request” count. As of now, 27 team members have submitted 68 Pull Requests as listed below: [' 1: Joelle Maslak' , 8] [' 2: Yet Ebreo' , 8] [' 3: Lubos Kolouch' , 6] [' 4: Dave Jacoby' , 4] [' 5: E. Choroba' , 4] [' 6: Roger Bell_West' , 4] [' 7: Steven Wilson' , 3] [' 8: Adam Russell' , 2] [' 9: Andrezgz' , 2] ['10: Daniel Mita' , 2] ['11: Dave Cross' , 2] ['12: Duane Powell' , 2] ['13: Duncan C.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 028

Sunday, Oct 13, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 CPAN modules used: Const::Fast, Cwd, File::Basename, File::MMagic, File::Type, Function::Parameters, Modern::Perl, Moose, Test::More, constant, feature, strict, utf8, warnings We would recommend that you start with the solution by Duncan C White, Colin Crain and Joelle Maslak for their intriguing and well-written comments.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 006

Sunday, Oct 13, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Compact Number Ranges This is derived in part from my blog post made in answer to the Week 6 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Create a script which takes a list of numbers from command line and print the same in the compact form.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 007

Sunday, Oct 13, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Niven (or Harshad) Numbers This is derived in part from my blog post made in answer to the Week 7 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Print all the Niven numbers from 0 to 50 inclusive, each on their own line. A Niven number is a non-negative number that is divisible by the sum of its digits.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 028

Sunday, Oct 13, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: File Types This is derived in part from my blog post made in answer to the Week 28 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to check the file content without explicitly reading the content. It should accept file name with path as command line argument and print “The file content is binary.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 015

Wednesday, Oct 9, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Vigenère Cipher This is derived in part from my blog post made in answer to the Week 15 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to implement Vigenère cipher. The script should be able encode and decode. Checkout wiki page for more information.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 016

Wednesday, Oct 9, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: The Largest Share in the Pythagoras Pie This is derived from my blog post made in answer to the Week 22 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: At a party a pie is to be shared by 100 guests. The first guest gets 1% of the pie, the second guest gets 2% of the remaining pie, the third gets 3% of the remaining pie, the fourth gets 4% and so on.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 017

Wednesday, Oct 9, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Parsing URLs With a Perl 6 Grammar This is derived from my blog post made in answer to the Week 17 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Create a script to parse URL and print the components of URL. According to Wiki page, the URL syntax is as below:

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 018

Wednesday, Oct 9, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Longest Common Substrings This is derived from my blog post made in answer to the Week 18 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script that takes 2 or more strings as command line parameters and print the longest common substring. For example, the longest common substring of the strings “ABABC”, “BABCA” and “ABCBA” is string “ABC” of length 3.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 019

Wednesday, Oct 9, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Five Weekends in a Month This is derived from my blog post made in answer to the Week 19 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to display months from the year 1900 to 2019 where you find 5 weekends i.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 020

Wednesday, Oct 9, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Split Strings on Character Change This is derived from my blog post made in answer to the Week 20 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to accept a string from command line and split it on change of character. For example, if the string is “ABBCDEEF”, then it should split like “A”, “BB”, “C”, “D”, “EE”, “F”.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 021

Wednesday, Oct 9, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Euler’s Number This is derived from my blog post made in answer to the Week 21 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to calculate the value of e, also known as Euler’s number and Napier’s constant. Please checkout this wiki page for more information.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 022

Wednesday, Oct 9, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Sexy Prime Pairs This is derived from my blog post made in answer to the Week 22 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to print first 10 Sexy Prime Pairs. Sexy primes are prime numbers that differ from each other by 6.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 027

Wednesday, Oct 9, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Intersection of Two Straight Lines This is derived in part from my blog post made in answer to the Week 27 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script to find the intersection of two straight lines. The co-ordinates of the two lines should be provided as command line parameter.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 028

Tuesday, Oct 8, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Scimon Proctor, the winner of Perl Weekly Challenge - 027. Today we are talking to the Perl Weekly Challenge - 028 winner Andrezgz. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Andrezgz: I’ve been close to computers since I was 8. My first programming experience came with Basic, then Logo (yeah, with the turtle) and then branched out to dBase, DOS networks.

Continue Reading
post-image

Perl Weekly Challenge - 029

Sunday, Oct 6, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Andrezgz as the winner of Perl Weekly Challenge - 028. Congratulations Andrezgz, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week Perl Weekly Challenge - 028.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 028

Sunday, Oct 6, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Dave Jacoby has been an inspirational and never missed an opportunity to impress me with his exceptional knowledge of not just Perl. This time, he used good old friend html to tackle the Task #2: Digital Clock. Please do checkout his work in action. Last but not the least, keep contributing to the weekly challenge, making sure we keep the focus on Fun and Knowledge Sharing.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 027

Sunday, Oct 6, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 CPAN modules used: Function::Parameters, Getopt::Long, List::Util, Modern::Perl, Moose, Regexp::Common, Test::Exception, Test::More, feature, strict, utf8, warnings Start with the submission by Duncan C White.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 027

Monday, Sep 30, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Roger Bell_West, the winner of Perl Weekly Challenge - 026. Today we are talking to the Perl Weekly Challenge - 027 winner Scimon Proctor. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Scimon: I’ve been in love with computers since seeing Visicalc do magic stuff with numbers sometime in the 70’s.

Continue Reading
post-image

Perl Weekly Challenge - 028

Sunday, Sep 29, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Scimon Procotor as the winner of Perl Weekly Challenge - 027. Congratulations Scimon, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. As you all know Hacktoberfest is starting from tomorrow, I wrote an introduction blog sharing few tips how to succeed in the challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 027

Sunday, Sep 29, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES The Hacktoberfest fever is already gone viral. I am convinced you must have heard of the contest by now. If you are Perl Weekly Challenge regulars then you need not worry as doing just the weekly challenge in the month of October is enough to cross the line. I have written a blog with suggestions/tips. Last but not the least, keep contributing to the weekly challenge, making sure we keep the focus on Fun and Knowledge Sharing.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 026

Sunday, Sep 29, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 CPAN modules used: Const::Fast, Getopt::Long, List::Util, Test::More, feature, strict, warnings As with past challenges, simple task will lead to diverse solution.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 026

Monday, Sep 23, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Yet Ebreo, the winner of Perl Weekly Challenge - 025. Today we are talking to the Perl Weekly Challenge - 026 winner Roger Bell_West. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Roger: I was a hobbyist in the early 1980s (along with what seemed like everyone else in the UK in the wake of the BBC Micro), and it gradually developed into something people would pay me for.

Continue Reading
post-image

Perl Weekly Challenge - 027

Sunday, Sep 22, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Roger Bell West as the winner of Perl Weekly Challenge - 026. Congratulations Roger, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 026

Sunday, Sep 22, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With every week, we are adding new member to the Centurion Club. We are so proud of each and every members of the team. At the end of week 26, we now have 114 active members. Please do spread the word among your friends and colleagues. Let us make this a global event together. Last but not the least, keep contributing to the weekly challenge, making sure we keep the focus on Fun and Knowledge Sharing.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 025

Sunday, Sep 22, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 CPAN modules used: Const::Fast, Graph, List::MoreUtils, List::Util, Memoize, Modern::Perl, Parallel::WorkUnit, Storable, constant, feature, strict, utf8, warnings Out of curiosity, of all submitted solutions, which participant have the fastest implementation?

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 025

Wednesday, Sep 18, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Lubos Kolouch, the winner of Perl Weekly Challenge - 024. Today we are talking to the Perl Weekly Challenge - 025 winner Yet Ebreo. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Yet Ebreo: I started programming when I was 12. My first ever code was written in mIRC scripting language.

Continue Reading
post-image

Perl Weekly Challenge - 026

Sunday, Sep 15, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Yet Ebreo as the winner of Perl Weekly Challenge - 025. Congratulations Yet Ebreo, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 025

Sunday, Sep 15, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Last week, I noticed proactive interaction among team members while solving Task #1 of Perl Weekly Challenge - 025. Do you want to see yourself, checkout yourself the comments section to the blog by Laurent Rosenfeld. There was an issue raised by Laurent Rosenfeld. I liked the innovative way to reach out to fellow team member. Last but not the least, keep contributing to the weekly challenge, making sure we keep the focus on Fun and Knowledge Sharing.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 024

Sunday, Sep 15, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 CPAN modules used: B, strict, warnings Read the excellent blog post by Arne Sommer on his investigation to find the shortest solution in both Perl 5 and Perl 6.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 024

Tuesday, Sep 10, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Athanasius, the winner of Perl Weekly Challenge - 023. Today we are talking to the Perl Weekly Challenge - 024 winner Lubos Kolouch. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Lubos: I started coding when I was 10 - at that time using a smart calculator :).

Continue Reading
post-image

Perl Weekly Challenge - 025

Sunday, Sep 8, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Lubos Kolouch as the winner of Perl Weekly Challenge - 024. Congratulations Lubos, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 024

Sunday, Sep 8, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES At the end of week 24, we now have 10 members in the Centurion Club. They are the consistent players of the club. I noticed one thing about the list, except Scimon Proctor, all others have been the weekly champion. Laurent Rosenfeld (286) Joelle Maslak (258) Jaldhar H. Vyas (212) Ruben Westerberg (180) Adam Russell (156)

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 023

Sunday, Sep 8, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 CPAN modules used: Carp, Const::Fast, Function::Parameters, Getopt::Long, Getopt::Std, List::Util, Modern::Perl, Regexp::Common, Test::Exception, Test::More, autodie, constant, experimental, feature, strict, utf8, warnings

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 023

Saturday, Sep 7, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Kian-Meng Ang, the winner of Perl Weekly Challenge - 022. Today we are talking to the Perl Weekly Challenge - 023 winner Athanasius. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Athanasius: Learned some programming at school, first on an HP-65 calculator and then using Fortran IV on punch cards!

Continue Reading
post-image

Perl Weekly Challenge - 024

Sunday, Sep 1, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Athanasius as the winner of Perl Weekly Challenge - 023. Congratulations Athanasius, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 023

Sunday, Sep 1, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Arne Sommer, joined the Perl Weekly Challenge in the second week. Ever since, he has been contributing solutions in Perl6 along with great blog every week without break. Last week, he surprised me by submitting solutions to the first week challenge that he missed out earlier. He submitted solutions in Perl5, Perl6 with blog. I hope it inspires other to do take similar challenge and enlighten us.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 022

Sunday, Sep 1, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 CPAN modules used: Const::Fast, Function::Parameters, LWP::UserAgent, List::Util, Math::Primality, Math::Prime::Util, Memoize, Modern::Perl, autodie, boolean, constant, feature, lib, strict, utf8, warnings We have yet another question related to prime number, therefore most participants will reuse back their solution from previous challenge.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 022

Thursday, Aug 29, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Ruben Westerberg, the winner of Perl Weekly Challenge - 021. Today we are talking to the Perl Weekly Challenge - 022 winner Kian-Meng Ang. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Kian-Meng: Nothing fancy, just a regular LAMP stack web developer. You probably can get more details from my personal blog.

Continue Reading
post-image

Perl Weekly Challenge - 023

Sunday, Aug 25, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES With great pleasure, we announce Kian-Meng Ang as the winner of Perl Weekly Challenge - 022. Congratulations Kian-Meng, you should soon hear from Perl Careers about your reward. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 022

Sunday, Aug 25, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Last week, Yet Ebreo, joined the Perl Weekly Challenge like any other team members. However I noticed something special about him. He appeared to be very enthusiasts. In the very first week, He submitted solutions in Perl5 and Perl6. Well he didn’t stop there, he even blogged about it. Did he stop there? Well not, he started solving all the past challenges. In the series, he started with Perl Weekly Challenge - 001, [P5 #1], [P5 #2], [P6 #1] and [P6 #2].

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 021

Sunday, Aug 25, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 CPAN modules used: bignum, Carp, Const::Fast, Getopt::Long, Math::AnyNum, Math::Big, Math::BigFloat, Math::Big, Math::BigRat, Math::NumberCruncher, Math::Symbolic, Modern::Perl, Sidef, Test::More and Text::Table::Tiny. The biggest takeaway for this task was the solution by Randy Lauen where he did a comparison of different CPAN modules against the formulated calculation.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 021

Wednesday, Aug 21, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Duncan C. White, the winner of Perl Weekly Challenge - 020. Today we are talking to the Perl Weekly Challenge - 021 winner Ruben Westerberg. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Ruben: I am a design engineer/systems engineer developing sensor systems and DGRT (http://dgrt.

Continue Reading
post-image

Perl Weekly Challenge - 022

Sunday, Aug 18, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Let me announce the winner of Perl Weekly Challenge - 021 and the name is Ruben Westerberg. Many congratulations Ruben, you should soon hear from Perl Careers about your reward. Please do let us know how you feel about it. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 021

Sunday, Aug 18, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES The highlight of last week is the start of new weekly series of Perl6 Review of weekly challenges by Laurent Rosenfeld. With the launch blog we now have [Task #1] and [Task #2]. Please do share your views and suggestions to better serve the purpose. Please accept my apology for not being able to share my views on the solutions received. I promise to get that right in the next week edition.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 020

Sunday, Aug 18, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. We’re going to review thing a bit differently for this week by listing down all the CPAN modules used for a particular task. The modules usage reflects three things, the coding style of a participant (Function::Parameters) the common used module (Math::Prime::Util) to solve a particular problem, and the trend of module usage (Modern::Perl) which was seen quite often in the last few challenges.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 020

Wednesday, Aug 14, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Arne Sommer, the winner of Perl Weekly Challenge - 019. Today we are talking to the Perl Weekly Challenge - 020 winner Duncan C. White. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Duncan: I’ve been programming since about 1976, using BASIC on various micro computers (RML 380Z in school, Apple II, Sinclair ZX80/81/Spectrum, Oric Atmos, BBC micro, Atari ST etc), then graduating to Unix machines in 1983 at University while doing a Computer Science degree.

Continue Reading
post-image

Perl Weekly Challenge - 021

Sunday, Aug 11, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Let me announce the winner of Perl Weekly Challenge - 020 and the name is Duncan C. White. Many congratulations Duncan, you should soon hear from Perl Careers about your reward. Please do let us know how you feel about it. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 020

Sunday, Aug 11, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Apology for late releasing without any comments. Last week I was too busy with The Perl Conference in Riga. Last but not the least, keep contributing to the weekly challenge, making sure we keep the focus on Fun and Knowledge Sharing. DAMIAN’s CORNER Watch this space for Damian’s blog about Perl Weekly Challenge. Damian picked up the Wrap paragraph task of Perl Weekly Challenge - 019.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 019

Saturday, Aug 10, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. This week challenge was quite straight forward and they said, simpler tasks will always leads to more creative solutions. Task #1 In general, this was quite a straight forward question.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 019

Wednesday, Aug 7, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to E. Choroba, the winner of Perl Weekly Challenge - 018. Today we are talking to the Perl Weekly Challenge - 019 winner Arne Sommer. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Arne: I started programming in about 1982, when I bought an Atari 400 computer.

Continue Reading
post-image

Perl Weekly Challenge - 020

Sunday, Aug 4, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Let me announce the winner of Perl Weekly Challenge - 019 and the name is Arne Sommer. Many congratulations Arne, you should soon hear from Perl Careers about your reward. Please do let us know how you feel about it. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 019

Sunday, Aug 4, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES The main attraction of last week challenge was Dave Cross. Why? Because it managed to brought Dave Cross back in action. He didn’t just stop there but he even blogged about it. We noticed some of the active members being busy getting ready for next week Perl Conference in Riga. We would like to thank each members for taking time out in the busy schedule and participarted in the weekly challenge.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 018

Sunday, Aug 4, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Yozen Hernandez, the winner of Perl Weekly Challenge - 017. Today we are talking to the Perl Weekly Challenge - 018 winner E. Choroba. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Choroba: Both my parents were mathematicians. Despite the iron curtain (I’m from the Czech Republic) and technological embargo of the Eastern block in the 80’s, my father was able to get a Commodore computer for me, so I started with Basic and Assembler at the age of 13.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 018

Saturday, Aug 3, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 If you need to have a quick overview how to solve the challenge, read the submitted solutions by Mark Anderson, Jamie, and E.

Continue Reading
post-image

Perl Weekly Challenge - 019

Sunday, Jul 28, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Let me announce the winner of Perl Weekly Challenge - 018 and the name is E. Choroba. Many congratulations Choroba, you should soon hear from Perl Careers about your reward. Please do let us know how you feel about it. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 018

Sunday, Jul 28, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Last week, we had a guest contributor, Orestis Zekai, works as a Software Engineer. He doesn’t know Perl but fluent in Python. He came across earlier weekly challenges and found it fun. So he decided to solve the Perl Weekly Challenge - 018 using Python language, Task #1 and Task #2. He wouldn’t be part of weekly competition, though. Last but not the least, keep contributing to the weekly challenge, making sure we keep the focus on Fun and Knowledge Sharing.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 017

Friday, Jul 26, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, go through the original tasks and recap of the weekly challenge. Task #1 For a good overview on how this recursive formulae works, you can look at this animated calculator. This seemed like a straight forward question, a direct translation and implementation of the Ackermann function using the definition of the formulae given.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 017

Wednesday, Jul 24, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Adam Russell, the winner of Perl Weekly Challenge - 016. Today we are talking to the “Perl Weekly Challenge - 017” winner Yozen Hernandez. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Yozen: I have a BA in Computer Science from Hunter College, CUNY, and a PhD in Bioinformatics from Boston University.

Continue Reading
post-image

Perl Weekly Challenge - 018

Sunday, Jul 21, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Let me announce the winner of Perl Weekly Challenge - 017 and the name is Yozen Hernandez. Many congratulations Yozen, you should soon hear from Perl Careers about your reward. Please do let us know how you feel about it. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 017

Sunday, Jul 21, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES When I proposed Bhagavad Git API task for the Perl Weekly Challenge - 017, I was hoping one of team member from India would pick this up. Our API task leader, Joelle Maslak, has been beaten by Randy Lauen, who just joined the team. As usual, Joelle always takes up API task in Perl5 and Perl6. This time, Adam Russell also joined the group for API task this week.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 016

Thursday, Jul 18, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. We highly appreciate and welcome your feedback. For a quick overview, read the original tasks and recap of the weekly challenge. Task #1 The Pythagoras Pie Puzzle, which was originally published in the Pythagoras Magazine and made known through the Guardian’s article. While this is a simple question, we loved how Duncan C.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 016

Wednesday, Jul 17, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Joelle Maslak, the winner of Perl Weekly Challenge - 015. Today we are talking to the “Perl Weekly Challenge - 016” winner Adam Russell. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Adam: I am presently a Principal Software Engineer for Optum, which is part of United Health Group.

Continue Reading
post-image

Perl Weekly Challenge - Optional API Task

Tuesday, Jul 16, 2019 by Mohammad S Anwar Perl, Raku

I have been thinking to do review of optional API task so far. I have now finally got the time. BACKGROUND During the Perl Weekly challenge 005, Gabor Szabo, Chief Editor of Perl Weekly newsletter proposed optional API task to the weekly challenge. He even suggested list of API that I could use every week. It took me couple of weeks to figure out the format and other formalities.

Continue Reading
post-image

Perl Weekly Challenge - 017

Sunday, Jul 14, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES Let me announce the winner of Perl Weekly Challenge - 016 and the name is Adam Russell. Many congratulations to Adam. You should soon hear from Perl Careers about your reward. Please do let us know how you feel about it. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 016

Sunday, Jul 14, 2019 by Mohammad S Anwar Perl, Raku

HEADLINES I would like to share this blog by Damian Conway where he shared his view with regard to the “Strong/Weak prime numbers” task of Perl Weekly Challenge - 015. You must have noticed Neil Bowers love for the optional API task. Last week DetectLanguage API task was another example where he created CPAN distribution WebService::DetectLanguage for the API task. It is now even listed as official Perl Client on their website.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 015

Saturday, Jul 13, 2019 by Kian-Meng Ang Perl

Continues from previous week. Feel free to submit a merge request or open a ticket if you found any issues with this post. Feedback are very much appreciated and welcome. For a quick overview, read the original questions and recap of the weekly challenge. Task #1 Since this question is related to Perl Weekly Challenge #12, quite a few participants (Adam Russell, Jaldhar H. Vyas, Yozen Hernandez, E. Choroba, and others) were using and adapting their answer from Perl Weekly Challenge #12.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 015

Tuesday, Jul 9, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Jaldhar H. Vyas, the winner of Perl Weekly Challenge - 014. Today we are talking to the “Perl Weekly Challenge - 015” winner Joelle Maslak. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Joelle: I started programming, in BASIC on an Apple II compatible computer, when I was a child.

Continue Reading
post-image

Perl Weekly Challenge - 016

Sunday, Jul 7, 2019 by Mohammad S Anwar Perl, Raku

Let me announce the winner of Perl Weekly Challenge - 015 and the name is Joelle Maslak. Many congratulations to Joelle. You should soon hear from Perl Careers about your reward. Please do let us know how you feel about it. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 015

Sunday, Jul 7, 2019 by Mohammad S Anwar Perl, Raku

Let me welcome, Veesh Goldman, after a short break. He is the first member of the team. It is always nice to see member coming back after short break. Last but not the least, keep contributing to the weekly challenge, making sure we keep the focus on Fun and Knowledge Sharing. Adam Russell Adam surprised me with the use of prime url. Clean separation of method to filter strong and weak prime numbers.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 014

Saturday, Jul 6, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. Last week we spoke to Laurent Rosenfeld, the winner of Perl Weekly Challenge - 013. Today we are talking to the “Perl Weekly Challenge - 014” winner Jaldhar H. Vyas. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Jaldhar: I was first introduced to computers in England (where I was born) by the Sinclair ZX Spectrum, a 1MZ 8-bit computer with a massive 48K of RAM.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 013

Friday, Jul 5, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the weekly series “Meet The Champion”. In the weekly series, we would talk to the winner of “Perl Weekly Challenge” and find out more about him/her. In this first blog of the series, we are talking to our first champion Laurent Rosenfeld. I hope you are going to enjoy the interview. Mohammad: Tell us about your technical background? Laurent: I graduated as a software engineer in 1996 (at age 40) and I have been working in this capacity (mainly development) ever since.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 014

Friday, Jul 5, 2019 by Kian-Meng Ang Perl

Continues from previous post. Feel free to submit a merge request or open a ticket if you found any issues with this post. Feedback are very much appreciated and welcome. For a quick overview, read the original questions and recap of the weekly challenge. Challenge #1 Some participants found that it’s quite vogue to understand the Van Eck’s sequence but managed to understand it through OEIS and Numberphile’s video.

Continue Reading
post-image

Perl Weekly Challenge - 015

Sunday, Jun 30, 2019 by Mohammad S Anwar Perl, Raku

Let me announce the winner of Perl Weekly Challenge - 014 and the name is Jaldhar H. Vyas. Many congratulations to Jaldhar. You should soon hear from Perl Careers about your reward. Please do let us know how you feel about it. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other. RECAP Here is the recap of last week challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 014

Sunday, Jun 30, 2019 by Mohammad S Anwar Perl, Raku

Last week, Dave Jacoby sent us the first solution in Perl5 as Pull Request [#294]. Then came a new member, 95th member, **Robert Van Dam”. Being a first timer, it didn’t stop him in taking API challenge either. We have had maximum number of new members joining last week. We now have 100 active members in the team. By the time, you are reading this, we have already declared our second winner.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 013

Friday, Jun 28, 2019 by Kian-Meng Ang Perl

Continues from previous post. Feel free to submit a merge request or open a ticket if you found any issues with this post. Feedback are very much appreciated and welcome. Read the original questions and recap of the weekly challenge first to have a quick overview. Challenge #1 In this challenge, there are three approaches to generate all the last Fridays for a year. We can either (1) count forward from first Friday of the year, (2) count backward from last Friday of the year, or (3) count backward from the last day of each month.

Continue Reading
post-image

Perl Weekly Challenge - Story so far ...

Tuesday, Jun 25, 2019 by Mohammad S Anwar Perl, Raku

We are now 3 months old and growing fast every week with the support of wider Perl Community. The prime motto of the “Perl Weekly Challenge” is to promote Perl (be it Perl5 or Perl6). I was looking for fun way of doing it. Being, co-editor of Perl Weekly newsletter, I noticed that not many people blog about interesting use of the language. I must say, Perl6 community is doing far better than Perl5.

Continue Reading
post-image

Perl Weekly Challenge - 014

Sunday, Jun 23, 2019 by Mohammad S Anwar Perl, Raku

Without any further delay, we would like to announce the winner of Perl Weekly Challenge - 013 and the name is Laurent Rosenfeld. Many congratulations to Laurent. You should soon hear from Perl Careers about your reward. Please do let us know how you feel about it. For rest of the participants, I would say Good Luck for next time. Keep sending in your solutions and share your knowledge with each other.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 013

Sunday, Jun 23, 2019 by Mohammad S Anwar Perl, Raku

This week, Joelle Maslak sent us the first solution in Perl6 as Pull Request [#265]. Then came Scimon Proctor, again in Perl6 as Pull Request [#266]. Kevin Colyer submitted the next in Perl6 as Github gist. By now, I started thinking where are all #Perl5 hackers. I didn’t have to wait longer, Pete Houston sent us the solution in Perl5 by email. Finally we had our first complete solution in Perl5 by Dave Jacoby as Pull Request [#271].

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 012

Thursday, Jun 20, 2019 by Kian-Meng Ang Perl

Continues from last week. For a quick overview, read through all questions and recap of the challenge first. This week was quite unique as we observed there were several submissions where submissions were based on existing solutions but were done in a more alternative and elegant way. Moreover, some of these show case the expressiveness of Perl programming language itself, which is also one of the key goal of this weekly challenge.

Continue Reading
post-image

Perl Weekly Challenge - 013

Sunday, Jun 16, 2019 by Mohammad S Anwar Perl, Raku

Couple of weeks ago, I tweet below about a surprise for all registered members. It is now time to annouce the surprise. Few weeks ago, Peter Sergeant of PerlCareers contacted me by email and offered to sponsor the weekly challenge to make it more attractive. He offered the winner of weekly challenge $50 Amazon Voucher. We, Peter and I, worked out the formalities and other related issues. All registered members who contribute to the weekly challenge for the week will go into the ballot box.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 012

Sunday, Jun 16, 2019 by Mohammad S Anwar Perl, Raku

I was little late in releasing the weekly challenge last time. If I remember correctly it was around 4am Monday morning. Still, by 9am (UK time), I had first solution as PR by none other than the Scimon Procotor himself. And within the next hour, he submitted the solution to the second challenge. By lunch time, I had one more member Ozzy submitted solution to the first challenge. This week, Joelle Maslak joined 100+ score club and became the second member.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 011

Thursday, Jun 13, 2019 by Kian-Meng Ang Perl

Continues from previous week. For a quick overview, read through all questions and recap of the challenge first. For those who are new to the weekly review post, the main purpose of weekly review is to document down interesting approaches of using Perl programming language to solve each week challenges. Code reading or review allows us to learn / relearn, discover / rediscover, and appreciate / reappreciate (some participants uses other programming languages in their day job) new, interesting, and quirky things accomplished with Perl (unfortunately Perl 5 for now).

Continue Reading
post-image

Perl Weekly Challenge - 012

Monday, Jun 10, 2019 by Mohammad S Anwar Perl, Raku

With every week, the team is growing and participation is also growing. I also love the fact that members even taking on optional API challenge regularly now. I hope, you are having fun solving weekly challenges as much as I am. RECAP Here is the recap of last week challenge. CHART Please take a look at the charts showing interesting data. I would like to thank everyone for their valuable suggestions.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 011

Monday, Jun 10, 2019 by Mohammad S Anwar Perl, Raku

I noticed members taking on the optional API challenge more regularly. Before only handfull members bother taking the challenge. I am also happy to see familiar faces coming back to the weekly challenge after short break. I hope they continue with it and enlighten us. Adam Russell Adam solved the Fahrenheit-Celcius challenge in such a way that even a kid would follow it without any explanation. Simply Cool. He treated the second challenge of Identity Matrix in the similar fashion.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 010

Thursday, Jun 6, 2019 by Kian-Meng Ang Perl

Continues from previous week. For a quick overview, read through the questions and recap of the challenge. Challenge #1 The Wikipage page have a good introduction and manual calculation of conversion of Arabic numerals to Roman numerals. Read Laurent Rosenfeld’s blog post for the finer implementation details. Most participants uses a hash to map between Arabic and Roman numerals. Since order of the matching roman numerals against the Arabic values is important, we’ll need to sort it before any conversion.

Continue Reading
post-image

Perl Weekly Challenge - 011

Monday, Jun 3, 2019 by Mohammad S Anwar Perl, Raku

I noticed regular flow of new members to the team of Perl Weekly Challenge. Some of them quite actively take part in the challenge as well as blog about it. Some while on vacation, didn’t miss to take on weekly challenge. I remember, one member, submit the solution from her sickbed. I am gratefull to each of them for their support. I am equally thankfull to those who take time and blog about their solution.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 010

Monday, Jun 3, 2019 by Mohammad S Anwar Perl, Raku

I noticed few members came back after a short break. Welcome back. It is always nice to see you taking part in the weekly challenge. I hope to see you again and again. I would like to this opportunity to welcome new members. I hope you are having fun with the challenges. The moto of the weekly challenge is to have fun solving the challenges and learn from others. It feels nice when I hear positive feedbacks from the members.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 009

Thursday, May 30, 2019 by Kian-Meng Ang Perl

Continues from previous post. Follow up on this week review of Perl Weekly Challenge #009 answers submitted by all the participants. Read the full question list and the recap of the challenge to have an overview before we proceed with our review. Challenge #1 Since most first question is beginner friendly, there are two steps to solve the problem. First, we need to loop through a series of numbers.

Continue Reading
post-image

Perl Weekly Challenge - 010

Monday, May 27, 2019 by Mohammad S Anwar Perl, Raku

I came to know about one secret player of Perl Weekly Challenge just few days ago. Any guesses? He is the Damian Conway. He doesn’t need any introduction. My first encounter with him was when I bought his book Perl Best Practices. I have been a big fan of him since then. Checkout his blog. I would also like to mention another newly joined member Yozen Hernandez. He blogged first time ever that too about his solution to the Perl Weekly Challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 009

Monday, May 27, 2019 by Mohammad S Anwar Perl, Raku

I would like to this opportunity to thank one of the respected member Kian-Meng Ang for the help in reviewing Perl 5 challenges every week. Checkout her last review if you haven’t seen already. Ever since I started reviewing the challenges, I am looking for volunteer to do the same for Perl 6. I know it is weekly commitment and can be tiresome. If we can create team of reviewers for each languages then it would be even more fun.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 008

Wednesday, May 22, 2019 by Kian-Meng Ang Perl

Follow up on this week review of the Perl Weekly Challenge #008 of answers submitted by all the participants. Read the full question list and the recap of the challenge to have an overview before we proceed with our review. Challenge #1 Looking through all the submissions, there are several approaches used by these participants to calculate the first five perfect numbers which are 6, 28, 496, 8128, and 33550336.

Continue Reading
post-image

Perl Weekly Challenge - 009

Monday, May 20, 2019 by Mohammad S Anwar Perl, Raku

The best part of Perl Weekly Challenge is that you are free to take a break for as long as you want. Even then you are encourged to take a look at others solution and enjoy. I personally recommend you should read the blog by the elite members. They are invaluable source of knowledge. Thanks to all the members for participating and blogging about it. Enjoy the challenge. RECAP Here is the recap of last week challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 008

Monday, May 20, 2019 by Mohammad S Anwar Perl, Raku

The Challenge - 008 participation was same as the Challenge - 007 in terms of number of members participated. However this time we received more than solution with the introduction of the optional third API challenge. As a matter of fact, Joelle Maslak care to answer the third challenge. She solved the third challenge in Perl5 and Perl6. Adam Russell Adam making good use of unpack() to solve the perfect numbers challenge.

Continue Reading
post-image

Weekly Review: Perl Weekly Challenge - 007

Monday, May 13, 2019 by Kian-Meng Ang Perl

Below is the write-up review (only covers Perl 5) of the Perl Weekly Challenge #007 of all the submitted answers. You can read the original questions first to understand the details of these two challenges. Challenge #1 If we read the question carefully, there are several steps to solve this problem. First, to find all niven number from 0 to 50 inclusively. Second, to find the sum of its digits of this range of number.

Continue Reading
post-image

Perl Weekly Challenge - 008

Monday, May 13, 2019 by Mohammad S Anwar Perl, Raku

Perl Weekly Challenge has been very innovative with so many unique solutions. Thanks to all the members for participating and blogging about it. Keep the momentum up. Good luck with this week challenge, I am sure you will find it fun and enjoyable. RECAP Here is the recap of last week challenge. CHART Please take a look at the charts showing interesting data. I would like to thank everyone for your valuable suggestions.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 007

Sunday, May 12, 2019 by Mohammad S Anwar Perl, Raku

Last week was better than the previous week. I noticed big rush on Saturday and Sunday always. As we are getting into 8th week, members are getting the hang of it, which is nice. Adam Russell Adam once again came up with unique solution using pack and unpack to solve the challenge #1. I really liked the graph solution for challenge #2. [#1] [#2] [BLOG] Alicia Bielsa Alicia submitted the solution to the challenge #1.

Continue Reading
post-image

Perl Weekly Challenge - 007

Monday, May 6, 2019 by Mohammad S Anwar Perl, Raku

Perl Weekly Challenge has been very innovative with so many unique solutions. Thanks to all the members for participating and blogging about it. Keep the momentum up. Good luck with this week challenge, I am sure you will find it fun and enjoyable. RECAP Here is the recap of last week challenge. CHART Please take a look at the charts showing interesting data. I would like to thank everyone for your valuable suggestions.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 006

Sunday, May 5, 2019 by Mohammad S Anwar Perl, Raku

Last week was not very active in terms of number of participations. Having said that the quality of the solutions is always on the top. Some went for the kill, you can’t afford to miss it. Enjoy the code. Adam Russell Adam got the help from CPAN module Data::Dump and the end result is unbelievable simple. Check out his code. Alicia Bielsa Alicia submitted the solution to the first question.

Continue Reading
post-image

Perl Weekly Challenge - 006

Monday, Apr 29, 2019 by Mohammad S Anwar Perl, Raku

Perl Weekly Challenge introduced me to so many genious around the globe. It would be unfair to name a few. You know who I am talking about. The main objective of the project was to introduce Perl to more people and allow sharing the magic of Perl. In the last 5 weeks, I can say that I have personally learnt a lot from many greats. RECAP Here is the recap of last week challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 005

Monday, Apr 29, 2019 by Mohammad S Anwar Perl, Raku

I would like to talk about blog written by some members this week. In the past, I went into the details of Perl 5 solutions mainly. Lets change the trend this time. Following blogs have been reported last week. Each blog is a text book in itself as it teaches you so many things. I enjoyed reading each and every blog. Please do read them when you get time. Adam Russell https://adamcrussell.

Continue Reading
post-image

Perl Weekly Challenge - 005

Sunday, Apr 21, 2019 by Mohammad S Anwar Perl, Raku

The best part of the Perl Weekly Challenge is reading the blog by the members. Personally, I like the journey of an idea to final solution. If you look at closely all the blogs, every member has unique style. They all think differently but ends up with the same result. I have become fan of few in the last few weeks. Don’t get me wrong, reading code is fascinating but boring.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 004

Sunday, Apr 21, 2019 by Mohammad S Anwar Perl, Raku

For the first time ever, I published RECAP blog before the weekly challenge. It is the sign that things are settling down. Members are using Pull Request more frequently to submit the solutions. Last Sunday, when I made the Challenge 004 public, I couple of people responded in no time. The first person was Kivanc Yazan and he announced it on Twitter. The next person followed him was @smokemachine. He has been regular since last week.

Continue Reading
post-image

Perl Weekly Challenge - 004

Sunday, Apr 14, 2019 by Mohammad S Anwar Perl, Raku

I noticed last week, less participation than the previous week. Why? Honestly speaking I have no clue. Could it be the questions were too tricky for the challenge? The week before, I received the feedback that the questions were too easy and simple. So I went for little trickier one this time. It seems that I have to balance it somehow. I am gratefull to all members submitting the solutions as Pull Request.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 003

Sunday, Apr 14, 2019 by Mohammad S Anwar Perl, Raku

Every week, I release the challenge by email first and then on Twitter. I wait for about 30 minutes to get the first response to the challenge. I also look at the Google Analytics Realtime Chart to see how many users are reading the new challenge page and from which part of the world. Last week, I didn’t have to wait long, I saw the first reaction on Twitter from Khalid.

Continue Reading
post-image

Proposed Solution for Challenge - 002

Monday, Apr 8, 2019 by Philippe Bruhat (BooK) Perl

As received in response to the challenge by Philippe Bruhat. Highly recommended. Write a script or one-liner to remove leading zeros from positive numbers. As a filter: perl -ple 's/^0+//' Challenge #2 Write a script that can convert numbers to and from a base35 representation, using the characters 0-9 and A-Y. Those who remember The Perl Review Code golf contest may remember this challenge. In February 2002, brian d foy wanted to try his hand at publishing a Perl magazine (following the demise of The Perl Journal).

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 002

Monday, Apr 8, 2019 by Mohammad S Anwar Perl, Raku

I noticed the timing of releasing the weekly challenge is not helping anyone in UK timezone as I released around mid-night. So if somebody who lives in other side where it is day they get to try the challenge first. I realised within few hours of making the challenge public, I starts getting feedback but none from UK member. It is only when it is Monday morning, I see reactions from them.

Continue Reading
post-image

Perl Weekly Challenge - 003

Sunday, Apr 7, 2019 by Mohammad S Anwar Perl, Raku

Last week challenge turned out to be a cakewalk for Perl 6 hackers. This shows my lack of knowledge of Perl 6. I have requested our inhouse Perl 6 experts to share some challenging questions. I already received few and kept in the challenge bank. I will use it in the coming weeks. Credit will be given to the hacker when published. We highly recommend that you submit you solutions as PR to the repository.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 001

Thursday, Apr 4, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the first weekly recap of “Perl Weekly Challenge”. Apology for the delay, I was supposed to release this blog with the second challenge of the series. I promise next blog is going to be on time. For the first time ever, the Monday 25th March 2019, was not depressing like any other Monday. Thanks to “Perl Weekly Challenge”, I was so busy following public reactions on Twitter. It was a memorable experience.

Continue Reading
post-image

Perl Weekly Challenge - 002

Monday, Apr 1, 2019 by Mohammad S Anwar Perl, Raku

It is already time for the second challenge of “Perl Weekly Challenge” event. We have had very positive response so far. We will soon share the review of first challenge. You can send us your solutions by replying the same email that drops the weekly challenge to your inbox. If you are active on twitter then you can DM @PerlWChallenge as well. Or if you have GitHub profile then you can even submit your solutions as PR to the repository.

Continue Reading
post-image

Proposed Solution for Challenge - 001

Thursday, Mar 28, 2019 by Philippe Bruhat (BooK) Perl

This is actually as we received in response to the challenge by Philippe Bruhat. Highly recommended. Challenge #1 Write a script to replace the character ‘e’ with ‘E’ in the string ‘Perl Weekly Challenge’. Also print the number of times the character ‘e’ found in the string. $ perl -E '$_=shift;say y/e/E/;say' 'Perl Weekly Challenge' 5 PErl WEEkly ChallEngE Historical note: y///c is called “Abigail’s length horror” by golfers and obfuscators (couldn’t trace where the term came from).

Continue Reading
post-image

A New Week a New Challenge

Sunday, Mar 24, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the first task of the “Perl Weekly Challenge” event. Every Monday, we are going to propose 2 challenges, one aimed at Beginners and another for Experts. However you are free to choose the challenge you fancy. You can even attempt to solve both. As you know the choice of languages are Perl and Raku. You can solve one challenge in Perl and other in Raku, if you like.

Continue Reading
post-image

A New Week a New Challenge

Sunday, Mar 24, 2019 by Mohammad S Anwar Perl, Raku

Welcome to the first task of the “Perl Weekly Challenge” event. Every Monday, we are going to propose 2 challenges, one aimed at Beginners and another for Experts. However you are free to choose the challenge you fancy. You can even attempt to solve both. As you know the choice of languages are Perl and Raku. You can solve one challenge in Perl and other in Raku, if you like.

Continue Reading
post-image

Laurent Rosenfeld Weekly Review: Challenge - 008

Friday, Feb 1, 2019 by Laurent Rosenfeld Raku

Raku Solutions Weekly Review Task #1: Perfect Numbers This is derived from my blog post made in answer to the Week 8 of the Perl Weekly Challenge organized by Mohammad S. Anwar as well as answers made by others to the same challenge. The challenge reads as follows: Write a script that computes the first five perfect numbers. A perfect number is an integer that is the sum of its positive proper divisors (all divisors except itself).

Continue Reading

SO WHAT DO YOU THINK ?

If you have any suggestions or ideas then please do share with us.

Contact with me