Perl5

post-image

Kian-Meng Ang Weekly Review: Challenge - 032

Sunday, Nov 10, 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, 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

Meet The Champion: Perl Weekly Challenge - 032

Wednesday, Nov 6, 2019 by Mohammad S Anwar Perl5, Perl6

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

Perl Weekly Challenge - 033

Sunday, Nov 3, 2019 by Mohammad S Anwar Perl5, Perl6

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”. PERL5 REVIEW Please checkout Perl5 solutions review of the “Perl Weekly Challenge - 031” by Kian-Meng Ang.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 031

Wednesday, Oct 30, 2019 by Mohammad S Anwar Perl5, Perl6

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

HELP: How to contribute?

Tuesday, Oct 29, 2019 by Mohammad S Anwar Perl5, Perl6

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

Kian-Meng Ang Weekly Review: Challenge - 030

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

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 This task was a good example that some people say they can find almost everything in CPAN to solve a computing problem.

Continue Reading
post-image

Perl Weekly Challenge - 032

Sunday, Oct 27, 2019 by Mohammad S Anwar Perl5, Perl6

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”. PERL5 REVIEW Please checkout Perl5 solutions review of the “Perl Weekly Challenge - 030” by Kian-Meng Ang.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 030

Tuesday, Oct 22, 2019 by Mohammad S Anwar Perl5, Perl6

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

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”. PERL5 REVIEW Please checkout Perl5 solutions review of the “Perl Weekly Challenge - 029” by Kian-Meng Ang.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 029

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

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

Meet The Champion: Perl Weekly Challenge - 029

Monday, Oct 14, 2019 by Mohammad S Anwar Perl5, Perl6

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

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”. PERL5 REVIEW Please checkout Perl5 solutions review of the “Perl Weekly Challenge - 028” by Kian-Meng Ang.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 028

Sunday, Oct 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. 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

Meet The Champion: Perl Weekly Challenge - 028

Tuesday, Oct 8, 2019 by Mohammad S Anwar Perl5, Perl6

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

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. PERL5 REVIEW Please checkout Perl5 solutions review of the Perl Weekly Challenge - 027 by Kian-Meng Ang.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 027

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

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

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

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

Kian-Meng Ang Weekly Review: Challenge - 026

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

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. Sometimes straight forward task is harder if we want to do thing differently.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 026

Monday, Sep 23, 2019 by Mohammad S Anwar Perl5, Perl6

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

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. PERL5 REVIEW Please checkout Perl5 solutions review of the Perl Weekly Challenge - 025 by Kian-Meng Ang.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 025

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

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

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

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. PERL5 REVIEW Please checkout Perl5 solutions review of the Perl Weekly Challenge - 024 by Kian-Meng Ang.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 024

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

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

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 :). My first real code was written in BASIC, Z80 assembler and then in Turbo Pascal.

Continue Reading
post-image

Perl Weekly Challenge - 025

Sunday, Sep 8, 2019 by Mohammad S Anwar Perl5, Perl6

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. PERL5 REVIEW Please checkout Perl5 solutions review of the Perl Weekly Challenge - 023 by Kian-Meng Ang.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 023

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

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 Out of all submissions, Duane Powell’s submission have the most appealing output which deserved mentioned on its own.

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 023

Saturday, Sep 7, 2019 by Mohammad S Anwar Perl5, Perl6

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

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. PERL5 REVIEW Please checkout Perl5 solutions review of the Perl Weekly Challenge - 022 by Kian-Meng Ang.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 022

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

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

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

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. PERL5 REVIEW Please checkout Perl5 solutions review of the Perl Weekly Challenge - 021 by Kian-Meng Ang.

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 021

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

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

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.com.au also YouTube search ‘dgrt borehole camera’).

Continue Reading
post-image

Perl Weekly Challenge - 022

Sunday, Aug 18, 2019 by Mohammad S Anwar Perl5, Perl6

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

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 020

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

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

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

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

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 019

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

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

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. I enjoyed programming so much that I made a career of it.

Continue Reading
post-image

Perl Weekly Challenge - 020

Sunday, Aug 4, 2019 by Mohammad S Anwar Perl5, Perl6

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

Continue Reading
post-image

Meet The Champion: Perl Weekly Challenge - 018

Sunday, Aug 4, 2019 by Mohammad S Anwar Perl5, Perl6

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 Perl5

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

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

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 017

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

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

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

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

Continue Reading
post-image

Kian-Meng Ang Weekly Review: Challenge - 016

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

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

Kian-Meng Ang Weekly Review: Challenge - 015

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

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

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

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

Kian-Meng Ang Weekly Review: Challenge - 013

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

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

Kian-Meng Ang Weekly Review: Challenge - 012

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

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

Kian-Meng Ang Weekly Review: Challenge - 011

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

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

Kian-Meng Ang Weekly Review: Challenge - 010

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

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

Kian-Meng Ang Weekly Review: Challenge - 009

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

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

Kian-Meng Ang Weekly Review: Challenge - 008

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

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

Weekly Review: Perl Weekly Challenge - 007

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

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

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

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

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

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

Proposed Solution for Challenge - 002

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

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.

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

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

Proposed Solution for Challenge - 001

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

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 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