execution
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 393
GEXEC 0.3.6
GEXEC is a scalable cluster remote execution system which provides fast, RSA authenticated remote execution. more>>
GEXEC is a scalable cluster remote execution system which provides fast, RSA authenticated remote execution of parallel and distributed jobs.
It provides transparent forwarding of stdin, stdout, stderr, and signals to and from remote processes, provides local environment propagation, and is designed to be robust and to scale to systems over 1000 nodes. Internally, GEXEC operates by building an n-ary tree of TCP sockets and threads between gexec daemons and propagating control information up and down the tree. By using hierarchical control, GEXEC distributes both the work and resource usage associated with massive amounts of parallelism across multiple nodes, thereby eliminating problems associated with single node resource limits (e.g., limits on the number of file descriptors on front-end nodes). The initial release of the software is made of a daemon, a client program, and a library that provides programmatic interface to the GEXEC system.
Enhancements:
- Modified xinetd file to set LD_ASSUME_KERNEL="2.2.5" to deal with LinuxThreads not implementing all POSIX cancellation points
- Modified gexec.spec.in to use a build root so RedHat 9s broken version of rpmbuild builds without the infamous "getOutputFrom(): Broken pipe" error.
<<lessIt provides transparent forwarding of stdin, stdout, stderr, and signals to and from remote processes, provides local environment propagation, and is designed to be robust and to scale to systems over 1000 nodes. Internally, GEXEC operates by building an n-ary tree of TCP sockets and threads between gexec daemons and propagating control information up and down the tree. By using hierarchical control, GEXEC distributes both the work and resource usage associated with massive amounts of parallelism across multiple nodes, thereby eliminating problems associated with single node resource limits (e.g., limits on the number of file descriptors on front-end nodes). The initial release of the software is made of a daemon, a client program, and a library that provides programmatic interface to the GEXEC system.
Enhancements:
- Modified xinetd file to set LD_ASSUME_KERNEL="2.2.5" to deal with LinuxThreads not implementing all POSIX cancellation points
- Modified gexec.spec.in to use a build root so RedHat 9s broken version of rpmbuild builds without the infamous "getOutputFrom(): Broken pipe" error.
Download (0.11MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1200 downloads
Icon execute feedback 0.4
Icon execute feedback replaces the zooming rectangle that is drawn if you activate an icon in konqueror for execution feedback. more>>
Icon execute feedback replaces the zooming rectangle that is drawn if you activate an icon in konqueror for execution feedback. It removes the rectangle and instead zooms the icon bigger and fades it out while doing. Its like MacOS X execution feedback.
Currently works in Konqueror, Kicker and all file dialogs. You will need a machine > 600 MHz for this though, else the
animation may be slow.
This is a patch against kdebase-3.5.6 and kdelibs-3.5.6
So you have to recompile the two packages. Please only do
that if you are experienced enough with recompiling KDE.
Apply the patches as follows:
1. Get kdebase-3.5.6
2. Get kdelibs-3.5.6
3. Get this patch
4. Unpack all archives
5. Change to the dir you unpacked kdelibs
6. Execute "patch -p1 7. Recompile kdelibs
8. Install kdelibs (necessary as some header files changed)
9. Change to the dir you unpacked kdebase
7. Execute "patch -p1 8. Recompile kdebase
9. Install kdebase
10. Logout of kde and then login again.
11. Watch the icons zooming
Have fun. If you dont understand the step by step manual above please inform yourself about how to recompile KDE on kde.org
Enhancements:
- Slowed down the animation a bit
<<lessCurrently works in Konqueror, Kicker and all file dialogs. You will need a machine > 600 MHz for this though, else the
animation may be slow.
This is a patch against kdebase-3.5.6 and kdelibs-3.5.6
So you have to recompile the two packages. Please only do
that if you are experienced enough with recompiling KDE.
Apply the patches as follows:
1. Get kdebase-3.5.6
2. Get kdelibs-3.5.6
3. Get this patch
4. Unpack all archives
5. Change to the dir you unpacked kdelibs
6. Execute "patch -p1 7. Recompile kdelibs
8. Install kdelibs (necessary as some header files changed)
9. Change to the dir you unpacked kdebase
7. Execute "patch -p1 8. Recompile kdebase
9. Install kdebase
10. Logout of kde and then login again.
11. Watch the icons zooming
Have fun. If you dont understand the step by step manual above please inform yourself about how to recompile KDE on kde.org
Enhancements:
- Slowed down the animation a bit
Download (0.073MB)
Added: 2007-03-07 License: GPL (GNU General Public License) Price:
961 downloads
Event::ExecFlow 0.62
Event::ExecFlow is a high level API for event-based execution flow control. more>>
Event::ExecFlow is a high level API for event-based execution flow control.
ABSTRACT
Event::ExecFlow provides a ligh level API for defining complex flow controls with asynchronous execution of external programs.
SYNOPSIS
use Event::ExecFlow;
my $job = Event::ExecFlow::Job::Group->new (
jobs => [
Event::ExecFlow::Job::Command->new (
name => "transcode",
title => "Transcoding DVD title to OGG",
command => "transcode -i /dev/dvd ...",
fetch_output => 1,
progress_max => 4711, # number of frames
progress_parser => sub {
my ($job, $buffer) = @_;
$job->set_progress_cnt($1) if $buffer =~ /[d+-(d+)]/;
#-- or simply write this:
#-- progress_parser => qr/[d+-(d+)]/,
},
),
Event::ExecFlow::Job::Code->new (
name => "checks",
title => "Do some checks",
depends_on => [ "transcode" ],
code => sub {
my ($job) = @_;
my $transcode = $job->get_group->get_job_by_name("transcode");
if ( $transcode->get_output !~ /.../ ) {
$job->set_error_message("XY check failed");
}
#-- this could be done easier as a post_callback added to
#-- the "transcode" job above, but its nevertheless a good
#-- example for the Code job type and shows how jobs can
#-- interfere with each other.
},
),
Event::ExecFlow::Job::Command->new (
title => "Muxing OGG file",
depends_on => [ "checks" ],
command => "ogmmerge ...",
no_progress => 1,
),
],
);
#-- this inherits from Event::ExecFlow::Frontend
my $frontend = Video::DVDRip::GUI::ExecFlow->new(...);
$frontend->start_job($job);
Event::ExecFlow offers a high level API to declare jobs, which mainly execute external commands, parse their output to get progress or other status information, triggers actions when the command has been finished etc. Such jobs can be chained together in a recursive fashion to fulfill rather complex tasks which consist of many jobs.
Additionally it defines an extensible API for communication with the frontend application, which may be a written using Gtk2, Tk or Qt or is a simple text console program.
In case of Gtk2 a custom widget for displaying an Event::ExecFlow job plan, including progress updates, is shipped with the Gtk2::Ex::FormFactory package.
<<lessABSTRACT
Event::ExecFlow provides a ligh level API for defining complex flow controls with asynchronous execution of external programs.
SYNOPSIS
use Event::ExecFlow;
my $job = Event::ExecFlow::Job::Group->new (
jobs => [
Event::ExecFlow::Job::Command->new (
name => "transcode",
title => "Transcoding DVD title to OGG",
command => "transcode -i /dev/dvd ...",
fetch_output => 1,
progress_max => 4711, # number of frames
progress_parser => sub {
my ($job, $buffer) = @_;
$job->set_progress_cnt($1) if $buffer =~ /[d+-(d+)]/;
#-- or simply write this:
#-- progress_parser => qr/[d+-(d+)]/,
},
),
Event::ExecFlow::Job::Code->new (
name => "checks",
title => "Do some checks",
depends_on => [ "transcode" ],
code => sub {
my ($job) = @_;
my $transcode = $job->get_group->get_job_by_name("transcode");
if ( $transcode->get_output !~ /.../ ) {
$job->set_error_message("XY check failed");
}
#-- this could be done easier as a post_callback added to
#-- the "transcode" job above, but its nevertheless a good
#-- example for the Code job type and shows how jobs can
#-- interfere with each other.
},
),
Event::ExecFlow::Job::Command->new (
title => "Muxing OGG file",
depends_on => [ "checks" ],
command => "ogmmerge ...",
no_progress => 1,
),
],
);
#-- this inherits from Event::ExecFlow::Frontend
my $frontend = Video::DVDRip::GUI::ExecFlow->new(...);
$frontend->start_job($job);
Event::ExecFlow offers a high level API to declare jobs, which mainly execute external commands, parse their output to get progress or other status information, triggers actions when the command has been finished etc. Such jobs can be chained together in a recursive fashion to fulfill rather complex tasks which consist of many jobs.
Additionally it defines an extensible API for communication with the frontend application, which may be a written using Gtk2, Tk or Qt or is a simple text console program.
In case of Gtk2 a custom widget for displaying an Event::ExecFlow job plan, including progress updates, is shipped with the Gtk2::Ex::FormFactory package.
Download (0.015MB)
Added: 2007-03-09 License: Perl Artistic License Price:
962 downloads
Condor 6.8.5
Condor schedules and runs remote CPU intensive applications using the idle cycles of distributively owned workstations. more>>
Condor schedules and runs remote CPU intensive applications using the idle cycles of distributively owned workstations.
It monitors a pool of machines to find idle machines that are then used to complete submitted jobs, and also provides checkpointing and remote system mechanisms that allow for job migration and transparent remote execution.
Enhancements:
- Ports to x86 Debian 4.0, Mac OS X 10.3, and Mac OS X 10.4 have been added.
- A configuration macro COLLECTOR_REQUIREMENTS has been added to filter out unwanted ClassAd updates.
- There are numerous bugfixes.
<<lessIt monitors a pool of machines to find idle machines that are then used to complete submitted jobs, and also provides checkpointing and remote system mechanisms that allow for job migration and transparent remote execution.
Enhancements:
- Ports to x86 Debian 4.0, Mac OS X 10.3, and Mac OS X 10.4 have been added.
- A configuration macro COLLECTOR_REQUIREMENTS has been added to filter out unwanted ClassAd updates.
- There are numerous bugfixes.
Download (MB)
Added: 2007-06-02 License: BSD License Price:
882 downloads
Xdebug 2.0.0
Xdebug project is an extension that helps you debugging your script by providing a lot of valuable debug information. more>>
Xdebug project is an extension that helps you debugging your script by providing a lot of valuable debug information. The debug information that Xdebug can provide includes the following:
- stack and function traces in error messages with:
- full parameter display for user defined functions
- function name, file name and line indications
- support for member functions
- memory allocation
- protection for infinite recursions
Xdebug also provides:
- profiling information for PHP scripts
- script execution analysis
- capabilities to debug your scripts interactively with a debug client
<<less- stack and function traces in error messages with:
- full parameter display for user defined functions
- function name, file name and line indications
- support for member functions
- memory allocation
- protection for infinite recursions
Xdebug also provides:
- profiling information for PHP scripts
- script execution analysis
- capabilities to debug your scripts interactively with a debug client
Download (0.26MB)
Added: 2007-07-20 License: The PHP License Price:
831 downloads
Jack audio connection kit 0.103.0
JACK is a low-latency audio server, written for POSIX conformant operating systems such as GNU/Linux and Apples OS X. more>>
JACK is a low-latency audio server, written for POSIX conformant operating systems such as GNU/Linux and Apples OS X.
Jack audio connection kit can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. Its clients can run in their own processes (ie. as normal applications), or can they can run within the JACK server (ie. as a "plugin").
JACK was designed from the ground up for professional audio work, and its design focuses on two key areas: synchronous execution of all clients, and low latency operation.
<<lessJack audio connection kit can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. Its clients can run in their own processes (ie. as normal applications), or can they can run within the JACK server (ie. as a "plugin").
JACK was designed from the ground up for professional audio work, and its design focuses on two key areas: synchronous execution of all clients, and low latency operation.
Download (0.66MB)
Added: 2007-03-19 License: GPL (GNU General Public License) Price:
951 downloads
muchine 0.14a
muchine project is a small virtual machine that comes with its own assembler. more>>
muchine project is a small virtual machine that comes with its own assembler.
It features stackdump, memdump, and variable execution speed. Its actually a kind of programming exercise, and has a clean coding style.
Thus, it may be used for educational purposes.
Enhancements:
- GPL License notes inserted into source.
- Insert the vim:ts=3:sw=3 statements into all source files.
- Make it ready for uploading to sourveforge.net.
<<lessIt features stackdump, memdump, and variable execution speed. Its actually a kind of programming exercise, and has a clean coding style.
Thus, it may be used for educational purposes.
Enhancements:
- GPL License notes inserted into source.
- Insert the vim:ts=3:sw=3 statements into all source files.
- Make it ready for uploading to sourveforge.net.
Download (0.023MB)
Added: 2006-11-01 License: GPL (GNU General Public License) Price:
1089 downloads
Devel::TraceLoad 0.07
Devel::TraceLoad is a Perl module to trace loadings of Perl Programs. more>>
Devel::TraceLoad is a Perl module to trace loadings of Perl Programs.
# with perldb
perl -d:TraceLoad script.pl
# without perldb
perl -MDevel::TraceLoad script.pl
# without perldb and with options
perl -MDevel::TraceLoad=after,path script.pl
# with perldb and options
perl -d:TraceLoad -MDevel::TraceLoad=stop,after,path script.pl
The module Devel::TraceLoad traces the require() and the use() appearing in a program. The trace makes it possible to know the dependencies of a program with respect to other programs and in particular of the modules.
The generated report can be obtained in various forms. The loadings are indicated in the order in which they are carried out. The trace can be obtained either during the execution of the loadings or at end of the execution. By default, the trace is generated during the execution and the overlaps of loadings are marked by indentations.
All the require() are indicated, even if it is about a require() of a program already charged. A + indicates that the program is charged for the first time. A . indicates that the program was already charged.
When the trace is differed, the number of version of the modules is indicated. A differed trace can be sorted and if it is wished the names of the modules can be replaced by the absolute name of the files.
The module is close to Devel::Modlist but uses a redefinition of require() instead of exploiting %INC. In a will of homogeneity the module also borrows many things from Devel::Modlist.
<<less# with perldb
perl -d:TraceLoad script.pl
# without perldb
perl -MDevel::TraceLoad script.pl
# without perldb and with options
perl -MDevel::TraceLoad=after,path script.pl
# with perldb and options
perl -d:TraceLoad -MDevel::TraceLoad=stop,after,path script.pl
The module Devel::TraceLoad traces the require() and the use() appearing in a program. The trace makes it possible to know the dependencies of a program with respect to other programs and in particular of the modules.
The generated report can be obtained in various forms. The loadings are indicated in the order in which they are carried out. The trace can be obtained either during the execution of the loadings or at end of the execution. By default, the trace is generated during the execution and the overlaps of loadings are marked by indentations.
All the require() are indicated, even if it is about a require() of a program already charged. A + indicates that the program is charged for the first time. A . indicates that the program was already charged.
When the trace is differed, the number of version of the modules is indicated. A differed trace can be sorted and if it is wished the names of the modules can be replaced by the absolute name of the files.
The module is close to Devel::Modlist but uses a redefinition of require() instead of exploiting %INC. In a will of homogeneity the module also borrows many things from Devel::Modlist.
Download (0.012MB)
Added: 2007-05-03 License: Perl Artistic License Price:
904 downloads
medini QVT 1.0
medini QVT implements OMGs QVT Relations specification in a powerful QVT engine. more>>
medini QVT implements OMGs QVT Relations specification in a powerful QVT engine.
The standard is designed for model-to-model transformations to allow fast development, maintenance and customization of process specific transformation rules.
Main features:
- Execution of QVT transformations expressed in the textual concrete syntax of the Relations language
- Trace management enabling incremental update during retransformation
- Key concept enabling incremental update as well as the transition from manual modeling to automation through transformations in the abscence of traces
- Bidirectional transformations
<<lessThe standard is designed for model-to-model transformations to allow fast development, maintenance and customization of process specific transformation rules.
Main features:
- Execution of QVT transformations expressed in the textual concrete syntax of the Relations language
- Trace management enabling incremental update during retransformation
- Key concept enabling incremental update as well as the transition from manual modeling to automation through transformations in the abscence of traces
- Bidirectional transformations
Download (MB)
Added: 2007-08-16 License: Free for non-commercial use Price:
805 downloads
VNC Session Manager 0.8
VNC Session Manager provides a disconnected session manager for VNC. more>>
VNC Session Manager provides a disconnected session manager for VNC.
VNC Session Manager adds the necessary glue code between VNCs two execution modes, enabling XDM-based login to disconnected sessions. This gives a Terminal Services-like login for Unix-based VNC servers.
<<lessVNC Session Manager adds the necessary glue code between VNCs two execution modes, enabling XDM-based login to disconnected sessions. This gives a Terminal Services-like login for Unix-based VNC servers.
Download (0.012MB)
Added: 2007-03-06 License: GPL (GNU General Public License) Price:
968 downloads
GTK-Pinger 0.32
GTK-Pinger is a utility to ping multiple addresses, which presents results using GTK/ncurses. more>>
GTK-Pinger is a cyclic multi ping utility for selected adresses using ncurses/GTK.
You simply write adresses into a configuration file and after execution of pinger, you will see small nice window, which inform you about current status of selected hosts and their triptimes.
Enhancements:
- The GTK window is now scrollable.
- Debian package support was added.
- Memory leaks were fixed.
- Some minor changes were made.
<<lessYou simply write adresses into a configuration file and after execution of pinger, you will see small nice window, which inform you about current status of selected hosts and their triptimes.
Enhancements:
- The GTK window is now scrollable.
- Debian package support was added.
- Memory leaks were fixed.
- Some minor changes were made.
Download (0.22MB)
Added: 2007-02-17 License: GPL (GNU General Public License) Price:
980 downloads
mediaCenter 1.1
mediaCenter is a startup center for multimedia computers that can be configured through one configuration file. more>>
mediaCenter is a startup center for multimedia computers that can be configured through one configuration file. mediaCenter project can be controlled by keyboard or with a remote control.
This program is intended to be a small launcherProgram for simple multimedia stations. The configuration is done in ${HOME}/.mediacenter/config.xml. If you start without any parametrization, the default one is taken from ${PREFIX}/mediaCenter/config.xml. Note that this may result in missing button images or wrong execution paths.
<<lessThis program is intended to be a small launcherProgram for simple multimedia stations. The configuration is done in ${HOME}/.mediacenter/config.xml. If you start without any parametrization, the default one is taken from ${PREFIX}/mediaCenter/config.xml. Note that this may result in missing button images or wrong execution paths.
Download (0.36MB)
Added: 2006-03-06 License: GPL (GNU General Public License) Price:
1330 downloads
gcjwebplugin 0.3.1 Beta
gcjwebplugin is a plugin for the execution of applets in web browsers. more>>
gcjwebplugin is a plugin for the execution of applets in web browsers.
The package is now quite flexible with its build and runtime dependencies now. It builds with every Java compiler that supports the GNU EmbeddedWindow extensions (which should be all that depend on/are derived from GNU classpath).
The Mozilla build dependency is gone too as the needed header files of Mozilla are now included in gcjwebplugin.
It depends on a free compiler and runtime which supports the GNU EmbbedWindow extension. Its included in Classpath 0.10 (and all derived runtimes including GCJ 3.4.0+). It should be usable with any webbrowser that allows to use a plugin for Applets. Konqueror has its own mechanism and doesnt work with gcjwebplugin.
<<lessThe package is now quite flexible with its build and runtime dependencies now. It builds with every Java compiler that supports the GNU EmbeddedWindow extensions (which should be all that depend on/are derived from GNU classpath).
The Mozilla build dependency is gone too as the needed header files of Mozilla are now included in gcjwebplugin.
It depends on a free compiler and runtime which supports the GNU EmbbedWindow extension. Its included in Classpath 0.10 (and all derived runtimes including GCJ 3.4.0+). It should be usable with any webbrowser that allows to use a plugin for Applets. Konqueror has its own mechanism and doesnt work with gcjwebplugin.
Download (0.47MB)
Added: 2006-06-08 License: GPL (GNU General Public License) Price:
1234 downloads
commonc++ 0.3.1
commonc++ is a C++ class library for developing cross-platform systems software for POSIX and Windows systems. more>>
commonc++ project is a C++ class library for developing cross-platform systems software for POSIX and Windows systems.
It provides an intuitive, object-oriented abstraction and portability layer around common operating system facilities like threads, concurrency mechanisms, sockets, networking, shared memory and other IPC mechanisms, regular expressions, files, streams, logging, process execution, scheduling, and more. It also includes a collection of common abstractions like strings, buffers, and object pools.
Enhancements:
- This release includes some assorted bugfixes and minor API enhancements.
<<lessIt provides an intuitive, object-oriented abstraction and portability layer around common operating system facilities like threads, concurrency mechanisms, sockets, networking, shared memory and other IPC mechanisms, regular expressions, files, streams, logging, process execution, scheduling, and more. It also includes a collection of common abstractions like strings, buffers, and object pools.
Enhancements:
- This release includes some assorted bugfixes and minor API enhancements.
Download (0.68MB)
Added: 2007-04-17 License: LGPL (GNU Lesser General Public License) Price:
920 downloads
FlameRobin 0.7.6
FlameRobin is a database administration tool for Firebird DBMS. more>>
FlameRobin project is a database administration tool for Firebird DBMS.
Main features:
- lightweight (small footprint, fast execution)
- cross-platform (Linux, Windows for start, others planned too)
- dependant only on other open source software
<<lessMain features:
- lightweight (small footprint, fast execution)
- cross-platform (Linux, Windows for start, others planned too)
- dependant only on other open source software
Download (1.7MB)
Added: 2006-11-22 License: Free for non-commercial use Price:
1069 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 execution 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