zLogFabric is an all in one cross-platform logging solution that collects log lines/messages over a messaging system to a central server instance. The modular design enables the server to store, forward, alert, and generate live statistics out of the logged data. It can collect log information from files, syslog, log4j, log4net, and Windows event logs.
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.
Renaming a file works well when there is just one. But when you have a directory full of them, it gets tedious quickly. With nametrans, you can use search and replace on your list of files as you would on text in a document. And with regular expressions, you have even more power to transform file names (and whole file paths) systematically. With useful presets for common fixes like lowercasing or capitalization, you can keep your filenames nice and tidy, whether 10 or 10,000 of them, in one go.
Itzam/Sharp is a C# class library for creating and manipulating keyed-access database files containing variable-length, random access records. Information is referenced by a user-defined key value; indexes may be combined with or separate from data. Itzam/Sharp implements the Itzam engine (see Itzam/Core and Itzam/Java) in 100% managed C#. At 32K, the Itzam/Sharp engine is both small and powerful, and it works with any .NET language, including F# and Visual Basic.
Voca is a vocabulary trainer for foreign languages. It allows you to create and manage your own word lists and share them online. You can make word lists for any language or for other things you want to memorize. It lets you do different types of exercises, including grammar, pronunciation, and picture tests. It lets you take tests with open answers, self-check, or multiple choice. Voca has support for multiple translations of a single word.
The Dextop application framework allows you to create Rich Internet Applications based on .NET/Mono and Sencha Ext JS. It has proven to be useful for online business applications. It features a desktop-like Ext JS frontend, simplified client-server communication, a stateful programming model, real-time updates and notifications from the server, automatic column model generation, automatic store model generation, and automatic form generation.