CPAN-MetaCurator

 view release on metacpan or  search on metacpan

data/cpan.metacurator.tiddlers.json  view on Meta::CPAN

        "created": "20210124005554193"
    },
    {
        "text": "\"\"\"\no See also:\n- DataTraversal\n\no PerlIO::eol:\n- PerlIO layer for normalizing line endings\n\no Data::Censor:\n- Censor sensitive stuff in a data structure\n- https://metacpan.org/pod/Data::Censor\n\no Data::Domain:\n- Data ...
        "title": "DataCleaning",
        "modified": "20250620052131208",
        "created": "20230501013831386"
    },
    {
        "created": "20230501012018764",
        "text": "\"\"\"\no See also:\n- ArrayHandling\n- DataCleaning\n- Data::Fake\n- Data::Grid\n- Data::Table::Text. Write data in tabular text format. Very flexible. Vast list of methods. Aimed at Amazon Web Services\n- Data::Transmute\n- Debuggi...
        "title": "DataTraversal",
        "modified": "20250721030929208"
    },
    {
        "text": "\"\"\"\no See also:\n- LinguaStuff\n- ParameterTypes\n\no Basic::Types::XS:\n- The great new Basic::Types::XS!\n\no CEFACT::Unit:\n- CEFACT unit handling\n- https://metacpan.org/dist/CEFACT-Unit\n- Uses Data::CEFACT::Unit below\n\no ...
        "title": "DataTypes",
        "modified": "20250715231945576",
        "created": "20220628023742776"
    },
    {

data/cpan.metacurator.tiddlers.json  view on Meta::CPAN

        "modified": "20250713063911045",
        "created": "20221227022248119"
    },
    {
        "text": "\"\"\"\no https://www.nntp.perl.org/group/perl.perl5.porters/2023/01/msg265583.html\n\no https://metacpan.org/pod/CPAN::Porters\n",
        "title": "HowToBuildPerl",
        "modified": "20250528012846632",
        "created": "20230127232236276"
    },
    {
        "text": "\"\"\"\no See also:\n-  CodeTidyingCode\n- Data::TableReader::Decoder::HTML\n- DBIx::HTML\n- Form::Sensible\n- Form::Factory\n- Form::Toolkit\n- Form::Diva\n- HTML::Form\n- HTML::Form::Fu\n- HTML::Parser\n- HTML::Selector::XPath\n- H...
        "title": "HTMLHandling",
        "modified": "20250716081425730",
        "created": "20200930063306239"
    },
    {
        "created": "20210922020640121",
        "text": "\"\"\"\no See also:\n- DnsStuff\n- EventStuff\n- FileHandling\n- HashHandling\n- [[HTTPServers]]\n- [[IO]]\n- LoggingStuff\n- ParallelProcessing\n- SwitchStatements\n- SystemMonitoring\n- https://dev.to/fgasper/perling-and-curling-2i...
        "title": "HTTPHandling",
        "modified": "20250721014915792"
    },

data/cpan.metacurator.tiddlers.json  view on Meta::CPAN

        "modified": "20240603065835223",
        "created": "20240603065827811"
    },
    {
        "created": "20210802054230814",
        "text": "\"\"\"\no See also:\n- App::oaf\n- Asciidoc\n- BBcode\n- Creole\n- DataTraversal\n- MediaWiki\n- MultiMarkdown\n- Pithub::Markdown\n- PodHandling\n- TemplateStuff\n- https://commonmark.org/\n- https://css-tricks.com/making-mermaid-di...
        "title": "MarkdownHandling",
        "modified": "20250721070812531"
    },
    {
        "text": "\"\"\"\no See also:\n- http://jeffreykegler.github.io/Marpa-web-site/libmarpa_api/latest/index.html - Libmarpa-specific terms\n- http://savage.net.au/Perl-modules/html/marpa.faq/faq.html - Edit this FAQ and re-upload it\n\no Backlog ...
        "title": "Marpa",
        "modified": "20250714232203688",
        "created": "20190721054728578"
    },
    {
        "text": "\"\"\"\no See also:\n- [[DFA]]\n\no Alien::Bit:\n- Find or install the Bit library\n- https://metacpan.org/dist/Alien-Bit\n\no App::GUI::Harmonograph:\n- Sculpting beautiful circular drawings\n- https://metacpan.org/pod/App::GUI::Har...
        "title": "MathsLibraries",
        "modified": "20250713023117258",
        "created": "20240718065748564"
    },

