Perl6

post-image

Kian-Meng Ang Weekly Review: Challenge - 016

Thursday, Jul 18, 2019 by Kian-Meng Ang Perl5, Perl6

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 Perl5, Perl6

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. My main focus right now is on Graph Databases on how we can best use them to develop applications, improve analytics, and in general be able to get greater value out of the data available in the enterprise.

Continue Reading
post-image

Perl Weekly Challenge - Optional API Task

Tuesday, Jul 16, 2019 by Mohammad S Anwar Perl5, Perl6

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. Finally it was introduced with the Perl Weekly Challenge - 008.

Continue Reading
post-image

Perl Weekly Challenge - 017

Sunday, Jul 14, 2019 by Mohammad S Anwar Perl5, Perl6

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. RECAP Here is the recap of last week challenge.

Continue Reading
post-image

RECAP - Perl Weekly Challenge - 016

Sunday, Jul 14, 2019 by Mohammad S Anwar Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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. Next, determine whether a square number has at least five distinct digits.

Continue Reading
post-image

Perl Weekly Challenge - 010

Monday, May 27, 2019 by Mohammad S Anwar Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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.

Continue Reading
post-image

Perl Weekly Challenge - 005

Sunday, Apr 21, 2019 by Mohammad S Anwar Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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

RECAP - Perl Weekly Challenge - 002

Monday, Apr 8, 2019 by Mohammad S Anwar Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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 Perl5, Perl6

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

A New Week a New Challenge

Sunday, Mar 24, 2019 by Mohammad S Anwar Perl5, Perl6

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 Perl5 and Perl6. You can solve one challenge in Perl5 and other in Perl6, if you like.

Continue Reading

SO WHAT DO YOU THINK ?

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

Contact with me