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


App-madeafter

 view release on metacpan or  search on metacpan

INSTALL  view on Meta::CPAN



■ 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年に下野寿之が書いたものであり、
それぞれ26ページである。


 view all matches for this distribution


App-makedist

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

{
   "abstract" : "automake a distribution for upload to cpan",
   "author" : [
      "Magnus Woldrich <m@japh.se>"
   ],
   "dynamic_config" : 1,
   "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010",

 view all matches for this distribution


App-matrixpack

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

0.00_14 2018-07-18 
        Enable delimter change. Also changed the beginning line of *.pm file to show the module introduction properly. 
0.00_13 2018-07-18 
        Proper treatment when 0 is specified. And other warnings and error displays. 
0.00_12 2018-07-18 
        Quick upload. Only Japanese help manual. 

 view all matches for this distribution


App-mqtt2job

 view release on metacpan or  search on metacpan

lib/App/mqtt2job.pm  view on Meta::CPAN

App::mqtt2job - Subscribe to an MQTT topic and trigger job execution

=head1 FOR THE LOVE OF ALL THAT IS SACRED, WHY?

This is part one of my "Cursed Solutions" series, URL to be added
later when I've uploaded it.

=head1 COPYRIGHT

Copyright 2024 -- Chris Carline

 view all matches for this distribution


App-opan

 view release on metacpan or  search on metacpan

lib/App/opan.pm  view on Meta::CPAN


use Mojolicious::Lite;

Mojo::IOLoop->recurring(600 => sub { do_pull(app); }) if $ENV{OPAN_RECURRING_PULL};

post "/upload" => sub {
  my $c = shift;
  unless ($TOKENS{$c->req->url->to_abs->password || ""}) {
    $c->res->headers->www_authenticate("Basic realm=opan");
    return $c->render(status => 401, text => "Token missing or not found\n");
  }
  my $upload = $c->req->upload('dist') || $c->req->upload('pause99_add_uri_httpupload')
    or return $c->render(status => 400, text => "dist file missing\n");
  my $pan_dir = path('pans/custom/dists/M/MY/MY')->make_path;
  $upload->move_to(my $pan_path = $pan_dir->child($upload->filename))
    or $c->render(
    status => 500,
    text   => "Failed to move ${upload} into custom pan: $!\n"
    );
  add_dist_to_index('pans/custom/index', $pan_path);
  do_merge(app);
  $c->render(text => "$pan_path Added to opan\n");
};

lib/App/opan.pm  view on Meta::CPAN

Since this can modify your opan config, it's only enabled if the environment
variable C<OPAN_AUTOPIN> is set to a true value (calling the L</cpanm> or
L</carton> commands with C<--autopin> sets this for you, because you already
specified you wanted that).

=head2 uploads

To enable the /upload endpoint, set the ENV var OPAN_AUTH_TOKENS to a colon
separated list of accepted tokens for uploads. This will allow a post with a
'file' upload argument, checking http basic auth password against the provided
auth tokens.

=head2 recurring pull

Set ENV OPAN_RECURRING_PULL to a true value to make opan automatically pull

 view all matches for this distribution


App-optex-rpn

 view release on metacpan or  search on metacpan

minil.toml  view on Meta::CPAN


module_maker="ModuleBuildTiny"
static_install = "auto"

[release]
do_not_upload_to_cpan = 0

 view all matches for this distribution


App-optex-up

 view release on metacpan or  search on metacpan

minil.toml  view on Meta::CPAN


[FileGatherer]
exclude_match = ['^images/', '^App-nup/']

[release]
do_not_upload_to_cpan = 0

 view all matches for this distribution


App-pause-Unpacked

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


0.490   2019-06-06  Released-By: PERLANCAR

        - No functional changes.

        - Update & reupload to CPAN.


0.48    2016-06-02  Released-By: PERLANCAR

        - Update to App-pause 0.55.

 view all matches for this distribution


App-pause

 view release on metacpan or  search on metacpan

lib/App/pause.pm  view on Meta::CPAN


    (
        script_summary => 'A CLI for PAUSE',
        url => '/WWW/PAUSE/Simple/',
        subcommands => {
            upload       => { url => "${p}upload_files" },
            ls           => { url => "${p}list_files" },
            "ls-dists" => { url => "${p}list_dists" },
            "ls-mods"  => { url => "${p}list_modules" },
            rm           => { url => "${p}delete_files" },
            undelete     => { url => "${p}undelete_files" },

 view all matches for this distribution


App-perlall

 view release on metacpan or  search on metacpan

perlall.txt  view on Meta::CPAN


cd ~/Perl/B-Generate

perlall maketest

perlall makeinstall    # generate and upload cpanreports





 view all matches for this distribution


App-phoebe

 view release on metacpan or  search on metacpan

lib/App/Phoebe.pm  view on Meta::CPAN


sub handle_titan {
  my $stream = shift;
  my $data = shift;
  # extra processing of the request if we didn't do that, yet
  $data->{upload} ||= is_upload($stream, $data->{request}) or return;
  my $size = $data->{upload}->{params}->{size};
  my $actual = length($data->{buffer});
  if ($actual == $size) {
    $log->debug("Handle Titan request");
    process_titan($stream, $data->{request}, $data->{upload}, $data->{buffer}, $size);
    # do not close in case we're waiting for the lock
    return;
  } elsif ($actual > $size) {
    $log->debug("Received more than the promised $size bytes");
    result($stream, "59", "Received more than the promised $size bytes");

lib/App/Phoebe.pm  view on Meta::CPAN

  }
  $log->debug("Waiting for " . ($size - $actual) . " more bytes");
}

sub process_titan {
  my ($stream, $request, $upload, $buffer, $size) = @_;
  eval {
    local $SIG{'ALRM'} = sub { $log->error("Timeout processing upload $request") };
    alarm(10); # timeout
    save_page($stream, $upload->{host}, $upload->{space}, $upload->{id},
	      $upload->{params}->{mime}, $buffer, $size);
    alarm(0);
  };
  return unless $@;
  $log->error("Error: $@");
  $stream->close_gracefully();

lib/App/Phoebe.pm  view on Meta::CPAN

    }
  }
  return \%spaces;
}

sub is_upload {
  my $stream = shift;
  my $request = shift;
  $log->info("Looking at $request");
  my $hosts = host_regex();
  my $spaces_regex = space_regex();

 view all matches for this distribution


App-prefixintsumcol

 view release on metacpan or  search on metacpan

lib/App/prefixintsumcol.pm  view on Meta::CPAN


=item *

CPAN Testers

The CPAN Testers is a network of smoke testers who run automated tests on uploaded CPAN distributions.

L<http://www.cpantesters.org/distro/A/App-prefixintsumcol>

=item *

 view all matches for this distribution


App-psst

 view release on metacpan or  search on metacpan

dist.ini  view on Meta::CPAN

; [Git::Tag::ForRelease] can also do this, with different options


;;; Release

; [Rsync] ; upload distribution tarball
[UploadToCPAN]

; [ArchiveRelease] ; Move it somewhere.  Do this after other releasers.


 view all matches for this distribution


App-ptimeout

 view release on metacpan or  search on metacpan

inc/Devel/CheckOS.pm  view on Meta::CPAN

have access to most of them and have had to work from information
gleaned from L<perlport> and a few other places.  For a complete list of
OS families, see L<Devel::CheckOS::Families>.

If you want to add your own OSes or families, see L<Devel::AssertOS::Extending>
and please feel free to upload the results to the CPAN.

=head1 BUGS and FEEDBACK

I welcome feedback about my code, including constructive criticism.
Bug reports should be made using L<https://github.com/DrHyde/perl-modules-Devel-CheckOS/issues>.

 view all matches for this distribution


App-revealup

 view release on metacpan or  search on metacpan

share/revealjs/plugin/highlight/highlight.esm.js  view on Meta::CPAN

function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t){if(!(...
/*!
 * reveal.js plugin that adds syntax highlight support.
 */
var of={id:"highlight",HIGHLIGHT_STEP_DELIMITER:"|",HIGHLIGHT_LINE_DELIMITER:",",HIGHLIGHT_LINE_RANGE_DELIMITER:"-",hljs:rf,init:function(e){var t=e.getConfig().highlight||{};t.highlightOnLoad="boolean"!=typeof t.highlightOnLoad||t.highlightOnLoad,t....

 view all matches for this distribution


App-rlibperl

 view release on metacpan or  search on metacpan

lib/App/rlibperl.pm  view on Meta::CPAN


=item *

CPAN Testers

The CPAN Testers is a network of smokers who run automated tests on uploaded CPAN distributions.

L<http://www.cpantesters.org/distro/A/App-rlibperl>

=item *

 view all matches for this distribution


App-rs

 view release on metacpan or  search on metacpan

bin/rs  view on Meta::CPAN

suitable to install remotely on a KVM based VPS. For both situations
the most important utilities to include are probably the ones to do
disk partition and filesystem formatting, for remote installation, it's
best to make the CDROM image as small as possible and transfer all the
packages to be installed via network at some later point since it's much easier
to re-upload the image if you forgot to C<patch> some vital packages into it,
so be sure to include something like C<socat> or C<rsync> or C<openssh>
for C<scp> depending on your mood or taste, and of course the C<iproute2>
package and necessary kernel modules to bring up the network.

=back

bin/rs  view on Meta::CPAN

from C<util-linux> is absolutely necessary, and needless to say the
C<mount> command from it, and in order to C<mount> I have to format it
first, so C<e2fsprogs> as well, and I like C<syslinux> as the bootloader
so include that too. The next thing to consider is how to transfer the
compiled packages, I never include them in the iso image since I don't
want to upload a big iso file again if I made a mistake, instead they're
transferred using network, this immediately implies that C<iproute2>
is required, while there may be some circumstances that you don't need a
encrypted connection, but I think I'll just stick to C<scp> of C<openssh>,
for good practice, and the additional benefit to login via C<ssh> if
the installation is complicated, so add C<openssh> to list.  Also, I

bin/rs  view on Meta::CPAN

which is from C<shadow-utils>, and the C<ip> command will link against
C<libmnl> if available, but that's fine, I C<patch>ed them and regenerated
the iso, did extensive testing on it and became pretty confident that it's solid.

And with all these preparations done the rest was really easy and smooth, I
uploaded the iso file and booted the VPS, did disk partition first, formatted
the filesystems after that, and then installed the bootloader, finally tranferred
the root filesystem tarball using C<scp> and extracted it. I rebooted the
VPS and saw a login prompt as a indication of success, the installation is done!

=head1 PERFORMANCE

 view all matches for this distribution


App-rshasum

 view release on metacpan or  search on metacpan

lib/App/rshasum.pm  view on Meta::CPAN


=item *

CPAN Testers

The CPAN Testers is a network of smoke testers who run automated tests on uploaded CPAN distributions.

L<http://www.cpantesters.org/distro/A/App-rshasum>

=item *

 view all matches for this distribution


App-samelines

 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-samesize

 view release on metacpan or  search on metacpan

INSTALL  view on Meta::CPAN



■ 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年に下野寿之が書いたものであり、
それぞれ26ページである。


 view all matches for this distribution


App-shcompgen

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

	  option names.


0.26    2016-10-26  Released-By: PERLANCAR

        - Re-upload.


0.25    2016-10-26  Released-By: PERLANCAR

        - [Enhancement] Support completion for Getopt::Long scripts for all

 view all matches for this distribution


App-short

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


0.06    2015-05-15 (PERLANCAR)

        - No functional changes.

        - Re-upload.


0.05    2015-05-15 (PERLANCAR)

        - No functional changes.

 view all matches for this distribution


App-sibs

 view release on metacpan or  search on metacpan

lib/App/sibs.pm  view on Meta::CPAN

=over 4

=item * Setup

First you need to C<setup> sibs. The setup process will create a SSH key
which is uploaded to the C<destination> server. The key is created using
C<ssh-keygen> and uploaded using C<ssh> and C<perl>.

In addition, this step will create or update a config file. The default
config file is L<$HOME/.sibs.conf>, but you can also specify your own path.

=item * Backup

 view all matches for this distribution


App-sitelenmute

 view release on metacpan or  search on metacpan

README.md  view on Meta::CPAN

# DESCRIPTION

**Sitelen Mute** is a static photo gallery generator. It takes all the images it
can find in the source directory and writes a static gallery to the output
directory: scaled images, zipped originals, thumbnails, Javascript code for
navigation, and an HTML file. You can upload this to a simple web server.

**-h**, **--help** shows this help.

**-v** increases the verbosity. Repeat for more detail.

README.md  view on Meta::CPAN


The following three options add meta tags for previews on social media. They
must all three be specified, if at all.

**--url** _URL_ is the eventual URL of the gallery. That is, you need to know
where you're uploading the gallery to.

**--title** _TITLE_ is the title for previews on social media.

**--description** _DESCRIPTION_ is the (longer) description to use for the
preview on social media.

README.md  view on Meta::CPAN

## convert: width or height exceeds limit

An error message containing "convert-im6.q16: width or height exceeds limit" is
a sign that your ImageMagick installation has a security policy that prevents
"image bombs" – images that are so large that they could bomb your server if you
is using ImageMagick to process images uploaded from the Internet. If you a
_sure_ that you are not using ImageMagick in this way, here's a way to disable
this security policy.

You can show the limits using `identify -list resource`:

README.md  view on Meta::CPAN

    >   <policy domain="resource" name="width" value="32KP"/>

# FEATURES

There is no server-side processing, only static generation. The resulting
gallery can be uploaded anywhere without additional requirements and works with
any modern browser.

- Automatically orients pictures without quality loss.
- Multi-camera friendly: automatically sorts pictures by time: just throw
  your (and your friends) photos and movies in a directory. The resulting

 view all matches for this distribution


App-sslmaker

 view release on metacpan or  search on metacpan

.github/workflows/release.yml  view on Meta::CPAN

  release:
    name: "Upload to CPAN"
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Install cpan-upload
        run: sudo apt-get install -y libcpan-uploader-perl
      - name: Fix $VERSION
        run: |
          v="$(grep -o "^[0-9]\+\.[0-9]\+[^ ]*" ./Changes | head -n1)";
          [ -n "$v" ] || exit 1;
          echo "# Building ${{ github.repository }} $v ((${{ github.ref }}))";
          find ./lib -type f -name '*pm' -exec sed -i "s/our[ ].*\$VERSION[ ]*=.*/our \$VERSION = '$v';/" '{}' \;
          grep -r VERSION ./lib;
      - name: Build
        run: "perl Makefile.PL && make && make manifest && make dist"
      - name: Upload
        run: cpan-upload --user "${{ secrets.PAUSE_LOGIN }}" --password "${{ secrets.PAUSE_PASSWORD }}" *.tar.gz;

 view all matches for this distribution


App-sync_cpantesters

 view release on metacpan or  search on metacpan

lib/App/sync_cpantesters.pm  view on Meta::CPAN

I also don't look at the success reports. I'd rather download the
failure reports and read them in my favorite editor, vim. I want to
be able to run this program repeatedly and only download new failure
reports, as well as delete old ones that no longer appear in the
master list - probably because a new version of the distribution in
question was uploaded.

If you are in the same position, then this program might be for you.

You need to pass a base directory using the C<--dir> options. For
each distribution for which there are failure reports, a directory

 view all matches for this distribution


App-tpnotify

 view release on metacpan or  search on metacpan

tpnotify  view on Meta::CPAN

    (my $url = $tp_url) =~ s/\$\{domain\}/$package_tarname/;
    download($url, dest => \my $content);
    if ($content =~ m{$pot_regex_str}) {
	my $tp_potname = download($1);
	if (po_cmp($potname, $tp_potname)) {
	    err("potfile contains no new msgids; no need to upload");
	    exit(0) unless $force_option;
	}
    }
}

 view all matches for this distribution


App-winmaildat2tar

 view release on metacpan or  search on metacpan

minil.toml  view on Meta::CPAN


module_maker = "ModuleBuildTiny"
static_install = "auto"

[release]
do_not_upload_to_cpan = 0

 view all matches for this distribution


App-wp-xmlrpc

 view release on metacpan or  search on metacpan

lib/App/wp/xmlrpc.pm  view on Meta::CPAN

    'wp.getMediaLibrary' => {
        args => [
            ['filter', {schema=>'str*'}],
        ],
    },
    # TODO: wp.uploadFile

    # Comments
    'wp.getCommentCount' => {
        args => [
            ['post_id*', {schema=>'posint*'}],

lib/App/wp/xmlrpc.pm  view on Meta::CPAN

wrapper over L<XMLRPC::Lite>), L<WordPress::API> by Leo Charre (an OO wrapper
over WordPress::XMLRPC, but at time of this writing the module has not been
updated since 2008/WordPress 2.7 era), L<WP::API> by Dave Rolsky (OO interface,
incomplete).

Other WordPress API CLI on CPAN: L<wordpress-info>, L<wordpress-upload-media>,
L<wordpress-upload-post> (from L<WordPress::CLI> distribution, also by Leo
Charre).

L<XMLRPC::Lite>

=head1 AUTHOR

 view all matches for this distribution


( run in 3.455 seconds using v1.01-cache-2.11-cpan-b16cb0d3907 )