From 47bf2a2ce1e69dde400e1f9f12b7257e22bd46fa Mon Sep 17 00:00:00 2001 From: ndelucca Date: Mon, 14 Oct 2019 23:50:17 -0300 Subject: challenge-030/ndelucca --- challenge-030/nazareno-delucca/README | 1 - challenge-030/ndelucca/README | 1 + challenge-030/ndelucca/perl5/ch-1.pl | 14 ++++++++++++++ challenge-030/ndelucca/perl5/ch-2.pl | 34 ++++++++++++++++++++++++++++++++++ 4 files changed, 49 insertions(+), 1 deletion(-) delete mode 100644 challenge-030/nazareno-delucca/README create mode 100644 challenge-030/ndelucca/README create mode 100644 challenge-030/ndelucca/perl5/ch-1.pl create mode 100644 challenge-030/ndelucca/perl5/ch-2.pl diff --git a/challenge-030/nazareno-delucca/README b/challenge-030/nazareno-delucca/README deleted file mode 100644 index 201de28eb4..0000000000 --- a/challenge-030/nazareno-delucca/README +++ /dev/null @@ -1 +0,0 @@ -Solutions by Nazareno Delucca. diff --git a/challenge-030/ndelucca/README b/challenge-030/ndelucca/README new file mode 100644 index 0000000000..8285f30f94 --- /dev/null +++ b/challenge-030/ndelucca/README @@ -0,0 +1 @@ +Solutions by ndelucca. diff --git a/challenge-030/ndelucca/perl5/ch-1.pl b/challenge-030/ndelucca/perl5/ch-1.pl new file mode 100644 index 0000000000..f8581d9244 --- /dev/null +++ b/challenge-030/ndelucca/perl5/ch-1.pl @@ -0,0 +1,14 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +use DateTime; + +for (2019 .. 2100){ + + my $dt = DateTime->new(year => $_, month => 12, day => 25); + + print $dt->strftime("%Y-%m-%d\n") if $dt->strftime("%A") eq 'Sunday'; + +} diff --git a/challenge-030/ndelucca/perl5/ch-2.pl b/challenge-030/ndelucca/perl5/ch-2.pl new file mode 100644 index 0000000000..f7de711897 --- /dev/null +++ b/challenge-030/ndelucca/perl5/ch-2.pl @@ -0,0 +1,34 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +# I'll assume 0 is considered unsigned in this case, so it doesn't enter the "positive" category +# Could've used only 1 "random" array, but it is more clear using two +my $filter = 12; +my @random1 = (1..$filter); +my @random2 = (1..$filter); + +my @evens = grep { $_ % 2 == 0 } (1..$filter); + +my @compliant = (); + +for my $even (@evens){ + + for my $rand1 (@random1){ + + for my $rand2 (@random2){ + + my $sum = $even + $rand1 + $rand2; + + if ($sum == $filter){ + + my $combination = join ", ", sort ($even,$rand1,$rand2); + push @compliant, $combination unless ( grep { $_ eq $combination } @compliant ); + + } + } + } +} + +printf "(%s)\n", $_ for @compliant; -- cgit From 662b6e3632b9121fc5de0218471c7d2195e02d0d Mon Sep 17 00:00:00 2001 From: Lars Thegler Date: Tue, 15 Oct 2019 09:57:34 +0200 Subject: Solution to challenge 030 --- challenge-030/lars-thegler/perl5/.gitignore | 1 - challenge-030/lars-thegler/perl5/ch-1.pl | 12 ++++++++++++ challenge-030/lars-thegler/perl5/ch-2.pl | 20 ++++++++++++++++++++ 3 files changed, 32 insertions(+), 1 deletion(-) delete mode 100644 challenge-030/lars-thegler/perl5/.gitignore create mode 100755 challenge-030/lars-thegler/perl5/ch-1.pl create mode 100755 challenge-030/lars-thegler/perl5/ch-2.pl diff --git a/challenge-030/lars-thegler/perl5/.gitignore b/challenge-030/lars-thegler/perl5/.gitignore deleted file mode 100644 index 7d9ecbe3b8..0000000000 --- a/challenge-030/lars-thegler/perl5/.gitignore +++ /dev/null @@ -1 +0,0 @@ -_Inline/ diff --git a/challenge-030/lars-thegler/perl5/ch-1.pl b/challenge-030/lars-thegler/perl5/ch-1.pl new file mode 100755 index 0000000000..a287480a8d --- /dev/null +++ b/challenge-030/lars-thegler/perl5/ch-1.pl @@ -0,0 +1,12 @@ +#!/usr/bin/env perl + +use Modern::Perl; +use Time::Piece; + +# Write a script to list dates for Sunday Christmas between 2019 and 2100. +# For example, 25 Dec 2022 is Sunday. + +for my $year ( 2019 .. 2100 ) { + my $christmas_day = Time::Piece->strptime( "$year-12-25", '%F' ); + say $christmas_day->strftime('%A %F') if $christmas_day->day_of_week == 0; # sunday +} diff --git a/challenge-030/lars-thegler/perl5/ch-2.pl b/challenge-030/lars-thegler/perl5/ch-2.pl new file mode 100755 index 0000000000..1ed5557b47 --- /dev/null +++ b/challenge-030/lars-thegler/perl5/ch-2.pl @@ -0,0 +1,20 @@ +#!/usr/bin/env perl + +use Modern::Perl; +use Time::Piece; + +# Write a script to print all possible series of 3 positive numbers, +# where in each series at least one of the number is even and sum of the +# three numbers is always 12. For example, 3,4,5. + +for my $a ( 1 .. 12 ) { + for my $b ( 1 .. 12 ) { + for my $c ( 1 .. 12 ) { + next unless ( even($a) || even($b) || even($c) ); + next unless $a + $b + $c == 12; + say "$a,$b,$c"; + } + } +} + +sub even { !!( $_[0] % 2 ) } -- cgit From 9915dc28049f3e451fd6e5476d5b7ee2077747a4 Mon Sep 17 00:00:00 2001 From: Ysmael Ebreo Date: Tue, 15 Oct 2019 16:17:53 +0800 Subject: Added perl6 solution ch#30-2 & updated some --- challenge-030/yet-ebreo/perl5/ch-2.pl | 23 +++++++- challenge-030/yet-ebreo/perl6/ch-1.p6 | 16 +++++- challenge-030/yet-ebreo/perl6/ch-2.p6 | 99 +++++++++++++++++++++++++++++++++++ 3 files changed, 135 insertions(+), 3 deletions(-) create mode 100644 challenge-030/yet-ebreo/perl6/ch-2.p6 diff --git a/challenge-030/yet-ebreo/perl5/ch-2.pl b/challenge-030/yet-ebreo/perl5/ch-2.pl index 87a22ba2ef..941afc638f 100644 --- a/challenge-030/yet-ebreo/perl5/ch-2.pl +++ b/challenge-030/yet-ebreo/perl5/ch-2.pl @@ -9,7 +9,7 @@ use warnings; use feature 'say'; my $r = join ",", 0..12; -eval==12 && /[02468]\+/ && say y/+/,/r while glob "{$r}+{$r}+{$r}"; +eval==12 && say y/+/,/r while glob "{$r}+{$r}+{$r}"; =begin @@ -28,11 +28,17 @@ perl .\ch-2.pl 0,11,1 0,12,0 1,0,11 +1,1,10 1,2,9 +1,3,8 1,4,7 +1,5,6 1,6,5 +1,7,4 1,8,3 +1,9,2 1,10,1 +1,11,0 2,0,10 2,1,9 2,2,8 @@ -45,10 +51,15 @@ perl .\ch-2.pl 2,9,1 2,10,0 3,0,9 +3,1,8 3,2,7 +3,3,6 3,4,5 +3,5,4 3,6,3 +3,7,2 3,8,1 +3,9,0 4,0,8 4,1,7 4,2,6 @@ -59,9 +70,13 @@ perl .\ch-2.pl 4,7,1 4,8,0 5,0,7 +5,1,6 5,2,5 +5,3,4 5,4,3 +5,5,2 5,6,1 +5,7,0 6,0,6 6,1,5 6,2,4 @@ -70,18 +85,24 @@ perl .\ch-2.pl 6,5,1 6,6,0 7,0,5 +7,1,4 7,2,3 +7,3,2 7,4,1 +7,5,0 8,0,4 8,1,3 8,2,2 8,3,1 8,4,0 9,0,3 +9,1,2 9,2,1 +9,3,0 10,0,2 10,1,1 10,2,0 11,0,1 +11,1,0 12,0,0 =cut \ No newline at end of file diff --git a/challenge-030/yet-ebreo/perl6/ch-1.p6 b/challenge-030/yet-ebreo/perl6/ch-1.p6 index 041e7854b1..294df0499c 100644 --- a/challenge-030/yet-ebreo/perl6/ch-1.p6 +++ b/challenge-030/yet-ebreo/perl6/ch-1.p6 @@ -1,4 +1,3 @@ -#!/usr/bin/env perl # Write a script to list dates for Sunday # Christmas between 2019 and 2100. # For example, 25 Dec 2022 is Sunday. @@ -8,4 +7,17 @@ for 2019..2100 -> $year { if ($date.day-of-week == 7) { say "12/25/$year" } -} \ No newline at end of file +} + +# perl6 .\ch-1.p6 +# 12/25/2022 +# 12/25/2033 +# 12/25/2039 +# 12/25/2044 +# 12/25/2050 +# 12/25/2061 +# 12/25/2067 +# 12/25/2072 +# 12/25/2078 +# 12/25/2089 +# 12/25/2095 \ No newline at end of file diff --git a/challenge-030/yet-ebreo/perl6/ch-2.p6 b/challenge-030/yet-ebreo/perl6/ch-2.p6 new file mode 100644 index 0000000000..893a07fd15 --- /dev/null +++ b/challenge-030/yet-ebreo/perl6/ch-2.p6 @@ -0,0 +1,99 @@ +# Write a script to print all possible series of 3 numbers +# Where in each series at least one of the +# number is even and sum of the three numbers +# is always 12. For example, 3,4,5. + +$_.sum == 12 && .say for [X] (0 .. 12) xx 3; + +# perl6 .\ch-2.p6 +# (0 0 12) +# (0 1 11) +# (0 2 10) +# (0 3 9) +# (0 4 8) +# (0 5 7) +# (0 6 6) +# (0 7 5) +# (0 8 4) +# (0 9 3) +# (0 10 2) +# (0 11 1) +# (0 12 0) +# (1 0 11) +# (1 1 10) +# (1 2 9) +# (1 3 8) +# (1 4 7) +# (1 5 6) +# (1 6 5) +# (1 7 4) +# (1 8 3) +# (1 9 2) +# (1 10 1) +# (1 11 0) +# (2 0 10) +# (2 1 9) +# (2 2 8) +# (2 3 7) +# (2 4 6) +# (2 5 5) +# (2 6 4) +# (2 7 3) +# (2 8 2) +# (2 9 1) +# (2 10 0) +# (3 0 9) +# (3 1 8) +# (3 2 7) +# (3 3 6) +# (3 4 5) +# (3 5 4) +# (3 6 3) +# (3 7 2) +# (3 8 1) +# (3 9 0) +# (4 0 8) +# (4 1 7) +# (4 2 6) +# (4 3 5) +# (4 4 4) +# (4 5 3) +# (4 6 2) +# (4 7 1) +# (4 8 0) +# (5 0 7) +# (5 1 6) +# (5 2 5) +# (5 3 4) +# (5 4 3) +# (5 5 2) +# (5 6 1) +# (5 7 0) +# (6 0 6) +# (6 1 5) +# (6 2 4) +# (6 3 3) +# (6 4 2) +# (6 5 1) +# (6 6 0) +# (7 0 5) +# (7 1 4) +# (7 2 3) +# (7 3 2) +# (7 4 1) +# (7 5 0) +# (8 0 4) +# (8 1 3) +# (8 2 2) +# (8 3 1) +# (8 4 0) +# (9 0 3) +# (9 1 2) +# (9 2 1) +# (9 3 0) +# (10 0 2) +# (10 1 1) +# (10 2 0) +# (11 0 1) +# (11 1 0) +# (12 0 0) \ No newline at end of file -- cgit From 735097f0e3c7e8381b080d85ec0022a3a47ca30a Mon Sep 17 00:00:00 2001 From: Daniel Mita Date: Tue, 15 Oct 2019 13:37:09 +0100 Subject: Add ch-2.pl for challenge-030 Tweak ch-2.p6 --- challenge-030/daniel-mita/perl5/ch-2.pl | 15 +++++++++++++++ challenge-030/daniel-mita/perl6/ch-2.p6 | 4 ++-- 2 files changed, 17 insertions(+), 2 deletions(-) create mode 100755 challenge-030/daniel-mita/perl5/ch-2.pl diff --git a/challenge-030/daniel-mita/perl5/ch-2.pl b/challenge-030/daniel-mita/perl5/ch-2.pl new file mode 100755 index 0000000000..87e6d2e717 --- /dev/null +++ b/challenge-030/daniel-mita/perl5/ch-2.pl @@ -0,0 +1,15 @@ +#!/usr/bin/env perl +use 5.012; +use warnings; + +use List::Util qw(sum); + +for my $i ( 1..10 ) { + for my $j ( 1..10 ) { + for my $k ( 1..10 ) { + my @group = ( $i, $j, $k ); + say join '|', map { sprintf '%2u', $_ } @group + if sum(@group) == 12; + } + } +} diff --git a/challenge-030/daniel-mita/perl6/ch-2.p6 b/challenge-030/daniel-mita/perl6/ch-2.p6 index 84de4a0008..085e8af697 100755 --- a/challenge-030/daniel-mita/perl6/ch-2.p6 +++ b/challenge-030/daniel-mita/perl6/ch-2.p6 @@ -1,6 +1,6 @@ #!/usr/bin/env perl6 use v6; -for [X] (1..12) xx 3 { - .fmt('%2u', '|').say when .sum == 12 && .any %% 2; +for [X] ( 1..10 ) xx 3 { + .fmt('%2u', '|').say when .sum == 12; } -- cgit From a9ce27b183084a8c5c55c5b0c9f36c8b4f7f9760 Mon Sep 17 00:00:00 2001 From: Mohammad S Anwar Date: Tue, 15 Oct 2019 14:51:05 +0100 Subject: - Added review blogs. --- challenge-006/laurent-rosenfeld/blog2.txt | 1 + challenge-007/laurent-rosenfeld/blog1.txt | 1 + challenge-008/laurent-rosenfeld/blog2.txt | 1 + challenge-028/kian-meng-ang/blog.txt | 1 + challenge-028/laurent-rosenfeld/blog1.txt | 1 + stats/pwc-challenge-001.json | 400 +++++++++--------- stats/pwc-challenge-002.json | 668 +++++++++++++++--------------- stats/pwc-challenge-003.json | 388 ++++++++--------- stats/pwc-challenge-004.json | 490 +++++++++++----------- stats/pwc-challenge-005.json | 178 ++++---- stats/pwc-challenge-006.json | 332 +++++++-------- stats/pwc-challenge-007.json | 208 +++++----- stats/pwc-challenge-008.json | 384 ++++++++--------- stats/pwc-challenge-009.json | 404 +++++++++--------- stats/pwc-challenge-010.json | 206 ++++----- stats/pwc-challenge-011.json | 440 ++++++++++---------- stats/pwc-challenge-012.json | 254 ++++++------ stats/pwc-challenge-013.json | 402 +++++++++--------- stats/pwc-challenge-014.json | 482 ++++++++++----------- stats/pwc-challenge-015.json | 448 ++++++++++---------- stats/pwc-challenge-016.json | 184 ++++---- stats/pwc-challenge-017.json | 408 +++++++++--------- stats/pwc-challenge-018.json | 206 ++++----- stats/pwc-challenge-019.json | 490 +++++++++++----------- stats/pwc-challenge-020.json | 504 +++++++++++----------- stats/pwc-challenge-021.json | 398 +++++++++--------- stats/pwc-challenge-022.json | 360 ++++++++-------- stats/pwc-challenge-023.json | 392 +++++++++--------- stats/pwc-challenge-024.json | 198 ++++----- stats/pwc-challenge-025.json | 146 +++---- stats/pwc-challenge-026.json | 366 ++++++++-------- stats/pwc-challenge-027.json | 170 ++++---- stats/pwc-challenge-028.json | 485 +++++++++++----------- stats/pwc-challenge-029.json | 258 ++++++------ stats/pwc-current.json | 232 +++++------ stats/pwc-language-breakdown-summary.json | 64 +-- stats/pwc-language-breakdown.json | 252 +++++------ stats/pwc-leaders.json | 536 ++++++++++++------------ stats/pwc-master-stats.json | 50 +-- stats/pwc-summary-1-30.json | 54 +-- stats/pwc-summary-121-150.json | 40 +- stats/pwc-summary-31-60.json | 42 +- stats/pwc-summary-61-90.json | 102 ++--- stats/pwc-summary-91-120.json | 98 ++--- stats/pwc-summary.json | 24 +- 45 files changed, 5884 insertions(+), 5864 deletions(-) create mode 100644 challenge-006/laurent-rosenfeld/blog2.txt create mode 100644 challenge-007/laurent-rosenfeld/blog1.txt create mode 100644 challenge-008/laurent-rosenfeld/blog2.txt create mode 100644 challenge-028/kian-meng-ang/blog.txt create mode 100644 challenge-028/laurent-rosenfeld/blog1.txt diff --git a/challenge-006/laurent-rosenfeld/blog2.txt b/challenge-006/laurent-rosenfeld/blog2.txt new file mode 100644 index 0000000000..62823cef69 --- /dev/null +++ b/challenge-006/laurent-rosenfeld/blog2.txt @@ -0,0 +1 @@ +https://perlweeklychallenge.org/blog/p6-review-challenge-006 diff --git a/challenge-007/laurent-rosenfeld/blog1.txt b/challenge-007/laurent-rosenfeld/blog1.txt new file mode 100644 index 0000000000..aaa76dc917 --- /dev/null +++ b/challenge-007/laurent-rosenfeld/blog1.txt @@ -0,0 +1 @@ +https://perlweeklychallenge.org/blog/p6-review-challenge-007 diff --git a/challenge-008/laurent-rosenfeld/blog2.txt b/challenge-008/laurent-rosenfeld/blog2.txt new file mode 100644 index 0000000000..eee1adcc91 --- /dev/null +++ b/challenge-008/laurent-rosenfeld/blog2.txt @@ -0,0 +1 @@ +https://perlweeklychallenge.org/blog/p6-review-challenge-008 diff --git a/challenge-028/kian-meng-ang/blog.txt b/challenge-028/kian-meng-ang/blog.txt new file mode 100644 index 0000000000..a953214e01 --- /dev/null +++ b/challenge-028/kian-meng-ang/blog.txt @@ -0,0 +1 @@ +https://perlweeklychallenge.org/blog/review-challenge-028 diff --git a/challenge-028/laurent-rosenfeld/blog1.txt b/challenge-028/laurent-rosenfeld/blog1.txt new file mode 100644 index 0000000000..a21ce6b51e --- /dev/null +++ b/challenge-028/laurent-rosenfeld/blog1.txt @@ -0,0 +1 @@ +https://perlweeklychallenge.org/blog/p6-review-challenge-028 diff --git a/stats/pwc-challenge-001.json b/stats/pwc-challenge-001.json index 2e28fa09af..f579506dca 100644 --- a/stats/pwc-challenge-001.json +++ b/stats/pwc-challenge-001.json @@ -1,39 +1,25 @@ { - "tooltip" : { - "followPointer" : 1, - "headerFormat" : "{series.name}
", - "pointFormat" : "{point.name}: {point.y:f}
" - }, - "xAxis" : { - "type" : "category" - }, "yAxis" : { "title" : { "text" : "Total Solutions" } }, - "title" : { - "text" : "Perl Weekly Challenge - 001" - }, - "chart" : { - "type" : "column" - }, - "legend" : { - "enabled" : 0 + "xAxis" : { + "type" : "category" }, "series" : [ { - "colorByPoint" : 1, "name" : "Perl Weekly Challenge - 001", + "colorByPoint" : 1, "data" : [ { + "y" : 3, "drilldown" : "Adam Russell", - "name" : "Adam Russell", - "y" : 3 + "name" : "Adam Russell" }, { - "drilldown" : "Ailbhe Tweedie", "name" : "Ailbhe Tweedie", + "drilldown" : "Ailbhe Tweedie", "y" : 1 }, { @@ -43,27 +29,27 @@ }, { "name" : "Andrezgz", - "y" : 2, - "drilldown" : "Andrezgz" + "drilldown" : "Andrezgz", + "y" : 2 }, { - "drilldown" : "Antonio Gamiz", "name" : "Antonio Gamiz", - "y" : 2 + "y" : 2, + "drilldown" : "Antonio Gamiz" }, { + "y" : 5, "drilldown" : "Arne Sommer", - "name" : "Arne Sommer", - "y" : 5 + "name" : "Arne Sommer" }, { + "y" : 2, "drilldown" : "Arpad Toth", - "name" : "Arpad Toth", - "y" : 2 + "name" : "Arpad Toth" }, { - "drilldown" : "Athanasius", "name" : "Athanasius", + "drilldown" : "Athanasius", "y" : 2 }, { @@ -72,9 +58,9 @@ "name" : "Bob Kleemann" }, { + "drilldown" : "Daniel Mantovani", "y" : 1, - "name" : "Daniel Mantovani", - "drilldown" : "Daniel Mantovani" + "name" : "Daniel Mantovani" }, { "drilldown" : "Dave Cross", @@ -88,8 +74,8 @@ }, { "name" : "David Kayal", - "y" : 2, - "drilldown" : "David Kayal" + "drilldown" : "David Kayal", + "y" : 2 }, { "drilldown" : "Doug Schrag", @@ -98,13 +84,13 @@ }, { "drilldown" : "Dr James A. Smith", - "name" : "Dr James A. Smith", - "y" : 4 + "y" : 4, + "name" : "Dr James A. Smith" }, { + "name" : "Duncan C. White", "drilldown" : "Duncan C. White", - "y" : 2, - "name" : "Duncan C. White" + "y" : 2 }, { "name" : "Eddy HS", @@ -113,33 +99,33 @@ }, { "y" : 2, - "name" : "Finley", - "drilldown" : "Finley" + "drilldown" : "Finley", + "name" : "Finley" }, { "y" : 1, - "name" : "Fred Zinn", - "drilldown" : "Fred Zinn" + "drilldown" : "Fred Zinn", + "name" : "Fred Zinn" }, { - "name" : "Freddie B", + "drilldown" : "Freddie B", "y" : 2, - "drilldown" : "Freddie B" + "name" : "Freddie B" }, { + "y" : 1, "drilldown" : "Gustavo Chaves", - "name" : "Gustavo Chaves", - "y" : 1 + "name" : "Gustavo Chaves" }, { - "drilldown" : "JJ Merelo", "name" : "JJ Merelo", - "y" : 2 + "y" : 2, + "drilldown" : "JJ Merelo" }, { + "drilldown" : "Jaldhar H. Vyas", "y" : 4, - "name" : "Jaldhar H. Vyas", - "drilldown" : "Jaldhar H. Vyas" + "name" : "Jaldhar H. Vyas" }, { "name" : "Jeff", @@ -147,19 +133,19 @@ "drilldown" : "Jeff" }, { - "drilldown" : "Jeremy Carman", "name" : "Jeremy Carman", - "y" : 2 + "y" : 2, + "drilldown" : "Jeremy Carman" }, { "drilldown" : "Jim Bacon", - "name" : "Jim Bacon", - "y" : 1 + "y" : 1, + "name" : "Jim Bacon" }, { + "name" : "Jo Christian Oterhals", "drilldown" : "Jo Christian Oterhals", - "y" : 5, - "name" : "Jo Christian Oterhals" + "y" : 5 }, { "name" : "Joelle Maslak", @@ -172,74 +158,74 @@ "drilldown" : "John Barrett" }, { - "drilldown" : "Juan Caballero", "name" : "Juan Caballero", + "drilldown" : "Juan Caballero", "y" : 2 }, { - "name" : "Khalid", + "drilldown" : "Khalid", "y" : 2, - "drilldown" : "Khalid" + "name" : "Khalid" }, { - "drilldown" : "Kian-Meng Ang", + "name" : "Kian-Meng Ang", "y" : 3, - "name" : "Kian-Meng Ang" + "drilldown" : "Kian-Meng Ang" }, { - "drilldown" : "Kivanc Yazan", "y" : 2, + "drilldown" : "Kivanc Yazan", "name" : "Kivanc Yazan" }, { + "drilldown" : "Lars Balker", "y" : 4, - "name" : "Lars Balker", - "drilldown" : "Lars Balker" + "name" : "Lars Balker" }, { + "drilldown" : "Laurent Rosenfeld", "y" : 4, - "name" : "Laurent Rosenfeld", - "drilldown" : "Laurent Rosenfeld" + "name" : "Laurent Rosenfeld" }, { - "drilldown" : "Mark Senn", "y" : 2, + "drilldown" : "Mark Senn", "name" : "Mark Senn" }, { "name" : "Martin Mugeni", - "y" : 2, - "drilldown" : "Martin Mugeni" + "drilldown" : "Martin Mugeni", + "y" : 2 }, { "y" : 1, - "name" : "Neil Bowers", - "drilldown" : "Neil Bowers" + "drilldown" : "Neil Bowers", + "name" : "Neil Bowers" }, { - "drilldown" : "Nick Logan", + "name" : "Nick Logan", "y" : 4, - "name" : "Nick Logan" + "drilldown" : "Nick Logan" }, { + "drilldown" : "Oleksii Tsvietnov", "y" : 2, - "name" : "Oleksii Tsvietnov", - "drilldown" : "Oleksii Tsvietnov" + "name" : "Oleksii Tsvietnov" }, { "drilldown" : "Ozzy", - "name" : "Ozzy", - "y" : 2 + "y" : 2, + "name" : "Ozzy" }, { + "drilldown" : "Pavel Jurca", "y" : 2, - "name" : "Pavel Jurca", - "drilldown" : "Pavel Jurca" + "name" : "Pavel Jurca" }, { "drilldown" : "Pete Houston", - "name" : "Pete Houston", - "y" : 2 + "y" : 2, + "name" : "Pete Houston" }, { "drilldown" : "Philippe Bruhat", @@ -247,69 +233,75 @@ "name" : "Philippe Bruhat" }, { - "drilldown" : "Prajith P", "y" : 1, + "drilldown" : "Prajith P", "name" : "Prajith P" }, { "drilldown" : "Sean Meininger", - "name" : "Sean Meininger", - "y" : 2 + "y" : 2, + "name" : "Sean Meininger" }, { - "name" : "Simon Proctor", "y" : 6, - "drilldown" : "Simon Proctor" + "drilldown" : "Simon Proctor", + "name" : "Simon Proctor" }, { "drilldown" : "Simon Reinhardt", - "name" : "Simon Reinhardt", - "y" : 2 + "y" : 2, + "name" : "Simon Reinhardt" }, { + "drilldown" : "Steve Rogerson", "y" : 4, - "name" : "Steve Rogerson", - "drilldown" : "Steve Rogerson" + "name" : "Steve Rogerson" }, { "drilldown" : "Steven Wilson", - "name" : "Steven Wilson", - "y" : 2 + "y" : 2, + "name" : "Steven Wilson" }, { + "y" : 1, "drilldown" : "Tiago Stock", - "name" : "Tiago Stock", - "y" : 1 + "name" : "Tiago Stock" }, { - "y" : 2, "name" : "Tore Andersson", + "y" : 2, "drilldown" : "Tore Andersson" }, { - "drilldown" : "Veesh Goldman", "y" : 1, + "drilldown" : "Veesh Goldman", "name" : "Veesh Goldman" }, { + "y" : 1, "drilldown" : "William Gilmore", - "name" : "William Gilmore", - "y" : 1 + "name" : "William Gilmore" }, { + "y" : 4, "drilldown" : "Yet Ebreo", - "name" : "Yet Ebreo", - "y" : 4 + "name" : "Yet Ebreo" } ] } ], - "subtitle" : { - "text" : "[Champions: 55] Last updated at 2019-10-07 00:56:54 GMT" + "tooltip" : { + "pointFormat" : "{point.name}: {point.y:f}
", + "headerFormat" : "{series.name}
", + "followPointer" : 1 + }, + "title" : { + "text" : "Perl Weekly Challenge - 001" }, "drilldown" : { "series" : [ { + "id" : "Adam Russell", "data" : [ [ "Perl 5", @@ -320,18 +312,17 @@ 1 ] ], - "name" : "Adam Russell", - "id" : "Adam Russell" + "name" : "Adam Russell" }, { "id" : "Ailbhe Tweedie", - "name" : "Ailbhe Tweedie", "data" : [ [ "Perl 5", 1 ] - ] + ], + "name" : "Ailbhe Tweedie" }, { "name" : "Alex Daniel", @@ -345,23 +336,23 @@ }, { "name" : "Andrezgz", + "id" : "Andrezgz", "data" : [ [ "Perl 5", 2 ] - ], - "id" : "Andrezgz" + ] }, { + "name" : "Antonio Gamiz", "id" : "Antonio Gamiz", "data" : [ [ "Perl 6", 2 ] - ], - "name" : "Antonio Gamiz" + ] }, { "name" : "Arne Sommer", @@ -382,8 +373,8 @@ "id" : "Arne Sommer" }, { - "id" : "Arpad Toth", "name" : "Arpad Toth", + "id" : "Arpad Toth", "data" : [ [ "Perl 5", @@ -392,38 +383,38 @@ ] }, { + "name" : "Athanasius", + "id" : "Athanasius", "data" : [ [ "Perl 5", 2 ] - ], - "name" : "Athanasius", - "id" : "Athanasius" + ] }, { + "name" : "Bob Kleemann", "data" : [ [ "Perl 5", 2 ] ], - "name" : "Bob Kleemann", "id" : "Bob Kleemann" }, { - "id" : "Daniel Mantovani", "name" : "Daniel Mantovani", "data" : [ [ "Perl 5", 1 ] - ] + ], + "id" : "Daniel Mantovani" }, { - "id" : "Dave Cross", "name" : "Dave Cross", + "id" : "Dave Cross", "data" : [ [ "Perl 5", @@ -436,7 +427,7 @@ ] }, { - "id" : "Dave Jacoby", + "name" : "Dave Jacoby", "data" : [ [ "Perl 5", @@ -447,7 +438,7 @@ 1 ] ], - "name" : "Dave Jacoby" + "id" : "Dave Jacoby" }, { "data" : [ @@ -456,8 +447,8 @@ 2 ] ], - "name" : "David Kayal", - "id" : "David Kayal" + "id" : "David Kayal", + "name" : "David Kayal" }, { "data" : [ @@ -466,10 +457,11 @@ 2 ] ], - "name" : "Doug Schrag", - "id" : "Doug Schrag" + "id" : "Doug Schrag", + "name" : "Doug Schrag" }, { + "id" : "Dr James A. Smith", "data" : [ [ "Perl 5", @@ -480,48 +472,47 @@ 2 ] ], - "name" : "Dr James A. Smith", - "id" : "Dr James A. Smith" + "name" : "Dr James A. Smith" }, { + "name" : "Duncan C. White", "data" : [ [ "Perl 5", 2 ] ], - "name" : "Duncan C. White", "id" : "Duncan C. White" }, { - "id" : "Eddy HS", "data" : [ [ "Perl 5", 2 ] ], + "id" : "Eddy HS", "name" : "Eddy HS" }, { - "name" : "Finley", + "id" : "Finley", "data" : [ [ "Perl 6", 2 ] ], - "id" : "Finley" + "name" : "Finley" }, { - "name" : "Fred Zinn", "data" : [ [ "Perl 5", 1 ] ], - "id" : "Fred Zinn" + "id" : "Fred Zinn", + "name" : "Fred Zinn" }, { "data" : [ @@ -530,18 +521,18 @@ 2 ] ], - "name" : "Freddie B", - "id" : "Freddie B" + "id" : "Freddie B", + "name" : "Freddie B" }, { "id" : "Gustavo Chaves", - "name" : "Gustavo Chaves", "data" : [ [ "Perl 5", 1 ] - ] + ], + "name" : "Gustavo Chaves" }, { "name" : "JJ Merelo", @@ -558,7 +549,6 @@ "id" : "JJ Merelo" }, { - "name" : "Jaldhar H. Vyas", "data" : [ [ "Perl 5", @@ -569,20 +559,20 @@ 2 ] ], - "id" : "Jaldhar H. Vyas" + "id" : "Jaldhar H. Vyas", + "name" : "Jaldhar H. Vyas" }, { + "name" : "Jeff", "id" : "Jeff", "data" : [ [ "Perl 5", 2 ] - ], - "name" : "Jeff" + ] }, { - "id" : "Jeremy Carman", "name" : "Jeremy Carman", "data" : [ [ @@ -593,19 +583,22 @@ "Perl 6", 1 ] - ] + ], + "id" : "Jeremy Carman" }, { - "name" : "Jim Bacon", "data" : [ [ "Perl 5", 1 ] ], - "id" : "Jim Bacon" + "id" : "Jim Bacon", + "name" : "Jim Bacon" }, { + "name" : "Jo Christian Oterhals", + "id" : "Jo Christian Oterhals", "data" : [ [ "Perl 5", @@ -619,12 +612,9 @@ "Blog", 1 ] - ], - "name" : "Jo Christian Oterhals", - "id" : "Jo Christian Oterhals" + ] }, { - "name" : "Joelle Maslak", "data" : [ [ "Perl 5", @@ -635,37 +625,38 @@ 2 ] ], - "id" : "Joelle Maslak" + "id" : "Joelle Maslak", + "name" : "Joelle Maslak" }, { "name" : "John Barrett", + "id" : "John Barrett", "data" : [ [ "Perl 5", 1 ] - ], - "id" : "John Barrett" + ] }, { - "name" : "Juan Caballero", + "id" : "Juan Caballero", "data" : [ [ "Perl 5", 2 ] ], - "id" : "Juan Caballero" + "name" : "Juan Caballero" }, { - "name" : "Khalid", + "id" : "Khalid", "data" : [ [ "Perl 5", 2 ] ], - "id" : "Khalid" + "name" : "Khalid" }, { "name" : "Kian-Meng Ang", @@ -682,16 +673,17 @@ "id" : "Kian-Meng Ang" }, { + "name" : "Kivanc Yazan", + "id" : "Kivanc Yazan", "data" : [ [ "Perl 5", 2 ] - ], - "name" : "Kivanc Yazan", - "id" : "Kivanc Yazan" + ] }, { + "name" : "Lars Balker", "id" : "Lars Balker", "data" : [ [ @@ -702,10 +694,11 @@ "Perl 6", 2 ] - ], - "name" : "Lars Balker" + ] }, { + "name" : "Laurent Rosenfeld", + "id" : "Laurent Rosenfeld", "data" : [ [ "Perl 5", @@ -719,9 +712,7 @@ "Blog", 1 ] - ], - "name" : "Laurent Rosenfeld", - "id" : "Laurent Rosenfeld" + ] }, { "data" : [ @@ -730,22 +721,22 @@ 2 ] ], - "name" : "Mark Senn", - "id" : "Mark Senn" + "id" : "Mark Senn", + "name" : "Mark Senn" }, { + "name" : "Martin Mugeni", + "id" : "Martin Mugeni", "data" : [ [ "Perl 6", 2 ] - ], - "name" : "Martin Mugeni", - "id" : "Martin Mugeni" + ] }, { - "id" : "Neil Bowers", "name" : "Neil Bowers", + "id" : "Neil Bowers", "data" : [ [ "Perl 5", @@ -754,7 +745,6 @@ ] }, { - "id" : "Nick Logan", "name" : "Nick Logan", "data" : [ [ @@ -765,17 +755,18 @@ "Perl 6", 2 ] - ] + ], + "id" : "Nick Logan" }, { - "id" : "Oleksii Tsvietnov", - "name" : "Oleksii Tsvietnov", "data" : [ [ "Perl 5", 2 ] - ] + ], + "id" : "Oleksii Tsvietnov", + "name" : "Oleksii Tsvietnov" }, { "data" : [ @@ -784,31 +775,30 @@ 2 ] ], - "name" : "Ozzy", - "id" : "Ozzy" + "id" : "Ozzy", + "name" : "Ozzy" }, { + "name" : "Pavel Jurca", "data" : [ [ "Perl 5", 2 ] ], - "name" : "Pavel Jurca", "id" : "Pavel Jurca" }, { + "name" : "Pete Houston", "data" : [ [ "Perl 5", 2 ] ], - "name" : "Pete Houston", "id" : "Pete Houston" }, { - "id" : "Philippe Bruhat", "name" : "Philippe Bruhat", "data" : [ [ @@ -819,11 +809,12 @@ "Blog", 1 ] - ] + ], + "id" : "Philippe Bruhat" }, { - "id" : "Prajith P", "name" : "Prajith P", + "id" : "Prajith P", "data" : [ [ "Perl 5", @@ -832,16 +823,17 @@ ] }, { + "name" : "Sean Meininger", "id" : "Sean Meininger", "data" : [ [ "Perl 6", 2 ] - ], - "name" : "Sean Meininger" + ] }, { + "id" : "Simon Proctor", "data" : [ [ "Perl 5", @@ -856,22 +848,21 @@ 2 ] ], - "name" : "Simon Proctor", - "id" : "Simon Proctor" + "name" : "Simon Proctor" }, { "name" : "Simon Reinhardt", + "id" : "Simon Reinhardt", "data" : [ [ "Perl 5", 2 ] - ], - "id" : "Simon Reinhardt" + ] }, { - "id" : "Steve Rogerson", "name" : "Steve Rogerson", + "id" : "Steve Rogerson", "data" : [ [ "Perl 5", @@ -890,18 +881,18 @@ 2 ] ], - "name" : "Steven Wilson", - "id" : "Steven Wilson" + "id" : "Steven Wilson", + "name" : "Steven Wilson" }, { - "id" : "Tiago Stock", - "name" : "Tiago Stock", "data" : [ [ "Perl 5", 1 ] - ] + ], + "id" : "Tiago Stock", + "name" : "Tiago Stock" }, { "data" : [ @@ -910,18 +901,18 @@ 2 ] ], - "name" : "Tore Andersson", - "id" : "Tore Andersson" + "id" : "Tore Andersson", + "name" : "Tore Andersson" }, { - "id" : "Veesh Goldman", + "name" : "Veesh Goldman", "data" : [ [ "Perl 5", 1 ] ], - "name" : "Veesh Goldman" + "id" : "Veesh Goldman" }, { "id" : "William Gilmore", @@ -944,18 +935,27 @@ 2 ] ], - "name" : "Yet Ebreo", - "id" : "Yet Ebreo" + "id" : "Yet Ebreo", + "name" : "Yet Ebreo" } ] }, + "chart" : { + "type" : "column" + }, + "legend" : { + "enabled" : 0 + }, + "subtitle" : { + "text" : "[Champions: 55] Last updated at 2019-10-15 13:49:23 GMT" + }, "plotOptions" : { "series" : { + "borderWidth" : 0, "dataLabels" : { "format" : "{point.y}", "enabled" : 1 - }, - "borderWidth" : 0 + } } } } diff --git a/stats/pwc-challenge-002.json b/stats/pwc-challenge-002.json index a1603ea7f5..5f0583baf6 100644 --- a/stats/pwc-challenge-002.json +++ b/stats/pwc-challenge-002.json @@ -1,32 +1,243 @@ { - "legend" : { - "enabled" : 0 - }, - "tooltip" : { - "followPointer" : 1, - "headerFormat" : "{series.name}
", - "pointFormat" : "{point.name}: {point.y:f}
" - }, - "plotOptions" : { - "series" : { - "dataLabels" : { - "format" : "{point.y}", - "enabled" : 1 - }, - "borderWidth" : 0 - } - }, - "yAxis" : { - "title" : { - "text" : "Total Solutions" - } - }, - "xAxis" : { - "type" : "category" - }, "chart" : { "type" : "column" }, + "series" : [ + { + "name" : "Perl Weekly Challenge - 002", + "colorByPoint" : 1, + "data" : [ + { + "name" : "Adam Russell", + "drilldown" : "Adam Russell", + "y" : 3 + }, + { + "y" : 2, + "drilldown" : "Ailbhe Tweedie", + "name" : "Ailbhe Tweedie" + }, + { + "y" : 2, + "name" : "Alex Daniel", + "drilldown" : "Alex Daniel" + }, + { + "y" : 2, + "drilldown" : "Andrezgz", + "name" : "Andrezgz" + }, + { + "y" : 3, + "drilldown" : "Arne Sommer", + "name" : "Arne Sommer" + }, + { + "y" : 2, + "drilldown" : "Arpad Toth", + "name" : "Arpad Toth" + }, + { + "y" : 2, + "name" : "Athanasius", + "drilldown" : "Athanasius" + }, + { + "y" : 2, + "name" : "Bob Kleemann", + "drilldown" : "Bob Kleemann" + }, + { + "y" : 2, + "name" : "Chenyf", + "drilldown" : "Chenyf" + }, + { + "drilldown" : "Daniel Mantovani", + "name" : "Daniel Mantovani", + "y" : 1 + }, + { + "y" : 1, + "drilldown" : "Dave Jacoby", + "name" : "Dave Jacoby" + }, + { + "name" : "David Kayal", + "drilldown" : "David Kayal", + "y" : 2 + }, + { + "drilldown" : "Doug Schrag", + "name" : "Doug Schrag", + "y" : 2 + }, + { + "y" : 4, + "name" : "Dr James A. Smith", + "drilldown" : "Dr James A. Smith" + }, + { + "y" : 1, + "name" : "Fred Zinn", + "drilldown" : "Fred Zinn" + }, + { + "y" : 1, + "name" : "Freddie B", + "drilldown" : "Freddie B" + }, + { + "y" : 2, + "drilldown" : "Gustavo Chaves", + "name" : "Gustavo Chaves" + }, + { + "drilldown" : "Jaime Corchado", + "name" : "Jaime Corchado", + "y" : 2 + }, + { + "drilldown" : "Jaldhar H. Vyas", + "name" : "Jaldhar H. Vyas", + "y" : 4 + }, + { + "y" : 1, + "name" : "Jeremy Carman", + "drilldown" : "Jeremy Carman" + }, + { + "drilldown" : "Jo Christian Oterhals", + "name" : "Jo Christian Oterhals", + "y" : 5 + }, + { + "drilldown" : "Joelle Maslak", + "name" : "Joelle Maslak", + "y" : 4 + }, + { + "y" : 2, + "drilldown" : "John Barrett", + "name" : "John Barrett" + }, + { + "y" : 1, + "name" : "Khalid", + "drilldown" : "Khalid" + }, + { + "drilldown" : "Kian-Meng Ang", + "name" : "Kian-Meng Ang", + "y" : 3 + }, + { + "drilldown" : "Lars Balker", + "name" : "Lars Balker", + "y" : 4 + }, + { + "y" : 5, + "name" : "Laurent Rosenfeld", + "drilldown" : "Laurent Rosenfeld" + }, + { + "y" : 2, + "drilldown" : "Magnus Woldrich", + "name" : "Magnus Woldrich" + }, + { + "drilldown" : "Mark Senn", + "name" : "Mark Senn", + "y" : 2 + }, + { + "drilldown" : "Matt Latusek", + "name" : "Matt Latusek", + "y" : 2 + }, + { + "y" : 2, + "drilldown" : "Maxim Kolodyazhny", + "name" : "Maxim Kolodyazhny" + }, + { + "drilldown" : "Neil Bowers", + "name" : "Neil Bowers", + "y" : 1 + }, + { + "y" : 4, + "drilldown" : "Nick Logan", + "name" : "Nick Logan" + }, + { + "y" : 2, + "drilldown" : "Ozzy", + "name" : "Ozzy" + }, + { + "y" : 1, + "drilldown" : "Pete Houston", + "name" : "Pete Houston" + }, + { + "drilldown" : "Philippe Bruhat", + "name" : "Philippe Bruhat", + "y" : 3 + }, + { + "name" : "Prajith P", + "drilldown" : "Prajith P", + "y" : 1 + }, + { + "name" : "Robert Gratza", + "drilldown" : "Robert Gratza", + "y" : 2 + }, + { + "y" : 4, + "name" : "Ruben Westerberg", + "drilldown" : "Ruben Westerberg" + }, + { + "y" : 1, + "drilldown" : "Sean Meininger", + "name" : "Sean Meininger" + }, + { + "name" : "Sergio Iglesias", + "drilldown" : "Sergio Iglesias", + "y" : 2 + }, + { + "name" : "Simon Proctor", + "drilldown" : "Simon Proctor", + "y" : 4 + }, + { + "name" : "Simon Reinhardt", + "drilldown" : "Simon Reinhardt", + "y" : 2 + }, + { + "y" : 2, + "name" : "Steven Wilson", + "drilldown" : "Steven Wilson" + }, + { + "y" : 2, + "drilldown" : "Veesh Goldman", + "name" : "Veesh Goldman" + } + ] + } + ], + "subtitle" : { + "text" : "[Champions: 45] Last updated at 2019-10-15 13:49:24 GMT" + }, "drilldown" : { "series" : [ { @@ -54,26 +265,27 @@ "id" : "Ailbhe Tweedie" }, { - "id" : "Alex Daniel", - "name" : "Alex Daniel", "data" : [ [ "Perl 6", 2 ] - ] + ], + "name" : "Alex Daniel", + "id" : "Alex Daniel" }, { "id" : "Andrezgz", + "name" : "Andrezgz", "data" : [ [ "Perl 5", 2 ] - ], - "name" : "Andrezgz" + ] }, { + "name" : "Arne Sommer", "data" : [ [ "Perl 6", @@ -84,28 +296,27 @@ 1 ] ], - "name" : "Arne Sommer", "id" : "Arne Sommer" }, { "id" : "Arpad Toth", + "name" : "Arpad Toth", "data" : [ [ "Perl 5", 2 ] - ], - "name" : "Arpad Toth" + ] }, { "id" : "Athanasius", - "name" : "Athanasius", "data" : [ [ "Perl 5", 2 ] - ] + ], + "name" : "Athanasius" }, { "id" : "Bob Kleemann", @@ -129,42 +340,42 @@ }, { "id" : "Daniel Mantovani", - "name" : "Daniel Mantovani", "data" : [ [ "Perl 5", 1 ] - ] + ], + "name" : "Daniel Mantovani" }, { "id" : "Dave Jacoby", + "name" : "Dave Jacoby", "data" : [ [ "Blog", 1 ] - ], - "name" : "Dave Jacoby" + ] }, { "id" : "David Kayal", - "name" : "David Kayal", "data" : [ [ "Perl 5", 2 ] - ] + ], + "name" : "David Kayal" }, { + "name" : "Doug Schrag", "data" : [ [ "Perl 6", 2 ] ], - "name" : "Doug Schrag", "id" : "Doug Schrag" }, { @@ -182,27 +393,26 @@ "id" : "Dr James A. Smith" }, { - "id" : "Fred Zinn", "name" : "Fred Zinn", "data" : [ [ "Perl 5", 1 ] - ] + ], + "id" : "Fred Zinn" }, { - "id" : "Freddie B", "name" : "Freddie B", "data" : [ [ "Perl 5", 1 ] - ] + ], + "id" : "Freddie B" }, { - "id" : "Gustavo Chaves", "data" : [ [ "Perl 5", @@ -213,20 +423,21 @@ 1 ] ], - "name" : "Gustavo Chaves" + "name" : "Gustavo Chaves", + "id" : "Gustavo Chaves" }, { "id" : "Jaime Corchado", + "name" : "Jaime Corchado", "data" : [ [ "Perl 5", 2 ] - ], - "name" : "Jaime Corchado" + ] }, { - "id" : "Jaldhar H. Vyas", + "name" : "Jaldhar H. Vyas", "data" : [ [ "Perl 5", @@ -237,20 +448,19 @@ 2 ] ], - "name" : "Jaldhar H. Vyas" + "id" : "Jaldhar H. Vyas" }, { "id" : "Jeremy Carman", - "name" : "Jeremy Carman", "data" : [ [ "Perl 5", 1 ] - ] + ], + "name" : "Jeremy Carman" }, { - "id" : "Jo Christian Oterhals", "data" : [ [ "Perl 5", @@ -265,10 +475,10 @@ 1 ] ], - "name" : "Jo Christian Oterhals" + "name" : "Jo Christian Oterhals", + "id" : "Jo Christian Oterhals" }, { - "id" : "Joelle Maslak", "name" : "Joelle Maslak", "data" : [ [ @@ -279,27 +489,28 @@ "Perl 6", 2 ] - ] + ], + "id" : "Joelle Maslak" }, { + "id" : "John Barrett", + "name" : "John Barrett", "data" : [ [ "Perl 5", 2 ] - ], - "name" : "John Barrett", - "id" : "John Barrett" + ] }, { "id" : "Khalid", - "name" : "Khalid", "data" : [ [ "Blog", 1 ] - ] + ], + "name" : "Khalid" }, { "id" : "Kian-Meng Ang", @@ -316,8 +527,6 @@ ] }, { - "id" : "Lars Balker", - "name" : "Lars Balker", "data" : [ [ "Perl 5", @@ -327,9 +536,13 @@ "Perl 6", 2 ] - ] + ], + "name" : "Lars Balker", + "id" : "Lars Balker" }, { + "id" : "Laurent Rosenfeld", + "name" : "Laurent Rosenfeld", "data" : [ [ "Perl 5", @@ -343,12 +556,9 @@ "Blog", 1 ] - ], - "name" : "Laurent Rosenfeld", - "id" : "Laurent Rosenfeld" + ] }, { - "id" : "Magnus Woldrich", "name" : "Magnus Woldrich", "data" : [ [ @@ -359,7 +569,8 @@ "Perl 6", 1 ] - ] + ], + "id" : "Magnus Woldrich" }, { "id" : "Mark Senn", @@ -373,37 +584,36 @@ }, { "id" : "Matt Latusek", - "name" : "Matt Latusek", "data" : [ [ "Perl 5", 2 ] - ] + ], + "name" : "Matt Latusek" }, { - "name" : "Maxim Kolodyazhny", "data" : [ [ "Perl 5", 2 ] ], + "name" : "Maxim Kolodyazhny", "id" : "Maxim Kolodyazhny" }, { "id" : "Neil Bowers", + "name" : "Neil Bowers", "data" : [ [ "Perl 5", 1 ] - ], - "name" : "Neil Bowers" + ] }, { "id" : "Nick Logan", - "name" : "Nick Logan", "data" : [ [ "Perl 5", @@ -413,30 +623,31 @@ "Perl 6", 2 ] - ] + ], + "name" : "Nick Logan" }, { - "name" : "Ozzy", + "id" : "Ozzy", "data" : [ [ "Perl 6", 2 ] ], - "id" : "Ozzy" + "name" : "Ozzy" }, { - "id" : "Pete Houston", - "name" : "Pete Houston", "data" : [ [ "Perl 5", 1 ] - ] + ], + "name" : "Pete Houston", + "id" : "Pete Houston" }, { - "name" : "Philippe Bruhat", + "id" : "Philippe Bruhat", "data" : [ [ "Perl 5", @@ -447,17 +658,17 @@ 1 ] ], - "id" : "Philippe Bruhat" + "name" : "Philippe Bruhat" }, { + "id" : "Prajith P", "name" : "Prajith P", "data" : [ [ "Perl 5", 1 ] - ], - "id" : "Prajith P" + ] }, { "name" : "Robert Gratza", @@ -470,6 +681,8 @@ "id" : "Robert Gratza" }, { + "id" : "Ruben Westerberg", + "name" : "Ruben Westerberg", "data" : [ [ "Perl 5", @@ -479,9 +692,7 @@ "Perl 6", 2 ] - ], - "name" : "Ruben Westerberg", - "id" : "Ruben Westerberg" + ] }, { "data" : [ @@ -494,16 +705,18 @@ "id" : "Sean Meininger" }, { + "id" : "Sergio Iglesias", "name" : "Sergio Iglesias", "data" : [ [ "Perl 5", 2 ] - ], - "id" : "Sergio Iglesias" + ] }, { + "id" : "Simon Proctor", + "name" : "Simon Proctor", "data" : [ [ "Perl 5", @@ -513,9 +726,7 @@ "Perl 6", 2 ] - ], - "name" : "Simon Proctor", - "id" : "Simon Proctor" + ] }, { "id" : "Simon Reinhardt", @@ -529,263 +740,52 @@ }, { "id" : "Steven Wilson", - "name" : "Steven Wilson", "data" : [ [ "Perl 5", 2 ] - ] + ], + "name" : "Steven Wilson" }, { "id" : "Veesh Goldman", + "name" : "Veesh Goldman", "data" : [ [ "Perl 5", 2 ] - ], - "name" : "Veesh Goldman" + ] } ] }, - "series" : [ - { - "colorByPoint" : 1, - "name" : "Perl Weekly Challenge - 002", - "data" : [ - { - "drilldown" : "Adam Russell", - "y" : 3, - "name" : "Adam Russell" - }, - { - "drilldown" : "Ailbhe Tweedie", - "name" : "Ailbhe Tweedie", - "y" : 2 - }, - { - "drilldown" : "Alex Daniel", - "name" : "Alex Daniel", - "y" : 2 - }, - { - "name" : "Andrezgz", - "y" : 2, - "drilldown" : "Andrezgz" - }, - { - "drilldown" : "Arne Sommer", - "name" : "Arne Sommer", - "y" : 3 - }, - { - "drilldown" : "Arpad Toth", - "name" : "Arpad Toth", - "y" : 2 - }, - { - "drilldown" : "Athanasius", - "y" : 2, - "name" : "Athanasius" - }, - { - "y" : 2, - "name" : "Bob Kleemann", - "drilldown" : "Bob Kleemann" - }, - { - "name" : "Chenyf", - "y" : 2, - "drilldown" : "Chenyf" - }, - { - "y" : 1, - "name" : "Daniel Mantovani", - "drilldown" : "Daniel Mantovani" - }, - { - "name" : "Dave Jacoby", - "y" : 1, - "drilldown" : "Dave Jacoby" - }, - { - "drilldown" : "David Kayal", - "y" : 2, - "name" : "David Kayal" - }, - { - "name" : "Doug Schrag", - "y" : 2, - "drilldown" : "Doug Schrag" - }, - { - "y" : 4, - "name" : "Dr James A. Smith", - "drilldown" : "Dr James A. Smith" - }, - { - "drilldown" : "Fred Zinn", - "y" : 1, - "name" : "Fred Zinn" - }, - { - "drilldown" : "Freddie B", - "y" : 1, - "name" : "Freddie B" - }, - { - "drilldown" : "Gustavo Chaves", - "name" : "Gustavo Chaves", - "y" : 2 - }, - { - "drilldown" : "Jaime Corchado", - "y" : 2, - "name" : "Jaime Corchado" - }, - { - "drilldown" : "Jaldhar H. Vyas", - "y" : 4, - "name" : "Jaldhar H. Vyas" - }, - { - "drilldown" : "Jeremy Carman", - "name" : "Jeremy Carman", - "y" : 1 - }, - { - "drilldown" : "Jo Christian Oterhals", - "y" : 5, - "name" : "Jo Christian Oterhals" - }, - { - "y" : 4, - "name" : "Joelle Maslak", - "drilldown" : "Joelle Maslak" - }, - { - "y" : 2, - "name" : "John Barrett", - "drilldown" : "John Barrett" - }, - { - "drilldown" : "Khalid", - "y" : 1, - "name" : "Khalid" - }, - { - "name" : "Kian-Meng Ang", - "y" : 3, - "drilldown" : "Kian-Meng Ang" - }, - { - "drilldown" : "Lars Balker", - "y" : 4, - "name" : "Lars Balker" - }, - { - "drilldown" : "Laurent Rosenfeld", - "y" : 5, - "name" : "Laurent Rosenfeld" - }, - { - "drilldown" : "Magnus Woldrich", - "name" : "Magnus Woldrich", - "y" : 2 - }, - { - "drilldown" : "Mark Senn", - "y" : 2, - "name" : "Mark Senn" - }, - { - "drilldown" : "Matt Latusek", - "name" : "Matt Latusek", - "y" : 2 - }, - { - "name" : "Maxim Kolodyazhny", - "y" : 2, - "drilldown" : "Maxim Kolodyazhny" - }, - { - "y" : 1, - "name" : "Neil Bowers", - "drilldown" : "Neil Bowers" - }, - { - "y" : 4, - "name" : "Nick Loga