data/cpan.metacurator.tiddlers.json  view on Meta::CPAN

        "created": "20220329000543067"
    },
    {
        "text": "\"\"\"\no See also:\n- [[HTMLHandling]]\n- LoggingStuff\n- MarkdownHandling\n\no App::Aphra:\n- Uses Moose and YAML\n- Simple static sitebuilder\n- Uses Template::Toolkit and Markdown and pandoc\n- https://aphra.perlhacks.com/\n\no A...
        "title": "TemplateStuff",
        "modified": "20250717070354629",
        "created": "20230510070233734"
    },
    {
        "created": "20200316055735432",
        "text": "\"\"\"\no See also:\n- DataTraversal\n- DebuggingStuff\n- ExceptionHandling\n- FileHandling\n- ModuleBuilding\n- NewOperators\n- StringStuff\n- Test::InDomain within DataValidation\n- WantArray\n- https://perlmaven.com/devel-cover-fo...
        "title": "TestingHelp",
        "modified": "20250724003343836"
    },
    {
        "text": "\"\"\"\no Algorithm::Diff:\n- Compute differences between two files / lists\n- https://metacpan.org/pod/Algorithm::Diff\n\no App::PPI::Dumper:\n- Use the PPI to dump the structure of a Perl file\n- https://metacpan.org/dist/App-PPI-D...
        "title": "TextAnalysisAndFormatting",
        "modified": "20250520010036990",
        "created": "20230712061013469"
    },
    {

data/cpan.metacurator.tiddlers.json  view on Meta::CPAN

        "modified": "20250717072807326",
        "created": "20230725010759791"
    },
    {
        "text": "\"\"\"\no See also:\n- DatabaseAndSQL\n- DataTraversal\n- WebServices\n- https://symboliciq.au/misc/Personal.Security.Wiki.html\n\no App::genpw:\n- (Gen)erate random password/strings, with (p)atterns and (w)ordlists\n- https://metacp...
        "title": "UsernamePassword",
        "modified": "20250717073043556",
        "created": "20240208003631502"
    },
    {
        "text": "\"\"\"\no See also:\n- https://perldoc.perl.org/ - STDERR->binmode(\":encoding(UTF-8)\");\n- https://perldoc.perl.org/ - binmode STDIN,  \":encoding(UTF-8)\";\n- https://perldoc.perl.org/ - binmode STDOUT, \":encoding(UTF-8)\";\n- ht...
        "title": "UTF8",
        "modified": "20250717073555188",
        "created": "20190806211249203"
    },
    {
        "text": "\"\"\"\no See also:\n- CryptoStuff - UUID uses ChaCha20 which is in CryptX\n\no Data::GUID:\n- Globally unique identifiers\n- https://metacpan.org/pod/Data::GUID\n\no Data::ULID:\n- Universally Unique Lexicographically Sortable Ident...
        "title": "UUID",
        "modified": "20250717074204779",
        "created": "20231101070631052"
    },

html/cpan.metacurator.tree.html  view on Meta::CPAN

</ul>
</li>
	<li id = '52'>DataTraversal
<ul>
<li id = '520020'><a href = 'https://metacpan.org/pod/Algorithm::CurveFit'>Algorithm::CurveFit - Nonlinear Least Squares Fitting</a></li>
<li id = '520023'><a href = 'https://metacpan.org/pod/App::abgrep'>App::abgrep - Print lines matching a pattern</a></li>
<li id = '520027'><a href = 'https://metacpan.org/pod/App::bookmarks'>App::bookmarks - Export bookmarks from browsers and files</a></li>
<li id = '520030'><a href = 'https://metacpan.org/pod/App::csvtool'>App::csvtool - Implements the csvtool core commands</a></li>
<li id = '520033'><a href = 'https://metacpan.org/pod/App::DPath'>App::DPath - -A Cmdline tool around Data::DPath (see below)</a></li>
<li id = '520036'><a href = 'https://metacpan.org/pod/App::Greple'>App::Greple - Extensible grep with lexical expression and region control</a></li>
<li id = '520039'><a href = 'https://metacpan.org/pod/App::Greple::charcode'>App::Greple::charcode - Greple module to annotate unicode character data</a></li>
<li id = '520044'><a href = 'https://metacpan.org/pod/App::Greple::stripe'>App::Greple::stripe - Greple zebra stripe module</a></li>
<li id = '520048'><a href = 'https://metacpan.org/pod/App::Greple::subst'>App::Greple::subst - Greple module for text search and substitution</a></li>
<li id = '520051'><a href = 'https://metacpan.org/pod/App::Greple::xlate'>App::Greple::xlate - Translation support module for greple</a></li>
<li id = '520056'><a href = 'https://metacpan.org/pod/App::Greple::xp'>App::Greple::xp - Extended pattern module</a></li>
<li id = '520059'><a href = 'https://metacpan.org/pod/App::remotediff'>App::remotediff - Remote diff over rsync</a></li>
<li id = '520062'><a href = 'https://metacpan.org/pod/App::sdif'>App::sdif - sdif (side-by-side) and family tools, cdif (visual char diff) and watchdiff (repetition of diff)</a></li>
<li id = '520065'><a href = 'https://metacpan.org/pod/App::td'>App::td - Does for tables what jq does for JSON</a></li>
<li id = '520070'><a href = 'https://metacpan.org/pod/App::uricolor'>App::uricolor - Colorize URIs with ANSI colors</a></li>
<li id = '520073'><a href = 'https://metacpan.org/pod/Archive::BagIt'>Archive::BagIt - The main module to handle bags</a></li>
<li id = '520077'><a href = 'https://metacpan.org/pod/Array::Contains'>Array::Contains - Check if an array contains a specific element</a></li>

html/cpan.metacurator.tree.html  view on Meta::CPAN

<li id = '520192'><a href = 'https://metacpan.org/pod/Data::Pageset'>Data::Pageset - Page numbering and page sets</a></li>
<li id = '520195'><a href = 'https://metacpan.org/pod/Data::Pageset::Exponential'>Data::Pageset::Exponential - Page numbering for very large page numbers</a></li>
<li id = '520198'><a href = 'http://metacpan.org'>Data::Path</a></li>
<li id = '520201'><a href = 'https://metacpan.org/pod/Data::Peek'>Data::Peek - A collection of low-level debug facilities</a></li>
<li id = '520204'><a href = 'https://metacpan.org/pod/Data::Pretty'>Data::Pretty - Data Dump Beautifier</a></li>
<li id = '520207'><a href = 'https://metacpan.org/pod/Data::Printer'>Data::Printer - Colored & full-featured pretty print of Perl data structures and objects</a></li>
<li id = '520211'><a href = 'https://metacpan.org/pod/Data::Printer::Filter::JMAP'>Data::Printer::Filter::JMAP - A Data::Printer filter for JMAP::Tester-related objects</a></li>
<li id = '520214'><a href = 'https://metacpan.org/pod/Data::Record::Serialize::Encode::csv'>Data::Record::Serialize::Encode::csv - Encode a record as csv</a></li>
<li id = '520217'><a href = 'https://metacpan.org/pod/Data::Reuse'>Data::Reuse - Share constant values with Data::Alias</a></li>
<li id = '520220'><a href = 'https://metacpan.org/pod/Data::Rmap'>Data::Rmap - Recursive map, apply a block to a data structure</a></li>
<li id = '520223'><a href = 'https://metacpan.org/pod/Data::Roundtrip'>Data::Roundtrip - Convert between Perl data structures, YAML and JSON with unicode support (I believe ...)</a></li>
<li id = '520226'><a href = 'https://metacpan.org/pod/Data::Section'>Data::Section - Read multiple, named, chunks of data out of your __DATA__ section</a></li>
<li id = '520229'><a href = 'https://metacpan.org/pod/Data::Section::Pluggable'>Data::Section::Pluggable - Read structured data from __DATA__</a></li>
<li id = '520232'><a href = 'https://metacpan.org/pod/Data::Section::Simple'>Data::Section::Simple - Read multiple, named, chunks of data out of your __DATA__ section</a></li>
<li id = '520235'><a href = 'https://metacpan.org/pod/Data::Show'>Data::Show - Dump data structures with name and point-of-origin</a></li>
<li id = '520238'><a href = 'https://metacpan.org/pod/Data::Transfigure'>Data::Transfigure - Performs rule-based data transfigurations of arbitrary structures</a></li>
<li id = '520241'><a href = 'https://metacpan.org/pod/Data::Transform'>Data::Transform - Performs rule-based data transformations of arbitrary structures</a></li>
<li id = '520244'><a href = 'https://metacpan.org/pod/Data::Traverse'>Data::Traverse - Callback-based depth-first traversal of Perl data structures</a></li>
<li id = '520247'><a href = 'https://metacpan.org/pod/Data::Unixish'>Data::Unixish - Implementation for Unixish, a data transformation framework</a></li>
<li id = '520250'><a href = 'https://metacpan.org/pod/Data::Visitor'>Data::Visitor - Visitor style traversal of Perl data structures</a></li>
<li id = '520253'><a href = 'https://metacpan.org/pod/Data::Visitor::Lite'>Data::Visitor::Lite - An easy implementation of Data::Visitor::Callback</a></li>

html/cpan.metacurator.tree.html  view on Meta::CPAN

<li id = '1110004'><a href = 'https://colabti.org/ircloggy/marpa/2025-07-14'>Backlog for IRC channel #marpa</a></li>
<li id = '1110006'><a href = 'https://metacpan.org/pod/GraphViz2'>GraphViz2 - A wrapper for AT&T's Graphviz</a></li>
<li id = '1110009'><a href = 'https://metacpan.org/pod/GraphViz2::Marpa'>GraphViz2::Marpa - A Marpa-based parser for Graphviz dot files</a></li>
<li id = '1110012'><a href = 'https://metacpan.org/pod/GraphViz2::Marpa::PathUtils'>GraphViz2::Marpa::PathUtils - Provide various analyses of Graphviz dot files</a></li>
<li id = '1110015'><a href = 'https://metacpan.org/pod/JSON::Pointer::Marpa'>JSON::Pointer::Marpa - Marpa::R2 based JSON Pointer RFC6901 implementation</a></li>
<li id = '1110021'><a href = 'https://metacpan.org/pod/Marpa::R2'>Marpa::R2 - Release 2 of Marpa</a></li>
<li id = '1110024'><a href = 'https://metacpan.org/pod/MarpaX::Grammar::GraphViz2'>MarpaX::Grammar::GraphViz2 - Convert a Marpa grammar into an image</a></li>
<li id = '1110027'><a href = 'https://metacpan.org/pod/MarpaX::Grammar::Parser'>MarpaX::Grammar::Parser - Converts a Marpa grammar into a tree using Tree::DAG_Node</a></li>
<li id = '1110030'><a href = 'https://metacpan.org/pod/MarpaX::Languages::Dash'>MarpaX::Languages::Dash - A Marpa-based parser for the DASH language</a></li>
<li id = '1110033'><a href = 'https://metacpan.org/pod/MarpaX::Languages::SVG::Parser'>MarpaX::Languages::SVG::Parser - A nested SVG parser, using XML::SAX and Marpa::R2</a></li>
<li id = '1110036'><a href = 'https://www.unicode.org/notes/tn39/'>Unicode bracketing</a></li>
<li id = '0'>See also:</li>
<li id = '1110002'>http://jeffreykegler.github.io/Marpa-web-site/libmarpa_api/latest/index.html<a href = 'http://jeffreykegler.github.io/Marpa-web-site/libmarpa_api/latest/index.html'>http://jeffreykegler.github.io/Marpa-web-site/libmarpa_api/latest/...
<li id = '1110003'>http://savage.net.au/Perl-modules/html/marpa.faq/faq.html<a href = 'http://savage.net.au/Perl-modules/html/marpa.faq/faq.html'>http://savage.net.au/Perl-modules/html/marpa.faq/faq.html - Edit this FAQ and re-upload it</a></li>
</ul>
</li>
	<li id = '112'>MathsLibraries
