File::DirSync will make two directories exactly the same. The goal
is to perform this synchronization process as quickly as possible
with as few stats and reads and writes as possible. It usually can
perform the synchronization process within a few milliseconds - even
for gigabytes or more of information.
rth is a web-based tool designed to manage requirements, tests,
test results, and defects throughout the application life cycle.
The tool provides a structured approach to software testing and
increases the visibility of the testing process by creating a
common repository for all test assets including requirements,
test cases, test plans, and test results. Regardless of their
geographic location, rth allows testers, developers, business
analysts, and managers to monitor and gauge application
readiness. The tool includes modules for requirements management,
test planning, test execution, defect tracking, and reporting.
Gearman is a system to farm out work to other machines, dispatching function
calls to machines that are better suited to do work, to do work in parallel,
to load balance lots of function calls, or to call functions between
languages.
This is the Perl client component.
This module provides perl access to Glib and GLib's GObject libraries.
GLib is a portability and utility library; GObject provides a generic
type system with inheritance and a powerful signal system. Together
these libraries are used as the foundation for many of the libraries
that make up the Gnome environment, and are used in many unrelated
projects.
This wrapper attempts to provide a perlish interface while remaining
as true as possible to the underlying C API, so that any reference
materials you can find on using GLib may still apply to using the
libraries from perl. Where GLib's functionality overlaps perl's,
perl's is favored; for example, you will find perl lists and arrays in
place of GSList or GList objects. Some concepts have been eliminated;
you need never worry about reference-counting on GObjects or GBoxed
structures. Other concepts have been converted to a perlish analogy;
the GType id will never be seen in perl, as the package name serves
that purpose. [FIXME link to a document describing this stuff in detail.]
Perl bindings to the 2.x series of the GtkSpell graphical user interface
library. This module allows you to write perl applications that utilize the
GtkSpell library for mis-spelled word highlighting.
C++/QT Editor with highlight, project management. Written with Qt V4
Reshape (hopefully) makes it easy to do what you have been struggling
to do with tapply, by, aggregate, xtabs, apply and summarise. It
is also useful for getting your data into the correct structure for
lattice or ggplot plots.
simple build tool (sbt) is a minimally intrusive
build tool for Scala projects.
Dia2Code is a small utility used to generate code from a Dia diagram.
Dia is a program to make diagrams (ports/graphics/dia)
- Reads UML diagrams.
- Can handle UML - Generalization, UML - Realization and UML - Implements.
- Selective code generation.
- User-defined output directory.
- Stereotype handling: interfaces, abstract classes.
- "Import" and "include" based on the parent classes, the type of
attributes and return type of methods if they're declared in the same
diagram.
- Support for JavaBeans(tm): will create automagically methods to access
and modify each attribute.
The Boehm-Weiser garbage collection package, for C and C++ -
garbage collection and memory leak detection libraries.
A garbage collector is something which automatically frees malloc'd
memory for you by working out what parts of memory your program
no longer has pointers to. As a result, garbage collectors can also
inform you of memory leaks (if they find memory they can free, it means
you have lost all of your pointers to it, but you didn't free it).
C programs may be linked against either of these, and should run (with
GC or leak detection) without change. C++ programs must include a header
to use garbage collection, though leak detection should work without
such source code modifications. See the man page and header files.
ps: garbage collection is addictive.