to inspect
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 129
Inspect Context 0.3
Inspect Context is an extension which provides an open Dom Inspector at this node from Inspect on context menu. more>>
Inspect Context is an extension which provides an open Dom Inspector at this node from Inspect on context menu.
Open Dom Inspector at this node from Inspect on context menu. Dom Inspector must already be installed.
Handy for checking both page for web developers and chrome for extension developers.
<<lessOpen Dom Inspector at this node from Inspect on context menu. Dom Inspector must already be installed.
Handy for checking both page for web developers and chrome for extension developers.
Download (0.001MB)
Added: 2007-04-04 License: MPL (Mozilla Public License) Price:
938 downloads
Joone 2.0.0RC1
Joone is a neural network Java framework with an easy-to-use graphical interface. more>>
Joone project is a FREE Neural Network framework to create, train and test artificial neural networks. The aim is to create a powerful environment both for enthusiastic and professional users, based on the newest Java technologies.
Joone is composed by a central engine that is the fulcrum of all applications that are developed with Joone. Joones neural networks can be built on a local machine, be trained on a distributed environment and run on whatever device.
Everyone can write new modules to implement new algorithms or new architectures starting from the simple components distributed with the core engine. The main idea is to create the basis to promote a zillion of AI applications that revolve around the core framework.
Main features:
Architecture
- The Joones framework is built with a modular architecture: the core engine is separated from the visual interface and permits easily to implement any new application based on it.
- Joone is portable, being written in 100% pure Java. It can run in any environment, from big multiprocessor machines to small palmtop devices.
Neural Networks usability and transportation
- The neural networks based on Joone are usable stand-alone (separated from the framework that has created or trained them).
- The Joones based neural networks can be transported using common protocols (like http or ftp) to run on remote machines
Framework expandability
- The framework is expandable with more components to implement new learning algorithms or new architectures.
- With Joone its possible to implement any kind of optimization; there are two main methods to find the best solution to a given problem (i.e. to find the best neural network): local optimization and global optimization techniques. The local optimization is obtained applying some internal mechanism (the most famous is the momentum), the global optimization, instead, try to find the best solution applying some external technique to select the best performing NN among a predefined group of NNs (like genetic algorithms). Both are implemented with Joone, and many new optimization techniques can be experimented thanks to its expansibility.
Multithreading and scalability
- Joones core engine is based on a multithreaded engine, capable to scale using all the computing resources available.
- Joone provides the professional users with a distributed environment to train many neural networks in parallel on several machines.
Licensing
- Joone is freely usable. Its license is the Lesser General Public License (LGPL).
- Youre encouraged to try it and use it for whatever (both commercial and academic) application.
Whats New in 1.2.1 Stable Release:
- This release adds support for the Groovy scripting language.
- LogarithmicPlugin has been added, to apply a logarithmic transformation (base e) to input data. "Save as XML" has been added to the GUI Editor, in order to permit saving a neural network in XML format.
- A number of bugs have been fixed, including a problem that prevented SangerSynapse from learning when in training mode.
- The inspection panel no longer shows the biases for Layers for which this doesnt make sense.
- This release fixes the lack of the first column when the inspected values were copied in the clipboard.
Whats New in 2.0.0RC1 Development Release:
- Performance was improved by 50%, thanks to heavy refactoring of the core engine, by adding the single-thread mode.
- A set of tools was added in order to hide the complexity of the API.
- A new Image I/O component has been added in order read and write directly from/to image files.
- A new SoftMax Layer has been added to build neural networks able to resolve 1 of C classification problems.
- The usability of the property panels has been improved by adopting a new file chooser panel and a visual calendar panel.
- Several bugs were fixed and the documentation has been updated with the new features.
<<lessJoone is composed by a central engine that is the fulcrum of all applications that are developed with Joone. Joones neural networks can be built on a local machine, be trained on a distributed environment and run on whatever device.
Everyone can write new modules to implement new algorithms or new architectures starting from the simple components distributed with the core engine. The main idea is to create the basis to promote a zillion of AI applications that revolve around the core framework.
Main features:
Architecture
- The Joones framework is built with a modular architecture: the core engine is separated from the visual interface and permits easily to implement any new application based on it.
- Joone is portable, being written in 100% pure Java. It can run in any environment, from big multiprocessor machines to small palmtop devices.
Neural Networks usability and transportation
- The neural networks based on Joone are usable stand-alone (separated from the framework that has created or trained them).
- The Joones based neural networks can be transported using common protocols (like http or ftp) to run on remote machines
Framework expandability
- The framework is expandable with more components to implement new learning algorithms or new architectures.
- With Joone its possible to implement any kind of optimization; there are two main methods to find the best solution to a given problem (i.e. to find the best neural network): local optimization and global optimization techniques. The local optimization is obtained applying some internal mechanism (the most famous is the momentum), the global optimization, instead, try to find the best solution applying some external technique to select the best performing NN among a predefined group of NNs (like genetic algorithms). Both are implemented with Joone, and many new optimization techniques can be experimented thanks to its expansibility.
Multithreading and scalability
- Joones core engine is based on a multithreaded engine, capable to scale using all the computing resources available.
- Joone provides the professional users with a distributed environment to train many neural networks in parallel on several machines.
Licensing
- Joone is freely usable. Its license is the Lesser General Public License (LGPL).
- Youre encouraged to try it and use it for whatever (both commercial and academic) application.
Whats New in 1.2.1 Stable Release:
- This release adds support for the Groovy scripting language.
- LogarithmicPlugin has been added, to apply a logarithmic transformation (base e) to input data. "Save as XML" has been added to the GUI Editor, in order to permit saving a neural network in XML format.
- A number of bugs have been fixed, including a problem that prevented SangerSynapse from learning when in training mode.
- The inspection panel no longer shows the biases for Layers for which this doesnt make sense.
- This release fixes the lack of the first column when the inspected values were copied in the clipboard.
Whats New in 2.0.0RC1 Development Release:
- Performance was improved by 50%, thanks to heavy refactoring of the core engine, by adding the single-thread mode.
- A set of tools was added in order to hide the complexity of the API.
- A new Image I/O component has been added in order read and write directly from/to image files.
- A new SoftMax Layer has been added to build neural networks able to resolve 1 of C classification problems.
- The usability of the property panels has been improved by adopting a new file chooser panel and a visual calendar panel.
- Several bugs were fixed and the documentation has been updated with the new features.
Download (10MB)
Added: 2007-01-19 License: LGPL (GNU Lesser General Public License) Price:
1009 downloads
TOM programming language 2.5
Tom is a software environment for defining transformations in Java. more>>
Tom is a software environment for defining transformations in Java. TOM programming language is an extension of Java designed to manipulate tree structures and XML documents. It is compatible with Java: a Java program is a correct Tom program.
Data are represented using an efficient tree based data-structure. Java built-ins (int, char, String, etc) can be used. Tom provides pattern matching facilities to inspect objects and retrieve values. A powerful strategy language can be used to control transformations.
Enhancements:
- The Eclipse plugin is now available again.
- In the %match construct, the sort of the subject is now optional.
- It is automatically inferred from the patterns when possible.
- Gom generates congruence strategies and offers new functionalities, such as the length of a list.
- A new "!" construct can be used to denote anti-patterns.
- The strategy library has been extended such that strategy expressions can be matched, like any other term.
- A strategy can now take another strategy in its argument.
- Support for Java bytecode analysis and transformation has been added.
<<lessData are represented using an efficient tree based data-structure. Java built-ins (int, char, String, etc) can be used. Tom provides pattern matching facilities to inspect objects and retrieve values. A powerful strategy language can be used to control transformations.
Enhancements:
- The Eclipse plugin is now available again.
- In the %match construct, the sort of the subject is now optional.
- It is automatically inferred from the patterns when possible.
- Gom generates congruence strategies and offers new functionalities, such as the length of a list.
- A new "!" construct can be used to denote anti-patterns.
- The strategy library has been extended such that strategy expressions can be matched, like any other term.
- A strategy can now take another strategy in its argument.
- Support for Java bytecode analysis and transformation has been added.
Download (3.7MB)
Added: 2006-10-05 License: GPL (GNU General Public License) Price:
1116 downloads
Add to Noatun playlist
Add to Noatun playlist is a service menu that can add files to the Noatun players playlist. more>>
Add to Noatun playlist is a service menu that can add files to the Noatun players playlist.
<<less Download (MB)
Added: 2006-11-24 License: GPL (GNU General Public License) Price:
624 downloads
Ace::Object 1.89
Ace::Object is a Perl module to manipulate Ace Data Objects. more>>
Ace::Object is a Perl module to manipulate Ace Data Objects.
SYNOPSIS
# open database connection and get an object
use Ace;
$db = Ace->connect(-host => beta.crbm.cnrs-mop.fr,
-port => 20000100);
$sequence = $db->fetch(Sequence => D12345);
# Inspect the object
$r = $sequence->at(Visible.Overlap_Right);
@row = $sequence->row;
@col = $sequence->col;
@tags = $sequence->tags;
# Explore object substructure
@more_tags = $sequence->at(Visible)->tags;
@col = $sequence->at("Visible.$more_tags[1]")->col;
# Follow a pointer into database
$r = $sequence->at(Visible.Overlap_Right)->fetch;
$next = $r->at(Visible.Overlap_left)->fetch;
# Classy way to do the same thing
$r = $sequence->Overlap_right;
$next = $sequence->Overlap_left;
# Pretty-print object
print $sequence->asString;
print $sequence->asTabs;
print $sequence->asHTML;
# Update object
$sequence->replace(Visible.Overlap_Right,$r,M55555);
$sequence->add(Visible.Homology,GR91198);
$sequence->delete(Source.Clone,MBR122);
$sequence->commit();
# Rollback changes
$sequence->rollback()
# Get errors
print $sequence->error;
Ace::Object is the base class for objects returned from ACEDB databases. Currently there is only one type of Ace::Object, but this may change in the future to support more interesting object-specific behaviors.
Using the Ace::Object interface, you can explore the internal structure of an Ace::Object, retrieve its content, and convert it into various types of text representation. You can also fetch a representation of any object as a GIF image.
If you have write access to the databases, add new data to an object, replace existing data, or kill it entirely. You can also create a new object de novo and write it into the database.
<<lessSYNOPSIS
# open database connection and get an object
use Ace;
$db = Ace->connect(-host => beta.crbm.cnrs-mop.fr,
-port => 20000100);
$sequence = $db->fetch(Sequence => D12345);
# Inspect the object
$r = $sequence->at(Visible.Overlap_Right);
@row = $sequence->row;
@col = $sequence->col;
@tags = $sequence->tags;
# Explore object substructure
@more_tags = $sequence->at(Visible)->tags;
@col = $sequence->at("Visible.$more_tags[1]")->col;
# Follow a pointer into database
$r = $sequence->at(Visible.Overlap_Right)->fetch;
$next = $r->at(Visible.Overlap_left)->fetch;
# Classy way to do the same thing
$r = $sequence->Overlap_right;
$next = $sequence->Overlap_left;
# Pretty-print object
print $sequence->asString;
print $sequence->asTabs;
print $sequence->asHTML;
# Update object
$sequence->replace(Visible.Overlap_Right,$r,M55555);
$sequence->add(Visible.Homology,GR91198);
$sequence->delete(Source.Clone,MBR122);
$sequence->commit();
# Rollback changes
$sequence->rollback()
# Get errors
print $sequence->error;
Ace::Object is the base class for objects returned from ACEDB databases. Currently there is only one type of Ace::Object, but this may change in the future to support more interesting object-specific behaviors.
Using the Ace::Object interface, you can explore the internal structure of an Ace::Object, retrieve its content, and convert it into various types of text representation. You can also fetch a representation of any object as a GIF image.
If you have write access to the databases, add new data to an object, replace existing data, or kill it entirely. You can also create a new object de novo and write it into the database.
Download (0.29MB)
Added: 2006-10-12 License: Perl Artistic License Price:
1108 downloads
Streamline 1.7.2
Streamline is a high-speed networking subsystem for commodity operating systems. more>>
Streamline is a high-speed networking subsystem for commodity operating systems. It increases performance by moving processing tasks to the fastest location. Streamline supports in-kernel execution, but also dedicated hardware (NICs) and even remote machines. An implementation of Streamline for Linux 2.6.13 and higher is made publicly available.
The goal of Streamline is to make fast network processing viable for common tasks. Many advanced processing schemes so far fail to make it into OSes, because they are difficult to combine with the socket(..) API or only applicable in a few situations. Our goal is to integrate known as well as develop new methods that replace sockets(..). without burdening application developers and end-users. Streamline achieves this by constructing a tailored dataplane for each application at runtime from an extensible set of functions.
Applications request information streams by specifying a series of abstract functions that need to be performed on incoming data (e.g., select tcp packets for port 80, reassemble into a stream, filter out known attacks). At runtime, streamline searches for implementations of these functions. These can be found in the kernel, in the application library, or in dedicated hardware such as programmable network cards or asymmetric multicores. When all functions are found, interconnecting datapaths are setup. Paths may need to cross the PCI bus, userspace/kernelspace barrier or even LANs. Optimisation of these paths is one of the factors that contributes to Streamlines performance.
The base system comes bundled with functions for pattern matching (Aho Corasick, RegEx), accounting, filtering (among others BPF), stream reassembly, rewriting, inspection, and more. Obvious uses are intrusion detection, network address translation, media streaming and realtime (pre)processing of scientific data.
Enhancements:
- This is mostly a stabilization release, which adds support for Linux kernels up to 2.6.22 and Fedora Core installations.
- The only truly new feature is a virtual filesystem interface (like sysfs) to streamline.
- With this "netmonfs" you can inspect live datastreams as if youre reading local files.
- Setting up streams and filters is easily accomplished through mkdir, open, and other well-known tools.
- Note that netmonfs is still beta quality software.
<<lessThe goal of Streamline is to make fast network processing viable for common tasks. Many advanced processing schemes so far fail to make it into OSes, because they are difficult to combine with the socket(..) API or only applicable in a few situations. Our goal is to integrate known as well as develop new methods that replace sockets(..). without burdening application developers and end-users. Streamline achieves this by constructing a tailored dataplane for each application at runtime from an extensible set of functions.
Applications request information streams by specifying a series of abstract functions that need to be performed on incoming data (e.g., select tcp packets for port 80, reassemble into a stream, filter out known attacks). At runtime, streamline searches for implementations of these functions. These can be found in the kernel, in the application library, or in dedicated hardware such as programmable network cards or asymmetric multicores. When all functions are found, interconnecting datapaths are setup. Paths may need to cross the PCI bus, userspace/kernelspace barrier or even LANs. Optimisation of these paths is one of the factors that contributes to Streamlines performance.
The base system comes bundled with functions for pattern matching (Aho Corasick, RegEx), accounting, filtering (among others BPF), stream reassembly, rewriting, inspection, and more. Obvious uses are intrusion detection, network address translation, media streaming and realtime (pre)processing of scientific data.
Enhancements:
- This is mostly a stabilization release, which adds support for Linux kernels up to 2.6.22 and Fedora Core installations.
- The only truly new feature is a virtual filesystem interface (like sysfs) to streamline.
- With this "netmonfs" you can inspect live datastreams as if youre reading local files.
- Setting up streams and filters is easily accomplished through mkdir, open, and other well-known tools.
- Note that netmonfs is still beta quality software.
Download (0.82MB)
Added: 2007-08-23 License: LGPL (GNU Lesser General Public License) Price:
809 downloads
Zipper 1.2
Zipper is a tool for inspecting the contents of a compressed archive and for extracting. more>>
Zipper is a tool for inspecting the contents of a compressed archive and for extracting.
I know that theres a GNUstep port of the famous OpenUp application but I must admit that for a living I have to use Windoze at work.
After a while I got quite used to Winzips UI. Although I dont like some of its features, what I really like is the content listing of an archive without actually having to unpack it. This is what Zipper currently tries to mimic.
This has also the advantage that you dont have to unpack archives from networked volumes to your local disk just to view whats in it.
<<lessI know that theres a GNUstep port of the famous OpenUp application but I must admit that for a living I have to use Windoze at work.
After a while I got quite used to Winzips UI. Although I dont like some of its features, what I really like is the content listing of an archive without actually having to unpack it. This is what Zipper currently tries to mimic.
This has also the advantage that you dont have to unpack archives from networked volumes to your local disk just to view whats in it.
Download (0.45MB)
Added: 2007-05-22 License: LGPL (GNU Lesser General Public License) Price:
971 downloads
Test::Struct 0.01
Test::Struct is a Perl extension for testing for structural equivelence. more>>
Test::Struct is a Perl extension for testing for structural equivelence.
SYNOPSIS
use Test::Struct;
deep_eq($hairy_struct,$expected,Hairy structural test);
is($x,$y); # and everything else Test::More has to offer!
Test::Struct is used for doing deep structural comparisons of two objects. The module contains only one subrotuine which is intended to be used as a mix-in with other more generic Test::Builder derived modules like Test::More or Test::Simple. The code normally uses Scalar::Util for inspecting the data, but it will also use additional fine tuned comparison tools from Data::Dump::Streamer if they are available.
deep_eq($got,$expected,$name)
Does a deep level comparison of two objects. It traverses the two structures in parallel checking as many attributes as it can for differences. If the objects differ it will output a diagnostic message containing a list of the differences it encountered before it finished the comparison. Some types of mismatch prevent further comparison so the list may not be exhaustive.
The intention of this routine is that it will pass the test only if $got is functionally identical to $expected. However, at current time there are some data types it does not handle properly, such as CODE refs.
<<lessSYNOPSIS
use Test::Struct;
deep_eq($hairy_struct,$expected,Hairy structural test);
is($x,$y); # and everything else Test::More has to offer!
Test::Struct is used for doing deep structural comparisons of two objects. The module contains only one subrotuine which is intended to be used as a mix-in with other more generic Test::Builder derived modules like Test::More or Test::Simple. The code normally uses Scalar::Util for inspecting the data, but it will also use additional fine tuned comparison tools from Data::Dump::Streamer if they are available.
deep_eq($got,$expected,$name)
Does a deep level comparison of two objects. It traverses the two structures in parallel checking as many attributes as it can for differences. If the objects differ it will output a diagnostic message containing a list of the differences it encountered before it finished the comparison. Some types of mismatch prevent further comparison so the list may not be exhaustive.
The intention of this routine is that it will pass the test only if $got is functionally identical to $expected. However, at current time there are some data types it does not handle properly, such as CODE refs.
Download (0.005MB)
Added: 2006-12-01 License: Perl Artistic License Price:
1057 downloads
Linux From Scratch 6.2-3
Linux From Scratch are instructions to create your own custom Linux system from scratch. more>>
Linux From Scratch (LFS) is a project that provides you with the steps necessary to build your own custom Linux system.
There are a lot of reasons why somebody would want to install an LFS system. The question most people raise is "why go through all the hassle of manually installing a Linux system from scratch when you can just download an existing distribution?". That is a valid question which I hope to answer for you.
The most important reason for LFSs existence is teaching people how a Linux system works internally. Building an LFS system teaches you about all that makes Linux tick, how things work together, and depend on each other. And most importantly, how to customize it to your own taste and needs.
One of the key benefits of LFS is that you are in control over your system without having to rely on somebody elses Linux implementation. You are in the drivers seat now and are able to dictate every single thing such as the directory layout and boot script setup. You will also know exactly where, why and how programs are installed.
Another benefit of LFS is that you can create a very compact Linux system. When you install a regular distribution, you end up installing a lot of programs you probably would never use. Theyre just sitting there taking up (precious) disk space. Its not hard to get an LFS system installed under 100 MB. Does that still sound like a lot? A few of us have been working on creating a very small embedded LFS system. We installed a system that was just enough to run the Apache web server; total disk space usage was aproximately 8 MB. With further stripping, that can be brought down to 5 MB or less. Try that with a regular distribution.
If we were to compare a Linux distribution with a hamburger you buy at a supermarket or fast-food restaurant, you would end up eating it without knowing precisely what it is you are eating, whereas LFS gives you the ingredients to make a hamburger. This allows you to carefully inspect it, remove unwanted ingredients, and at the same time allow you to add ingredients to enhance the flavour of your hamburger. When you are satisfied with the ingredients, you go on to the next part of putting it together. You now have the chance to make it just the way you like it: broil it, bake it, deep-fry it, barbeque it, or eat it raw.
Another analogy that we can use is that of comparing LFS with a finished house. LFS will give you the skeleton of a house, but its up to you to install plumbing, electrical outlets, kitchen, bathtub, wallpaper, etc.
Another advantage of a custom built Linux system is added security. You will compile the entire system from source, thus allowing you to audit everything, if you wish to do so, and apply all the security patches you want or need to apply. You dont have to wait for somebody else to provide a new binary package that fixes a security hole. Besides, you have no guarantee that the new package actually fixes the problem (adequately). You never truly know whether a security hole is fixed or not unless you do it yourself.
Enhancements:
- The LFS LiveCD Team is proud to announce the release of the x86-6.2-3 version of LFS LiveCD. This version is built using LFS 6.2 and many Beyond Linux From Scratch packages from the Subversion branch. Source packages for LFS 6.2, and the LFS book itself, are included on the live CD. The CD is also suitable as a host for building x86 and x86_64 Cross LFS systems. Other features and bugfixes: the CD supports hibernation; the CD file system can be written to; the CD contains a visually pleasing and easy-to-use window manager, XFce...
<<lessThere are a lot of reasons why somebody would want to install an LFS system. The question most people raise is "why go through all the hassle of manually installing a Linux system from scratch when you can just download an existing distribution?". That is a valid question which I hope to answer for you.
The most important reason for LFSs existence is teaching people how a Linux system works internally. Building an LFS system teaches you about all that makes Linux tick, how things work together, and depend on each other. And most importantly, how to customize it to your own taste and needs.
One of the key benefits of LFS is that you are in control over your system without having to rely on somebody elses Linux implementation. You are in the drivers seat now and are able to dictate every single thing such as the directory layout and boot script setup. You will also know exactly where, why and how programs are installed.
Another benefit of LFS is that you can create a very compact Linux system. When you install a regular distribution, you end up installing a lot of programs you probably would never use. Theyre just sitting there taking up (precious) disk space. Its not hard to get an LFS system installed under 100 MB. Does that still sound like a lot? A few of us have been working on creating a very small embedded LFS system. We installed a system that was just enough to run the Apache web server; total disk space usage was aproximately 8 MB. With further stripping, that can be brought down to 5 MB or less. Try that with a regular distribution.
If we were to compare a Linux distribution with a hamburger you buy at a supermarket or fast-food restaurant, you would end up eating it without knowing precisely what it is you are eating, whereas LFS gives you the ingredients to make a hamburger. This allows you to carefully inspect it, remove unwanted ingredients, and at the same time allow you to add ingredients to enhance the flavour of your hamburger. When you are satisfied with the ingredients, you go on to the next part of putting it together. You now have the chance to make it just the way you like it: broil it, bake it, deep-fry it, barbeque it, or eat it raw.
Another analogy that we can use is that of comparing LFS with a finished house. LFS will give you the skeleton of a house, but its up to you to install plumbing, electrical outlets, kitchen, bathtub, wallpaper, etc.
Another advantage of a custom built Linux system is added security. You will compile the entire system from source, thus allowing you to audit everything, if you wish to do so, and apply all the security patches you want or need to apply. You dont have to wait for somebody else to provide a new binary package that fixes a security hole. Besides, you have no guarantee that the new package actually fixes the problem (adequately). You never truly know whether a security hole is fixed or not unless you do it yourself.
Enhancements:
- The LFS LiveCD Team is proud to announce the release of the x86-6.2-3 version of LFS LiveCD. This version is built using LFS 6.2 and many Beyond Linux From Scratch packages from the Subversion branch. Source packages for LFS 6.2, and the LFS book itself, are included on the live CD. The CD is also suitable as a host for building x86 and x86_64 Cross LFS systems. Other features and bugfixes: the CD supports hibernation; the CD file system can be written to; the CD contains a visually pleasing and easy-to-use window manager, XFce...
Download (503.3MB)
Added: 2006-09-10 License: BSD License Price:
668 downloads
ripmake 1.39
ripmake is a fully automatic command line ripping makefile generator for transcode. more>>
ripmake is a fully automatic command line ripping makefile generator for transcode.
The idea of ripmake is to write a tool which automatically (i.e. with as few user interaction as possible) selects the best parameters for a given ripping task. It should inspect the source (e.g. a DVD or an AVI file), extract all important information, calculate the missing parameters and generate a parameter set for transcode that will create an output file of high quality.
First I thought of a tool that performs all the necessary steps itself and calls transcode for the real work. But I soon found out that often a bit of manual intervention is required to achieve the best results. So a different approach came to my mind: Why not write a tool that generates a makefile for the rip and that embeds all automatic options as parameters in it. You can then call different rules for different rip tasks (e.g. render a sample, render whole movie...) and you can overwrite the parameters by redefining the make variables.
So here it is: ripmake - A makefile generator for your ripping tasks.
The first version was quite alpha and simply tried to prove the concept. The current version is an almost complete rewrite of the first version and is quite useful.
Current Status
Supported Sources:
- DVD disc or image
- AVI file (DIVX, MJPEG tested)
Supported Targets/Flavors:
- AVI MPEG4 (XviD, Divx4/5)
- VCD (PAL tested)
- SVCD (PAL tested)
<<lessThe idea of ripmake is to write a tool which automatically (i.e. with as few user interaction as possible) selects the best parameters for a given ripping task. It should inspect the source (e.g. a DVD or an AVI file), extract all important information, calculate the missing parameters and generate a parameter set for transcode that will create an output file of high quality.
First I thought of a tool that performs all the necessary steps itself and calls transcode for the real work. But I soon found out that often a bit of manual intervention is required to achieve the best results. So a different approach came to my mind: Why not write a tool that generates a makefile for the rip and that embeds all automatic options as parameters in it. You can then call different rules for different rip tasks (e.g. render a sample, render whole movie...) and you can overwrite the parameters by redefining the make variables.
So here it is: ripmake - A makefile generator for your ripping tasks.
The first version was quite alpha and simply tried to prove the concept. The current version is an almost complete rewrite of the first version and is quite useful.
Current Status
Supported Sources:
- DVD disc or image
- AVI file (DIVX, MJPEG tested)
Supported Targets/Flavors:
- AVI MPEG4 (XviD, Divx4/5)
- VCD (PAL tested)
- SVCD (PAL tested)
Download (0.027MB)
Added: 2006-05-26 License: GPL (GNU General Public License) Price:
1248 downloads
SMS Server Tools 3.1 Beta 6
SMS Server Tools package contains applications to send and receive short messages through GSM modems or mobile phones. more>>
SMS Server Tools package contains applications to send and receive short messages through GSM modems or mobile phones. The user can send short messages by simply storing text files into a special spool directory.
The program monitors this directory and sends new files automatically. It also stores received short messages into another directory as text files. The program can run other external programs or scripts after events like reception of a new message, successful sending, and when the program detects a problem. These programs can inspect the related text files and perform automatic actions.
Enhancements:
- Compared to version 2.x, this branch includes some enhancements for the UTF-8 character set and some experimental extras.
<<lessThe program monitors this directory and sends new files automatically. It also stores received short messages into another directory as text files. The program can run other external programs or scripts after events like reception of a new message, successful sending, and when the program detects a problem. These programs can inspect the related text files and perform automatic actions.
Enhancements:
- Compared to version 2.x, this branch includes some enhancements for the UTF-8 character set and some experimental extras.
Download (0.19MB)
Added: 2007-07-03 License: GPL (GNU General Public License) Price:
1869 downloads
Other version of SMS Server Tools
License:Freeware
MATtool 0.34
MATtool a powerful UNIX configuration and monitoring tool enables large cluster management. more>>
MATtool project a powerful UNIX configuration and monitoring tool enables large cluster management. Solutions based tools enable administrators to get on with the more important jobs.
MAT is an easy to use network enabled UNIX configuration and monitoring tool. It provides an integrated tool for many common system administration tasks. The GUI interface hides much of the differences between UNIX varieties in a heterogeneous environment. The straight forward interface hides the complexity of the underling configuration files, allowing many of the mundane administrative tasks to be safely delegated to others. From a single MAT console you can manage every UNIX host on your network where the MAT agent is installed.
Tools:
MAT is a time saver. MAT provides many of the tools a System Administrator needs during the day, including DNS, NIS, Backups, and Replication. A powerful feature is the ability to run a MAT command on many hosts at once. For example a new group could be added to all machines just by doung a select all, then adding the new group. For generic files a simple editor window is provided, with this the configuration files for a sites web servers could be changed, just by editing one.
Monitoring:
MAT provides two kinds of monitoring, namely current status, and historic logs. Through the Status screen you can inspect the current state of the machine. The MATd screen gives you access to historical data on the machine. It lets see how heavily loaded you machines are, how the network interface is performing, and many other parameters.
The MATd daemon allows you to specify alarm thresholds. It can watch your FTP and Email server for failures. It can watch your disks from getting full. It can watch the CPU use for thrashing, and several others. You can taylor your response to each alarm situation, including taking corrective action.
Administration:
The administrative tasks can be delegated to other individuals. A MAT user can be granted as much or little access as you require. Users can be given different access rights on all your MAT hosts. Every MAT user can be managed from a single console. A log file records al l the MAT commands issued on a host, and is viewable from the MAT console. MAT is comprised of three parts:
The MAT console
The MAT agent
The MAT daemon
The MAT console provides an easy to use interface through which the user manages the remote host. The console only needs to be installed on one machine on your network. The console issues commands to the MAT agent of the managed host. The console also interprets the data returned by the agent. The console will graph many of the parameters monitored by the MAT daemon. The MAT agent is responsible for doing the actual work of retrieving data, modifying configuration files, and running commands. It is installed on every host you wish to manage. The MAT daemon is responsible for monitoring a host. It periodically monitors and records system parameters for later analysis.
Enhancements:
- Packaged MATtool as a Rocks roll. The roll will discover and group compute nodes according to rack number.
- Added an ip.allow file. Only those IP addresses listed in this file will be able to connect to the MATtool agent. It is available when the MATtool agent is ran as a daemon, instead of from inetd. For example, an entry like: "192.168.211." would allow all hosts on subnet 192.168.211 to access the agent. If you use this the command relay, and any backup or replication servers MUST be included in the list.
- Added the option of running the agent as a daemon. This is needed for the above feature, and for SSL.
- Added a few sections to the online help.
- Changed the OS command section so you can enter many commands at once. Set the default to non- backgrounded.
- Upgrade no longer depends on uudecode binary being on the hosts. SUSE Linux users can now upgrade from the console without having to install uudecode on all hosts.
- Fixed the password to allow non alphanumeric characters.
- Added MD5 password support. If root used an MD5 password, then all others will use MD5.
- Fixed the network probing so it only gathers data on real physacal interfaces on Linux.
- Added some optimizations to the command relay code to improve the speed. The Nagle algorithm is turned off for connection phase, and on again to transfer multi-line commands.
- Fixed a problem on Linux hosts reporting WIFEXITED when the child was still running. This affected the command relay.
- Fixed buffer overrun, which would have affected many commands.
<<lessMAT is an easy to use network enabled UNIX configuration and monitoring tool. It provides an integrated tool for many common system administration tasks. The GUI interface hides much of the differences between UNIX varieties in a heterogeneous environment. The straight forward interface hides the complexity of the underling configuration files, allowing many of the mundane administrative tasks to be safely delegated to others. From a single MAT console you can manage every UNIX host on your network where the MAT agent is installed.
Tools:
MAT is a time saver. MAT provides many of the tools a System Administrator needs during the day, including DNS, NIS, Backups, and Replication. A powerful feature is the ability to run a MAT command on many hosts at once. For example a new group could be added to all machines just by doung a select all, then adding the new group. For generic files a simple editor window is provided, with this the configuration files for a sites web servers could be changed, just by editing one.
Monitoring:
MAT provides two kinds of monitoring, namely current status, and historic logs. Through the Status screen you can inspect the current state of the machine. The MATd screen gives you access to historical data on the machine. It lets see how heavily loaded you machines are, how the network interface is performing, and many other parameters.
The MATd daemon allows you to specify alarm thresholds. It can watch your FTP and Email server for failures. It can watch your disks from getting full. It can watch the CPU use for thrashing, and several others. You can taylor your response to each alarm situation, including taking corrective action.
Administration:
The administrative tasks can be delegated to other individuals. A MAT user can be granted as much or little access as you require. Users can be given different access rights on all your MAT hosts. Every MAT user can be managed from a single console. A log file records al l the MAT commands issued on a host, and is viewable from the MAT console. MAT is comprised of three parts:
The MAT console
The MAT agent
The MAT daemon
The MAT console provides an easy to use interface through which the user manages the remote host. The console only needs to be installed on one machine on your network. The console issues commands to the MAT agent of the managed host. The console also interprets the data returned by the agent. The console will graph many of the parameters monitored by the MAT daemon. The MAT agent is responsible for doing the actual work of retrieving data, modifying configuration files, and running commands. It is installed on every host you wish to manage. The MAT daemon is responsible for monitoring a host. It periodically monitors and records system parameters for later analysis.
Enhancements:
- Packaged MATtool as a Rocks roll. The roll will discover and group compute nodes according to rack number.
- Added an ip.allow file. Only those IP addresses listed in this file will be able to connect to the MATtool agent. It is available when the MATtool agent is ran as a daemon, instead of from inetd. For example, an entry like: "192.168.211." would allow all hosts on subnet 192.168.211 to access the agent. If you use this the command relay, and any backup or replication servers MUST be included in the list.
- Added the option of running the agent as a daemon. This is needed for the above feature, and for SSL.
- Added a few sections to the online help.
- Changed the OS command section so you can enter many commands at once. Set the default to non- backgrounded.
- Upgrade no longer depends on uudecode binary being on the hosts. SUSE Linux users can now upgrade from the console without having to install uudecode on all hosts.
- Fixed the password to allow non alphanumeric characters.
- Added MD5 password support. If root used an MD5 password, then all others will use MD5.
- Fixed the network probing so it only gathers data on real physacal interfaces on Linux.
- Added some optimizations to the command relay code to improve the speed. The Nagle algorithm is turned off for connection phase, and on again to transfer multi-line commands.
- Fixed a problem on Linux hosts reporting WIFEXITED when the child was still running. This affected the command relay.
- Fixed buffer overrun, which would have affected many commands.
Download (MB)
Added: 2007-07-11 License: GPL (GNU General Public License) Price:
836 downloads
iSearch engine 2.0.0
iSearch is an internal web site search engine. more>>
iSearch engine project is an internal web site search engine.
Built to run as a CGI module, iSearch performs a searching for one or more character sequences ( terms ) within documents in a web site, without the needing of external indexing and filtering tools, like, for example, a database engine.
iSearch performs a real time elaboration of HTML documents in a web site, every time it is invoked. Documents are found, filtered from unnecessary parts, like HTML tag, and then inspected searching for the input terms.
iSearch acts under the directives set in its configuration file. You can set one or more starting search path, exclude file or directories from scanning, set your own output templates, and so on.
So if you want to add an internal search engine in your web site, iSearch is one of your possible solutions.
iSearch is written in C and the source code is based on Yed technology.
Main features:
- iSearch is a CGI module written in C, available for both GNU/Linux and Windows environment.
- iSearch latest release has been developed and tested within an Apache HTTP server. OS involved are Slackware GNU/Linux and Windows XP SP2, both on a i686 architecture.
- When invoked, iSearch scans recursively directories in a web site extracting files so-called documents. In every document extracted, iSearch performs a filtering to delete unnecessary information, like HTML tags. Then, the pure resulting text is inspected searching for the characters sequences received in input, so-called terms.
- A term can be a single word, but also a sequence of words enclosed with character "; in this latter case, the sequence will be treated as a single term ( i.e. "sowing the seeds of love" ).
- All documents containing all the terms will be output according to user templates and related environment.
- All terms are matched in boolean AND mode: only a document containing all terms is considered as a matched document.
- All terms are matched in case-insensitive mode.
Enhancements:
- The ID Input parameter is now optional.
- If omitted, it defaults to the first < root > element of the configuration.
- Handling of eventual error explanation string was added in displaying error templates, through the new token "%det".
- Its now possible to search for strings enclosed with quotation marks (").
- The source code has been totally reorganized.
- The < replace > element was added in the configuration file.
- This element contains a list of strings to replace or cut from documents to inspect.
<<lessBuilt to run as a CGI module, iSearch performs a searching for one or more character sequences ( terms ) within documents in a web site, without the needing of external indexing and filtering tools, like, for example, a database engine.
iSearch performs a real time elaboration of HTML documents in a web site, every time it is invoked. Documents are found, filtered from unnecessary parts, like HTML tag, and then inspected searching for the input terms.
iSearch acts under the directives set in its configuration file. You can set one or more starting search path, exclude file or directories from scanning, set your own output templates, and so on.
So if you want to add an internal search engine in your web site, iSearch is one of your possible solutions.
iSearch is written in C and the source code is based on Yed technology.
Main features:
- iSearch is a CGI module written in C, available for both GNU/Linux and Windows environment.
- iSearch latest release has been developed and tested within an Apache HTTP server. OS involved are Slackware GNU/Linux and Windows XP SP2, both on a i686 architecture.
- When invoked, iSearch scans recursively directories in a web site extracting files so-called documents. In every document extracted, iSearch performs a filtering to delete unnecessary information, like HTML tags. Then, the pure resulting text is inspected searching for the characters sequences received in input, so-called terms.
- A term can be a single word, but also a sequence of words enclosed with character "; in this latter case, the sequence will be treated as a single term ( i.e. "sowing the seeds of love" ).
- All documents containing all the terms will be output according to user templates and related environment.
- All terms are matched in boolean AND mode: only a document containing all terms is considered as a matched document.
- All terms are matched in case-insensitive mode.
Enhancements:
- The ID Input parameter is now optional.
- If omitted, it defaults to the first < root > element of the configuration.
- Handling of eventual error explanation string was added in displaying error templates, through the new token "%det".
- Its now possible to search for strings enclosed with quotation marks (").
- The source code has been totally reorganized.
- The < replace > element was added in the configuration file.
- This element contains a list of strings to replace or cut from documents to inspect.
Download (0.074MB)
Added: 2006-02-24 License: GPL (GNU General Public License) Price:
1337 downloads
Yosis Anti-Spam POP3 fIlter bot 0.09
yaspi s a POP3 mail-scanner. more>>
yaspi (Yosis Anti-Spam POP3 fIlter bot) is a POP3 mail-scanner specifically made to combat mail bombings caused by viruses (i.e. Swen). It connects to the POP3 server, inspects the messages, and deletes the infected ones by itself automatically without ever downloading them.
yaspi most interesting feature is that it can automatically send abuse reports to the ISPs where the mails were originated. This way, most infected machines will be either disinfected or disconnected from the Internet (and so, sending infected mails!).
Main features:
- its free, distributed under the GNU GPL
- runs under Windows and Unix/Linux (maybe under Mac OS X, but untested)
- virus detecting rules are fully customizable
- integrated with Ricochet to send abuse reports
Enhancements:
- yaspi was killing its own messages, new rule added to let them pass
- new GUI available, still alfa, have several know bugs (but its not going to corrupt your mailbox, I hope!).
<<lessyaspi most interesting feature is that it can automatically send abuse reports to the ISPs where the mails were originated. This way, most infected machines will be either disinfected or disconnected from the Internet (and so, sending infected mails!).
Main features:
- its free, distributed under the GNU GPL
- runs under Windows and Unix/Linux (maybe under Mac OS X, but untested)
- virus detecting rules are fully customizable
- integrated with Ricochet to send abuse reports
Enhancements:
- yaspi was killing its own messages, new rule added to let them pass
- new GUI available, still alfa, have several know bugs (but its not going to corrupt your mailbox, I hope!).
Download (0.035MB)
Added: 2006-07-10 License: GPL (GNU General Public License) Price:
1206 downloads
pciutils 2.2.0
pciutils is a set of programs for listing PCI devices, inspecting their status and setting their configuration registers. more>>
pciutils is a set of programs for listing PCI devices, inspecting their status and setting their configuration registers.
Currently, pciutils work on all versions of Linux and they also have somewhat experimental support for FreeBSD, NetBSD, AIX, GNU Hurd and Solaris/x86. It should be very easy to add support for other systems as well (volunteers wanted; if you want to try that, Ill be very glad to see the patches and include them in the next version).
Enhancements:
- pci.ids: Updated copyright header.
- lib/sysfs.c (sysfs_get_resources): Removed warning about unsupported 64-bit addresses, they are now always supported.
- lspci.c (show_bases): Corrected printing of 64-bit addresses in bus-centric mode.
- lib/configure: Enable 64-bit addresses on all Linux systems.
- lib/types.h: Dont pad 64-bit addresses to 16 xigits, only to 8 if they are shorter.
<<lessCurrently, pciutils work on all versions of Linux and they also have somewhat experimental support for FreeBSD, NetBSD, AIX, GNU Hurd and Solaris/x86. It should be very easy to add support for other systems as well (volunteers wanted; if you want to try that, Ill be very glad to see the patches and include them in the next version).
Enhancements:
- pci.ids: Updated copyright header.
- lib/sysfs.c (sysfs_get_resources): Removed warning about unsupported 64-bit addresses, they are now always supported.
- lspci.c (show_bases): Corrected printing of 64-bit addresses in bus-centric mode.
- lib/configure: Enable 64-bit addresses on all Linux systems.
- lib/types.h: Dont pad 64-bit addresses to 16 xigits, only to 8 if they are shorter.
Download (0.19MB)
Added: 2005-10-19 License: GPL (GNU General Public License) Price:
1480 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 to inspect 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