<ul>
<li id = '1120003'><a href = 'https://metacpan.org/pod/Alien::Bit'>Alien::Bit - Find or install the Bit library</a></li>
<li id = '1120006'><a href = 'https://metacpan.org/pod/App::GUI::Harmonograph'>App::GUI::Harmonograph - Sculpting beautiful circular drawings</a></li>
<li id = '1120009'><a href = 'https://metacpan.org/pod/App::GUI::Juliagraph'>App::GUI::Juliagraph - Drawing Mandelbrot and Julia fractals</a></li>

html/cpan.metacurator.tree.html  view on Meta::CPAN

<li id = '1850004'>WebServices (topic)</li>
<li id = '1850005'>https://symboliciq.au/misc/Personal.Security.Wiki.html<a href = 'https://symboliciq.au/misc/Personal.Security.Wiki.html'>https://symboliciq.au/misc/Personal.Security.Wiki.html</a></li>
</ul>
</li>
	<li id = '186'>UTF8
<ul>
<li id = '1860009'><a href = 'https://metacpan.org/pod/App::safer'>App::safer - CLI for Text::Safer</a></li>
<li id = '1860012'><a href = 'https://metacpan.org/pod/App::Uni'>App::Uni - uni is a command line program to find or display Unicode characters</a></li>
<li id = '1860014'><a href = 'https://metacpan.org/pod/Encode/Decode character sets'>Encode/Decode character sets - Encode</a></li>
<li id = '1860018'><a href = 'https://metacpan.org/pod/Encode::Wide'>Encode::Wide - Convert wide characters (Unicode) into HTML or XML-safe ASCII entities</a></li>
<li id = '1860021'><a href = 'https://metacpan.org/pod/Fix, if possible, the Unicode bug'>Fix, if possible, the Unicode bug - use 'unicode_strings';</a></li>
<li id = '1860031'><a href = 'https://metacpan.org/pod/ODF::lpOD_Helper'>ODF::lpOD_Helper - Fix and enhance ODF::lpOD</a></li>
<li id = '1860037'><a href = 'https://metacpan.org/pod/Path::Tiny'>Path::Tiny - Provides methods like slurp_utf8 and spew_utf8 to read and write files using the correct encoding</a></li>
<li id = '1860040'><a href = 'https://metacpan.org/pod/Remove accents with'>Remove accents with - See https://www.reddit.com/r/perl/comments/1d5k4cm/deaccentifying_characters/</a></li>
<li id = '1860044'><a href = 'https://metacpan.org/pod/Sys::Binmode'>Sys::Binmode - A fix for Perl’s system call character encoding</a></li>
<li id = '1860046'><a href = 'https://metacpan.org/pod/Text::Iconv'>Text::Iconv - Perl interface to iconv() codeset conversion function</a></li>
<li id = '1860049'><a href = 'https://metacpan.org/pod/Text::PO'>Text::PO - Read and write PO files</a></li>
<li id = '1860053'><a href = 'https://metacpan.org/pod/Text::Safer'>Text::Safer - Convert text with one of several available methods, usually to a safer/more restricted encoding, e.g. for filenames</a></li>
<li id = '1860056'><a href = 'https://metacpan.org/pod/Text::Transliterator::Unaccent'>Text::Transliterator::Unaccent - Compile a transliterator from Unicode tables, to remove accents from text</a></li>
<li id = '1860059'><a href = 'https://metacpan.org/pod/Text::VisualPrintf'>Text::VisualPrintf</a></li>
<li id = '1860061'><a href = 'https://metacpan.org/pod/Text::Unaccent'>Text::Unaccent - Remove accents from a string</a></li>

html/cpan.metacurator.tree.html  view on Meta::CPAN

<li id = '1860130'><a href = 'https://metacpan.org/pod/Unicode::Precis'>Unicode::Precis - RFC 7564 PRECIS Framework - Enforcement and Comparison</a></li>
<li id = '1860133'><a href = 'https://metacpan.org/pod/Unicode::Precis::Preparation'>Unicode::Precis::Preparation - RFC 8264 PRECIS Framework - Preparation</a></li>
<li id = '1860136'><a href = 'https://metacpan.org/pod/Unicode::Unihan'>Unicode::Unihan - The Unihan Data Base 5.1.0</a></li>
<li id = '1860139'><a href = 'https://metacpan.org/pod/UTF8::R2'>UTF8::R2 - o Wide char support</a></li>
<li id = '1860140'><a href = 'https://metacpan.org/pod/Wide char support'>Wide char support - Text::WideChar::Util</a></li>
<li id = '0'>See also:</li>
<li id = '1860002'>https://perldoc.perl.org/<a href = 'https://perldoc.perl.org/'>https://perldoc.perl.org/ - STDERR->binmode(":encoding(UTF-8)");</a></li>
<li id = '1860003'>https://perldoc.perl.org/<a href = 'https://perldoc.perl.org/'>https://perldoc.perl.org/ - binmode STDIN,  ":encoding(UTF-8)";</a></li>
<li id = '1860004'>https://perldoc.perl.org/<a href = 'https://perldoc.perl.org/'>https://perldoc.perl.org/ - binmode STDOUT, ":encoding(UTF-8)";</a></li>
<li id = '1860005'>https://perldoc.perl.org/<a href = 'https://perldoc.perl.org/'>https://perldoc.perl.org/ - binmode STDERR, ":encoding(UTF-8)";</a></li>
<li id = '1860006'>https://www.unicode.org/versions/Unicode16.0.0/<a href = 'https://www.unicode.org/versions/Unicode16.0.0/'>https://www.unicode.org/versions/Unicode16.0.0/</a></li>
<li id = '1860007'>https://www.unicode.org/reports/tr44/<a href = 'https://www.unicode.org/reports/tr44/'>https://www.unicode.org/reports/tr44/</a></li>
<li id = '1860008'>https://www.endpointdev.com/blog/2025/04/encoding-in-perl/<a href = 'https://www.endpointdev.com/blog/2025/04/encoding-in-perl/'>https://www.endpointdev.com/blog/2025/04/encoding-in-perl/</a></li>
</ul>
</li>
	<li id = '187'>UUID
<ul>
<li id = '1870003'><a href = 'https://metacpan.org/pod/Data::GUID'>Data::GUID - Globally unique identifiers</a></li>
<li id = '1870006'><a href = 'https://metacpan.org/pod/Data::ULID'>Data::ULID - Universally Unique Lexicographically Sortable Identifier</a></li>
<li id = '1870009'><a href = 'https://metacpan.org/pod/Data::UUID'>Data::UUID - Globally/Universally Unique Identifiers (GUIDs/UUIDs)</a></li>
<li id = '1870012'>UUID => DCE compatible Universally Unique Identifier library for Perl</li>
<li id = '0'>See also:</li>

lib/CPAN/MetaCurator/Util/Database.pm  view on Meta::CPAN


sub init_db
{
	my($self)		= @_;
	my($config)		= $self -> config;
	my(%attributes)	=
	(
		AutoCommit 			=> $$config{AutoCommit},
		mysql_enable_utf8	=> $$config{mysql_enable_utf8},	#Ignored if not using MySQL.
		RaiseError 			=> $$config{RaiseError},
		sqlite_unicode		=> $$config{sqlite_unicode},	#Ignored if not using SQLite.
	);

	my(@dsn)	= split('=', $$config{dsn});
	$dsn[1]	 	= File::Spec -> catfile($self -> home_path, $dsn[1]);
	$dsn[0]		= "$dsn[0]=$dsn[1]";

	$self -> dbh(DBI -> connect($dsn[0], $$config{username}, $$config{password}, \%attributes) );
	$self -> dbh -> do('PRAGMA foreign_keys = ON') if ($$config{dsn} =~ /SQLite/i);
	$self -> db(DBIx::Simple -> new($self -> dbh) );
	$self -> creator(DBIx::Admin::CreateTable -> new(dbh => $self -> dbh, verbose => 0)	);



( run in 0.456 second using v1.01-cache-2.11-cpan-88abd93f124 )