layer cake
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 732
Tie::Layers 0.06
Tie::Layers is a Perl module to read and write files pipelined through a stack of subroutine layers. more>>
SYNOPSIS
#####
# Subroutines
#
use Tie::Layers qw(is_handle config);
$yes = is_handle( $file_handle );
($key, $old_value) = config(%options, $key);
($key, $old_value) = config(%options, $key => $new_value );
####
# Config default startup options
#
@old_options_list = config(%options, @option_list);
@old_options_list = config(%options, @option_list);
@old_options_list = config(%options, %option_list);
#####
# Class interface
#
require Tie::Layers;
#####
# Using support methods and file handle with
# the file subroutines such as open(), readline()
# print(), close()
#
tie *LAYERS_FILEHANDLE, Tie::Layers, @options
$layers = tied *LAYERS_FILEHANDLE;
#####
# Using support methods only, no file subroutines
#
$layers = Tie::Layers->TIEHANDLE(@options);
($key, $old_value) = $layers->config($key);
($key, $old_value) = $layers->config($key => $new_value );
@old_options_list = $layers->config(@option_list);
@old_options_list = $layers->config(@option_list);
@old_options_list = $layers->config(%option_list);
$data = $layers->fin($filename, @options);
$data = $layers->fout($filename, $data, @options);
$yes = $layers->is_handle( $file_handle );
If a subroutine or method will process a list of options, @options, that subroutine will also process an array reference, @options, [@options], or hash reference, %options, {@options}.
The Tie::Layers program module contains the tie file handle Tie::Layers package. The Tie::Layers package provides the ability to insert a stack of subroutines between file subroutines print and realine and the underlying $file. The syntax of the subroutines of each layer of the readline stack and the print stack must comply to the the requirements described herein below.
This is necessary so that the Tie::Layers READLINE and PRINT subroutines know how to transfer the output from one layer to the input of another layer. The stacks are setup by supplying options with a reference to the subroutine for each layer in the print stack and the readline stack. The Tie::Layers are line orientated and do not support any character file subrouintes.
The getc, read, and write file subroutines are supported by the Tie::Layers package. The seek routines are line oriented in that the seek and tell subroutine positions are the line in the underlying file and not the character position in the file.
Download (0.070MB)
Added: 2007-02-13 License: Perl Artistic License Price:
983 downloads
The layer extract plug-in
The layer extract plug-in is a Gimp plug-in that creates a new image/film by periodically extracting layers from another image. more>>
The layer extract plug-in is a Gimp plug-in that creates a new image/film by periodically extracting layers from another image.
It takes one interval (number of sequent layers) every period. The number of periods can be limited.
"< Image >/Filters/Animation/Layer Extract"
<<lessIt takes one interval (number of sequent layers) every period. The number of periods can be limited.
"< Image >/Filters/Animation/Layer Extract"
Download (0.014MB)
Added: 2006-09-14 License: GPL (GNU General Public License) Price:
1156 downloads
JideBuilder 1.0a2
JideBuilder is a Groovy builder for the open source JIDE Common Layer. more>>
JideBuilder is a Groovy builder for the open source JIDE Common Layer. The project is based on the original SwingBuilder.
The goal of the project is having a builder for swing apps that seamlessly integrates default swing and jide components.
<<lessThe goal of the project is having a builder for swing apps that seamlessly integrates default swing and jide components.
Download (0.18MB)
Added: 2007-06-30 License: The Apache License 2.0 Price:
848 downloads
PHP MySQL Database Layer Class 1.03
PHP MySQL Database Layer Class is a php class providing some very useful methods to work with a mySQL database. more>>
PHP MySQL Database Layer Class is a php class providing some very useful methods to work with a mySQL database.
Main features:
- connects you to a mySQL host and select a database in a single call (opposed to PHPs native functions which requires two steps)
- has a "query" method that has the same role as PHPs mysql_query but this one will tell you about the affected rows (through the "affectedRows" property) when executing an INSERT, UPDATE, DELETE query and about the found rows (through the "foundRows" property) when executing a SELECT query - the "foundRows" property tells you how many records would the query return if there was no LIMIT applied to it - very useful when creating listing so you dont have to do a query to determine how many records you have in a database and the again a query to show only the records from a page
- has an "escape_string" method that will "mysql_real_escape_string" your string weather the magic_quotes are on or not
- has a "dlookup" method that i am sure you will find VERY useful once you get to know it: it return data from a single table cell based on standard mySQL WHERE criteria - see the manual for detailed info! (yes, it acts exactly like the function with the same name from microsft access)
- provides you with a very useful debug interface which shows you each query your script is running, for how long, the total number of queries made, the total execution time of your queries, errors of your queries and what are the values of $_GET, $_POST, $_COOKIES and $_SERVER superglobal variables. The debug interface is template driven and supports localisation.
- it will notify you if a specific query is executed more than once and will advise you to optimize the script
- you can instruct it to send you an email if a query runs longer then a specified time
- the code is heavily documented so you can easily understand every aspect of it and even maybe use it as a php tutorial
Enhancements:
- the state of $_FILES and $_SESSION superglobals are now also shown in the debug window
- better integration with XTemplate (previously, there was a variable assigned to each entry in the language file now the XTemplates feature to handle arrays is used)
- properties will now have default values in PHP 4
<<lessMain features:
- connects you to a mySQL host and select a database in a single call (opposed to PHPs native functions which requires two steps)
- has a "query" method that has the same role as PHPs mysql_query but this one will tell you about the affected rows (through the "affectedRows" property) when executing an INSERT, UPDATE, DELETE query and about the found rows (through the "foundRows" property) when executing a SELECT query - the "foundRows" property tells you how many records would the query return if there was no LIMIT applied to it - very useful when creating listing so you dont have to do a query to determine how many records you have in a database and the again a query to show only the records from a page
- has an "escape_string" method that will "mysql_real_escape_string" your string weather the magic_quotes are on or not
- has a "dlookup" method that i am sure you will find VERY useful once you get to know it: it return data from a single table cell based on standard mySQL WHERE criteria - see the manual for detailed info! (yes, it acts exactly like the function with the same name from microsft access)
- provides you with a very useful debug interface which shows you each query your script is running, for how long, the total number of queries made, the total execution time of your queries, errors of your queries and what are the values of $_GET, $_POST, $_COOKIES and $_SERVER superglobal variables. The debug interface is template driven and supports localisation.
- it will notify you if a specific query is executed more than once and will advise you to optimize the script
- you can instruct it to send you an email if a query runs longer then a specified time
- the code is heavily documented so you can easily understand every aspect of it and even maybe use it as a php tutorial
Enhancements:
- the state of $_FILES and $_SESSION superglobals are now also shown in the debug window
- better integration with XTemplate (previously, there was a variable assigned to each entry in the language file now the XTemplates feature to handle arrays is used)
- properties will now have default values in PHP 4
Download (0.067MB)
Added: 2006-09-08 License: Free for non-commercial use Price:
678 downloads
Ecksdee 0.0.9
Ecksdee is a futuristic race & destroy game in early development. more>>
Ecksdee is a futuristic race & destroy game in early development.
Ecksdee is based on Crystal Space, Crystal Entity Layer and Crystal Core. There are currently no opponents nor weapons, and theres only a basic form of race against the clock atm.
<<lessEcksdee is based on Crystal Space, Crystal Entity Layer and Crystal Core. There are currently no opponents nor weapons, and theres only a basic form of race against the clock atm.
Download (6.8MB)
Added: 2006-11-25 License: GPL (GNU General Public License) Price:
1066 downloads
Layer-7 Packet Classifier for Linux 2007-07-27 (Pattern Definitions)
Layer-7 Packet Classifier for Linux is a packet classifier for Netfilter that identifies packets based on application layer. more>>
Layer-7 Packet Classifier for Linux is a packet classifier for Netfilter that identifies packets based on application layer (OSI layer 7) data. This means that it is able to classify packets as HTTP, FTP, Gnucleus, Kazaa, etc., regardless of ports.
It complements existing matches that classify based on port numbers, packet length, TOS bits, and so on. Combined with Linux QoS, it allows for full layer 7 packet shaping.
Main features:
- Patches for Linux 2.4 and 2.6
- Support for TCP, UDP and ICMP over IPv4
- Uses Netfilters connection tracking of FTP, IRC, etc
- Examines data across multiple packets
- Number of packets examined tunable on the fly through /proc
- Number of bytes examined tunable at module load time
- Distinguishes between new connections (those still being tested) and old unidentified connections
- Gives access to both Netfilter and QoS (rate limiting) features
- With the Netfilter "helper" match, you can distinguish between parent and child connections (e.g. ftp command/data)
<<lessIt complements existing matches that classify based on port numbers, packet length, TOS bits, and so on. Combined with Linux QoS, it allows for full layer 7 packet shaping.
Main features:
- Patches for Linux 2.4 and 2.6
- Support for TCP, UDP and ICMP over IPv4
- Uses Netfilters connection tracking of FTP, IRC, etc
- Examines data across multiple packets
- Number of packets examined tunable on the fly through /proc
- Number of bytes examined tunable at module load time
- Distinguishes between new connections (those still being tested) and old unidentified connections
- Gives access to both Netfilter and QoS (rate limiting) features
- With the Netfilter "helper" match, you can distinguish between parent and child connections (e.g. ftp command/data)
Download (MB)
Added: 2007-07-30 License: GPL (GNU General Public License) Price:
820 downloads
Other version of Layer-7 Packet Classifier for Linux
License:GPL (GNU General Public License)
License:GPL (GNU General Public License)
Pyndexter 0.2
Pyndexter (pronounced poindexter) is an abstraction layer for full-text indexing engines. more>>
Pyndexter (pronounced poindexter) is an abstraction layer for full-text indexing engines. It presents a uniform query syntax to the user, includes a basic but functional pure-Python indexer, and has adapters for Hype, Hyperestraier, Lucene, Lupy, Pyndex, Swish-e and Xapian.
How do I install it?
Pyndexter should be installable with setuptools:
easy_install pyndexter
Enhancements:
- The API has been revamped considerably and is now much more flexible and extensible.
<<lessHow do I install it?
Pyndexter should be installable with setuptools:
easy_install pyndexter
Enhancements:
- The API has been revamped considerably and is now much more flexible and extensible.
Download (0.052MB)
Added: 2007-02-21 License: BSD License Price:
975 downloads
PerlIO::locale 0.03
PerlIO::locale is a PerlIO layer to use the encoding of the current locale. more>>
PerlIO::locale is a PerlIO layer to use the encoding of the current locale.
SYNOPSIS
use PerlIO::locale;
open my $filehandle,<<less
SYNOPSIS
use PerlIO::locale;
open my $filehandle,<<less
Download (0.003MB)
Added: 2007-04-27 License: Perl Artistic License Price:
910 downloads
GuiLoader/C++ 2.10.0
GuiLoader/C++ is a C++ binding to GuiLoader library. more>>
GuiLoader/C++ is a C++ binding to GuiLoader library.
GuiLoader/C++ is a convenience layer that simplifies development of GuiLoader based applications written in C++ language by introducing exception safety, binding GTK+ objects defined in GuiXml to C++ variables and type-safe dynamic connection to signals.
<<lessGuiLoader/C++ is a convenience layer that simplifies development of GuiLoader based applications written in C++ language by introducing exception safety, binding GTK+ objects defined in GuiXml to C++ variables and type-safe dynamic connection to signals.
Download (0.23MB)
Added: 2007-01-07 License: GPL (GNU General Public License) Price:
1020 downloads
SwingGlue 0.2a
SwingGlue is an ultra thin glue layer for more transparent MVC design in Swing. more>>
Swing Glue is an ultra thin layer that allows to decouple view, controller and model into separate individual domains.
It as not just another framework as you might think now. It is an very generic layer that has a minimal impact to the application where swing glue is used.
Main features:
- Object repository that minimizes transport of references
- automatic population of Adhesive class members from the repository
- abstraction of view code and event code
- no wrapping component classes, you still use the normal Swing classes
Swing Glue is proof for the legend that a framewok does not necessarly has to be a Bloat of code that helps you to simplify your development.
It also works with a simple framework that is non evasive and has a very simple code base.
<<lessIt as not just another framework as you might think now. It is an very generic layer that has a minimal impact to the application where swing glue is used.
Main features:
- Object repository that minimizes transport of references
- automatic population of Adhesive class members from the repository
- abstraction of view code and event code
- no wrapping component classes, you still use the normal Swing classes
Swing Glue is proof for the legend that a framewok does not necessarly has to be a Bloat of code that helps you to simplify your development.
It also works with a simple framework that is non evasive and has a very simple code base.
Download (0.35MB)
Added: 2005-04-26 License: GPL (GNU General Public License) Price:
1641 downloads
CAN Abstraction Layer 0.1.6
The CAN Abstraction Layer (CANAL) provides a single interface for programs to use different CAN drivers. more>>
The CAN Abstraction Layer (CANAL) provides a single interface for programs to use different CAN drivers.
It consists of a CANAL daemon that handles client and driver communication, a canalLogger that logs messages in a window, and a simple diagnostic application. C++ clases and DLL/DL interfaces are provided.
Enhancements:
- The configuration readings for CanalWorks were upgraded.
- A GUID ordering problem in canald was fixed.
- A problem with clear message list switch in CanalWorks was fixed.
- A problem in which Linux version Level I received a thread with an invalid count returned for DataAvailable was fixed.
<<lessIt consists of a CANAL daemon that handles client and driver communication, a canalLogger that logs messages in a window, and a simple diagnostic application. C++ clases and DLL/DL interfaces are provided.
Enhancements:
- The configuration readings for CanalWorks were upgraded.
- A GUID ordering problem in canald was fixed.
- A problem with clear message list switch in CanalWorks was fixed.
- A problem in which Linux version Level I received a thread with an invalid count returned for DataAvailable was fixed.
Download (2.3MB)
Added: 2005-10-11 License: LGPL (GNU Lesser General Public License) Price:
1474 downloads
UserTracking 2 Beta 6
UserTracking 2 works closely together with Radiator and 802.1x in an attempt to facilitate forensics investigations. more>>
UserTracking 2 is a tool that works closely together with Radiator and 802.1x in an attempt to facilitate forensics investigations. It does this by linking network layer 2 (i.e. MAC addresses) to network layer 3 (i.e. IP addresses).
Since 802.1x keeps logs of users and MAC addresses while forensics investigations will typically have an IP address and a timestamp of an offense, it is necessary to have such a link between layer 2 and layer 3.
Enhancements:
- Easily installable Debian packages are now available.
<<lessSince 802.1x keeps logs of users and MAC addresses while forensics investigations will typically have an IP address and a timestamp of an offense, it is necessary to have such a link between layer 2 and layer 3.
Enhancements:
- Easily installable Debian packages are now available.
Download (MB)
Added: 2007-02-16 License: GPL (GNU General Public License) Price:
987 downloads
libbehate 0.0.1
libbehate is a library with implementation of BHT communication protocol. more>>
libbehate is a library with implementation of BHT communication protocol.
This protocol is used in communication with Toyota Denso data collection terminals. Library itself uses librs232 for link layer.
Library is released under the term of LGPL license.
<<lessThis protocol is used in communication with Toyota Denso data collection terminals. Library itself uses librs232 for link layer.
Library is released under the term of LGPL license.
Download (0.31MB)
Added: 2007-07-24 License: LGPL (GNU Lesser General Public License) Price:
822 downloads
Lua-Sqlite3 0.4
Lua-Sqlite3 project is a binding of Sqlite3 for Lua. more>>
Lua-Sqlite3 project is a binding of Sqlite3 for Lua.
Lua-Sqlite3 is unique in contrast to other database bindings that it consists of two layers.
The first layer translates the SQLite 3 implementations C API to Lua. The first layer is called the backend.
The second layers are frontend layers, written in Lua. These layers provide a nice and smart view of the database
Currently, Lua-Sqlite3 implements two frontends:
- A specialiced frontend which provides all sqlite3 capabilities.
- A LuaSQL compatible frontend as used on the Kepler Project.
Enhancements:
- Lua 5.1 support was added, and 5.0 is still supported.
- An autoconf configure script is provided.
<<lessLua-Sqlite3 is unique in contrast to other database bindings that it consists of two layers.
The first layer translates the SQLite 3 implementations C API to Lua. The first layer is called the backend.
The second layers are frontend layers, written in Lua. These layers provide a nice and smart view of the database
Currently, Lua-Sqlite3 implements two frontends:
- A specialiced frontend which provides all sqlite3 capabilities.
- A LuaSQL compatible frontend as used on the Kepler Project.
Enhancements:
- Lua 5.1 support was added, and 5.0 is still supported.
- An autoconf configure script is provided.
Download (0.032MB)
Added: 2006-05-10 License: GPL (GNU General Public License) Price:
1263 downloads
I18NFolder 2.02
I18NFolder is a product allow you to create multilingual folders. more>>
I18NFolder is a product allow you to create multilingual folders.
It is recommended to use I18NLayer 0.5.5 or later with I18NFolder
I18NFolder supports the special language dropdown menu introduced in
I18NLayer 0.5.5 which serves for easy adding of localized content.
To enable this feature, put the I18NFolder layer in front of the "i18n_layer_plone2" layer in the portal_skins properties.
Enhancements:
- Add permission to edit I18NFolder
- getDefinedLanguages threw an error when the defined languages were changed. Avoided this problem with a try except
<<lessIt is recommended to use I18NLayer 0.5.5 or later with I18NFolder
I18NFolder supports the special language dropdown menu introduced in
I18NLayer 0.5.5 which serves for easy adding of localized content.
To enable this feature, put the I18NFolder layer in front of the "i18n_layer_plone2" layer in the portal_skins properties.
Enhancements:
- Add permission to edit I18NFolder
- getDefinedLanguages threw an error when the defined languages were changed. Avoided this problem with a try except
Download (0.082MB)
Added: 2007-02-09 License: GPL (GNU General Public License) Price:
988 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above layer cake search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed