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.
Hypertable is a high performance, scalable database modeled after Google's Bigtable. It is designed to manage the storage and processing of information on a large cluster of commodity servers, providing resilience to machine and component failures.
Release Notes: This release is the result of a big push to improve stability. Most notable are the stability improvements for Hypertable on top of HDFS.
Libcvautomation is a GUI automation and testing tool based on image recognition and response. This program was designed as a direct replacement for Sikuli and Xpresser. Each solution had large problems with crashing, and both refused to function on Red Hat Linux and Ubuntu 12.04. The author really liked the way each of these programs approached GUI automation, but they simply didn't work. As such, a simple library was designed to integrate OpenCV and XTest, which can be used by BASH to drive GUI testing and automation, and works on both new and old Linux distributions.
Release Notes: This release significantly cleans the build process, adds a function to wait for an image to appear, and begins packaging for RPM and Debian.
Cyphertite is a tar-like secure remote archiver. It deduplicates, compresses, and encrypts data prior to transmission, providing total privacy while reducing unnecessary wire traffic. It seamlessly supports IPv6 and IPv4 on a variety of platforms.
Release Notes: This release adds significant internal reorganization to split core cyphertite functionality into a library (libcyphertite), adds and updates man pages for the new library, improves error reporting, and adds various bugfixes and code cleanup.
dotCMS is a J2EE Web Content Management System (CMS) which includes a number of features which other Open Source CMS solutions do not. It is extremely easy for both users and developers to work with, and any number of new applications can be built within its framework. It features a multi-tenant/virtual hosting form builder, customizable/extensible workflow engine PHP, Groovy, Ruby, and Python scripting support, a full starter site using Responsive Design (Bootstrap framework), including a mobile version, custom content types, files as content, full-text document and metadata indexing, pessimistic content check-in/checkout, site-wide templating, object level permissions, clustering support, widgets and macros, a robust plugin architecture, an easy Windows installer, ElasticSearch for performance and horizontal scalability, an OSGI implementation, Spring 3 MVC Support, enterprise site searches, an accessibility checker in the WYSIWYG, RESTful APIs to access content and widgets, an integrated help system, and more.
Release Notes: This release adds enterprise site searches, an accessibility checker in the WYSIWYG, scheduled workflow tasks, easier administration and manageability, new RESTful APIs to access content and widgets, and an integrated help system. .html is now the default HTML page extension.
TCExam is Web-based assessment software for generating and managing online tests and exams. It simplifies the exam cycle, including generation, execution, evaluation, presentation, and archiving.
Release Notes: This version includes some improvements.
spectrwm is a minimalistic tiling window manager that tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and does not require one to learn a language to do any configuration. It was written by hackers for hackers and it strives to be small, compact, and fast.
Release Notes: This release fixes an issue which caused a window/icon to be unable to be clicked or otherwise be manipulated (Skype, Thunderbird, etc.), fixes an issue which caused exiting the screen to make it turn garbled and blink badly on some Intel graphics cards, and makes spawn_position actually do what it is supposed to do.
quIRC is a lightweight console-mode IRC client. It uses terminal escape sequences to provide a clean character-cell based interface, handling things like multiple channels and servers (using tabs), input line editing (with bash-like keystrokes), and backscroll.
Release Notes: This release fixes several minor UI bugs, such as escaping backslashes during tab completion and the accidental bolding of the input line. It also fixes an error in logging which caused unprintables to be written as "\377777777" instead of "\377" if the char was signed.
Tonido is a software and service which, once installed on any computer (Windows, Linux, or Mac), can make files and media in that computer available anywhere through a Web browser or from mobile phones (iPhone, Android, Blackberry, or Windows Phone 7).
Release Notes: This release improves performance when browsing Network Drives on Windows, improves performance when serving pages, fixes problems with downloading files > 2 GB, fixes problems with an error message box shown in Windows under some circumstances, adds recent Favorite List support and Tonido Biz Edition support, and fixes downloaded filenames not being encoded correctly. For TonidoDrive, it includes several bugfixes, stability fixes, and Guest Login support.
BitDew is a programmable environment for the management and distribution of data for grid, desktop grid, and cloud systems. It can easily be integrated into large scale computational systems such as XtremWeb, BOINC, Hadoop, Condor, Glite, Unicore, OpenStack, and Eucalyptus. It provides key P2P, grid, and cloud technologies (DHT, BitTorrent, Amazon S3, DropBox) and high level programming interfaces with a simple API for creating, accessing, storing, and moving data with ease, even in highly dynamic and volatile environments.
Release Notes: This release adds many bugfixes. It is now possible to handle multiple files when using Amazon S3.
MailSteward will archive all of your email in a database for easy retrieval, without touching or modifying the email in your email client program. Just click on the Store Email in Database button and MailSteward will go to work storing copies of all your email, both text and HTML versions, and attachments, into a relational database file. You can then retrieve email and attachments from the database by searching on Date, From, To, Subject, Mailbox, or Body text.
Release Notes: MailSteward now requires OS X 10.6 or better (Snow Leopard, Lion, or Mountain Lion). This release is Mountain Lion Gatekeeper-compatible, fixes a bug in exporting SQL files, and adds minor bugfixes.
Release Notes: This version fixes Thai language problems and other minor problems.
ZXTune is a set of portable cross-platform applications (GUI/CLI) intended to play chiptunes originally created for ZX Spectrum. It features advanced ripping possibilities that let you search for music in big data sets. Supported playback formats include AY, AS0/ASC, FTC, GTR, PSC, PSG, PSM, PT1, PT2, PT3, SQT, ST1, ST3, STC, STP, TXT, TurboSound, VTX, YM, CHI, DMM, DST, PDT, SQD, STR, TF0/TFE, TFC, TFD, and COP. Supported compressed formats include CHARPRES, CC3, CC4, CC4PLUS, DSQ, ESV, GAM, GAMPLUS, HRUM, HRUST1, HRUST2, LZH1, LZH2, LZS, MSP, PACK2, PCD61, PCD62, TLZ, TLZP, TRUSH. Supported archived/container formats include FDI, HOBETA, HRIP, LHA, RAW, SCL, TD0, TRD, ZXZIP, ZIP, RAR, SNA128, and Z80.
Release Notes: This release supports the zx-state (.szx) snapshot format and fixes a crash in zxtune-qt related to getting properties of invalid modules.