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: API changes were made. In ISplit, IList is used instead of List for Train and Test, and NumberOfFolds is now a uint instead of an int. In Eval.Ratings and Eval.Items, DisplayResults was replaced by FormatResults. Recommendations for groups were added. New recommenders include WeightedBPRMF (which is used for KDD Cup 2011, track 2), and SoftMarginRankingMF (an item recommender inspired both by CofiRank, ranking loss, and BPR-MF, stochastic gradient descent learning). Numerous improvements were made in the documentation, command-line tools, and helper scripts.
Window Switch is a tool that allows you to move applications between networked computers. The windows appear where you need them, as they were. You no longer need to save and send documents to move them around; simply move the view of the application to the machine where you need it.
Release Notes: A startup crash on MS Windows (in which it failed to start without warning) was fixed. Mac OS X Lion support was added. A VP8 video compression option was added for GStreamer screencasting. TigerVNC was upgraded to 1.1 (on Windows and Mac OS X). Growl notifications were added. Support for loading and resizing icons (including SVG) on headless servers was improved. Xpra keys should no longer get stuck (xpra 0.0.7.25) and keymap support was improved. Missing protocols may now be installed more easily (on Linux for now). Memory and file descriptor leaks in buggy versions of Python are now worked around.
With one click, FileMyFiles will organize all of the files on your desktop. There are powerful options to change file and folder names. It will uninstall applications and all of their related files and folders. It can selectively delete just some of the files and folders from the trash. It can also be scheduled to keep all of your important folders organized. Files are sorted and put into folders according to eight categories of file types: Words, Images, Audio, Compressed, Data, Layout, Video, and Web. FileMyFiles will keep all of your files organized, leaving your desktop and other important folders uncluttered and your files easy to find.
Release Notes: The user interface was completely revamped and is brand new. Many file types were added to the default list. Numerous bugs were fixed.
The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. It provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK.
Release Notes: Performance improvements to Real TRSM. Architectural defaults for Atom64SSE3. A bug in gerk assembly has been fixed.
Fork CMS is dedicated to creating a user friendly environment to build, monitor, and update your website. It is designed to be the CMS of choice for beginners and professionals.
Release Notes: Backend navigation is now dynamically generated. Module installers can set their navigation tree. There is improved default-filtering in locale. From now on, frontend and all types are the default. This release will return the ID of inserted mail. The sitemap page will now also display child pages. oAuth calls in the Facebook class have been fixed.
FEHASHMAC is a collection of publicly known hash algorithms integrated into a command-line utility. Currently 42 hash algorithms belonging to 12 algorithm families are supported, including the five SHA-3 finalist contributions, plus HMAC for each algorithm. FEHASHMAC contains a set of over 540 known test vectors and results for each algorithm such that the correct implementation for each hardware platform and compiler version can be directly verified. FEHASHMAC supports bitwise hash calculation for algorithms with available bitwise test vectors. Currently this applies to the SHA algorithms: sha1, sha224, sha256, sha384, sha512, and to the five SHA-3 finalists. The so-called Gillogly bitwise input has only been tested for sha1, but is also implemented in the SHA-2 hashes. Bitwise hash calculation is also supported in sha512-224, sha512-256, and whirl, but there are no bitwise test vectors available. FEHASHMAC can also calculate hashed message authentication codes (HMAC).
Release Notes: This release corrects an error in SKEIN_Final.
Fossil is a distributed software configuration management/version control system built with reliability and ease of use on mind. It comes with integrated bug tracking and a wiki. It is distributed as a single static binary for easy installation and the ability to run in a chrooted environment. Other highlights include a Web interface, autosync, simple networking, and CGI support.
Release Notes: This version brings a set of new features and improvements. Major changes include introduction of empty directories, versionable settings, client-side SSL certificate support, and a command for creating a Fossil service on Windows systems. Some UI improvements include automatic branch colors and more intuitive use of relative paths.
Mylene is a command line MPEG audio player. It can play plain and system embedded MPEG audio streams and works for Linux OSS and ALSA emulated OSS and Mac OS X. The player can be used interactively by telling it to establish a UNIX or INET server on which commands can be received. It features sophisticated song selection filters, the ability to interpret programs written in a C-like programming language and user formatted text output among others. The seek-h262 MPEG decoder is required for audio and system MPEG decoding.
Release Notes: A couple of Linux playback issues have been fixed. Audio stream synchronization is now the default. Dependencies have been updated.
LEAF is a secure, feature-rich, customizable embedded Linux network appliance for use in a variety of network topologies. Although it can be used in other ways, it's primarily used as a Internet gateway, router, firewall, and wireless access point.
Release Notes: Updates the kernel to 18.104.22.168 and busybox to 1.19. New upstream versions of dnsmasq and tinyproxy. Fixes for mbusd, systsat, and ppp-hsh, and improvements in the nut package.
task spooler is a Unix batch system where the tasks spooled run one after the other. The amount of jobs to run at once can be set at any time. Each user in each system has his own job queue. The tasks are run in the correct context (that of enqueue) from any shell/process, and its output/results can be easily watched. It is very useful when you know that your commands depend on a lot of RAM, a lot of disk use, give a lot of output, or for whatever reason it's better not to run them all at the same time, while you want to keep your resources busy for maximum benfit. Its interface allows using it easily in scripts.
Release Notes: Now enqueuing will not block other queue operations, in the case of a full queue. The new -B parameter allows ts to fail enqueuing if the queue is full, instead of blocking.
GAMGI (General Atomistic Modelling Graphic Interface) is a program to build, view, and analyze atomic strucures such as molecules, crystals, glasses, liquids, etc. It aims to be useful for: the scientific community working in Atomistic Modelling that needs a graphic interface to build input data and to view and analyse output data, calculated with Ab-Initio and Molecular Mechanics programs; the scientific community at large studying chemistry, physics, materials science, geology, etc., that needs a graphic interface to view and analyse atomic structural information and to prepare images for presentations in classes and seminars; teaching chemistry and physics in secondary schools and universities; science promotion in schools, exhibitions and science museums.
Release Notes: Lists of arbitrary objects can now be exported, exactly as any other object currently selected. A Help->Tips entry has been added to the Help menu, covering important advice to increase GAMGI usability. All the information has been udpated for Plane->Create, Plane->Modify, Direction->Create, and Direction->Modify. Plane->Modify and Direction->Modify have been rewritten, and are now working with lists of Planes and Directions, still in a reduced, provisory mode. Several important crystalline structures have been added to /dat/cell/structures.
FreeIPMI provides in-band and out-of-band IPMI software based on the IPMI v1.5/2.0 specification. It has a number of useful features for large HPC or cluster environments.
Release Notes: This release supports the new 'ignorescanningdisabled' workaround in ipmi-sensors. It may be useful for a number of Dell Poweredge servers that incorrectly report their sensors as "disabled". Supermicro OEM sensors on X8SIL-F, X9SCL, and X9SCM motherboards are also supported. The bmc-watchdog logrotate script has been updated to reduce unnecessary output.
HDF (Hierarchical Data Format) is a general purpose library and file format for storing scientific data. It arranges data into datasets (multidimensional arrays) and groups (a structure for organizing objects).
Release Notes: Special Collective I/O and Complex Derived Datatype MPI functionality are now always enabled. Backwards compatibility with the 1.6 fix. Windows compatibility fixes. Improved sanity checking of tools.
GGobi is a visualization program for exploring high-dimensional data. It provides highly dynamic and interactive graphics such as tours, as well as familiar graphics such as the scatterplot, barchart, and parallel coordinates plots. Plots are interactive and linked with brushing and identification.
Release Notes: Minor bugfixes.
CLHep is intended to be a set of HEP-specific foundation and utility classes such as random generators, physics vectors, geometry, and linear algebra.
Release Notes: This release adds an implementation of the Azzalini skew-normal distribution. There are minor build fixes.
Tcl provides a portable scripting environment for Unix, Windows, and Macintosh that supports string processing and pattern matching, native file system access, shell-like control over other programs, TCP/IP networking, timers, and event-driven I/O. Tcl has traditional programming constructs like variables, loops, procedures, namespaces, error handling, script packages, and dynamic loading of DLLs. Tk provides portable GUIs on UNIX, Windows, and Macintosh. A powerful widget set and the concise scripting interface to Tk make it a breeze to develop sophisticated user interfaces.
Release Notes: PNG format support in photo images. IPv6 networking support. Mac OS X: Tk is now built on Cocoa. New OO commands: [info ... call], [self call], and [nextto]. The command [$notebook config -tabposition] is enhanced. Default handling of <MouseWheel> events has been revised. New interfaces for NRE support by extensions.
uWSGI is a fast, sysadmin-friendly application server container, meant for professional deployment and development of Python, Perl, Ruby and Lua Web applications. It features multiple apps in a single process, advanced logging, sendfile(), memory reports, an integrated profiler, vector based I/O, self-healing, and a lot more.
Release Notes: This release focuses on optimizations and gevent support. A new emperor mode has been added: Tyrant.
check_ssl_cert is a Nagios plugin to check X.509 certificates. It checks if the server is running and delivers a valid certificate. It also checks if the CA matches a given pattern, and checks the validity.
Release Notes: It is now possible to authenticate using client certificates.
SymmetricDS provides file and database synchronization with support for multi-master replication, filtered synchronization, and transformation across the network in a heterogeneous environment. It supports multiple subscribers with one-direction or bi-directional, asynchronous data replication. It uses Web and database technologies to replicate data as a scheduled or near-realtime operation. The software has been designed to scale for a large number of nodes, work across low-bandwidth connections, and withstand periods of network outage. It works with most operating systems, file systems, and databases, including Oracle, MySQL, MariaDB, PostgreSQL, MS SQL Server (including Azure), IBM DB2, H2, HSQLDB, Derby, Firebird, Interbase, Informix, Greenplum, SQLite (including Android), Sybase ASE, and Sybase ASA (SQL Anywhere) databases.
Release Notes: This release adds powerful new transformation features for mapping between different tables, combining data from multiple tables, and changing data through both configuration and scripts. The large object support was improved with an option to stream the LOB from the database instead of using trigger data capture.
Triplane Classic is a side-scrolling dogfighting game featuring solo missions and multiplayer mode with up to four players. It is a port of the original Triplane Turmoil game for DOS and aims to match the original game exactly so that high scores remain comparable.
Release Notes: Bugs were fixed in the build system. All .pgd graphics files can finally be recreated from the .pcx files.
AsyncFP is a Scala project with composable actors that interoperate both synchronously and asynchronously. The current focus is on providing a kit for creating high-performance custom NoSQL databases. The small datastore currently under development is a crash-proof in-memory database supporting multiple queries or single update. Updates write to a backing disk file.
Release Notes: Scala Actors/Reactors can now interoperate with AsyncFP Actors.
RackTables is a tool to manage tens of racks, hundreds of servers, and thousands of MAC and IP addresses. It will work with a single rack as well. It features a real-life rackspace model, typed rack objects with flexible attribute sets, a tagging system, IP address management ready for NAT, virtual routers and load balancers, accurate network connection handling, a universal search function, a multi-user access model, and an extensible dictionary.
libdvbpsi is a very simple and fully portable library designed for MPEG TS and DVB PSI table decoding and generation.
Release Notes: Initial discontinuities are ignored. BSD and MSYS builds were fixed.
Fotoxx navigates an image collection using a thumbnail browser to choose images to view or edit. Edit functions include brightness, contrast, color, gamma, white balance, tone mapping, red eyes, sharpen, blur, noise suppression, smart erase, trim (crop), resize, rotate, add text, bend/warp, many art effects, HDR, HDF, stack, and panorama. Edit functions use movable curves and sliders. Feedback is live using the whole image. RAW files can be edited and saved with deep color. Areas or objects can be selected using freehand draw, follow edge, and tone matching. Selections can be edited in place with adjustable blending. They can also be cut and pasted into other images. Any metadata can be edited, reported, and searched (filenames, tags, dates, geotags, comments, captions, ratings, etc.). Collections (arbitrary subsets) can be defined and viewed. Batch functions are available for rename, resize/export, RAW conversion, and more.
Release Notes: This release has several minor bugfixes and user interface improvements. Margin controls were added to the image print function. The Italian and Portuguese translations were updated. The thumbnail gallery uses a larger font for file names when large thumbnails are used. A single RAW file can be opened (as TIFF-16) like any other image file (batch conversion is also available). An improved Smart Erase algorithm can give noticeably better results. Three minor bugs were fixed.
ZABBIX is an enterprise-class distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and Web-based monitoring, auto-discovery, real-time monitoring, SLA assurance, trending, and more.
Release Notes: This release introduces a better time picker and default pre-set conditions for actions. It also contains a number of minor improvements and bugfixes.