Acme-CPANAuthors-Russian
view release on metacpan or search on metacpan
=encoding UTF-8
=head1 NAME
Acme::CPANAuthors::Russian - We are Russian CPAN authors
=head1 SYNOPSIS
use Acme::CPANAuthors;
my $authors = Acme::CPANAuthors->new('Russian');
lib/Acme/CPANAuthors/Russian.pm view on Meta::CPAN
YKOSTYLEV => 'Yuri Kostylev',
YURAN => 'Nevinitsin Yury',
ZAG => 'Zahatski Aliaksandr',
ZMIJ => 'Sergei A. Fedorov',
ZOFFIX => 'Zoffix Znet',
);
1;
__END__
=encoding UTF-8
=head1 NAME
Acme::CPANAuthors::Russian - We are Russian CPAN authors
=head1 SYNOPSIS
use Acme::CPANAuthors;
my $authors = Acme::CPANAuthors->new('Russian');
script/cpan-author.pl view on Meta::CPAN
[m{^ (\d+)\. \s ([^<]+ | <a.*?/a> | \s) .*? <a \s href="mailto:([^"]*)" .* -- \s+ (.*) $}x]
}
map { split m{\s*<br />\s*} }
grep { utf8::decode($_);1 }
do { local $/; open my $fh, '<', 'get_utf8.html'; <$fh> } =~ m{Archives</a></h3>(.*)<h3><a id="mailinglists"}s
# map { $_->is_success ? $_->content =~ m{Archives</a></h3>(.*)<h3><a id="mailinglists"}s : () }
# LWPUserAgent->new('timeout' => 15)->get('http://pause.perl.org/pause/query?ACTION=who_is')
]
;
package LWPUserAgent; # XXX: bad UTF-8 encoding
use strict;
use base 'LWP::UserAgent';
use constant {
FILE => '~get.html',
EXP => 24*60*60, # 1 day
};
sub get {
my $self = shift;
( run in 0.898 second using v1.01-cache-2.11-cpan-49f99fa48dc )