Attributes
Class::Contract - Design-by-Contract OO in Perl. SYNOPSIS package ClassName use Class::Contract; contract { inherits BaseClass; invar { ... }; attr data1; attr data2 => HASH; class attr shared => SCALAR; ctor new; method methodname; pre { ... }; failmsg Error message; post...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (114): Class::Contract Download |
HTTPD::Authen is a HTTP server authentication class. SYNOPSIS use HTTPD::Authen (); This module provides methods for authenticating a user. It uses HTTPD::UserAdmin to lookup passwords in a database. Subclasses provide methods specific to the authentication mechanism. Currently, under...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (94): HTTPD::Authen Download |
IPChains::PortFW is a Perl module to manipulate portfw masquerading table. SYNOPSIS my $masq = new IPChains::PortFW( option => value, ... ); $masq->append(); IPChains::PortFW is an perl interface to the linux kernel port forwarding facility. You must have ipmasqadm and the portfw module...
Platforms: *nix
License: Freeware | Size: 79.87 KB | Download (117): IPChains::PortFW Download |
Class::Declare is a Perl module created to declare classes with public, private and protected attributes and methods. SYNOPSIS package My::Class; use strict; use warnings; use base qw( Class::Declare ); __PACKAGE__->declare( public => { public_attr => 42 } , private => { private_attr...
Platforms: *nix
License: Freeware | Size: 76.8 KB | Download (88): Class::Declare Download |
Gnome Font Sampler lets you browse your installed fonts using whatever color, size, attributes (Bold/Italics/Underline), and example text you like.. linuxadvocate.org
Platforms: *nix
License: Freeware | Size: 307.2 KB | Download (96): Gnome Font Sampler Download |
Gtk2::Ex::MindMapView::ArgUtils is a Perl module with argument handling utilites. SYNOPSIS use Gtk2::Ex::MindMapView::ArgUtils; This is an internal set of argument handling utilities. INTERFACE args_required ($attributes_ref, @valid_keys) Complains if a required argument to a module...
Platforms: *nix
License: Freeware | Size: 50.18 KB | Download (87): Gtk2::Ex::MindMapView::ArgUtils Download |
Class::ObjectTemplate is a Perl extension for an optimized template builder base class. SYNOPSIS package Foo; use Class::ObjectTemplate; require Exporter; @ISA = qw(Class::ObjectTemplate Exporter); attributes(one, two, three); # initialize will be called by new() sub initialize { my...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (89): Class::ObjectTemplate Download |
File::Signature is a Perl module to detect changes to a files content or attributes. SYNOPSIS use File::Signature; my $sig = File::Signature->new(/some/file); # If you have a stringified signature stored in $string # you can create a File::Signature object from it. my $sig =...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (98): File::Signature Download |
Filesys::Ext2 is a Perl interface to ext2 and ext3 filesystem attributes. SYNOPSIS use Filesys::Ext2 qw(:all); eval { $mode = lsattr("/etc/passwd"); } eval { chattr("+aud", "/etc/passwd"); } #or equivalently #chattr($mode|0x0062, "/etc/passwd"); You may specify the path of the e2fsprogs...
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (106): Filesys::Ext2 Download |
Gtk2::Ex::FormFactory::GtkWidget can wrap arbitrary Gtk widgets. SYNOPSIS Gtk2::Ex::FormFactory::GtkWidget->new ( custom_gtk_widget => Gtk::Widget, ... Gtk2::Ex::FormFactory::Widget attributes ); With this module you can add arbitrary Gtk widgets to a FormFactory. Theyre simply...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (95): Gtk2::Ex::FormFactory::GtkWidget Download |
mod_mime_xattr is a simple Apache HTTPD module that lets you use file system extended attributes data for MIME type detection. The current version of mod_mime_xattr has support for Linux style EAs which are supported by Linux 2.4 with the ACL/EA patches applied and vanilla Linux 2.6. The...
Platforms: *nix
License: Freeware | Size: 73.73 KB | Download (103): mod_mime_xattr Download |
Class::Std::Storable is a Perl module to support for creating serializable "inside-out" classes. SYNOPSIS In general, use this class exactly as you would Class::Std. package Ice::Cream; use Class::Std::Storable; { my %name_of :ATTR( :get :set ); my %flavor_of :ATTR( :get :set );...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (87): Class::Std::Storable Download |
Kalyp project is a roguelike game written in Java. Its design is based on traditions set by popular roguelike games, especially Nethack. It is single player and runs in a text terminal. The project focuses mostly on the Artificial Intelligence engine for the non-player characters. Most of the...
Platforms: *nix
License: Freeware | Download (97): Kalyp Download |
SMILGen is a SMIL (and XML) authoring tool designed to ease the process of XML content creation. SMILGen understands XML syntax and handles the nesting and formatting XML. This allows authors to worry about the content that they are trying to author with out having to remember each quote and...
Platforms: *nix
License: Freeware | Size: 829.44 KB | Download (130): SMILGen Download |
MediaSort is a tool that indexes, sorts, and renames media files such as pictures and MP3s based on any of their metadata attributes. For example, you can sort your pictures by date, size, or other EXIF attributes, or MP3s by author, album, or other ID3 tag values. MediaSort is also a "sorting"...
Platforms: *nix
License: Freeware | Size: 2.4 MB | Download (92): MediaSort Download |
Class::Tangram is a Perl module for tangram-friendly classes, DWIM attributes. SYNOPSIS package MyObject; use base qw(Class::Tangram); our $fields = { int => [ qw(foo bar) ], string => [ qw(baz quux) ] }; package main; my $object = MyObject->new(foo => 2, baz => "hello"); print...
Platforms: *nix
License: Freeware | Size: 50.18 KB | Download (106): Class::Tangram Download |
exPHPresso provides a compilation of fine coffees, their attributes, and variations. exPHPresso uses PHP/MySQL for dynamic content consisting of recipes for coffees, both international, and domestic. Coffees are listed by country, specialty, and classics. Users can also input comments on...
Platforms: *nix
License: Freeware | Size: 68.61 KB | Download (88): exPHPresso 0.0.2 Download |
TopAZ, short from Topology Analysis and Visualization, is a tool developed in Java with a visual editor which helps visualize changes caused to the attributes of the graph when it is manipulated. It is mainly used for viewing, creating, editing & analyzing graphs.. Get TopAZ at SourceForge.net....
Platforms: *nix
License: Freeware | Size: 327.68 KB | Download (142): TopAZ Download |
XML::DOM::Attr is an XML attribute in XML::DOM. XML::DOM::Attr extends XML::DOM::Node. The Attr nodes built by the XML::DOM::Parser always have one child node which is a Text node containing the expanded string value (i.e. EntityReferences are always expanded.) EntityReferences may be added...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (97): XML::DOM::Attr Download |
FileUtilsCM is a contextual menu plug-in for setting different file or folder attributes. It is a set of several utilities which can: refresh the look of an object in Finder, copy path to clipboard, touch creation and modification date, toggle lock, set write/read-only Unix attribute, toggle...
Platforms: Mac
License: Freeware | Download (89): FileUtilsCM Download |