Main > Free Download Search >

Free contained software for linux

contained

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3115
Class::Accessor::Fast::Contained 0.05

Class::Accessor::Fast::Contained 0.05


Class::Accessor::Fast::Contained is a Perl module for fast accessors with data containment. more>>
Class::Accessor::Fast::Contained is a Perl module for fast accessors with data containment.

SYNOPSIS

package Foo;
use base qw(Class::Accessor::Fast::Contained);

# The rest is the same as Class::Accessor::Fast

This module does two things differently to the venerable Class::Accessor::Fast :

Fields are stored at arms-length within a single hash value of $self, rather than directly in the $self blessed referent.
new() allows mixin into an existing object, rather than creating and returning a new blessed hashref. To do this, just call something like:

my $self = Some::Other::Class->new;
$self = $self->Class::Accessor::Fast::Contained::new;

Note that the mixin code only supports objects which use a blessed hash reference or a blessed typeglob reference.
An alias setup() is available which does the same as new() but might make more sense if being used in this way.

<<less
Download (0.005MB)
Added: 2007-03-15 License: GPL (GNU General Public License) Price:
953 downloads
pppcounter 0.3.5

pppcounter 0.3.5


The general function of the pppcounter is to save the begin and finish times of the connection. more>>
The general function of the pppcounter is to save the begin and finish times of the connection to a log file, and to act as a tool library for cost calculation. Save begin and finish time of the internet connection. It is contained a tool library for cost calculation. Its a simple cost calculator program for console. Configuration templates generator for console.

<<less
Download (0.055MB)
Added: 2006-06-23 License: GPL (GNU General Public License) Price:
1218 downloads
Notalon 0.3.4

Notalon 0.3.4


Notalon is an application designed to make taking Cornell notes faster and easier. more>>
Notalon is an application designed to make taking Cornell notes faster and easier. Notalon is written specifically for the task of taking Cornell notes, unlike a word processor.

The idea came from the words "notes" and the "alon" suffix. Coincidentally, the title of the application is contained within the phrase "not alone", although this was completely unintended.

<<less
Download (0.20MB)
Added: 2006-12-07 License: MIT/X Consortium License Price:
1051 downloads
mod_rssindex 1.0

mod_rssindex 1.0


mod_rssindex creates a non-recursive RSS 2.0 feed of the directory contained in the HTTP Request. more>>
mod_rssindex is an Apache module which creates a non-recursive RSS 2.0 feed of the directory contained in the HTTP Request.

<<less
Download (0.010MB)
Added: 2006-04-28 License: GPL (GNU General Public License) Price:
1274 downloads
Thumbnail AutoIndex 2.0

Thumbnail AutoIndex 2.0


Thumbnail AutoIndex is a thumbnail index generation script designed to be a companion to mod_autoindex for Apache. more>>
Thumbnail AutoIndex is a thumbnail index generation script designed to be a companion to mod_autoindex for Apache. Thumbnail AutoIndex script generates a thumbnail index of images contained in a directory that is much like mod_autoindex generated indexes.
Enhancements:
- fixed PHP5 MIME detection
- fixed PHP5 If-Modified-Since handling
- Etag support
- fixed script real path detection
- cosmetics
<<less
Download (0.005MB)
Added: 2006-04-24 License: GPL (GNU General Public License) Price:
1287 downloads
Cournol 0.4

Cournol 0.4


Cournol is a GTK+ based application for analyzing an absolute supply monopoly. more>>
Cournol is a GTK+ based application for analyzing an absolute supply monopoly. The project calculates the maxiumum profit of a supply monopoly and draws the respective graphs.

Cournol contains the library nxpgtkdatabox which is an implementation of NxpRuler (by Gustavo J. A. M. Carneiro, contained in gnumexp 0.11) in the GtkDatabox library (by Dr. Roland Bock). The file "patches/gtkdatabox.diff" of the source tar.gz contains the changes of GtkDatabox.

The NxpRuler library was not modified. GtkDatabox and NxpRuler are released under the LGPL (see COPYING.LIB). Thus, nxpgtkdatabox, also complies with the terms of the LGPL. However, the actual program "cournol" is released under the terms of the GPL.

<<less
Download (0.41MB)
Added: 2007-08-20 License: GPL (GNU General Public License) Price:
796 downloads
VcsTools::DataSpec::HpTnd 1.004

VcsTools::DataSpec::HpTnd 1.004


VcsTools::DataSpec::HpTnd is a Hp Tnd custom data for HMS logs. more>>
VcsTools::DataSpec::HpTnd is a Hp Tnd custom data for HMS logs.

SYNOPSIS

use VcsTools::DataSpec::HpTnd qw($description readHook);
use VcsTools::LogParser ;

my $ds = new VcsTools::LogParser
(
readHook => &readHook,
description => $description
) ;

This class contains all the custom information needed to retrieve our data from our database using the generic VcsTools::LogParser class.

