]>
pere.pagekite.me Git - homepage.git/blob - blog/images/2015-02-06-verk-i-det-fri-doede-kunstnere-filter
8 open(my $fh, '<', 'images/2015-verk-i-det-fri-doede-kunstnere.csv');
12 my ($verk, $deathyear, $name, $subject) = split(/\t/, $_, 4);
14 if (!exists $info{"$deathyear:$name"}) {
15 $info{"$deathyear:$name"} = ();
17 push(@{$info{"$deathyear:$name"}}, [$verk, $subject]);
18 $deaths{$deathyear}++;
22 my $lastdeathyear = 0;
23 for my $entry (sort keys %info) {
24 my ($deathyear, $name) = split(/:/, $entry);
25 if ($deathyear != $lastdeathyear) {
26 print "</ul>\n" if ($lastdeathyear != 0);
27 printf("\n<p>Kunstnere hvis verk faller i det fri i ved nyttår %d (totalt %d).</p>\n\n", $deathyear + 71, $deaths{$deathyear});
28 $lastdeathyear = $deathyear;
31 print "<li><strong>$name</strong> (død $deathyear)\n";
32 for my $ref (@{$info{$entry}}) {
33 my ($verk, $subject) = @{$ref};
34 if ($subject !~ m/^\s*$/) {
35 print "<br>$verk/$subject\n";