NetworkX (NX) is a Python package for the creation, manipulation, and
study of the structure, dynamics, and functions of complex networks.
Features:
* Includes standard graph-theoretic and statistical physics functions
* Easy exchange of network algorithms between applications, disciplines,
and platforms
* Includes many classic graphs and synthetic networks
* Nodes and edges can be "anything" (e.g. time-series, text, images,
XML records)
* Exploits existing code from high-quality legacy software in C, C++,
Fortran, etc.
* Open source (encourages community input)
* Unit-tested
Additional benefits due to Python:
* Allows fast prototyping of new algorithms
* Easy to teach
* Multi-platform
* Allows easy access to almost any database
This Perl module deals with Roman dates. Very useful for generating custom
headers for e-mail messages, or just to dazzle and confuse friends, relatives
and complete strangers.
Several of the builtins in Perl 6 have different (i.e. more useful, less
confusing) behaviours than their Perl 5 counterparts. This module provides
Perl 5 versions of those builtins.
The GData .NET Client Library includes source code to make it easy to
access data through Google Data APIs (e.g. Contacts, Calendar).
This package is expected to offer at least the same functionality as
HTML_QuickForm and work with PHP5 E_STRICT setting.
Error - Error/exception handling in an OO-ish way
This module, which provides support for throwing and catching Error
(i.e. exception) objects.
realsync daemon with rsync and python:
- config support /usr/local/etc/realsync.cfg
- e-mail stats support
- threads support
- threads wait support
B::Deobfuscate is a backend module for the Perl compiler that generates perl
source code, based on the internal compiled structure that perl itself creates
after parsing a program. It adds symbol renaming functions to the B::Deparse
module. An obfuscated program is already parsed and interpreted correctly by
the B::Deparse program. Unfortunately, if the obfuscation involved variable
renaming then the resulting program also has obfuscated symbols.
TinyCA is a simple graphical userinterface written in Perl/Tk to manage a
small CA (Certification Authority).
Currently TinyCA supports the following features:
* unlimited number of CAs
* support for creating and managing SubCAs
* Creation and Revocation of x509 - S/MIME certificates
* PKCS#10 Requests can be imported and signed
* RSA and DSA keys can be generated and used
* Servercertificates
o Certificates can be exported as: PEM, DER, TXT and PKCS#12
o Certificates may be used with e.g. Apache, Postfix, OpenLDAP,
Cyrus and FreeS/WAN
* Clientcertificates
o Certificates can be exported as: PEM, DER, TXT and PKCS#12
o Certificates may be used with e.g. Netscape, Konqueror, Opera,
Internet Explorer, Outlook (Express) and FreeS/WAN
* Certificate Revocation List
o CRLs can be exported as: PEM, DER and TXT
Provides shared memory structures (using memory mapped files via
IPC::Mmap) to be used by diagnostic and debugger applications for Perl
scripts (see Devel::STrace). Using XS/C code to maximize performance,
creates a set of ring buffers with a configurable number of slots. Each
slot includes a field for a line number, a timestamp, and a fully
qualified subroutine name. Each ring buffer also includes additional
headers and fields to support diagnostic interfaces, e.g., watched
expressions, command/response interfaces to the monitored applications,
etc.