Ports Search

Results 15,17115,180 of 18,669 for descr.zh_CN%3A%E9%81%8F%E5%88%B6%E5%9E%83%E5%9C%BE.(0.017 seconds)
devel/DateTime-Format-Builder-0.81 (Score: 3.442881E-5)
Create DateTime parser classes and objects
DateTime::Format::Builder creates DateTime parsers. Many string formats of dates and times are simple and just require a basic regular expression to extract the relevant information. Builder provides a simple way to do this without writing reams of structural code. Builder provides a number of methods, most of which you'll never need, or at least rarely need. They're provided more for exposing of the module's innards to any subclasses, or for when you need to do something slightly beyond what I expected.
devel/rth-1.7.0 (Score: 3.442881E-5)
Web-based requirement, test, and bugtracking system
rth is a web-based tool designed to manage requirements, tests, test results, and defects throughout the application life cycle. The tool provides a structured approach to software testing and increases the visibility of the testing process by creating a common repository for all test assets including requirements, test cases, test plans, and test results. Regardless of their geographic location, rth allows testers, developers, business analysts, and managers to monitor and gauge application readiness. The tool includes modules for requirements management, test planning, test execution, defect tracking, and reporting.
devel/IO-stringy-2.111 (Score: 3.442881E-5)
Use IO handles with non-file objects
IO-stringy makes it possible to create perl filehandles that point to just about any object. It contains next modules: IO::AtomicFile - write a file which is updated atomically IO::InnerFile - define a file inside another file IO::Lines - IO:: interface for reading/writing an array of lines IO::Scalar - IO:: interface for reading/writing a scalar IO::ScalarArray - IO:: interface for reading/writing an array of scalars IO::Wrap - wrap raw filehandles in IO::Handle interface IO::WrapTie - wrap tieable objects in IO::Handle interface
devel/MooseX-App-1.35 (Score: 3.442881E-5)
Write user-friendly command line apps with even less suffering
MooseX-App is a highly customizeable helper to write user-friendly command-line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line (use MooseX-App qw(PluginA PluginB ...)) and create one class for each command in an underlying namespace. MooseX-App will then take care of - Finding, loading and initializing the command classes - Creating automated doucumentation - Reading and validating the command line options entered by the user Read the Tutorial[1] for getting started with a simple MooseX::App command line application. [1] http://search.cpan.org/dist/MooseX-App/lib/MooseX/App/Tutorial.pod
devel/PAR-Dist-0.49 (Score: 3.442881E-5)
Create and manipulate PAR distributions
This module creates and manipulates PAR distributions. They are architecture-specific PAR files, containing everything under blib/ of CPAN distributions after their "make" or "Build" stage, a META.yml describing metadata of the original CPAN distribution, and a MANIFEST detailing all files within it. Digitally signed PAR distributions will also contain a SIGNATURE file. The naming convention for such distributions is: $NAME-$VERSION-$ARCH-$PERL_VERSION.par For example, "PAR-Dist-0.01-i386-freebsd-5.8.0.par" corresponds to the 0.01 release of "PAR-Dist" on CPAN, built for perl 5.8.0 running on "i386-freebsd".
devel/PAR-1.010 (Score: 3.442881E-5)
Perl Archive Toolkit
The PAR Toolkit is a cross between Java's JAR and Perl2EXE; It makes cross-platform packaging and deployment a breeze for Perl programmers. Notable features include: * Turn your Perl programs into ready-to-run executables * Pack scripts and required libraries with a binary loader * Put PAR files into @INC to avoid version conflicts * Works with remote URL as well as local files * Supports XS modules and DATA sections * Turns CPAN module distributions into PAR distributions * Install, uninstall, signs and verifies PAR distributions * Runs scripts inside PAR files, generated by "pp -p"
devel/Params-CallbackRequest-1.20 (Score: 3.442881E-5)
Provide callbacks to method and function parameters
The idea behind this module is to provide a sort of plugin architecture for Perl templating systems. Callbacks are executed by the contents of a request to the Perl templating server, before the templating system itself executes. This approach allows you to carry out logical processing of data submitted from a form, to affect the contents of the request parameters before they're passed to the templating system for processing, and even to redirect or abort the request before the templating system handles it.
devel/Path-Extended-0.23 (Score: 3.442881E-5)
Perl extension for yet another Path class
This is yet another file/directory handler that does a bit more than Path::Class for some parts, and a bit less for other parts. One of the main difference is Path::Extended always tries to use forward slashes when possible, ie. even when you're on the MS Windows, so that you don't need to care about escaping paths that annoys you from time to time when you want to apply regexen to a path, especially in file tests that use 'like' or 'compare'.
devel/Smart-Comments-1.000005 (Score: 3.442881E-5)
Comments that do more than just sit there
Smart comments provide an easy way to insert debugging and tracking code into a program. They can report the value of a variable, track the progress of a loop, and verify that particular assertions are true. Best of all, when you're finished debugging, you don't have to remove them. Simply commenting out the use Smart::Comments line turns them back into regular comments. Leaving smart comments in your code is smart because if you needed them once, you'll almost certainly need them again later.
devel/Term-Animation-2.6 (Score: 3.442881E-5)
ASCII sprite animation framework
This module provides a framework to produce sprite animations using ASCII art. Each ASCII 'sprite' is given one or more frames, and placed into the animation as an 'animation object'. An animation object can have a callback routine that controls the position and frame of the object. If the constructor is passed no arguments, it assumes that it is running full screen, and behaves accordingly. Alternatively, it can accept a curses window (created with the Curses newwin call) as an argument, and will draw into that window.