Regain is a Java search engine based on Jakarta Lucene. It provides indexing and searching files for plenty of formats (HTML,XML,doc(x),xls(x),ppt(x),oo,PDF,RTF,mp3,mp4,Java). A TagLibrary eases integrating search results in your JSP based web page.
Arduino Ethernet library for communicating with S7 Siemens PLC
Small but efficient communication library that allows your sketches the interfacing with Siemens PLC. Works starting from Arduino UNO with the W5100 ethernet shield.
Jarvis is an out-of-the-box web service offering client-side browser-based applications read/write access (via XML or JSON) to your back-end database without any coding. It's ideal for gluing Adobe Flex, ExtJS, Dojo (etc.) apps to an existing DB.
Multi-connection command line tool to download Internet sites. Similar to wget and cURL, but it manages up to 50 parallel links. Main features are: recursive fetching, Metalink retrieving, segmented download and image filtering by width and height.
Used to monitor the kids while they are using the computers transparently by taking screen shots every configurable period and store them in specified location, it also support email or FTP upload according to configurations.
High Performance LAN Time Synchronization
Falcon Time consists of two parts, a time server that will provide the base time for the network and an application library that is linked in to each application wishing to use the synchronized time from the time client. It is designed to work over a Local Area Network (LAN) and can synchronize time between two systems down to the time required for a ping between them or even below. It is also quick to start-up, being ready for use by the application in just a few milliseconds, rather than the hours or days required by NTP.
Integração com Webservers do Projeto Sped, NFSe e GNRE
Projeto inclui serviços da nota fiscal eletronica nacional, notas fiscais eletrônicas de serviços e GNRE. Pode ser utilizado como biblioteca com funções prontas ou chamar via linha de comandos para assinatura digital, validações e comunicações com webservices. NFe 3.10 NFSe Abrasf, DSF e ISS.NET GNRE-PE
Access USB devices using stdin/stdout
A set of programs for accessing USB devices that are managed as a pair of simple pipes
A library for identifying URLs in content and checking their validity on the internet
Drop specified IP n seconds remotely, auto-undrop it when timeout.
It's a IDS-receiver and written in C. Sometimes I want to drop remote IP xx seconds, and Undrop it when timeout; Sometimes my sniffer-server find a hack-action and I want to tell another server/server-group "Drop xxx.xxx.xxx.xxx IP xx seconds". So I written this program -- dynipdrop("dynipdrop" daemon and "ipdrop_local" to send a drop-msg from localhost, and "ipdrop_udp" to send a drop-msg to another server(installed the dynipdrop daemon). And I think: "Maybe I can make a client to drop the ssh-scan, like DenyHost(http://denyhost.sf.net)", so I write the "sshdprotector". dynipdrop run on linux and need iptables, I use "portsentry(http://sourceforge.net/projects/sentrytools/" + "sshdprotect" + "dynipdrop" to protect my servers, and hope this software make some help to you.
Database comparison tools
BDComparatista is a set of tools to compare database objects especially the contents of tables as to easen regression tests or reconciliations. It shall provide different flavours for a number of data bases.
JLinAlg is an open source and easy to use Java library for linear algebra. It can do calculations without rounding errors. Features include: basic matrix operations, algorithms for solving Linear Equation Systems, inverting matrices, computing the determinant and the eigenvalues of a matrix.
Accurate and efficient Java library that simulates biological models
The Systems Biology Simulation Core Library provides an efficient and exhaustive Java implementation of methods to interpret the content of models encoded in the Systems Biology Markup Language (SBML) and its numerical solution. This library is based on the JSBML project and can be used on every operating system for which a Java Virtual Machine is available. Please note that this project does not contain any user interface, neither a command-line interface, nor a graphical user interface. This project has been developed as a pure programming library. To support the MIASE effort, it understands SED-ML files. Its abstract type and interface hierarchy facilitates the implementation of further community standards, such as CellML. When using this library, please cite: http://www.biomedcentral.com/1752-0509/7/55.
Powerfull DNS Server (fully customizable and *scriptable*) and pure Java DNS Protocol implementation
SNMP adaptor for JMX.
snmpAdaptor4j is an adaptor for Java Management eXtensions (JMX) providing a simple access to MBeans via the SNMP protocol. Thus, this adapter you allow to connect most monitoring tools (like Nagios and Cacti) to your Java applications. For each MBean, an XML mapping file allows to establish the relationships between attributes and the MIB of the SNMP adapter. No additional code is necessary to integrate the MBeans in the SNMP protocol. This adapter can work in a multi-applications environment (such as application servers).
AtomicDate is a Simple Network Time Protocol (SNTP) implementation in Java, as described by RFC 2030. It's composed by a client/server framework and works as an extension to java.util.Date class.
Axis2 module for XML schema validation of incoming and/or outgoing messages.
Web development framework for Common Lisp
Web development framework for Common Lisp, based on FastCGI with integrated WiKi. It is tested mainly on SBCL, but should work on most Common Lisp implementations.
Circumference is a server-client-style implementation to supplement the WebAuth Diameter subprotocol, complete with an extensible Diameter server and base library. Diameter is a peer-to-peer authentication protocol (RFC 6733).
A dynamic task scheduler to execute job chains in a fault-tolerant way
This project provide an easy to deploy service oriented task-scheduling architecture capable to achieve a fault-tolerant job execution on dynamics networks. The system use: - A robust Job scheduler: Quartz Enterprise scheduler (for more info see http://www.quartz-scheduler.org) - A framework to build reliable dynamic distributed systems: Apache River framework (for more info see http://river.apache.org)
FDN - FDN Distributed Network ist a Peer2Peer Natwork based on Java
An automated game interface to gather and display the contents of player shops in the GemStone IV game.
Easy to use GlobalPlatform tool (and a Java library)
High Availability Distributed Search Engine
HADSE is a server software for storing indexes in a cluster of server. The goal is to handle high availability by storing indexes on several nodes. HADSE provides RESTFUL APIs to easily populate and request data on your index. Using the powerful cluster APIs you can retrieve the data whatever the node that hosts it. To avoid any single point of failure, it is possible to apply a request to any node of the cluster, there is no master node. HADSE is in active development. A first running version should be available in few weeks.
A Java library for distributed programming