The $description hash ref defines the informations that are contained in the log of each version of the HMS file.
Needless to say this file is tailored for HP Tnd needs and HMS keywords. Nevertheless, it can be used as a template for other VCS systems and other needs.

<<less
Download (0.023MB)
Added: 2007-08-20 License: Perl Artistic License Price:
795 downloads
LOSSA VACD2

LOSSA VACD2


LOSSA is a home automation system. more>>
LOSSA project is a home automation system.
LOSSA is a home automation system that aims at distributed network of devices with simple interconnect system, personal computer intercommunication, simple wiring, and very low cost.
The project is still in architectural development state and the files avalivle as download (including this readme) are there to collect as much feedback as possible from those people who have experience in similar projects.
Dew to the contained price, easy requisition, wide veriaty of opensource developement tools and very little external components requirements I think that Microchips pic16f84 will be a mandatory choice in any case.
Enhancements:
- Added application showing internal pic eeprom usage and TIL311 interfacing
- Added simple pic application showing interrupts (tools/beginner_pic_app)
- Defined EEPROM Memory Assignments for config amd power fail retention
- Review of: transmission type, collision detection, physical medium
- Added a tools directory with PicMicro developing and programming tools
- Reorganization of the documentation
- Review of the transmission protocol
- Made Makefile (just for packaging for now)
<<less
Download (6.6MB)
Added: 2007-01-16 License: GPL (GNU General Public License) Price:
1014 downloads
DeltaMUD 3b1

DeltaMUD 3b1


DeltaMUD is a MUD-online game server software. more>>
DeltaMUD project is a MUD-online game server software.

DeltaMUD is a MUD server based on enhancements to the original CircleMUD bpl12 source code and is thus bound to the legal terms contained within the CircleMUD and DikuMUD license agreements.

The goal of this project is to provide an enhanced, memory optimized, and SQL-based version of the original CircleMUD.

<<less
Download (1.2MB)
Added: 2006-12-18 License: Free for non-commercial use Price:
1042 downloads
Regexp::MatchContext 0.0.2

Regexp::MatchContext 0.0.2


Regexp::MatchContext is Perl module to replace (and improve) $MATCH, $PREMATCH, and $POSTMATCH more>>
Regexp::MatchContext is Perl module to replace (and improve) $MATCH, $PREMATCH, and $POSTMATCH

SYNOPSIS

use Regexp::MatchContext -vars;

$str = m/(?p) d+ /;

print "Before: $PREMATCHn";
print "Matched: $MATCHn";
print "After: $POSTMATCHn";

$MATCH = 2 * $MATCH; # substitute into original $str

