Caller
Devel::GDB is a Perl module to open and communicate a gdb session. SYNOPSIS use Devel::GDB; $gdb = new Devel::GDB(); print $gdb->send_cmd(-environment-path); print $gdb->get(info functions); The old get syntax (of Devel::GDB-1.23) has been deprecated and will not be supported in future...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (100): Devel::GDB Download |
Alien Perl module package contains external libraries wrapped up for your viewing pleasure! SYNOPSIS perldoc Alien; Alien is a package that exists just to hold together an idea, the idea of Alien:: packages, so there is no code here, just motivation for Alien. Why James and I ended up...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (96): Alien Perl module Download |
Filter::Macro is a Perl module to make macro modules that are expanded inline. SYNOPSIS In MyHandyModules.pm: package MyHandyModules; use Filter::Macro; # lines below will be expanded into callers code use strict; use warnings; use Switch; use IO::All; use Quantum::Superpositions;...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (104): Filter::Macro Download |
Devel::DumpSizes is a Perl module to dump the name and size in bytes (in increasing order) of variables that are available at a give point in a script. SYNOPSIS use Devel::DumpSizes qw/dump_sizes/; &Devel::DumpSizes::dump_sizes(); Or,...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (91): Devel::DumpSizes Download |
DBIx::TableHash is a Perl module that can tie a hash to a mysql table + SQL utils. SYNOPSIS use DBIx::TableHash; my $DBHash = DBIx::TableHash->create_or_die (my $Params = { DBIDriver => mysql, Database => mydatabase, HostName => localhost, Port => undef, Login => , Password => ,...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (102): DBIx::TableHash Download |
XML::NodeFilter is a generic XML::NodeFilter Class. SYNOPSIS use XML::NodeFilter; my $filter = XML::NodeFilter->new(); $your_iterator->set_filter( $filter ); "Filters are objects that know how to "filter out" nodes. If a NodeIterator or a TreeWalker is given a NodeFilter, it applies the...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (87): XML::NodeFilter Download |
Devel::Backtrace is a Perl module for object-oriented backtrace. SYNOPSIS my $backtrace = Devel::Backtrace->new; print $backtrace; # use automatic stringification print $backtrace->point(0)->line; METHODS Devel::Backtrace->new([$start]) Constructs a new Devel::Backtrace which is...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (94): Devel::Backtrace Download |
PSA::Test::Builder is a backend for building test libraries. SYNOPSIS package My::Test::Module; use PSA::Test::Builder; require Exporter; @ISA = qw(Exporter); @EXPORT = qw(ok); my $Test = Test::Builder->new; $Test->output(my_logfile); sub import { my($self) = shift; my $pack =...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (156): PSA::Test::Builder Download |
Perl6::Builtins is a Perl module that provides erl 5 versions of the new Perl 6 builtins. SYNOPSIS use Perl6::Builtins qw( system ); system $system_cmd or die "Could not $system_cmd: $!"; my $package = caller->{package}; my $file = caller->{file}; my $line = caller->{line}; Several...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (98): Perl6::Builtins Download |
Net::DBus::Tutorial::ExportingObjects is a Perl module that contains tutorials on providing a DBus service. This document provides a tutorial on providing a DBus service using the Perl Net::DBus application bindings. This examples in this document will be based on the code from the...
Platforms: *nix
License: Freeware | Size: 94.21 KB | Download (95): Net::DBus::Tutorial::ExportingObjects Download |
IO-stringy is a I/O on in-core objects like strings and arrays. SYNOPSIS IO:: ::AtomicFile adpO Write a file which is updated atomically ERYQ ::Lines bdpO I/O handle to read/write to array of lines ERYQ ::Scalar RdpO I/O handle to read/write to a string ERYQ ::ScalarArray RdpO I/O handle...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (90): IO-stringy Download |
Guarded Memory Move project gets handy when you have to study buffer overflows and you need to catch them together with a "good" stack image. When a stack overflow has been exploited, the back trace is already gone together with good information about parameters and local variables, that are of...
Platforms: *nix
License: Freeware | Size: 419.84 KB | Download (89): Guarded Memory Move Download |
LibSysCTr is a utility library that can be used to intercept system call functions on a Linux system. Process monitoring and sandboxing are just two of the potential usages of LibSysCTr. Internally the LibSysCTr library uses the ptrace(2) functionalities by monitoring and reporting events to...
Platforms: *nix
License: Freeware | Size: 317.44 KB | Download (89): LibSysCTr Download |
DBD::ODBC Perl module contains a ODBC Driver for DBI. SYNOPSIS use DBI; $dbh = DBI->connect(dbi:ODBC:DSN, user, password); Private DBD::ODBC Attributes odbc_more_results (applies to statement handle only!) Use this attribute to determine if there are more result sets available. SQL...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (104): DBD::ODBC Download |
Klaxon is a simple detector od scanning booted from inetd. Instead of actually executing anything, it returns a benign error to the caller, and syslogs the calling host, username, and name of attempted service access. Its also extremely useful for detecting portscanner attacks like those...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (96): Klaxon Download |
CAD::Drawing::IO::Tk is a Perl module with GUI I/O methods for CAD::Drawing. This module is considered extremely pre-ALPHA and its use is probably deprecated by the time you read this. Methods There is no constructor for this class, its methods are inherited via CAD::Drawing::IO Thoughts...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (100): CAD::Drawing::IO::Tk Download |
Getopt::Helpful is an integrated option hash / help messages. STATE This module is still under development, but is being publish on CPAN to satisfy some code which depends on it. The interface may change in a future version and some of the functionality is not yet complete. SYNOPSIS This...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (92): Getopt::Helpful Download |
dtRdr::Traits::Class is a Perl module with shared OO stuff. Methods to Break Things NOT_IMPLEMENTED Imported into base class. Gives a nicer message than the standard "Cant locate method...", indicating that you did not typo the method name, but instead forgot to override it. sub...
Platforms: *nix
License: Freeware | Size: 2.8 MB | Download (86): dtRdr::Traits::Class Download |
FCGI::ProcManager is a Perl module with functions for managing FastCGI applications. SYNOPSIS { # In Object-oriented style. use CGI::Fast; use FCGI::ProcManager; my $proc_manager = FCGI::ProcManager->new({ n_processes => 10 }); $proc_manager->pm_manage(); while (my $cgi = CGI::Fast->new()) {...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (97): FCGI::ProcManager Download |
MIME-tool is a little mime encoding tool I slapped together when I needed something on a production box at work (productions = no C development environment, only the ancient K&R compiler required for god-knows-what sys-admin task). The resulting program will compile happilly on both the...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (111): MIME-tool Download |