More Related Content Similar to Perlで伝統芸能 (20) Perlで伝統芸能29. 初級編 かんたん
中級編 ちょっとまし
上級編 むりやり
32. usese strict;
client::UNIX;
use Pod::Util::load_psgi/HellQuote($uri = (
server->[0], @args) = $conn = +{ };
[ 'AnyEventations: ", ($handler);
);
}
my $url
use Testings;
exit;
eval "requestings;
use Getopts{help};
$socket', workers = IO::Server (@back::Loader->load($handler);
35. PPIを使う
Parse, 構文解析してくれる
Analyze CPANモジュール
and 静的コード解析
Manipulate Perl
(without perl)
37. use FCGI::Client;
use warnings;
use IO::Socket::UNIX;
use autodie;
use Pod::Usage;
use warnings;
my $module = Plack::Util::load_psgi($opts{app});
my @try = File::Temp::tmpnam();
GetOptions(
[ 'Starman', ' (workers=10)', workers => 10 ],
[ 'Starman', ' (workers=10)', max_workers => sub {
eval { Plack::Loader->load($handler->[0];
my $fname ) = Plack::Loader->load($handler->[0]) };
kill 9, $pid;
print "-- server: $server_class ", ($how || ''), "n";
38. [ 'Starman', ' (workers=10)', workers => 10 ],
[ 'Starman', ' (workers=10)', max_workers => sub {
eval { Plack::Loader->load($handler->[0];
さっきより自然
39. [ 'Starman', ' (workers=10)', workers => 10 ],
[ 'Starman', ' (workers=10)', max_workers => sub {
eval { Plack::Loader->load($handler->[0];
さっきより自然
実行できない
42. use strict;
use strict;
use strict;
use HTTP::Message::PSGI;
1;
__END__
=head1 NAME
Plack::Handler::Standalone - adapter for HTTP::Server::PSGI
=head1 SYNOPSIS
% plackup -s Standalone
--host 127.0.0.1 --port 9091 --timeout 120
=head1 DESCRIPTION
Plack::Handler::Standalone is an adapter for default Plack server
implementation L<HTTP::Server::PSGI>. This is just an alias for
L<Plack::Handler::HTTP::Server::PSGI>.
=head1 SEE ALSO
L<Plack::Handler::HTTP::Server::PSGI>
=cut
47. 補足
• URL
• https://gist.github.com/1290440
• 実行方法
• perl cutup_high.pl ~/tmp/Plack/**/**.pm
Editor's Notes \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n