The English.pm module provides named aliases for Perls built-in $`, $& and $ variables: $PREMATCH, $MATCH, and $POSTMATCH. Unfortunately, those aliases suffer the same problems as their originals: they degrade the performance of every single regex in your program, even if youre only using them to get information about a single match.

This module also provides $PREMATCH, $MATCH, and $POSTMATCH, but in a way that only impacts the performance of matches that you specify. That is, these three variables are only set if the most recently matched regex contained the special (non-standard) meta- flag: (?p).

That is:

use Regexp::MatchContext -vars;

$str = foobarbaz;

$str =~ /(?p) foo /x;

# $PREMATCH contains foo
# $MATCH contains bar
# $POSTMATCH contains baz

$str =~ / foo /x;

# $PREMATCH, $MATCH, and $POSTMATCH all undef

The (?p) marker can be placed anywhere within the regex and, except for setting the three context variables on a successful match, is otherwise totally ignored.

<<less
Download (0.005MB)
Added: 2007-01-26 License: Perl Artistic License Price:
1001 downloads
RapidXml 1.1

RapidXml 1.1


RapidXml is an attempt to create the fastest XML parser possible, while retaining W3C compatibility. more>>
RapidXml is an attempt to create the fastest XML parser possible, while retaining useability, portability and reasonable W3C compatibility. It is an in-situ parser written in modern C++, with parsing speed approaching that of strlen function executed on the same data.

If you are looking for a seriously fast and small parser, and hassle-free integration with your project, look no further. Entire library is contained in a single header file, and requires no building or configuration. Because it uses C++ namespaces, it only introduces a single name into the global namespace, so chances of name clashes are virtually zero.

Current version is RapidXml 1.1. Also available is its online Manual. You may also like to check Boost.PropertyTree library, which presents a higher level interface, and uses RapidXml as its default XML parser.
<<less
Download (0.040MB)
Added: 2007-08-14 License: MIT/X Consortium License Price:
801 downloads
TxtView 0.0.4

TxtView 0.0.4


TxtView is a script that shows the text files from the same directory of the song. more>>
TxtView is a script that shows the text files from the same directory of the song. TxtView script is mostly used to check the information contained in an album directory.
When starting the script, you can right click on a song in your playlist and go to "TxtView -> Open".
Enhancements:
- Option Wrap/No Wrap and Fixed/non fixed chars in the menu
- Using the built-in functions from Python unlike the QDir/file/etc...
- Open With ... in /usr/bin by default
- Use of mimetypes + filename to guess whatever it is a text file or not (I tried magic, but my first note was that it created a new dependence and second.. it didnt do well the job, my default /etc/magic file was empty, at the opposite mimetypes is builtin and does a good job)
<<less
Download (0.009MB)
Added: 2006-02-10 License: GPL (GNU General Public License) Price:
1351 downloads
Syntax::Highlight::Shell 0.04

Syntax::Highlight::Shell 0.04


Syntax::Highlight::Shell is a Perl module to highlight shell scripts. more>>
Syntax::Highlight::Shell is a Perl module to highlight shell scripts.

SYNOPSIS

use Syntax::Highlight::Shell;

my $highlighter = new Syntax::Highlight::Shell;
$output = $highlighter->parse($script);
If $script contains the following shell code:
# an if statement
if [ -f /etc/passwd ]; then
grep $USER /etc/passwd | awk -F: {print $5} /etc/passwd
fi
then the resulting HTML contained in $output will render like this:
# an if statement
if [ -f /etc/passwd ]; then
grep $USER /etc/passwd | awk -F: {print $5} /etc/passwd
fi

This module is designed to take shell scripts and highlight them in HTML with meaningful colours using CSS. The resulting HTML output is ready for inclusion in a web page. Note that no reformating is done, all spaces are preserved.

<<less
Download (0.015MB)
Added: 2007-04-03 License: GPL (GNU General Public License) Price:
935 downloads
DynaPage::Document::ext::include 0.10

DynaPage::Document::ext::include 0.10


DynaPage::Document::ext::include module contains extensions of DynaPag::Document. more>>
DynaPage::Document::ext::include module contains extensions of DynaPag::Document.

METHODS

template ( $self, $job ) : bool

syntax:
!include.template =- B< file_name >

See also DynaPage::Template

NOTE: $self is parent document object (eg blessed into DynaPage::Document)
data ( $self, $job ) : bool

syntax:
!include.data =- B< file_name >

Parse data read from file_name results are merged into parent document. If data contained another !include or other extension commands, they will be handled properly. Parsing is done by DynaPage::Sourcer Parse() method.
NOTE: $self is parent document object (eg blessed into DynaPage::Document)
field ( $self, $job ) : bool

syntax-1:
!include.field.B< target-field > =- B< file_name >

syntax-2:
!include.field =- B< target-field > B< file_name >

Set target-field to contain data read from external file specified by file_name.
NOTE: $self is parent document object (eg blessed into DynaPage::Document)
hooks ( $self, $job ) : bool

syntax-1:
!include.hooks ==~
Init => sub {
my( $self, $hook_name, $hook_params ) =@_;
...
... PERL SCRIPT CODE
...
}
~== !include.hooks

NOTE: $self is parent document object (eg blessed into DynaPage::Document)
module ( $self, $job ) : bool

NOTE: $self is parent document object (eg blessed into DynaPage::Document)
parameters ( $self, $job ) : bool

NOTE: $self is parent document object (eg blessed into DynaPage::Document)

<<less
Download (0.004MB)
Added: 2007-07-23 License: Perl Artistic License Price:
823 downloads
IPTABLES masquerading firewall

IPTABLES masquerading firewall


IPTABLES masquerading firewall is a self contained script that enables and sets basic masquerading at boot time. more>>
IPTABLES masquerading firewall is a self contained script that enables and sets basic masquerading (assuming kernel kernel support already exists) at boot time. You may use this example, or modify existing init scripts to include the code.

Under Linux kernel 2.4.x, packet mangling has considerably changed. This includes the masquerading, firewalling, and port forwarding features. This document assumes youre using modules, if youre not, disregard the code in the following script that tests for the loaded module.

#!/bin/sh

# YOU MUST SET THE FOLLOWING THREE VARIABLES

# Set the full path to iptables
PROG=/path/to/iptables

# Set network interface to masquerade on. This will be the interface
# thats connected to the Internet. Possibilities include ppp0, eth0,
# eth1, etc.
IFACE=eth0

# Set machine or network to masquerade. This can be set as hostname, IP address,
# or network mask, examples:
# Hostname your_hostname
# IP address 192.168.1.2
# Net mask 192.168.1.0/24 This masquerades ALL machines on 192.168.1.x
INTNET=192.168.1.2

# Enable IP Masquerading in the kernel
echo 1 > /proc/sys/net/ipv4/ip_forward

# Test if iptable_nat module is loaded, its boot time, not likely :)
if [ -z "`lsmod|grep iptable_nat`" ];
then
modprobe iptable_nat
fi

# Test if existing MASQ rules exist, its boot time, not likely :)
if [ -z "`$PROG -L -t nat|grep MASQUERADE`" ];
then
$PROG -t nat -A POSTROUTING -o $IFACE -s $INTNET -j MASQUERADE
fi
<<less
Download (MB)
Added: 2007-02-13 License: GPL (GNU General Public License) Price:
987 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5