MeetmeAutoMute is a utility for Asterisk that can automatically mute participants in a Meetme conference. This can be handy for when you are using the conference to broadcast some audio (like during a speech or presentation, and do not want to have people interfere with the speaker. It is written in Python and uses the AMI through the pyst library. Everything is configurable through a config file, and can be controlled at run time through the use of "signals". An "init.d" style bash script is included that will start the app as a background daemon.
Trafficmeter is a traffic collecting and logging system. It collects and groups packets by time, source IP, destination IP, protocol, source port, and destination port. You can get a detailed log of traffic for every IP without any daemon configuration work. It also gives statistics of IP incoming and outgoing traffic for a time period.
libpersist is a small library of C++ base classes and templates providing the capability to store and load objects in their entirety across executions. It also provides for object relocation between threads in a NUMA (non-uniform memory access) parallel processing environment. Objects are stored to disk as POD. They are reconstructed when reloaded into memory. Relocation is a special case of persistence, requiring reconstruction after the POD has been moved in memory. After all objects have been relocated, all references to the objects are swizzled (their IDs are resolved to their addresses), so that they can be dereferenced efficiently.
HeeksCNC is a CAM (Computer Aided Manufacturing) add-on module for HeeksCAD. The user can add machining operations. These can then be output to NC code. The NC code is then shown as red and green lines on the screen. The NC code is generated using Python script, so it can be configured for different machines. HeeksCNC uses pycam for the "Zig Zag" operation, libarea for the "Pocket" operation, and libactp for the "Adaptive Roughing" operation.
Z88 is a fast, powerful, and compact finite elements analysis program. Z88 features 20 finite element types; it covers plane stress, plate bending, axial symmetric structures, and spacial structures up to 20-node Serendipity hexahedrons. It comes with a user-friendly interface (the Z88 Commander), and has a powerful mesh generator. It features a DXF coverter and two plot programs. The FEA solver is included, featuring an in-situ Cholesky solver along with the Jennings storage method. COSMOS and NASTRAN files from Pro/ENGINEER can be imported. Z88 is a project of the University of Bayreuth, Germany.
tstime is a command that is similar to the time(1) command, but in addition to the runtime, it also prints the highwater memory usage (RSS+VMEM) of the controlled process. tsmon is a command that prints the runtime/highwater memory usage of every process that exits on the system until the tsmon is quit. These programs use the taskstats delay accounting interface of the Linux 2.6 kernel.
Scandalo is a very efficient and fast mail frontend for the clamdscan virus scanner. In other words, it is a simple mail filter that works as a wrapper for clamd, the famous Clamav antivirus daemon. Once integrated in maildrop or any MTA or MUA, it can quickly read messages and send them to the clamd process for virus scanning using the clamdscan utility. When a virus is found, the message is marked with a header, so you can easily set up your mail filter or MUA to drop, quarantine, or move the infected message to a mail folder.