Array Defined
Search Query Generator for MySQL Database is a very simple class that can be used to build a SQL WHERE clause for performing a query that search for given field values.Search Query Generator for MySQL Database takes as parameter an associative array with the field names as indexes and the field...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (44): Search Query Generator for MySQL Database Download |
This class can be used to parse HTML lists to extract contained structure.It can take a string with well-formed HTML UL lists tags and extracted the contained list elements structure. It supports nested lists.The class returns an array of items elements.
Platforms: PHP
License: Freeware | Size: 10 KB | Download (42): UL to PHP array Download |
Internationalization module allows to specify multilingual variables but often this is not enough for sites using Domain Access. Domain Internationalization module allows customizing variables based on domain and language. It depends on Domain Access and Locale modules and can be used combined...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (44): Domain Internationalization Download |
LINSPACE3 linearly spaced vector including a defined middle point.LINSPACE3(X1, X2, X3) generates a row vector of 100 points between X1 and X3 as linearly spaced as possible such that the vector contains X2. LINSPACE3(X1, X2, X3, N) generates a row vector of N points. LINSPACE3 will always...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (44): LINSPACE3: linearly spaced vector defined by three points Download |
Judy is a general purpose dynamic array implemented as a C callable library. Judy's speed and memory usage are typically better than other data storage models and improves with very large data sets.
Platforms: *nix
License: Freeware | Size: 1.09 MB | Download (43): General purpose dynamic array - Judy Download |
Many applications require that a large set of results be broken down into a smaller set of 'windows', or 'pages' in web language. Array::Window is a Perl module that implements an algorithm specifically for dealing with these windows. It is very flexible and permissive, making adjustments to the...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (37): Array::Window Download |
array-info is a tool to retrieve informations and logical drives status from several RAID controllers (currently Compaq IDA and CISS, and MD).
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (42): array-info Download |
The Vovida SIP stack is an implementation of the protocol defined in RFC 2543, the Session Initiation Protocol, which can be used to initiate voice connections (phone calls) over IP networks. It offers an object-oriented C++ API as well as sample applications demonstrating its use..
Platforms: *nix
License: Freeware | Size: 6.6 MB | Download (231): Vovida SIP Stack Download |
Arri is an array API - more commonly known as a buffer API. Arri provides an interface to create, write, copy, duplicate, delete, append and free awways. It does more than that, though. Arri contains a string API, to handle character strings, an IO API, to handle IO, and a UNIX sockets, to...
Platforms: *nix
License: Freeware | Size: 64.51 KB | Download (97): Arri Download |
Geo::Shapelib is a Perl extension for reading and writing shapefiles as defined by ESRI. SYNOPSIS use Geo::Shapelib qw/:all/; or use Geo::Shapelib qw/:all/; my $shapefile = new Geo::Shapelib { Name => stations, Shapetype => POINT, FieldNames => [Name,Code,Founded]; FieldTypes =>...
Platforms: *nix
License: Freeware | Size: 266.24 KB | Download (133): Geo::Shapelib Download |
Hash::NoVivify is a Perl extension for non-vivifying exists and defined functions. SYNOPSIS use Hash::NoVivify qw(Defined Exists); ... if (Exists(%hash, qw(key1 key2 ... keyn ))) { ... } if (Defined(%hash, qw(key1 key2 ... keyn))) { ... } When used on a hash, the exists() and...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (88): Hash::NoVivify Download |
List::Part is a Perl module that allows you to partition one array into several. SYNOPSIS use List::Part; ($good, $bad)=part { !/substring/ } @array; #store arrayrefs into $good and $bad (*good, *bad)=part { !/substring/ } @array; #store into @good and @bad ABSTRACT List::Part...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (92): List::Part Download |
Judy is a C library that provides a state-of-the-art core technology that implements a sparse dynamic array. Judy arrays are declared simply with a null pointer. A Judy array consumes memory only when it is populated, yet can grow to take advantage of all available memory if desired. Judys...
Platforms: *nix
License: Freeware | Size: 1024 KB | Download (92): Judy Download |
GD::Graph::Thermometer is a Perl module to generate progress graph on the fly. SYNOPSIS use GD::Graph::Thermometer; my $result = GD::Graph::Thermometer->new({ image_path => /path/to/image.png, type => png, goal => 80000, current => 20000, title => Funding the League for the Year ($),...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (138): GD::Graph::Thermometer Download |
PloneGlossary is a project made for showing links to defined words when they appear in the site text. PloneGlossary is a Plone content type that allows you to manage your own glossaries, propose definitions and search in one or more glossaries. Any word defined is instantly highlighted in the...
Platforms: *nix
License: Freeware | Size: 86.02 KB | Download (92): PloneGlossary Download |
The ORTE is an implementation of the RTPS communication protocol defined by Real Time Innovations. RTPS is an application layer protocol targeted to the real-time communication area. It is built on top of a standard UDP stack. This protocol is being submitted to the IETF as an informational...
Platforms: *nix
License: Freeware | Size: 1.6 MB | Download (106): OCERA Real Time Ethernet Download |
Cellular::Automata::Wolfram is a Perl module that implements one-dimensional non-totalistic cellular automata as described in Dr. Steven Wolframs, A New Kind of Science, ISBN:1-57955-008-8 SYNOPSIS use Cellular::Automata::Wolfram; my $png_file = shift; my $caw = new...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (101): Cellular::Automata::Wolfram Download |
Numarray provides array manipulation and computational capabilities similar to those found in IDL, Matlab, or Octave. Using numarray, it is possible to write many efficient numerical data processing applications directly in Python without using any C, C++ or Fortran code (as well as doing such...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (94): Numarray Download |
Tie::OffsetArray can tie one array to another, with index offset. SYNOPSIS use Tie::OffsetArray; tie @a, Tie::OffsetArray, 1, @b; # offset=1; use given array. tie @c, Tie::OffsetArray, 2; # use anonymous array. $a[0] = x; # assign to $b[1]; tied(@a)->array->[0] = y; # assign to $b[0]....
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (93): Tie::OffsetArray Download |
myGtkMenu is a user-defined menu for running applications. When myGtkMenu is executed, it reads a special text file and creates a menu. The order of the menu items, which icons are used, and the commands to be executed are specified in the text file..
Platforms: *nix
License: Freeware | Size: 52.22 KB | Download (97): myGtkMenu Download |