phalanx computes a digest of many buffers simultaneously, and produces a combined hash of them all. It is an initiative to provide a fast, simple, and portable alternative method to compute a checksum in a parallel fashion. It has options for I/O buffer size, hash width, number of threads, and more. It can be run single-threadedly for performance comparisons. It can check files against previously-saved sums, like "MD5sum" does. It also has a "demo" mode, to ascertain accurate operation. It is intended to be useful on large files and multicore/multiprocessor/multithreaded environments.
Release Notes: This version implements hash width recognition using the executable file name (e.g. 'pha256sum'), and has an updated man(1) page.
Loadbars is a small script that can be used to observe CPU loads of several remote servers at once in real time. It connects with SSH (using SSH public/private key auth) to several servers at once and vizualizes all server CPUs and memory statistics right next each other (either summarized or each core separately). Loadbars is not a tool for collecting CPU loads and drawing graphs for later analysis. However, since such tools require a significant amount of time before producing results, Loadbars lets you observe the current state immediately. Loadbars does not remember or record any load information. It just shows the current CPU usages like top or vmstat does.
Release Notes: Network stats were introduced. The network stats toggle button is 3. Incoming network traffic is displayed in a light green bar coming down from the top, and outgoing traffic from the bottom up. 100% means that the theoretical network bandwidth is completely utilized.
MyMediaLite is a lightweight, multi-purpose library of recommender system algorithms. It addresses the two most common scenarios in collaborative filtering: rating prediction (e.g. on a scale of 1 to 5 stars), and item prediction from implicit feedback (e.g. from clicks or purchase actions). It contains dozens of recommender engines, including state-of-the-art matrix factorization methods. It also supports real-time updates to the recommender engines, storing engines to disk and reloading them again, and several evaluation measures to compare the accuracy of different recommender system methods. Three command-line programs that offer most of the functionality contained in the library are included.
Release Notes: The release added NaiveBayes for attribute-based rating prediction, MostPopularByItemAttributes, and improvements and bugfixes in WeightedBPRMF, SigmoidCombinedAsymmetricFactorModel, and ItemKNN. A bug in the Map@k routine was fixed. Support for Million Song Dataset Challenge data was improved.
Highlight is a universal converter from source code to HTML, XHTML, RTF, TeX, LaTeX, SVG, BBCode, and terminal escape sequences. (X)HTML and SVG output are formatted by Cascading Style Sheets. It supports more than 170 programming languages, and includes 80 highlighting color themes. The configuration files are Lua scripts with plug-in support. The converter includes some features to provide a consistent layout of the output code.
Release Notes: The default output has been changed from HTML 4.01 to HTML5. ODT Flat XML has been added as new output format. The fontenc package has been added in LaTeX output. RTF hyperlinks have been fixed in several plugins. Line numbers may be omitted for wrapped lines. Qt file dialogs have been replaced with native dialogs.
asyncoro is a Python framework for concurrent distributed network programming with asynchronous completions and coroutines. Asynchronous completions implemented in asyncoro are socket I/O operations (non-blocking sockets), database cursors, sleep timers, and locking primitives. Programs developed with asyncoro have the same logic and structure as Python programs with threads, except for a few syntactic changes. It supports socket I/O notification mechanisms epoll, kqueue, /dev/poll (and poll and select, where necessary), and Windows I/O Completion Ports (IOCP) for high performance and scalability, and SSL for security. asyncoro features include remote execution of coroutines, coroutines monitoring other coroutines, coroutines communicating with messages, message channels etc., for concurrent, distributed, fault-tolerant programming.
Release Notes: This release fixes deadlock issues with the "Condition" locking primitive.
dispy is a Python framework for parallel execution of computations by distributing them across multiple processors in a single machine (SMP), or among many machines in a cluster or grid. The computations can be standalone programs or Python functions. dispy is well suited for the data parallel (SIMD) paradigm where a computation is evaluated with different (large) datasets independently (similar to Hadoop, MapReduce, Parallel Python). dispy features include automatic distribution of dependencies (files, Python functions, classes, modules), client-side and server-side fault recovery, scheduling of computations to specific nodes, encryption for security, sharing of computation resources if desired, and more.
Release Notes: This release fixes occasional deadlock/potential crash issues during dispy shutdown and crashes with dispyscheduler (shared scheduler).
pngcrush is an excellent batch-mode compression utility for PNG images. Depending on the application that created the original PNGs, it can improve the file size anywhere from a few percent to 40% or more (completely losslessly). The utility also allows specified PNG chunks (e.g. text comments) to be inserted or deleted, and it can fix incorrect gamma info written by Photoshop 5.0 as well as the erroneous iCCP chunk written by Photoshop 5.5.
Release Notes: This release fixes a bug introduced in version 1.7.30 which caused pngcrush with the "-n" option to crash.
OpenDKIM is a DKIM implementation with both a C library for writing your own applications and a milter-aware filter for use with recent MTAs.
Release Notes: This is a minor bugfix release.
Urd is a Web-based Usenet binary download manager. It stores the newsgroup information in a MySQL database and aggregates the articles into sets of a single download (e.g. one album or movie). The Web interface can be used to search with regular expressions. It uses its own downloading daemon that has support for scheduling downloads and updating databases. URD can also download directly from NZB files and even create NZB files. Further features include custom scripts, multiple languages, a template based Web interface, support for multiple servers, automatic par2 and unrar support, and an intuitive user interface.
Release Notes: This release adds two new stylesheets with only a few images, implements the use of templates for email messages sent by urd, adds more statistics information, including spots count and distribution and a group sets count, and adds lots of minor improvements and bugfixes, as usual.
Son of Grid Engine is a highly-scalable and versatile distributed resource manager for scheduling batch or interactive jobs on clusters or desktop farms. It is a community project to continue Sun's Grid Engine. It is competitive against proprietary systems and provides better scheduling features and scalability than other free DRMs like Torque, SLURM, Condor, and Lava.
Release Notes: This release adds many bugfixes, internal changes for robustness, and enhancements, including an initial Cygwin port.
Zsh is a UNIX command interpreter (shell) which of the standard shells most resembles the Korn shell (ksh). It includes enhancements of many types, notably in the command-line editor, options for customising its behaviour, filename globbing, features to make C-shell (csh) users feel more at home and extra features drawn from tcsh.
Release Notes: Version 5.0.0 of zsh is the new stable release. There are many changes since the last stable release series, 4.2, of which the most important is handling of multibyte characters. The file NEWS in the distribution gives more information. The file README details some incompatibilities with previous versions, mostly minor. Users of the development release series will not see major changes since the previous release, 4.3.17.
The netCDF Operators (NCO) facilitates manipulation and analysis of self-describing data stored in the (freely available) netCDF format.
Release Notes: This release adds assorted bugfixes and Microsoft Visual Studio support.
NeXus Scientific Data Format is a set of data storage objects and APIs for storing data commonly collected in neutron and synchrotron experiments, to simplify the exchange and processing of these data sets, and to ease the development of new methods of processing such data.
Release Notes: Links to external files via the NeXus external linking mechanism have now been enhanced to take advantage of native HDF5 external linking. HDF5-based files can now have multiple "unlimited" dimensions. New API functions have been added to handle very large arrays. A new Python tree API has been added, along with a GUI Java-based NXvalidate program. The NeXus API now ensures thread safety, even if the underlying HDF/XML library is not built that way. The new application NXtraverse has been added. Other minor enhancements and bugfixes have been made.
Disk Drill can recover your data from virtually any storage device. Whatever storage device you lost data from, if you can connect it to a Mac, Disk Drill can scan it and recover your lost data. Even if you're currently having issues accessing your hard drive or external device directly, there's a possibility Disk Drill can rescue data from it.
Release Notes: This release updates Deep Scan with the new known file signatures, including DXF (Drawing Exchange Format), BPN (ArchiCAD Backup File), PLN (ArchiCAD Project File), PLA (ArchiCAD Project Archive), TPL (ArchiCAD Project Template), and WEBLOC (Mac OS X Website Location), improves recovery of MXF files which contain video (older versions of Disk Drill could produce corrupted 4KB recovered items), recovery of DNG raw images, and stability of Guaranteed Recovery protection features on heavy-loaded protected folders, and fixes all reported exceptions, crashes, and minor bugs.
Monitoringplug is a collection of monitoring plugins for Nagios. This collection uses libraries like net-snmp, curl, ldns, selinux, xmlrpc-c, and expat to check services.
Release Notes: This release improves check_akcp, fixes some bugs with snmp, eopt, perfdata, and clustat, adds replayd, and includes an SNMP agent for debugging the SNMP plugins.