This document contains the answers to commonly asked network programming questions posed by Java developers. Copies of this document mirrored at other sites may be out of date, please ensure that you're looking at a current version.
By now, there is a good chance you have at least heard of Ruby on Rails. For those who haven't, Rails is a framework using the Ruby language that allows one to create database-driven web applications in a fraction of the time it would normally take. I'm n
Seems 2 b a neat commons extension. Their motto "Javolution real-time goals are simple: To make your application faster and more time predictable!". BASED on TIGER (JDK 1.5!!!
The goal of this site is to provide examples and articles that simplify the learning process of various information technologies. -- Very good beginning resource
MG4J (Managing Gigabytes for Java) is a free full-text indexing system for large document collections written in Java. As a by-product, it offers several general-purpose optimised classes, including fast & compact mutable strings, bit-level I/O, fast unsy
Natural Docs is an open-source, extensible, multi-language documentation generator. You document your code in a natural syntax that reads like plain English. Natural Docs then scans your code and builds high-quality HTML documentation from it.
openArchitectureWare (oAW) is a modular MDA/MDD generator framework implemented in Java(TM). It supports parsing of arbitrary models, and a language family to check and transform models as well as generate code based on them. Supporting editors are based on the Eclipse platform. OAW has strong support for EMF (Eclipse Modelling Framework) based models but can work with other models, too (e.g. UML2, XML or simple JavaBeans) At the core there is a workflow engine allowing the definition of generator/transformation workflows. A number of prebuilt workflow components can be used for reading and instantiating models, checking them for constraint violations, transforming them into other models and then finally, for generating code.
OVal is a generic validation framework for any kind of Java objects (not only JavaBeans) and allows you:
*
to specify constraints for class fields and method return values
*
to easily validate objects on demand
*
to specify constraints for constructor parameters that are automatically checked when the constructor is called
*
to specify constraints for method parameters that are automatically checked when the method is called
*
to enforce full object validation after an object instance has been created
*
to enforce full object validation before a method of the object is called
*
to enforce full object validation after a method of the object is called
to either let OVal throw constraint violation exceptions during automatic checks or alternatively notify constraint violation listeners.
*
to easily create custom constraints
Pulse is an automated build or continuous integration server. Pulse regularly checks out your project's source code from your SCM, builds the project and reports on the results. A project build typically involves compiling the source code and running test