view release on metacpan or search on metacpan
lib/Acme/TextLayout.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Acme-TextLayout>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-TextLayout/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/Tie/Eleet.pm view on Meta::CPAN
=head1 SEE ALSO
L<perl>, the L<news://alt.2600> newsgroup, L<http://www.google.com/intl/xx-hacker/>.
=head1 AUTHOR
Jerome Quelin, C<< <jquelin at cpan.org> >>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/Timecube.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Acme-Timecube>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-Timecube/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
printf "%.1f km\n", distance(@rio,@oslo)/1000; # 10431.7 km
printf "%.1f nmi\n", distance(@oslo,@rio)/1852.000; # 5632.7 nmi (nautical miles)
printf "%.1f miles\n",distance(@oslo,@rio)/1609.344; # 6481.9 miles
printf "%.1f miles\n",conv(distance(@oslo,@rio),"meters","miles");# 6481.9 miles
See L<http://www.faqs.org/faqs/geography/infosystems-faq/>
and L<http://mathforum.org/library/drmath/view/51879.html>
and L<http://en.wikipedia.org/wiki/Earth_radius>
sudo cpan Math::BigFloat Math::GMP Math::BingInt::GMP # or
sudo yum install perl-Math-BigInt-GMP perl-Math-GMP # on RedHat, RHEL or
sudo apt-get install libmath-bigint-gmp-perl libmath-gmp-perl # on Ubuntu or some other way
Unless GMP is installed for perl like this, the Math::Big*-modules
will fall back to using similar but slower built in modules. See: L<https://gmplib.org/>
=cut
sub bigi {
eval q(use Math::BigInt try=>"GMP") if !$INC{'Math/BigInt.pm'};
* Optional arg 2: number of times to overwrite file. Default is 3 if omitted, 0 or undef
* Optional arg 3: keep (true/false), wipe() but no delete of file
B<Output:> Same as the C<unlink()> (remove file): 1 for success, 0 or false for failure.
See also: L<https://www.google.com/search?q=wipe+file>, L<http://www.dban.org/>
=cut
sub wipe {
my($file,$times,$keep)=@_;
=head2 qrlist
Input: An array of values to be used to test againts for existence.
Output: A reference to a regular expression. That is a C<qr//>
The regex sets $1 if it match.
Example:
$not_empty[$j]=1 if !$head && length($cell)>0;
for(split("\n",$cell)){
$wider=/<input.+type=text.+size=(\d+)/i?$1:0; #hm
s/<[^>]+>//g;
$height++;
s/>/>/g;
s/</</g;
$width[$j]=length($_)+1+$wider if length($_)+1+$wider>$width[$j];
$left[$j]=1 if $_ && !/^\s*[\-\+]?(\d+|\d*\.\d+)\s*\%?$/ && !$head;
}
if( $height>1 && !$no_multiline_space){
}
else{
my $wider;
$wider = $txt=~/<input.+type=text.+size=(\d+)/i?1+$1:0;
$txt=~s/<[^>]+>//g;
$txt=~s/>/>/g;
$txt=~s/</</g;
$tabout[$line].= ' ' x ($width[$y]-length($txt)-$wider);
}
}
}
sub brainfu2perl {
my($bf,$inp)=@_;
my $perl='my($c,$inp,$o,@b)=(0,\''.$inp.'\'); no warnings; sub out{$o.=chr($b[$c]) for 1..$_[0]||1}'."\n";
$perl.='sub inp{$inp=~s/(.)//s and $b[$c]=ord($1)}'."\n" if $inp and $bf=~/,/;
$perl.=join("",map/\+/?'++$b[$c];':/\-/?'--$b[$c];':/\[/?'while($b[$c]){':/\]/?'}':/>/?'++$c;':/</?'--$c;':/\./?'out;':/\,/?'inp;':'',split//,$bf).'$o;';
$perl;
}
sub brainfu2perl_optimized {
my $perl=brainfu2perl(@_);
view all matches for this distribution
view release on metacpan or search on metacpan
@prefix dc: <http://purl.org/dc/terms/> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix doap-changeset: <http://ontologi.es/doap-changeset#> .
@prefix doap-deps: <http://ontologi.es/doap-deps#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://dev.perl.org/licenses/>
dc:title "the same terms as the perl 5 programming language system itself".
<http://purl.org/NET/cpan-uri/dist/Acme-UNIVERSAL-can-t/project>
a doap:Project;
dc:contributor <http://purl.org/NET/cpan-uri/person/tobyink>;
doap:bug-database <http://rt.cpan.org/Dist/Display.html?Queue=Acme-UNIVERSAL-can-t>;
doap:created "2018-05-20"^^xsd:date;
doap:developer <http://purl.org/NET/cpan-uri/person/tobyink>;
doap:download-page <https://metacpan.org/release/Acme-UNIVERSAL-can-t>;
doap:homepage <https://metacpan.org/release/Acme-UNIVERSAL-can-t>;
doap:license <http://dev.perl.org/licenses/>;
doap:maintainer <http://purl.org/NET/cpan-uri/person/tobyink>;
doap:name "Acme-UNIVERSAL-can-t";
doap:programming-language "Perl";
doap:release <http://purl.org/NET/cpan-uri/dist/Acme-UNIVERSAL-can-t/v_0-001>;
doap:repository [
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/URL.pm view on Meta::CPAN
say decode_json( http://twitter.com/statuses/show/6592721580.json )->{text};
=head1 DESCRIPTION
See L<http://transfixedbutnotdead.com/2009/12/16/url-develdeclare-and-no-strings-attached/>
NB. This module is just a play thing and just intended as an investigation into using L<Devel::Declare>.
So go play with it and don't do anything stupid with it :)
lib/Acme/URL.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Acme-URL>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-URL/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/UTOPIA/Utils.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Acme-UTOPIA-Utils>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-UTOPIA-Utils/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
CONTRIBUTING view on Meta::CPAN
* Bug reports
Found a bug? Great! (Well, not so great I suppose.)
The place to report them is <https://rt.cpan.org/>. Don't e-mail me
about it, as your e-mail is more than likely to get lost amongst the
spam.
An example script clearly demonstrating the bug (preferably written
using Test::More) would be greatly appreciated.
CONTRIBUTING view on Meta::CPAN
Perl itself, which is distributed under the GNU General Public Licence
version 1, and the Artistic Licence.
This file is licensed under the Creative Commons Attribution-ShareAlike
2.0 UK: England & Wales License. To view a copy of this license, visit
<http://creativecommons.org/licenses/by-sa/2.0/uk/>.
This file is free software; you can redistribute it and/or modify it
under the same terms as the Perl 5 programming language system itself.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/Very/Modern/Perl.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Acme-Very-Modern-Perl>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-Very-Modern-Perl/>
=back
=head1 SEE ALSO
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/VerySign.pm view on Meta::CPAN
L<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Acme::VerySign>.
=head1 SEE ALSO
L<Symbol::Approx::Sub>
L<http://towshortplanks.com/>
=cut
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/WTF.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Acme-WTF>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-WTF/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/WallisdsFirstModule.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Acme-WallisdsFirstModule>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-WallisdsFirstModule/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/Web/PodDisplay.pm view on Meta::CPAN
L<The Next Section|/"BEGIN FORMATS">
=item *
L<http://www.perl.org/>
=item *
L<The Perl Home Page|http://www.perl.org/>
=item *
L<Acme::Web::PodDisplay>
lib/Acme/Web/PodDisplay.pm view on Meta::CPAN
=head1 AVAILABILITY
The project homepage is L<https://github.com/SineSwiper/Acme-Web-PodDisplay/wiki>.
The latest version of this module is available from the Comprehensive Perl
Archive Network (CPAN). Visit L<http://www.perl.com/CPAN/> to find a CPAN
site near you, or see L<https://metacpan.org/module/Acme::Web::PodDisplay/>.
=for :stopwords cpan testmatrix url annocpan anno bugtracker rt cpants kwalitee diff irc mailto metadata placeholders metacpan
=head1 SUPPORT
view all matches for this distribution
view release on metacpan or search on metacpan
CONTRIBUTING view on Meta::CPAN
* Bug reports
Found a bug? Great! (Well, not so great I suppose.)
The place to report them is <https://rt.cpan.org/>. Don't e-mail me
about it, as your e-mail is more than likely to get lost amongst the
spam.
An example script clearly demonstrating the bug (preferably written
using Test::More) would be greatly appreciated.
CONTRIBUTING view on Meta::CPAN
Perl itself, which is distributed under the GNU General Public Licence
version 1, and the Artistic Licence.
This file is licensed under the Creative Commons Attribution-ShareAlike
2.0 UK: England & Wales License. To view a copy of this license, visit
<http://creativecommons.org/licenses/by-sa/2.0/uk/>.
This file is free software; you can redistribute it and/or modify it
under the same terms as the Perl 5 programming language system itself.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/YAPC/Asia/2012/LTthon/Hakushu.pm view on Meta::CPAN
my $http_status = hakushu();
=head1 DESCRIPTION
This is an acme module for YAPC::Asia 2012, L<http://yapcasia.org/2012/>.
=head1 INTERFACE
=head2 Functions
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/YAPC/Okinawa/ppport.h view on Meta::CPAN
of either this module or C<Devel::PPPort> are available on CPAN
before sending a bug report.
If F<lib/Acme/YAPC/Okinawa/ppport.h> was generated using the latest version of
C<Devel::PPPort> and is causing failure of this module, please
file a bug report here: L<https://github.com/mhx/Devel-PPPort/issues/>
Please include the following information:
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
@prefix dc: <http://purl.org/dc/terms/> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix doap-changeset: <http://ontologi.es/doap-changeset#> .
@prefix doap-deps: <http://ontologi.es/doap-deps#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://dev.perl.org/licenses/>
dc:title "the same terms as the perl 5 programming language system itself".
<http://purl.org/NET/cpan-uri/dist/Acme-ZydecoTesting-App1/project>
a doap:Project;
dc:contributor <http://purl.org/NET/cpan-uri/person/tobyink>;
doap:bug-database <http://rt.cpan.org/Dist/Display.html?Queue=Acme-ZydecoTesting-App1>;
doap:created "2020-09-12"^^xsd:date;
doap:developer <http://purl.org/NET/cpan-uri/person/tobyink>;
doap:download-page <https://metacpan.org/release/Acme-ZydecoTesting-App1>;
doap:homepage <https://metacpan.org/release/Acme-ZydecoTesting-App1>;
doap:license <http://dev.perl.org/licenses/>;
doap:maintainer <http://purl.org/NET/cpan-uri/person/tobyink>;
doap:name "Acme-ZydecoTesting-App1";
doap:programming-language "Perl";
doap:release <http://purl.org/NET/cpan-uri/dist/Acme-ZydecoTesting-App1/v_0-001>, <http://purl.org/NET/cpan-uri/dist/Acme-ZydecoTesting-App1/v_0-002>, <http://purl.org/NET/cpan-uri/dist/Acme-ZydecoTesting-App1/v_0-003>;
doap:repository [
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/constant.pm view on Meta::CPAN
to report bugs.
=head1 SOURCE
The source code for Acme::constant is available can be found
L<https://github.com/GlitchMr/Acme-constant/>.
=head1 COPYRIGHT
Copyright 2013 by Konrad Borowski <glitchmr@myopera.com>.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/ctreptow.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Acme-ctreptow>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-ctreptow/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/dwcarder.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Acme-dwcarder>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-dwcarder/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/eng2kor.pm view on Meta::CPAN
yo: Yoruba
zu: Zulu
=head1 SEE ALSO
* L<http://code.google.com/intl/en/apis/ajaxlanguage/>
=head1 AUTHOR
hshong <hshong@perl.kr>
view all matches for this distribution
view release on metacpan or search on metacpan
<span>
<a href="https://badge.fury.io/pl/Acme-ful">
<img src="https://badge.fury.io/pl/Acme-ful.svg" alt="CPAN Current Version" height="18">
</a>
<a href="https://cpants.cpanauthors.org/release/RWILLIS/Acme-ful-0.11">
<img src="https://cpants.cpanauthors.org/release/RWILLIS/Acme-ful-0.11.svg" alt="CPAN Module Quality" />
</a>
<a href="https://travis-ci.org/github/ryan-willis/ful.pm">
<img src="https://travis-ci.org/ryan-willis/ful.pm.svg?branch=master" alt="Build Status" />
</a>
<a href="https://coveralls.io/github/ryan-willis/ful.pm?branch=master">
<img src="https://coveralls.io/repos/github/ryan-willis/ful.pm/badge.svg?branch=master" alt="Coverage Status" />
</a>
</span>
=end HTML
One line to rule them all.
use ful;
Brings the first C<lib/> directory found by directory ascencion and adds it to
C<@INC>.
Instead of:
use lib::relative '../../lib';
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/kevinz.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Acme-kevinz>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-kevinz/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/phillup.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Acme-phillup>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-phillup/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/rafl/Everywhere.pm view on Meta::CPAN
projects he's involved in.
There is proof for at least one fact noted by this distribution, taken at
YAPC::EU 2012.
=for html <img src="http://cdn.memegenerator.net/instances/400x/28135704.jpg" />
=for html <a href="http://t.co/jcne0k4p"><img src="https://pbs.twimg.com/media/A1D_IQqCMAERsHA.jpg" /></a>
=head1 CONTRIBUTERS
We would like to thank the following people (in alphabetical order) for their
help in collecting these completely real facts about C<rafl>. This list would
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acme/stickpin.pm view on Meta::CPAN
L<http://cpanratings.perl.org/d/Acme-stickpin>
=item * Search CPAN
L<http://search.cpan.org/dist/Acme-stickpin/>
=back
=head1 ACKNOWLEDGEMENTS
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Acrux/Digest/FNV32a.pm view on Meta::CPAN
=head1 SEE ALSO
L<Acrux::Digest>, L<Digest::FNV::PurePerl>,
L<https://en.wikipedia.org/wiki/Fowler%E2%80%93Noll%E2%80%93Vo_hash_function>,
L<http://isthe.com/chongo/tech/comp/fnv/>
=head1 AUTHOR
Serż Minus (Sergey Lepenkov) L<https://www.serzik.com> E<lt>abalama@cpan.orgE<gt>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Activator/Dictionary.pm view on Meta::CPAN
To create a dictionary file, create a file named C<E<lt>realmE<gt>.dict>
containing key/value pairs separated by whitespace. Keys can have any
non-whitespace character in them. The amount of whitespace between key
and value can be any length and can be tab or space characters (more
specifically, any character that matches C</\s/>). Keys and values must
be on the same line.
For example:
error.bummer A bummer of an error occured
view all matches for this distribution
view release on metacpan or search on metacpan
t/xmlformat.t view on Meta::CPAN
my $hash = $f->decode(<<XML);
<?xml version="1.0" encoding="UTF-8"?>
<stuff>
<id>1</id>
<subject>lorem ipsum</subject>
<user name="Emily Toilet Paper" id="6"/>
</stuff>
XML
is_deeply(
$hash,
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Activiti/Rest/Client.pm view on Meta::CPAN
This program is free software; you can redistribute it and/or modify it
under the terms of either: the GNU General Public License as published
by the Free Software Foundation; or the Artistic License.
See L<http://dev.perl.org/licenses/> for more information.
=cut
1;
view all matches for this distribution