utils
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 93
B::Utils 0.30
B::Utils is a helper functions for op tree manipulation. more>>
B::Utils is a helper functions for op tree manipulation.
SYNOPSIS
use B::Utils;
These functions make it easier to manipulate the op tree.
FUNCTIONS
all_starts
all_roots
Returns a hash of all of the starting ops or root ops of optrees, keyed to subroutine name; the optree for main program is simply keyed to __MAIN__.
Note: Certain "dangerous" stashes are not scanned for subroutines: the list of such stashes can be found in @B::Utils::bad_stashes. Feel free to examine and/or modify this to suit your needs. The intention is that a simple program which uses no modules other than B and B::Utils would show no addition symbols.
This does not return the details of ops in anonymous subroutines compiled at compile time. For instance, given
$a = sub { ... };
the subroutine will not appear in the hash. This is just as well, since theyre anonymous... If you want to get at them, use...
anon_subs()
This returns an array of hash references. Each element has the keys "start" and "root". These are the starting and root ops of all of the anonymous subroutines in the program.
$op->oldname
Returns the name of the op, even if it is currently optimized to null. This helps you understand the stucture of the op tree.
$op->kids
Returns an array of all this ops non-null children, in order.
$op->first
$op->last
$op->other
Normally if you call first, last or other on anything which is not an UNOP, BINOP or LOGOP respectivly it will die. This leads to lots of code like:
$op->first if $op->can(first);
B::Utils provides every op with first, last and other methods which will simply return nothing if it isnt relevent.
$op->parent
Returns the parent node in the op tree, if possible. Currently "possible" means "if the tree has already been optimized"; that is, if were during a CHECK block. (and hence, if we have valid next pointers.)
In the future, it may be possible to search for the parent before we have the next pointers in place, but itll take me a while to figure out how to do that.
$op->previous
Like $op->next, but not quite.
walkoptree_simple($op, &callback, [$data])
The B module provides various functions to walk the op tree, but theyre all rather difficult to use, requiring you to inject methods into the B::OP class. This is a very simple op tree walker with more expected semantics.
The &callback is called at each op with the op itself passed in as the first argument and any additional $data as the second.
All the walk functions set $B::Utils::file and $B::Utils::line to the appropriate values of file and line number in the program being examined. Since only COPs contain this information it may be unavailable in the first few callback calls.
walkoptree_filtered($op, &filter, &callback, [$data])
This is much the same as walkoptree_simple, but will only call the callback if the filter returns true. The filter is passed the op in question as a parameter; the opgrep function is fantastic for building your own filters.
walkallops_simple(&callback, [$data])
This combines walkoptree_simple with all_roots and anon_subs to examine every op in the program. $B::Utils::sub is set to the subroutine name if youre in a subroutine, __MAIN__ if youre in the main program and __ANON__ if youre in an anonymous subroutine.
walkallops_filtered(&filter, &callback, [$data])
Same as above, but filtered.
<<lessSYNOPSIS
use B::Utils;
These functions make it easier to manipulate the op tree.
FUNCTIONS
all_starts
all_roots
Returns a hash of all of the starting ops or root ops of optrees, keyed to subroutine name; the optree for main program is simply keyed to __MAIN__.
Note: Certain "dangerous" stashes are not scanned for subroutines: the list of such stashes can be found in @B::Utils::bad_stashes. Feel free to examine and/or modify this to suit your needs. The intention is that a simple program which uses no modules other than B and B::Utils would show no addition symbols.
This does not return the details of ops in anonymous subroutines compiled at compile time. For instance, given
$a = sub { ... };
the subroutine will not appear in the hash. This is just as well, since theyre anonymous... If you want to get at them, use...
anon_subs()
This returns an array of hash references. Each element has the keys "start" and "root". These are the starting and root ops of all of the anonymous subroutines in the program.
$op->oldname
Returns the name of the op, even if it is currently optimized to null. This helps you understand the stucture of the op tree.
$op->kids
Returns an array of all this ops non-null children, in order.
$op->first
$op->last
$op->other
Normally if you call first, last or other on anything which is not an UNOP, BINOP or LOGOP respectivly it will die. This leads to lots of code like:
$op->first if $op->can(first);
B::Utils provides every op with first, last and other methods which will simply return nothing if it isnt relevent.
$op->parent
Returns the parent node in the op tree, if possible. Currently "possible" means "if the tree has already been optimized"; that is, if were during a CHECK block. (and hence, if we have valid next pointers.)
In the future, it may be possible to search for the parent before we have the next pointers in place, but itll take me a while to figure out how to do that.
$op->previous
Like $op->next, but not quite.
walkoptree_simple($op, &callback, [$data])
The B module provides various functions to walk the op tree, but theyre all rather difficult to use, requiring you to inject methods into the B::OP class. This is a very simple op tree walker with more expected semantics.
The &callback is called at each op with the op itself passed in as the first argument and any additional $data as the second.
All the walk functions set $B::Utils::file and $B::Utils::line to the appropriate values of file and line number in the program being examined. Since only COPs contain this information it may be unavailable in the first few callback calls.
walkoptree_filtered($op, &filter, &callback, [$data])
This is much the same as walkoptree_simple, but will only call the callback if the filter returns true. The filter is passed the op in question as a parameter; the opgrep function is fantastic for building your own filters.
walkallops_simple(&callback, [$data])
This combines walkoptree_simple with all_roots and anon_subs to examine every op in the program. $B::Utils::sub is set to the subroutine name if youre in a subroutine, __MAIN__ if youre in the main program and __ANON__ if youre in an anonymous subroutine.
walkallops_filtered(&filter, &callback, [$data])
Same as above, but filtered.
Download (0.043MB)
Added: 2006-07-04 License: Perl Artistic License Price:
1207 downloads
IMAP utils 0.3
IMAP utils software contains a set of simple utilities for managing IMAP emails. more>>
IMAP utils software contains a set of simple utilities for managing IMAP emails.
imap-purge
Purges old read and unread mails from folders.
imap-folders
Creates folders on IMAP.
imap-stats
Shows summary about unread and unseen mails.
Enhancements:
- Several new scripts for reading and storing messages were added.
<<lessimap-purge
Purges old read and unread mails from folders.
imap-folders
Creates folders on IMAP.
imap-stats
Shows summary about unread and unseen mails.
Enhancements:
- Several new scripts for reading and storing messages were added.
Download (0.010MB)
Added: 2007-08-01 License: GPL (GNU General Public License) Price:
817 downloads
CGI::Utils 0.09
CGI::Utils is a Perl module for retrieving information through the Common Gateway Interface and mod_perl. more>>
CGI::Utils is a Perl module for retrieving information through the Common Gateway Interface and mod_perl.
Enhancements:
- This release adds support for mod_perl 2 in addition to mod_perl 1.
- It fixes some formatting issues with the POD documentation and adds underscore versions of more methods.
<<lessEnhancements:
- This release adds support for mod_perl 2 in addition to mod_perl 1.
- It fixes some formatting issues with the POD documentation and adds underscore versions of more methods.
Download (0.020MB)
Added: 2006-06-28 License: Perl Artistic License Price:
1214 downloads
rip-utils 0.2.1
rip-utils is a command line toolkit for ripping, encoding, tagging, organizing, compiling, and managing audio archives. more>>
rip-utils is a command line toolkit for ripping, encoding, tagging, organizing, compiling, and managing audio archives. Each utility participates in a common framework that allows commodity tools (such as file browsers, multimedia players and streaming servers) to access your digital catalog simply and effectively.
rip
A single command (tuned for optimal quality using cdparanoia and LAME) drives the ripping, encoding and tagging process from end to end:
% ru rip
No further intervention will be necessary. Each track will be extracted from the compact disc, encoded, tagged (using album information obtained from a freedb server) and filed in a sensible location (~/mp3 by default).
list, tag, diff and submit
For those of us who want to exercise some editorial control, rip-utils also provides powerful support for retrieving, modifying, comparing and submitting album information using freedb servers. In addition to supporting standard editing features based on freedb naming conventions, rip-utils offers convenient methods for performing otherwise tedious tasks such as tagging multi-artist compilations or properly capitalizing album and track information; when maximum flexibility is required, regular expressions can be used. For a detailed example, see:
ru tag + cddb read misc 710ef109
organize and compile
Furthermore, rip-utils uses portable mechanisms to organize your entire audio collection. You can use rip-utils to create file system-based categories or to compile standard Internet playlists. Every file created or managed by rip-utils can be easily used without modification by most multimedia players, streaming servers (such as the one provided with the SliMP3 Player) and operating systems that might access your recordings using a shared file system (e.g., Samba). At the same time, every effort is made to ensure that each file name and path is legibly formatted so that humans are able glean as much from the file system as their software:
Hardfloor - The Best of Hardfloor%3A The Mixes.m3u
Hardfloor/The Best of Hardfloor%3A The Mixes/07. Depeche Mode - Its No Good (Hardfloor Remix).mp3
<<lessrip
A single command (tuned for optimal quality using cdparanoia and LAME) drives the ripping, encoding and tagging process from end to end:
% ru rip
No further intervention will be necessary. Each track will be extracted from the compact disc, encoded, tagged (using album information obtained from a freedb server) and filed in a sensible location (~/mp3 by default).
list, tag, diff and submit
For those of us who want to exercise some editorial control, rip-utils also provides powerful support for retrieving, modifying, comparing and submitting album information using freedb servers. In addition to supporting standard editing features based on freedb naming conventions, rip-utils offers convenient methods for performing otherwise tedious tasks such as tagging multi-artist compilations or properly capitalizing album and track information; when maximum flexibility is required, regular expressions can be used. For a detailed example, see:
ru tag + cddb read misc 710ef109
organize and compile
Furthermore, rip-utils uses portable mechanisms to organize your entire audio collection. You can use rip-utils to create file system-based categories or to compile standard Internet playlists. Every file created or managed by rip-utils can be easily used without modification by most multimedia players, streaming servers (such as the one provided with the SliMP3 Player) and operating systems that might access your recordings using a shared file system (e.g., Samba). At the same time, every effort is made to ensure that each file name and path is legibly formatted so that humans are able glean as much from the file system as their software:
Hardfloor - The Best of Hardfloor%3A The Mixes.m3u
Hardfloor/The Best of Hardfloor%3A The Mixes/07. Depeche Mode - Its No Good (Hardfloor Remix).mp3
Download (0.038MB)
Added: 2006-07-28 License: GPL (GNU General Public License) Price:
1184 downloads
Array::Utils 0.3
Array::Utils module contains small utils for array manipulation. more>>
Array::Utils module contains small utils for array manipulation.
SYNOPSIS
use Array::Utils qw(:all);
my @a = qw( a b c d );
my @b = qw( c d e f );
# symmetric difference
my @diff = array_diff(@a, @b);
# intersection
my @isect = intersect(@a, @b);
# unique union
my @unique = unique(@a, @b);
# check if arrays contain same members
if ( !array_diff(@a, @b) ) {
# do something
}
FUNCTIONS
unique
Returns an array of unique items in the arguments list.
intersect
Returns an intersection of two arrays passed as arguments.
array_diff
Return symmetric difference of two arrays passed as arguments
<<lessSYNOPSIS
use Array::Utils qw(:all);
my @a = qw( a b c d );
my @b = qw( c d e f );
# symmetric difference
my @diff = array_diff(@a, @b);
# intersection
my @isect = intersect(@a, @b);
# unique union
my @unique = unique(@a, @b);
# check if arrays contain same members
if ( !array_diff(@a, @b) ) {
# do something
}
FUNCTIONS
unique
Returns an array of unique items in the arguments list.
intersect
Returns an intersection of two arrays passed as arguments.
array_diff
Return symmetric difference of two arrays passed as arguments
Download (0.002MB)
Added: 2007-07-17 License: Perl Artistic License Price:
829 downloads
AFS::Utils 2.4.0
AFS::Utils is a Perl module with shared utility functions for the AFS module bundle. more>>
AFS::Utils is a Perl module with shared utility functions for the AFS module bundle.
SYNOPSIS
use AFS::Utils qw (
XSVERSION get_server_version get_syslib_version
setpag sysname unlog
);
my $ok = setpag();
print "Return Code = $okn";
print XS-Version = , XSVERSION, "n";
print Syslib Version = , get_syslib_version, "n";
print Server Version = , get_server_version(pts, ibm-1), "n";
my $sysname = sysname;
unlog;
NOTE: The following lines are version 1 style: all names are exported by default. This style is deprecated !!!
use AFS; # import all AFS names
use AFS @AFS::MISC; # import just the misc names
This module provides several utility functions for the AFS module bundle. You can retrieve the version number for the underlying AFS system libraries, for the XS module, and for the AFS server processes. And it contains several commands that do not belong to any AFS command suites like creating a new PAG or retrieving and setting the CPU/operating system type. Any function required must by explicitly listed by the use statement to be exported into the calling package.
<<lessSYNOPSIS
use AFS::Utils qw (
XSVERSION get_server_version get_syslib_version
setpag sysname unlog
);
my $ok = setpag();
print "Return Code = $okn";
print XS-Version = , XSVERSION, "n";
print Syslib Version = , get_syslib_version, "n";
print Server Version = , get_server_version(pts, ibm-1), "n";
my $sysname = sysname;
unlog;
NOTE: The following lines are version 1 style: all names are exported by default. This style is deprecated !!!
use AFS; # import all AFS names
use AFS @AFS::MISC; # import just the misc names
This module provides several utility functions for the AFS module bundle. You can retrieve the version number for the underlying AFS system libraries, for the XS module, and for the AFS server processes. And it contains several commands that do not belong to any AFS command suites like creating a new PAG or retrieving and setting the CPU/operating system type. Any function required must by explicitly listed by the use statement to be exported into the calling package.
Download (0.18MB)
Added: 2007-03-01 License: Perl Artistic License Price:
967 downloads
Prima::Utils 1.20
Prima::Utils are miscellanneous routines. more>>
Prima::Utils are miscellanneous routines.
The module contains several helper routines, implemented in both C and perl. Whereas the C-coded parts are accessible only if use Prima; statement was issued prior to the use Prima::Utils invocation, the perl-coded are always available. This makes the module valuable when used without the rest of toolkit code.
API
alarm $TIMEOUT, $SUB, @PARAMS
Calls SUB with PARAMS after TIMEOUT milliseconds.
beep [ FLAGS = mb::Error ]
Invokes the system-depended sound and/or visual bell, corresponding to one of following constants:
mb::Error
mb::Warning
mb::Information
mb::Question
get_gui
Returns one of gui::XXX constants, reflecting the graphic user interface used in the system:
gui::Default
gui::PM
gui::Windows
gui::XLib
gui::OpenLook
gui::Motif
The meaning of the return value is somewhat vague, and might be deprecated in future releases.
get_os
Returns one of apc::XXX constants, reflecting the platfrom. Currently, the list of the supported platforms is:
apc::Os2
apc::Win32
apc::Unix
ceil DOUBLE
Obsolete function.
Returns stdlibs ceil() of DOUBLE
find_image PATH
Converts PATH from perl module notation into a file path, and searches for the file in @INC paths set. If a file is found, its full filename is returned; otherwise undef is returned.
floor DOUBLE
Obsolete function.
Returns stdlibs floor() of DOUBLE
getdir PATH
Reads content of PATH directory and returns array of string pairs, where the first item is a file name, and the second is a file type.
The file type is a string, one of the following:
"fifo" - named pipe
"chr" - character special file
"dir" - directory
"blk" - block special file
"reg" - regular file
"lnk" - symbolic link
"sock" - socket
"wht" - whiteout
This function was implemented for faster directory reading, to avoid successive call of stat for every file.
path [ FILE ]
If called with no parameters, returns path to a directory, usually ~/.prima, that can be used to contain the user settings of a toolkit module or a program. If FILE is specified, appends it to the path and returns the full file name. In the latter case the path is automatically created by File::Path::mkpath unless it already exists.
post $SUB, @PARAMS
Postpones a call to SUB with PARAMS until the next event loop tick.
query_drives_map [ FIRST_DRIVE = "A:" ]
Returns anonymous array to drive letters, used by the system. FIRST_DRIVE can be set to other value to start enumeration from. Some OSes can probe eventual diskette drives inside the drive enumeration routines, so there is a chance to increase responsiveness of the function it might be reasonable to set FIRST_DRIVE to C: string.
If the system supports no drive letters, empty array reference is returned ( unix ).
query_drive_type DRIVE
Returns one of dt::XXX constants, describing the type of drive, where DRIVE is a 1-character string. If there is no such drive, or the system supports no drive letters ( unix ), dt::None is returned.
dt::None
dt::Unknown
dt::Floppy
dt::HDD
dt::Network
dt::CDROM
dt::Memory
sound [ FREQUENCY = 2000, DURATION = 100 ]
Issues a tone of FREQUENCY in Hz with DURATION in milliseconds.
username
Returns the login name of the user. Sometimes is preferred to the perl-provided getlogin ( see "getlogin" in perlfunc ) .
xcolor COLOR
Accepts COLOR string on one of the three formats:
#rgb
#rrggbb
#rrrgggbbb
and returns 24-bit RGB integer value.
<<lessThe module contains several helper routines, implemented in both C and perl. Whereas the C-coded parts are accessible only if use Prima; statement was issued prior to the use Prima::Utils invocation, the perl-coded are always available. This makes the module valuable when used without the rest of toolkit code.
API
alarm $TIMEOUT, $SUB, @PARAMS
Calls SUB with PARAMS after TIMEOUT milliseconds.
beep [ FLAGS = mb::Error ]
Invokes the system-depended sound and/or visual bell, corresponding to one of following constants:
mb::Error
mb::Warning
mb::Information
mb::Question
get_gui
Returns one of gui::XXX constants, reflecting the graphic user interface used in the system:
gui::Default
gui::PM
gui::Windows
gui::XLib
gui::OpenLook
gui::Motif
The meaning of the return value is somewhat vague, and might be deprecated in future releases.
get_os
Returns one of apc::XXX constants, reflecting the platfrom. Currently, the list of the supported platforms is:
apc::Os2
apc::Win32
apc::Unix
ceil DOUBLE
Obsolete function.
Returns stdlibs ceil() of DOUBLE
find_image PATH
Converts PATH from perl module notation into a file path, and searches for the file in @INC paths set. If a file is found, its full filename is returned; otherwise undef is returned.
floor DOUBLE
Obsolete function.
Returns stdlibs floor() of DOUBLE
getdir PATH
Reads content of PATH directory and returns array of string pairs, where the first item is a file name, and the second is a file type.
The file type is a string, one of the following:
"fifo" - named pipe
"chr" - character special file
"dir" - directory
"blk" - block special file
"reg" - regular file
"lnk" - symbolic link
"sock" - socket
"wht" - whiteout
This function was implemented for faster directory reading, to avoid successive call of stat for every file.
path [ FILE ]
If called with no parameters, returns path to a directory, usually ~/.prima, that can be used to contain the user settings of a toolkit module or a program. If FILE is specified, appends it to the path and returns the full file name. In the latter case the path is automatically created by File::Path::mkpath unless it already exists.
post $SUB, @PARAMS
Postpones a call to SUB with PARAMS until the next event loop tick.
query_drives_map [ FIRST_DRIVE = "A:" ]
Returns anonymous array to drive letters, used by the system. FIRST_DRIVE can be set to other value to start enumeration from. Some OSes can probe eventual diskette drives inside the drive enumeration routines, so there is a chance to increase responsiveness of the function it might be reasonable to set FIRST_DRIVE to C: string.
If the system supports no drive letters, empty array reference is returned ( unix ).
query_drive_type DRIVE
Returns one of dt::XXX constants, describing the type of drive, where DRIVE is a 1-character string. If there is no such drive, or the system supports no drive letters ( unix ), dt::None is returned.
dt::None
dt::Unknown
dt::Floppy
dt::HDD
dt::Network
dt::CDROM
dt::Memory
sound [ FREQUENCY = 2000, DURATION = 100 ]
Issues a tone of FREQUENCY in Hz with DURATION in milliseconds.
username
Returns the login name of the user. Sometimes is preferred to the perl-provided getlogin ( see "getlogin" in perlfunc ) .
xcolor COLOR
Accepts COLOR string on one of the three formats:
#rgb
#rrggbb
#rrrgggbbb
and returns 24-bit RGB integer value.
Download (1.4MB)
Added: 2006-08-29 License: Perl Artistic License Price:
1155 downloads
Gnosis Utils 1.2.2
Gnosis Utils contains several Python modules for XML processing. more>>
Gnosis Utils contains several Python modules for XML processing. Gnosis Utils has other generally useful tools:
- xml.pickle (serializes objects to/from XML
- API compatible with the standard pickle module)
- xml.objectify (turns arbitrary XML documents into Python objects)
- xml.validity (enforces XML validity constraints via DTD or Schema)
- xml.indexer (full text indexing/searching), and many more.
Enhancements:
- This release fixes a bug in XML pickling of mx.DateTime objects.
<<less- xml.pickle (serializes objects to/from XML
- API compatible with the standard pickle module)
- xml.objectify (turns arbitrary XML documents into Python objects)
- xml.validity (enforces XML validity constraints via DTD or Schema)
- xml.indexer (full text indexing/searching), and many more.
Enhancements:
- This release fixes a bug in XML pickling of mx.DateTime objects.
Download (0.28MB)
Added: 2007-08-04 License: GPL (GNU General Public License) Price:
813 downloads
B::JVM::Utils 0.02
B::JVM::Utils is a Perl module that contains utility functions for B::JVM. more>>
B::JVM::Utils is a Perl module that contains utility functions for B::JVM.
SYNOPSIS
use B::JVM::Utils qw(method1 method2);
This package is a set of utilties that are useful when compiling Perl to the JVM architecture. They are a hodgepodge of utilties that dont really fit anywhere else.
B::JVM::Jasmin::Utils Package Variables
$VERSION
Version number of B::JVM::Utils. For now, it should always match the version of B::JVM::Jasmin
@EXPORT_OK
All the methods that one can grab from B::JVM::Utils.
@EXPORT
We dont export anything by default.
Modules used by B::JVM::Utils
Carp
Used for error reporting
Methods in B::JVM::Utils
B::JVM::ExtractMethodData
usage: B::JVM::ExtractMethodData(METHOD_STRING)
Takes a string that is believed to a valid method string for a JVM method, and if it is a valid method string, returns a hash reference that looks like: { methodName => NAME_OF_THE_METHOD, returnType => TYPE_ID_OF_RETURN_TYPE, argumentTypes => [ ARGUMENT_1_RETURN_TYPE_ID, ARGUMENT_1_RETURN_TYPE_ID, ... ] } An undefined value is returned if the method string is not valid.
B::JVM::Utils::IsValidMethodString
usage: B::JVM::Utils::IsValidMethodString(METHOD_STRING)
Takes a string that is believed to a valid method name for a JVM method, and returns a true iff. the METHOD_STRING is a valid JVM method name
B::JVM::Utils
usage: B::JVM::Utils:IsValidTypeIdentifier(TYPE_ID)
Takes a string that is believed to a valid type identifitier name on the JVM, and returns a true iff. the TYPE_ID is a valid JVM type identifier
<<lessSYNOPSIS
use B::JVM::Utils qw(method1 method2);
This package is a set of utilties that are useful when compiling Perl to the JVM architecture. They are a hodgepodge of utilties that dont really fit anywhere else.
B::JVM::Jasmin::Utils Package Variables
$VERSION
Version number of B::JVM::Utils. For now, it should always match the version of B::JVM::Jasmin
@EXPORT_OK
All the methods that one can grab from B::JVM::Utils.
@EXPORT
We dont export anything by default.
Modules used by B::JVM::Utils
Carp
Used for error reporting
Methods in B::JVM::Utils
B::JVM::ExtractMethodData
usage: B::JVM::ExtractMethodData(METHOD_STRING)
Takes a string that is believed to a valid method string for a JVM method, and if it is a valid method string, returns a hash reference that looks like: { methodName => NAME_OF_THE_METHOD, returnType => TYPE_ID_OF_RETURN_TYPE, argumentTypes => [ ARGUMENT_1_RETURN_TYPE_ID, ARGUMENT_1_RETURN_TYPE_ID, ... ] } An undefined value is returned if the method string is not valid.
B::JVM::Utils::IsValidMethodString
usage: B::JVM::Utils::IsValidMethodString(METHOD_STRING)
Takes a string that is believed to a valid method name for a JVM method, and returns a true iff. the METHOD_STRING is a valid JVM method name
B::JVM::Utils
usage: B::JVM::Utils:IsValidTypeIdentifier(TYPE_ID)
Takes a string that is believed to a valid type identifitier name on the JVM, and returns a true iff. the TYPE_ID is a valid JVM type identifier
Download (0.043MB)
Added: 2007-06-27 License: Perl Artistic License Price:
849 downloads
lisp-cgi-utils 0.10
lisp-cgi-utils is a CGI library for Common Lisp. more>>
lisp-cgi-utils is a CGI library for Common Lisp.
It implements a very basic HTTP/CGI interface (sending headers, getting GET/POST and environment variables) and offers tools for easier HTML generation with special support for handling HTML forms.
lisp-cgi-utils also supports HTTP cookies for managing state across requests.
Usage:
- load the HTTP and HTML packages into your Lisp image simply by
(load "http.lisp")
(load "html.lisp")
Enhancements:
- Support for multibyte encodings was added.
- The default encoding was switched to UTF8.
<<lessIt implements a very basic HTTP/CGI interface (sending headers, getting GET/POST and environment variables) and offers tools for easier HTML generation with special support for handling HTML forms.
lisp-cgi-utils also supports HTTP cookies for managing state across requests.
Usage:
- load the HTTP and HTML packages into your Lisp image simply by
(load "http.lisp")
(load "html.lisp")
Enhancements:
- Support for multibyte encodings was added.
- The default encoding was switched to UTF8.
Download (0.031MB)
Added: 2006-10-31 License: LGPL (GNU Lesser General Public License) Price:
1088 downloads
Gtk2::Ex::Utils 0.09
Gtk2::Ex::Utils is a Perl module with extra Gtk2 Utilities for working with Gnome2/Gtk2 in Perl. more>>
Gtk2::Ex::Utils is a Perl module with extra Gtk2 Utilities for working with Gnome2/Gtk2 in Perl.
SYNOPSIS
use Gtk2::Ex::Utils qw( :main );
# do stuff
...
# Update the UI and react to pending events
process_pending_events();
# do more stuff
...
# Exit the program with a value of 255 for some reason
process_main_exit( 255 );
This module provides simple utility functions useful for Gnome2/Gtk2 Perl programming.
<<lessSYNOPSIS
use Gtk2::Ex::Utils qw( :main );
# do stuff
...
# Update the UI and react to pending events
process_pending_events();
# do more stuff
...
# Exit the program with a value of 255 for some reason
process_main_exit( 255 );
This module provides simple utility functions useful for Gnome2/Gtk2 Perl programming.
Download (0.014MB)
Added: 2007-03-06 License: Perl Artistic License Price:
962 downloads
OpenGuides::Utils 0.57
OpenGuides::Utils is a general utility methods for OpenGuides scripts. more>>
OpenGuides::Utils is a general utility methods for OpenGuides scripts.
Provides general utility methods for OpenGuides scripts. Distributed and installed as part of the OpenGuides project, not intended for independent installation. This documentation is probably only useful to OpenGuides developers.
SYNOPSIS
use OpenGuide::Config;
use OpenGuides::Utils;
my $config = OpenGuides::Config->new( file => "wiki.conf" );
my $wiki = OpenGuides::Utils->make_wiki_object( config => $config );
<<lessProvides general utility methods for OpenGuides scripts. Distributed and installed as part of the OpenGuides project, not intended for independent installation. This documentation is probably only useful to OpenGuides developers.
SYNOPSIS
use OpenGuide::Config;
use OpenGuides::Utils;
my $config = OpenGuides::Config->new( file => "wiki.conf" );
my $wiki = OpenGuides::Utils->make_wiki_object( config => $config );
Download (0.11MB)
Added: 2006-12-04 License: Perl Artistic License Price:
1055 downloads
InstallUtils 0.3.9
InstallUtils is a small script which provides installation methods to be used in the Install.py script for Plone products. more>>
InstallUtils is a small script which provides installation methods to be used in the Install.py script for Plone products.
This is a tiny Plone product that provides some often used methods for an Install.py script. The bundle takes the complexity out of your Install script, into separate, well tested methods.
InstallUtils provides installation methods to be used in the Install.py script for Plone products. The bundle takes the complexity out of your installation script, into separately reused and tested installer methods. This greatly enhances the stability of your installation procedures and simplifies your Install.py script.
The bundle provides numerous methods often used in an installation procedure, like installing external methods, new portal roles, workflows, properties on new or existing property sheets, and installing complete content structures during installation.
All methods are coded in separate files, and are imported from the utils.py
file.
If you wish to add your own methods, please be so kind as to obey the following
rules, then send us the method:
- add python doc;
- add code comments;
- add print statements when starting your method, and when ending your install, and in between whatever youre installing;
- have a beer.
Enhancements:
- installWorkflows doesnt automatically update the rolemappings, unless
- overridden with (extra) parameter.
<<lessThis is a tiny Plone product that provides some often used methods for an Install.py script. The bundle takes the complexity out of your Install script, into separate, well tested methods.
InstallUtils provides installation methods to be used in the Install.py script for Plone products. The bundle takes the complexity out of your installation script, into separately reused and tested installer methods. This greatly enhances the stability of your installation procedures and simplifies your Install.py script.
The bundle provides numerous methods often used in an installation procedure, like installing external methods, new portal roles, workflows, properties on new or existing property sheets, and installing complete content structures during installation.
All methods are coded in separate files, and are imported from the utils.py
file.
If you wish to add your own methods, please be so kind as to obey the following
rules, then send us the method:
- add python doc;
- add code comments;
- add print statements when starting your method, and when ending your install, and in between whatever youre installing;
- have a beer.
Enhancements:
- installWorkflows doesnt automatically update the rolemappings, unless
- overridden with (extra) parameter.
Download (0.008MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
984 downloads
Net::Abuse::Utils 0.05
Net::Abuse::Utils are routines useful for processing network abuse. more>>
Net::Abuse::Utils are routines useful for processing network abuse.
SYNOPSIS
use Net::Abuse::Utils qw( :all );
print "IP Whois Contacts: ", join( , get_ipwi_contacts($ip) ), "n";
print "Abuse.net Contacts: ", get_abusenet_contact($domain), "n";
__top
Net::Abuse::Utils provides serveral functions useful for determining information about an IP address including contact/reporting addresses, ASN/network info, reverse dns, and DNSBL listing status.
<<lessSYNOPSIS
use Net::Abuse::Utils qw( :all );
print "IP Whois Contacts: ", join( , get_ipwi_contacts($ip) ), "n";
print "Abuse.net Contacts: ", get_abusenet_contact($domain), "n";
__top
Net::Abuse::Utils provides serveral functions useful for determining information about an IP address including contact/reporting addresses, ASN/network info, reverse dns, and DNSBL listing status.
Download (0.006MB)
Added: 2006-07-27 License: Perl Artistic License Price:
1184 downloads

Java Clazz Utils 1.2.2
Java Clazz Utils offers you a full-featured and crossplatform Java bytecode viewer and decompiler which can support latest Java versions (from 1.4 till 1.6). more>>
Java Clazz Utils 1.2.2 offers you a full-featured and crossplatform Java bytecode viewer and decompiler which can support latest Java versions (from 1.4 till 1.6). It can be used both as command line tool and user application with Swing interface. It contains InfoJ, Decompiler and jclazz-GUI.
Major Features:
- InfoJ can be used to generate information about Java class. The output includes all possible data that can be extracted from class file: fields, methods, attributes, access flags, signatures, debug information, opcodes etc.
- Decompiler can be used to reproduce Java source code from compiled Java class file. It uses debug information to produce Java code which is nearly the same as original source file. Nevertheless, there are several restrictions and Java code constructions that prevent decompiler from producing the same code as original and even correct Java code. You can find out more about these cases below on this page.
- jclazz-GUI is user-friendly interface for quick start and easy to use.
Enhancements:
- Save of decompiled file writes to predefined file name - Fixed
- Condition structures "condition ? operation1 : operation2" were decompiled incorrectly - Fixed
- URL to bug reporting page is corrected
Added: 2009-05-01 License: GPL Price: FREE
1 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above utils search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed