view release on metacpan or search on metacpan
Revision history for Perl module Apache2::WebApp::Plugin::DBI
0.09
- Migrated project SCM and code repository to Google Project hosting.
- Updated POD and README artistic license URL in COPYRIGHT clause.
- Changed each module version so that I can verify that the PAUSE packager/uploader script works as expected.
- Updated license field in META.yml to fix 'License Unknown' issue on CPAN
- Updated PREREQ_PM module versions in Makefile.PL
- Updated module versions in META.yml requires field.
build script template
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Perl module Apache2::WebApp::Plugin::DateTime
0.06
- Migrated project SCM and code repository to Google Project hosting.
- Updated POD and README artistic license URL in COPYRIGHT clause.
- Changed each module version so that I can verify that the PAUSE packager/uploader script works as expected.
- Updated license field in META.yml to fix 'License Unknown' issue on CPAN
- Updated PREREQ_PM module versions in Makefile.PL
- Updated module versions in META.yml requires field.
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Perl module Apache2::WebApp::Plugin::File
0.06
- Migrated project SCM and code repository to Google Project hosting.
- Updated POD and README artistic license URL in COPYRIGHT clause.
- Changed each module version so that I can verify that the PAUSE packager/uploader script works as expected.
- Updated license field in META.yml to fix 'License Unknown' issue on CPAN
- Updated PREREQ_PM module versions in Makefile.PL
- Updated module versions in META.yml requires field.
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Perl module Apache2::WebApp::Plugin::Filters
0.08
- Migrated project SCM and code repository to Google Project hosting.
- Updated POD and README artistic license URL in COPYRIGHT clause.
- Changed each module version so that I can verify that the PAUSE packager/uploader script works as expected.
- Updated license field in META.yml to fix 'License Unknown' issue on CPAN
- Updated PREREQ_PM module versions in Makefile.PL
- Updated module versions in META.yml requires field.
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Perl module Apache2::WebApp::Plugin::JSON
0.09
- Migrated project SCM and code repository to Google Project hosting.
- Updated POD and README artistic license URL in COPYRIGHT clause.
- Changed each module version so that I can verify that the PAUSE packager/uploader script works as expected.
- Updated license field in META.yml to fix 'License Unknown' issue on CPAN
- Updated PREREQ_PM module versions in Makefile.PL
- Updated module versions in META.yml requires field.
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Perl module Apache2::WebApp::Plugin::Mail
0.08
- Migrated project SCM and code repository to Google Project hosting.
- Updated POD and README artistic license URL in COPYRIGHT clause.
- Changed each module version so that I can verify that the PAUSE packager/uploader script works as expected.
- Updated license field in META.yml to fix 'License Unknown' issue on CPAN
- Updated PREREQ_PM module versions in Makefile.PL
- Updated module versions in META.yml requires field.
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Perl module Apache2::WebApp::Plugin::Session::File
0.14
- Migrated project SCM and code repository to Google Project hosting.
- Updated POD and README artistic license URL in COPYRIGHT clause.
- Changed each module version so that I can verify that the PAUSE packager/uploader script works as expected.
- Updated license field in META.yml to fix 'License Unknown' issue on CPAN
- Updated PREREQ_PM module versions in Makefile.PL
- Updated module versions in META.yml requires field.
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Perl module Apache2::WebApp::Plugin::Session::Memcached
0.12
- Migrated project SCM and code repository to Google Project hosting.
- Updated POD and README artistic license URL in COPYRIGHT clause.
- Changed each module version so that I can verify that the PAUSE packager/uploader script works as expected.
- Updated license field in META.yml to fix 'License Unknown' issue on CPAN
- Updated PREREQ_PM module versions in Makefile.PL
- Updated module versions in META.yml requires field.
0.13
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Perl module Apache2::WebApp::Plugin::Session::MySQL
0.12
- Migrated project SCM and code repository to Google Project hosting.
- Updated POD and README artistic license URL in COPYRIGHT clause.
- Changed each module version so that I can verify that the PAUSE packager/uploader script works as expected.
- Updated license field in META.yml to fix 'License Unknown' issue on CPAN
- Updated PREREQ_PM module versions in Makefile.PL
- Updated module versions in META.yml requires field.
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Perl module Apache2::WebApp::Plugin::Session
0.14
- Migrated project SCM and code repository to Google Project hosting.
- Updated POD and README artistic license URL in COPYRIGHT clause.
- Changed each module version so that I can verify that the PAUSE packager/uploader script works as expected.
- Updated license field in META.yml to fix 'License Unknown' issue on CPAN
- Updated PREREQ_PM module versions in Makefile.PL
- Updated module versions in META.yml requires field.
0.15
view all matches for this distribution
view release on metacpan or search on metacpan
Revision history for Perl module Apache2::WebApp::Plugin::Validate
0.08
- Migrated project SCM and code repository to Google Project hosting.
- Updated POD and README artistic license URL in COPYRIGHT clause.
- Changed each module version so that I can verify that the PAUSE packager/uploader script works as expected.
- Updated license field in META.yml to fix 'License Unknown' issue on CPAN
- Updated PREREQ_PM module versions in Makefile.PL
- Updated module versions in META.yml requires field.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Apache2/WebApp.pm view on Meta::CPAN
my $config = Apache2::WebApp::AppConfig->new;
$self->{CONFIG} = $config->parse( $ENV{'WEBAPP_CONF'} );
$self->{REQUEST} = Apache2::Request->new($r,
DISABLE_UPLOADS => $self->{CONFIG}->{apache_disable_uploads},
POST_MAX => $self->{CONFIG}->{apache_post_max},
TEMP_DIR => $self->{CONFIG}->{apache_temp_dir}
);
$self->{PLUGIN} = Apache2::WebApp::Plugin->new;
lib/Apache2/WebApp.pm view on Meta::CPAN
/var/www/project/logs/access_log
/var/www/project/logs/errror_log
/var/www/project/tmp <-- L
/var/www/project/tmp/cache
/var/www/project/tmp/cache/templates
/var/www/project/tmp/uploads
A) Application directory. All classes I<(*.pm)> within this directory are precompiled
into memory when Apache starts/restarts.
B) Base class that can be C<included> from other classes. Contains C<_global()>
lib/Apache2/WebApp.pm view on Meta::CPAN
version = 0.01
[apache]
doc_root = /var/www/project # path to project directory
domain = www.domain.com # valid domain name
disable_uploads = 0 # allow file uploads
post_max = 5242880 # post max in bytes (example 5MB)
temp_dir = /var/www/project/tmp/uploads
[template]
cache_size = 100 # total files to store in cache
compile_dir = /var/www/project/tmp/cache/templates # path to template cache
include_path = /var/www/project/templates # path to template directory
view all matches for this distribution
view release on metacpan or search on metacpan
0.002 2011-02-20 04:28:50 Europe/London
Handle partial incoming data streams for expanding, and avoid sending timestamp
for filtered entries.
0.001 2011-02-20 01:12:14 Europe/London
Initial CPAN upload
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Apertur/SDK.pm view on Meta::CPAN
return bless {
env => $env,
_http => $http,
sessions => Apertur::SDK::Resource::Sessions->new(http => $http),
upload => Apertur::SDK::Resource::Upload->new(http => $http),
uploads => Apertur::SDK::Resource::Uploads->new(http => $http),
polling => Apertur::SDK::Resource::Polling->new(http => $http),
destinations => Apertur::SDK::Resource::Destinations->new(http => $http),
keys => Apertur::SDK::Resource::Keys->new(http => $http),
webhooks => Apertur::SDK::Resource::Webhooks->new(http => $http),
encryption => Apertur::SDK::Resource::Encryption->new(http => $http),
lib/Apertur/SDK.pm view on Meta::CPAN
}, $class;
}
sub env { return $_[0]->{env} }
sub sessions { return $_[0]->{sessions} }
sub upload { return $_[0]->{upload} }
sub uploads { return $_[0]->{uploads} }
sub polling { return $_[0]->{polling} }
sub destinations { return $_[0]->{destinations} }
sub keys { return $_[0]->{keys} }
sub webhooks { return $_[0]->{webhooks} }
sub encryption { return $_[0]->{encryption} }
lib/Apertur/SDK.pm view on Meta::CPAN
use Apertur::SDK;
my $client = Apertur::SDK->new(api_key => 'aptr_live_...');
# Create an upload session
my $session = $client->sessions->create(label => 'My shoot');
# Upload an image
my $image = $client->upload->image($session->{uuid}, '/path/to/photo.jpg');
print "Uploaded: $image->{id}\n";
# Long polling
$client->polling->poll_and_process(
$session->{uuid},
lib/Apertur/SDK.pm view on Meta::CPAN
=head1 DESCRIPTION
Official Perl SDK for the L<Apertur|https://apertur.ca> API. Supports
API key and OAuth token authentication, session management, image
uploads (plain and encrypted), long polling, webhook signature
verification, and full resource CRUD for destinations, API keys,
webhooks, and encryption keys.
=head1 CONSTRUCTOR
lib/Apertur/SDK.pm view on Meta::CPAN
=over 4
=item B<sessions> - L<Apertur::SDK::Resource::Sessions>
=item B<upload> - L<Apertur::SDK::Resource::Upload>
=item B<uploads> - L<Apertur::SDK::Resource::Uploads>
=item B<polling> - L<Apertur::SDK::Resource::Polling>
=item B<destinations> - L<Apertur::SDK::Resource::Destinations>
view all matches for this distribution
view release on metacpan or search on metacpan
ä¸è¨ã¯ Perlã®ã¢ã¸ã¥ã¼ã«ã®ã¤ã³ã¹ãã¼ã«ã§ããç¨ããããæ¹æ³ã§ããã
â cpanmãcpanã«ããä¸è¬çãªã¤ã³ã¹ãã¼ã«ã®æ¹æ³ã¯ä¸è¨ã§ç¶²ç¾
çã«èª¬æããã¦ããã
1. https://metacpan.org/release/TULAMILI/Table-Hack-0.12/source/Table-Hack.pdf
2. https://www.ite.or.jp/wp/wp-content/uploads/opendata/tool201807.pdf
ä¸è¨2åã®URLã«ããåãPDFå½¢å¼ãã¡ã¤ã«ã¯ã2018å¹´ã«ä¸é寿ä¹ãæ¸ãããã®ã§ããã
view all matches for this distribution
view release on metacpan or search on metacpan
ä¸è¨ã¯ Perlã®ã¢ã¸ã¥ã¼ã«ã®ã¤ã³ã¹ãã¼ã«ã§ããç¨ããããæ¹æ³ã§ããã
â cpanmãcpanã«ããä¸è¬çãªã¤ã³ã¹ãã¼ã«ã®æ¹æ³ã¯ä¸è¨ã§ç¶²ç¾
çã«èª¬æããã¦ããã
1. https://metacpan.org/release/TULAMILI/Table-Hack-0.12/source/Table-Hack.pdf
2. https://www.ite.or.jp/wp/wp-content/uploads/opendata/tool201807.pdf
ä¸è¨2åã®URLã«ããåãPDFå½¢å¼ãã¡ã¤ã«ã¯ã2018å¹´ã«ä¸é寿ä¹ãæ¸ãããã®ã§ããã
view all matches for this distribution
view release on metacpan or search on metacpan
t/pleroma_user.json view on Meta::CPAN
{"@context":["https://www.w3.org/ns/activitystreams","https://queer.hacktivis.me/schemas/litepub-0.1.jsonld",{"@language":"und"}],"alsoKnownAs":[],"attachment":[],"capabilities":{"acceptsChatMessages":true},"discoverable":true,"endpoints":{"oauthAuth...
view all matches for this distribution
view release on metacpan or search on metacpan
GET /users | jsawk 'this.disabled = false' | PUT
Here the -W option was used when loading the script to prevent writing
to the history file and an initial URI base was set at the same time.
Then a JSON file was fetched, edited using jsawk
<http://github.com/micha/jsawk>, and re-uploaded to the server.
Application Configuration
Adenosine may be configured by placing a YAML document in
~/.adenosinerc.yml. More parts of adenosine will be configurable as
view all matches for this distribution
view release on metacpan or search on metacpan
doc/pacbio_consensus.md view on Meta::CPAN
[TOC levels=1-3]: # " "
- [Falcon å®è£
䏿 ·ä¾](#falcon-å®è£
䏿 ·ä¾)
- [RS II ä¸ Sequel 对æ¯](#rs-ii-ä¸-sequel-对æ¯)
- [ææ¡£](#ææ¡£)
- [[å 个æ¯è¯](http://www.pacb.com/wp-content/uploads/2015/09/Pacific-Biosciences-Glossary-of-Terms.pdf)](#å 个æ¯è¯)
- [[Falcon åæ°](https://github.com/PacificBiosciences/FALCON/wiki/Manual)](#falcon-åæ°)
- [Falcon ç»ææä»¶](#falcon-ç»ææä»¶)
- [åæå¹³å°çåå²](#åæå¹³å°çåå²)
- [å®è£
GenomicConsensus å falcon](#å®è£
-genomicconsensus-å-falcon)
- [å®è£
Linuxbrew](#å®è£
linuxbrew)
doc/pacbio_consensus.md view on Meta::CPAN
* [Hybrid Assembly using falcon](https://github.com/PacificBiosciences/FALCON/issues/282)
* è°æ´ falcon åæ°
* [Falcon assembly](https://github.com/PacificBiosciences/FALCON/issues/308)
* [how to set the appropriate config file for larger genome using local mode](https://github.com/PacificBiosciences/FALCON/issues/466)
## [å 个æ¯è¯](http://www.pacb.com/wp-content/uploads/2015/09/Pacific-Biosciences-Glossary-of-Terms.pdf)
* Subreads - æµåºä»ªç´æ¥è¾åºç宿¶åºå, SMRTbell 两个æ¥å¤´ä¹é´çåºå.
* CCS - 对äºè¾ççæ¨¡æ¿, èåé
¶å¨ä¼å¨ç¯å½¢ç SMRTbell ä¸ç¯ç»å¤æ¬¡, å³å¯¹åä¸åºåæµåºå¤æ¬¡. å¾å°çä¿å®åºåå³ä¸º CCS.
* Long reads - 模æ¿è¾é¿, èåé
¶æ²¡ææµè¾¾ SMRTbell å¦ä¸ç«¯çæ¥å¤´.
* `.subreads.bam` - å¯ç´æ¥ç¨äºåæç subreads.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/ArduinoBuilder.pm view on Meta::CPAN
'skip=s@' => sub { push @skip, split /,/, $_[1] }, # skip this step
'force=s@' => sub { push @force, split /,/, $_[1] }, # even if it would be skipped by the dependency checker
'only=s@' => sub { push @only, split /,/, $_[1] }, # run only these steps (skip all others)
'stack-trace-on-error|stack' => sub { Log::Any::Simple::die_with_stack_trace('long') },
'parallelize|j=i' => sub { $config->set('builder.parallelize' => $_[1], allow_override => 1) },
'target-port|port=s' => sub { $config->append('builder.upload.port' => $_[1], ',')},
'force-port=s' => sub {
my ($protocol, $address) = split(/:/, $_[1]);
$config->set('builder.forced_port.protocol' => $protocol);
$config->set('builder.forced_port.address' => $address);
$config->set('builder.forced_port.forced' => 1);
},
) or pod2usage(-exitval => 2, -verbose =>0);
if (my @unknown = grep { !/^(clean|build|discover|upload|monitor)$/ } @ARGV) {
fatal "Unknown command%s: %s", (@unknown > 1 ? 's' : ''), join(', ', @unknown);
}
generate_project_config($config);
lib/App/ArduinoBuilder.pm view on Meta::CPAN
clean($config);
}
if (grep { /^build$/ } @ARGV) {
build($config, \@skip, \@force, \@only);
}
if (grep { /^discover$/ } @ARGV and not grep { /^(upload|monitor)$/ } @ARGV) {
discover($config);
}
if (grep { /^upload$/ } @ARGV) {
discover($config);
upload($config);
}
if (grep { /^monitor$/ } @ARGV) {
# The upload process potentially modifies the board port, so we run the
# discovery here even if it was run on upload.
discover($config);
monitor($config);
}
}
lib/App/ArduinoBuilder.pm view on Meta::CPAN
}
info 'Running board discovery...';
my @ports = App::ArduinoBuilder::Discovery::discover($config);
# Discovery can be run more than once, as the port of a board can be changed
# after upload. So we override any previous discovered ports.
$config->set('builder.internal.ports' => \@ports, allow_override =>1);
if (@ports) {
debug 'Found port%s: %s', (@ports > 1 ? 's' : ''), join(', ', map { $_->get('upload.port.label') } @ports);
} else {
warning 'No port found.';
}
}
lib/App/ArduinoBuilder.pm view on Meta::CPAN
my ($config) = @_;
if ($config->get('builder.forced_port.forced', default => 0)) {
# A forced port does not match a found port (as there are none), so we canât
# just set selected_port here.
return $config->filter('builder.forced_port')->prefix('upload.port');
}
{
my $port = $config->get('builder.internal.selected_port', default => undef);
if (defined $port) {
debug 'Using previously selected port: %s', $port->get('upload.port.label');
return $port;
}
}
my @ports = @{$config->get('builder.internal.ports')};
# TODO: implement an exact match selection and an interactive selection.
fatal "You must pass the --target-port option to select the upload target" unless $config->exists('builder.upload.port');
my @targets = map { qr/^$_$/i } split(/\s*,\s*/, $config->get('builder.upload.port'));
@ports = grep { my $port = $_; any { $port->get('upload.port.lc_label') =~ m/$_/ || $port->get('upload.port.lc_address') =~ m/$_/ } @targets } @ports;
unless (@ports) {
fatal "None of the specified ports (%s) can be found, can your target be found by the 'discover' command?", join(', ', @targets);
}
warn "More than one found port match with builder.upload.port. Picking the firt one." if @ports > 1;
my $port = $ports[0];
info 'Using the first match port from the configuration: %s', $port->get('upload.port.address');
$config->set('builder.internal.selected_port' => $port);
return $port;
}
sub upload {
my ($config) = @_;
info 'Uploading binary to the board...';
my $port = select_port($config);
my $protocol = $port->get('upload.port.protocol');
my $tool = $config->get("upload.tool.${protocol}", default => $config->get('upload.tool.default', default => $config->get('upload.tool')));
my $tool_config = $config->filter("tools.${tool}");
# TODO: add a way to set the verbose mode, in which case the upload.params.verbose
# property should be copied, instead of upload.params.quiet.
# Reference: https://arduino.github.io/arduino-cli/0.32/platform-specification/#verbose-parameter
$tool_config->set('upload.verbose' => $tool_config->get('upload.params.quiet'), allow_override => 1);
my $upload_config = $config->filter("upload.${protocol}")->prefix('upload');
$upload_config->merge($tool_config);
$upload_config->merge($port);
# Note: $config is in the recursive base in $upload_config.
# TODO: Before executing the command, some boards require that we manually
# reset them through their Serial port.
# See the code: https://github.com/arduino/arduino-cli/blob/ad9ddb882016c2af10e0db3785a46122bc9cfb1f/commands/upload/upload.go#L370
# And the doc: https://arduino.github.io/arduino-cli/0.32/platform-specification/#1200-bps-bootloader-reset
my $cmd = $upload_config->get('upload.pattern');
debug "Upload configuration:\n%s", sub { $upload_config->dump(' ') };
default_executor()->run_now(sub {
close STDIN;
execute_cmd($cmd);
});
view all matches for this distribution
view release on metacpan or search on metacpan
1.01 2010-06-05
- add sub option to list installed hosts
- add sub option to remove host from list
1.00 2010-06-03
First version, uploaded to CPAN
view all matches for this distribution
view release on metacpan or search on metacpan
2.00 2012-09-21
Added --idle and --output modes to monitor TTY and issue notifications
of activity (or lack thereof)
1.00 2010-06-03
First version, uploaded to CPAN
view all matches for this distribution
view release on metacpan or search on metacpan
1.01 2012-09-21
Update docs to mention new --idle and --output modes on client
1.00 2010-06-03
First version, uploaded to CPAN
view all matches for this distribution
view release on metacpan or search on metacpan
3.01 2010-06-05
- Fix bug where remote username was not being propagated to $BCVI_CONF
(bug report from Douglas Wilson)
3.00 2010-06-03
First version, uploaded to CPAN
Complete rewrite to support plugin API
2.xx ????-??-??
Numerous unreleased versions added support for:
* authentication via shared secrets
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/BPOMUtils/RPO/Checker.pm view on Meta::CPAN
next;
}
CHECK_FILENAME: {
if ($basename =~ /\.[^.]+\./) {
push @errors, {file=>$filename, message=>"Filename contains multiple dots, currently uploadable but not viewable in ereg-rba"};
}
if ($basename =~ /[^A-Za-z0-9 _.-]/) {
push @warnings, {file=>$filename, message=>"Filename contains symbols, should be avoided to ensure viewable in ereg-rba"};
}
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/BigQuery/Importer/MySQL.pm view on Meta::CPAN
my($src_dump_fh, $src_dump_filename) = tempfile(UNLINK => 1);
unless ($self->{'dryrun'}) {
print {$src_dump_fh} $dump_result;
}
# upload dump data
my $dump_upload_command = "$self->{'progs'}->{'gsutil'} cp $src_dump_filename gs://$bucket_name";
unless ($self->{'dryrun'}) {
my $result_upload_schema = system($dump_upload_command);
if ($result_upload_schema != 0) {
die "${dump_upload_command} : failed";
}
}
# copy to BigQuery
my $remove_table_command = "$self->{'progs'}->{'bq'} rm -f $self->{'dst'}";
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/BlurFill/Web.pm view on Meta::CPAN
App::BlurFill::Web->to_app;
=head1 DESCRIPTION
App::BlurFill::Web is a web interface for the App::BlurFill module. It allows users
to upload an image file, specify the desired width and height, and receive a blurred
image file in response.
=head1 ROUTES
=head2 GET /
This route displays a web form where users can upload an image and specify
the desired width and height for the output. The form submits to the POST /blur
route.
=head2 POST /blur
This route accepts an image file upload and optional width and height parameters.
It processes the image and returns an HTML page displaying the blurred image with
a download link and an option to create another image.
=head2 GET /download/:filename
lib/App/BlurFill/Web.pm view on Meta::CPAN
</html>
HTML
};
post '/blur' => sub {
my $upload = upload('image')
or return status 400, { error => 'Missing image file' };
my $orig_name = $upload->filename;
my ($name, $path, $ext) =
File::Basename::fileparse($orig_name, qr/\.[^.]*$/);
return status 400, { error => 'Uploaded file must have a file extension' }
unless $ext;
lib/App/BlurFill/Web.pm view on Meta::CPAN
my $width = query_parameters->get('width') || 650;
my $height = query_parameters->get('height') || 350;
my $in_dir = File::Temp::tempdir;
my $in_path = "$in_dir/$name$ext";
$upload->copy_to($in_path);
my $outfile;
eval {
my $blur = App::BlurFill->new(
file => $in_path,
view all matches for this distribution
view release on metacpan or search on metacpan
t/2016-11-14_Trump.md view on Meta::CPAN
[Autocracy: Rules for Survival](http://www2.nybooks.com/daily/s3/nov/10/trump-election-autocracy-rules-for-survival.html). âI have lived in autocracies most of my life, and have spent much of my career writing about Vladimir Putinâs Russia. I hav...
[A madman has been given the keys to the surveillance state](https://boingboing.net/tag/one-click-away-from-totalitarianism).
[Unnecessariat](https://morecrows.wordpress.com/2016/05/10/unnecessariat/). âHereâs the thing: from where I live, the world has drifted away. We arenât precarious, weâre unnecessary. The money has [gone to the top](http://apps.urban.org/featu...
[Goodbye, Cold War](https://nplusonemag.com/issue-30/politics/goodbye-cold-war/). âBernie Sanders and Donald Trump marked the return of the repressed: the reemergence of two varieties of popular politics that were common until the 1940s but were ev...
[When Itâs Too Late to Stop Fascism, According to Stefan Zweig](https://www.newyorker.com/books/page-turner/when-its-too-late-to-stop-fascism-according-to-stefan-zweig). âI wonder how far along the scale of moral degeneration Zweig would judge Am...
view all matches for this distribution
view release on metacpan or search on metacpan
bin/bootstrap-perl view on Meta::CPAN
'prefs_dir' => q[__DISTROPREFSDIR__],
'prerequisites_policy' => q[follow],
'scan_cache' => q[atstart],
'shell' => q[/bin/bash],
'show_unparsable_versions' => q[0],
'show_upload_date' => q[0],
'show_zero_versions' => q[0],
'tar' => q[/bin/tar],
'tar_verbosity' => q[v],
'term_is_latin' => q[0],
'term_ornaments' => q[1],
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Build.pm view on Meta::CPAN
it also supports deployment of applications which are not
included or are not on CPAN at all.
Anyone who finds a useful perl application somewhere
(i.e. "Foo") can write a small perl distribution called
App-Build-Foo and upload it to CPAN.
When someone uses the CPAN shell, they can install the
application simply by typing
install App::Build::Foo
view all matches for this distribution