Result:
found more than 723 distributions - search limited to the first 2001 files matching your query ( run in 1.372 )


Apache2-WebApp-Plugin-DBI

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


Apache2-WebApp-Plugin-DateTime

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


Apache2-WebApp-Plugin-File

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


Apache2-WebApp-Plugin-Filters

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


Apache2-WebApp-Plugin-JSON

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


Apache2-WebApp-Plugin-Mail

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


Apache2-WebApp-Plugin-Session-File

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


Apache2-WebApp-Plugin-Session-Memcached

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


Apache2-WebApp-Plugin-Session-MySQL

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


Apache2-WebApp-Plugin-Session

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


Apache2-WebApp-Plugin-Validate

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


Apache2-WebApp-Toolkit

 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


ApacheLog-Compressor

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


Apertur-SDK

 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


App-1234567891

 view release on metacpan or  search on metacpan

INSTALL  view on Meta::CPAN

上記は  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


App-12567834

 view release on metacpan or  search on metacpan

INSTALL  view on Meta::CPAN

上記は  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


App-ActivityPubClient

 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


App-Adenosine

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

          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


App-Anchr

 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


App-ArduinoBuilder

 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


App-BCVI-InstallManager

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


App-BCVI-NotifyClient

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


App-BCVI-NotifyDesktop

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


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


App-BCVI

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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


App-BPOMUtils-RPO-Checker

 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


App-BigQuery-Importer-MySQL

 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


App-BlurFill-Web

 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


App-BookmarkFeed

 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


App-Bootstrap-Perl

 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


App-Build

 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


( run in 1.372 second using v1.01-cache-2.11-cpan-b16cb0d3907 )