Thursday, June 07, 2007
SourceForge.net: Files
Saturday, June 02, 2007
Java Web Parts at SourceForge
Java Web Parts is a project that provides small, reusable and largely independant Java components of interest to all web application developers. You can think of this project as being similar to the Jakarta Commons projects. "
JWP Home � About JWP
JSP WebProject is a web-application which was originally developed to support my student research project at the university of cooperative education Stuttgart / AST Horb."
Thursday, May 31, 2007
Tuesday, May 29, 2007
SourceForge.net: Files
Monday, May 21, 2007
GNU Crypto - GNU Project - Free Software Foundation (FSF)
GNU Crypto is licensed under the terms of the GNU General Public License, with the 'library exception' which permits its use as a library in conjunction with non-Free software:
'As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.'"
Saturday, May 19, 2007
xsddoc - JXTable
This page is our entry to Swing related information and resources.
Our first need related to Java Swing is a easy-to-use table with some more funcionalities thtan the Swing JTable.
See JXTable for more details.
Wednesday, April 11, 2007
Open Source DMS
http://www.xinco.org/index_de.php xinco™ | [ eXtensible INformation COre ] |
Der Kern ihres Informations- und Dokumentenmanagements xinco DMS™ ist ein mächtiges Web-Service-basiertes Informations- und Dokumentenmanagementsystem (DMS) für Dateien, Text, URLs und Kontakte, welches unter anderem Zugriffskontrolle, Versionskontrolle, Volltextsuche und einen FTP-artigen Client bietet. |
Thursday, March 29, 2007
Java grid computing - Java World
EntityFS
About
Welcome to the home page of EntityFS – the object-oriented file system API for Java!
EntityFS provides a set of abstractions and tools for working with file systems and their entities (files and directories) from Java. Notable features are:
- File system entities are true entities in the object-oriented meaning of the word. This is to say that a file system entity has a unique identity that separates it from other entities
- File system API:s are backend-independent. File systems can be created in RAM memory, on Zip files, on file system directories, etcetera
- Each file system have a configurable entity locking policy for accessing entities concurrently from several program threads
- File systems and entities are Observable for updates
- Access controllers can be used for restricting access to entities
- File system functionality can be extended with Capabilities, such as the GZip compression capability (compresses file data transparently using the GZip algorithm).
- EntityFS provides a rich set of tools for working with files and directories, such as the IteratorCopier and the ZipCreator
Schmant
Welcome to the home page of Schmant – a scriptable build tool for building software artifacts.
Schmant provides an environment for running build scripts and a set of tools (tasks) that the scripts can use. Schmant can, and will probably mostly, be used for building Java applications.
Schmant aims to be comparable to Apache Ant in features, but nicer and easier to work with.
Schmant uses the scripting support in Java 6. Build scripts can be written in any scripting language that has a JSR 223-compatible script engine, for instance JavaScript, BeanShell or Jython. Other notable features of Schmant are:
- TaskExecutor:s can be used for running different build tasks in parallel threads.
- Schmant build scripts may use EntityFS classes and methods for working with directories and files.
- Single Ant tasks or entire Ant scripts can be run using the AntTF task. This provides a good starting point for migrating away from Ant.
- Third-party tasks can be bundled and distributed in task packages.
- Build scripts can work with project repositories (Eclipse workspaces, for instance).
- Since build scripts run in a Java virtual machine, they have access to the entire Java class library, as well as any number of user-supplied classes.
Wednesday, March 07, 2007
Netx - An open-source JNLP client
Netx downloads code over the network, caches it, and runs it in a secure environment. Netx runs Java applications and applets using Sun's Java Network Launching Protocol (JNLP) to describe what resources to download and how to execute the code. It can be used as a command-line JNLP client, as a library in other programs, or as the launcher for the Java Start Button.
Features of netx:
- Small Size: Loads from a ~130K JAR file.
- Saves Memory: API to run apps in a shared JVM.
- Auto-Update: No special code needed to auto-update.
- Security: Run code in a sandbox or log its activities.
- No Browser: Runs apps and applets without a browser.
- Fast startup: Runs code from a cache for fast starting.
- Open Source: Currently distributed under the GPL (next release as LGPL).
- Web Based: No installers needed to deploy an app.
Wednesday, February 28, 2007
Main Page - FDMD
This shall be the place to find both usage documentation and in depth tech background for our open source DataMatrix( 2d barcode) decoder.
It is a .net (C#) component, ready to use to decode DataMatrix from bitmaps, for example shot with a cheap webcam. It's licenced as open source under the GNU General Public Licence.
Tuesday, February 27, 2007
Tasman Barcode Reader Java SDK - tasman.bars
The core of the barcode decoder SDK is the Java package tasman.bars. This package identifies and reads barcodes contained within java.awt.Image instances. It provides an easy route to giving Java applications a barcode reading ability.
Specification

Barcode Symbologies
- Code 11
- Code 32
- Code 39
- Code 93
- Code 128
- Codabar
- Data Matrix (ECC200)
- EAN 13
- EAN 8
- Interleaved 2 of 5
- ITF-14 / SCC-14
- PDF417
- Planet
- Postnet
- QR Code (Model 2)
- Royal Mail 4 State Customer Code
- RSS-14
- RSS Limited
- Telepen
- UPC A
- UPC E
- 2 and 5 digit supplementals associated with EAN and UPC barcodes.
- Patch Codes: types 1, 2, 3, 4, 6 and T.
Alternative forms for some of the above symbology names for the benefit of search engines: Code11, Code-11, Code128, Code-128, Code32, Code-32, Code39, Code-39, Code93, Code-93, DataMatrix, i2of5, ITF, EAN13, EAN-13, EAN8, EAN-8, PDF-417, PDF 417, QRCode, RM4SCC, RSS14, UPCA, UPC-A, UPCE, UPC-E.
Open Source QR Code Library
What is QR Code ?
QR Code is one of two-dimensional barcode, used widely in Japan. The advantage of QR Code from well-known barcode is larger data capacity (more than 100 bytes, typically) and error correction feature.Most of japanese mobilephone has embeded QR Code Reader. Currently, QR Code became popular interface which connects user and web sites in Japan. But decoder library was available only under fee based until this project was launched.
In other word, QR Code can be described as universal analog/digital (real/virtual) data exchange interface which requires very cheap cost. By this viewpoint, I think QR Code has big potential.
Project Summary
This project develops open source QR Code decode/encode library. The project goal is "Utilize QR Code embeded information for programmble devices all over the world". QR Code is the industrial standard, JIS-X-0510 and ISO/IEC18004.
Welcome to Barcode4J
Thursday, February 15, 2007
DBMail: fast and scalable sql based mail services
IMAP Mail Server needs a normal MTA like postfix etc.
maxq.tigris.org
* Check that your web site still works (regression test).
* Check that your web site is producing valid HTML (using JTidy).
* Automatically extract information from, or take some action on, someones else's web site."
Thursday, January 25, 2007
ObjectWeb - Petals - Main - TwoMinutesTour
An Enterprise Service Bus
Petals helps you to integrate your Enterprise Business Units in order to provide a value added global solution. By assembling all your enterprise elements, you can provide new applications by re-using some existing ones.
Thus, all your applications expose their logic by exposing services. This concept is know as a Service Oriented Architecture (SOA).
Petals offers a solid backbone for your entperise Information System and acts as a Bus where all your data are exchanged. Petals connects services to each others. Petals is an Enteprise Service Bus (ESB).
Wednesday, January 24, 2007
Tuesday, January 23, 2007
Woopilists Java Mailinglist Server
Eine Software mit der man Mailinglisten realisieren kann ohne einen Mailserver zu betreiben.
Monday, January 15, 2007
Tuesday, January 09, 2007
JRex - The Java Browser Component
'JRex' is a Java Browser Component with set of API's for Embedding Mozilla GECKO within a Java Application.
Features
* Embedded Java Browser based on Mozilla GECKO.
* Event capturing like InputEvents (Mouse & keyboard), History, ContextMenu, ContentUrlListener, Observer, Progress, ToolTip.
* Compatible with AWT and Swing.
* Build in support for window and event management.
* Easy to use, developer need not know much of Mozilla details. The effective line of code for simple use is not more than 3 lines.
* Easy to use and easily extendable API's.
* Compatible with windows and *nix (Having GTK support).
* Compatible with Mozilla Gecko 1.4 and above. Has been tested with Mozilla Gecko 1.4 and 1.6 and 1.7.7
* Supports Tabbed and Java Internal Pane browser windows.
* Support for Profile & preferences.
* Support for Persist, Find & BroswerSetup (to enable/disable plug-in, image etc.) preferences.
* Support for accessing DOM objects of rendered page.
* JRex also implements DOM HTML2 for manipulating loaded HTML Document.
* In built support for Java WebStart deployment.
* In built support for LiveConnect which helps in communication between javascript and Java.
o Can be used for communication between XUL and JVM in which JRex is running.
Note:- JRex does not require mozilla to be installed. JRex uses GRE(which is bare minimal browser engine that can be bundled as WebStart deployment). Check the WebStart Demo to get a feel of how it works."
Sunday, January 07, 2007
Software Development Kits - PayPal
Mit Hilfe dieser Kits k�nnen Sie das Kaufabwicklungsverfahren mit PayPal Web Services �ber eine Client-Bibliothek integrieren, die einen 'Wrapper' f�r die SOAP-basierte Schnittstelle bietet. Jedes Kit enth�lt Dokumentation, einen Webservice-Client und Beispielcode f�r die Integration. F�hren Sie die folgenden drei Schritte aus, um mit der Integration von PayPal zu beginnen:"
JCaptcha - jcaptcha
The open source java framework for captcha definition and integration"
Wednesday, January 03, 2007
The Bamboo DHT -- Introduction
Friday, December 29, 2006
XUI: XuiWikka
Welcome to the XUI Wikki. This Wiki is dedicated to all things XUI, and includes documentation of features, hints, tips and anything that might be of interest to users and developers of XUI applications."
Thursday, December 28, 2006
Tuesday, December 26, 2006
The Hadoop Distributed File System: Architecture and Design
# Assumptions and Goals
* Hardware Failure
* Streaming Data Access
* Large Data Sets
* Simple Coherency Model
* Moving computation is cheaper than moving data
* Portability across Heterogeneous Hardware and Software Platforms
# Namenode and Datanode
# The File System Namespace
# Data Replication
* Replica Placement . The First Baby Steps
* Replica Selection
* SafeMode
# The Persistence of File System Metadata
# The Communication Protocol
# Robustness
* Data Disk Failure, Heartbeats and Re-Replication
* Cluster Rebalancing
* Data Correctness
* Metadata Disk Failure
* Snapshots
# Data Organization
* Data Blocks
* Staging
* Pipelining
# Accessibility
* DFSShell
* DFSAdmin
* Browser Interface
# Space Reclamation
* File Deletes and Undelete
* Decrease Replication Factor
# References"
Monday, December 11, 2006
Wednesday, December 06, 2006
FrontPage - Lucene-hadoop Wiki
Hadoop's Distributed File System is designed to reliably store very large files across machines in a large cluster. It is inspired by the [WWW] Google File System. Hadoop DFS stores each file as a sequence of blocks, all blocks in a file except the last block are the same size. Blocks belonging to a file are replicated for fault tolerance. The block size and replication factor are configurable per file. Files in HDFS are 'write once' and have strictly one writer at any time."
Monday, December 04, 2006
DBSight: Full-text database search platform/engine
Feature-rich
Besides Google-like full-text search, you can have:
* Adjust Ranking by combination of relevance and fields like product price, score, comments cout, etc
* Summarized and highlighted results
* Amazon-like Results counted for each category, and sub-category
* Order results by the field you choose
* Recent searches history
* RSS feed for latest match
* Spelling check
* Pagination of the results
* Automatic results clustering
* Multi-Server mode for Server Clustering"
dbclient: DBClient, yet another Jdbc client tool
Specific extensions will take care of each RDBMS implementation."
JDOInstruments -java object database- oodb -oodbms
# Byte-Code Compatibility
# Datastore identity
# Optimistic Transaction
# Nontransactional Read
# Retain values
# Restore values
# Second Class PersistenceCapable objects
# J2EE Integration
# Query (JDOQL)
# Index
# Schema Evolution"
Monday, November 27, 2006
Friday, November 17, 2006
Friday, November 10, 2006
Thursday, November 09, 2006
Tuesday, November 07, 2006
Friday, November 03, 2006
Tuesday, October 31, 2006
svgsalamander: Default Project Content
xhtmlrenderer:
Flying Saucer supports the bulk of the strict XHTML and CSS 2.1 standards. We are working towards complete (and correct) feature support of these standards, but not everything works yet. Most of it is there, though.
General XHTML / CSS features
* Formatted text: basically everything: paragraphs and spans, bold, italic, font sizes, text alignment, horizontal alignment, different fonts
* Box model: border, padding, margin, colors, background images, styled borders
* Full positioning support: static, relative, absolute, and fixed, and floats. There are still some issues dealing with multiple stacked floats. This code is being rewritten.
* Tables: Table support is currently being rewritten so check on the mailing list to see what works.
* Forms: Every standard form control is represented. There are still some bugs with alignment.
* Images: both as inline images with the tag and with background images.
* :hover styles for (dynamic) rollover effects
* Anchors, both external and in-document
* Lists: lists with proper positioning and
* CSS selectors. All CSS selectors in the spec should be supported, even the sibling/child ones
* Pagination
* Margin Collapsing
* R7pre1: Shrink-to-fit sizing. Turned on for auto-width floats, inline-blocks, and absolutely positioned content.
* R7pre1: min-width, max-width, min-height, and max-height properties, for non-replaced content only.
Wednesday, October 25, 2006
Sunday, October 22, 2006
Thursday, October 19, 2006
1060 Research
1060 Research is an industry leading innovator of software infrastructure.
We are driven by a vision that software should be simple, easy to comprehend, and inherently flexible. Software that is simple can be assembled quickly, costs less, and readily adapts to inevitable changes. Our customers have built sophisticated enterprise software for a fraction of the cost of an equivalent Java J2EE or .Net based system.
A focus on code leads to object-oriented designs and results in brittle systems. We turned the development equation around and focused on information instead. Our research uncovered a simple, powerful, unifying idea that moves code and objects to a supporting role behind information resources and as a result, has transformed software development for our customers.
To realise our vision, we created NetKernel. NetKernel is simple, sophisticated and powerful. NetKernel is different to be better... We invite you to learn about NetKernel and explore it first hand by downloading the complete product.
Monday, October 16, 2006
Documentation - Safehaus
Penrose is a java-based virtual directory server. Virtual directory enables federating (aggregating) identity data from multiple heterogeneous sources like directory, databases, flat files, and web services - real-time - and makes it available to identity consumers via LDAP.
Wednesday, October 11, 2006
Tuesday, September 19, 2006
Execute Query
Execute Query is an operating system independent database utility written entirely in Java.
Using the power provided by Java Database Connectivity (JDBC), Execute Query provides the means by which to manipulate the database from simple queries to table creation and import/export of an entire schema's data. See Features for a list of some of the available tools.
Execute Query has been tested under Windows, Linux and Solaris using Java Runtime Environment v1.5 - Java v1.5.0 is recommended. If you do not have the required Java version please go to Sun's Java website.
Use the links on the navigation bar to the left to submit any suggestions or bugs. Your comments are most welcome and appreciated!
This software was developed using the NetBeans Java IDE on a Debian GNU/Linux system.
Execute Query is very much a work in progress and is continually being extended and refined with new features and tools. Interests of contribution are welcome.
Execute Query is available completely free of charge and will remain so under the GNU Public License."
Wednesday, September 13, 2006
WinFuture.de - Kritische L�cke in Suns Java Web Start
von blizzard f�r WinFuture.de
Es ist nun bekannt geworden, dass sich in Sun Java Web Start eine kritische L�cke befindet und somit die Sicherheit Ihres Computers gef�hrdet wird. Durch diese Schwachstelle ist es Sch�dlingen m�glich ihr System zu infizieren, sobald Sie eine pr�parierte Internetseite besuchen. Die Web Start Technologie macht es m�glich Java Anwendungen schneller und leichter �ber einen Webserver zu verteilen damit Sie �ber ihren Webbrowser aufgerufen werden k�nnen.
Durch diesen Fehler im Web Start Launcher ist es Java Anwendungen m�glich, Zugriffsrechte auf Ihrem Computer zu erh�hen, installierte Programme zu starten und sich Schreib- und Leserechte zu erteilen. Die Sandbox ist normalerweise daf�r zust�ndig, um solche nicht autorisierten Zugriffe auf Ihren Pc zu verhindern. Durch die genannte L�cke ist es aber einem potenziellen Angreifer m�glich mit Hilfe manipulierter JNLP Dateien, eigene Kommandos an die Java Virtual Machine zu geben und damit die Sandbox abzuschalten.
Die Betriebssysteme Solaris, Windows und Linux in allen Versionen 1.4.2 der Java 2 Platform Standard Edition (J2SE) bis einschlie�lich 1.4.2_06 sind von diesem Fehler betroffen. Von diesem Fehler sind J2SE 5.0 und J2SE vor Version 1.4.2 nicht betroffen. Dieser Fehler tritt ausschlie�lich bei den Webbrowsern Firefox, Internet Explorer und Mozilla auf, jedoch nicht beim Opere Browser, da dieser von Hause aus nicht mit JNLP Dateien verkn�pft wird.
Die Software Entwickler haben den Fehler erkannt und in der neuen Version J2SE 1.4.2_07 beseitigt. Ebenso besteht die M�glichkeit, dass Anwender ihr System gleich auf J2SE 5.0 Update 2 aktualisieren. Bei den meisten Web Start Installationen ist das Auto Update aktiv, hier wird nur die Zustimmung des Updates ben�tigt. Falls Sie das Update nicht installieren wollen empfehlen die Hersteller, den Start von Java Web Start Anwendungen durch Ihren Browser zu deaktivieren. Au�erdem r�t Sun dazu, dies auch noch mal manuell abzuschalten, da sich die Anwendungen auch �ber die Kommandozeile starten lassen. Hierzu soll der Launcher (javaws.exe unter Windows und javaws unter Solaris und Linux) umbenannt werden. Eine genaue Anleitung hierzu finden Sie aber auch unter dem angebenden Link. "
Friday, September 01, 2006
MoTechno : IBM - JavaCard JCOP
with 32kB EEPROM, Triple-DES Coprozessor and RSA Coprozessor."
OpenReports
Tuesday, August 29, 2006
Codehaus XFire - Home
Features & Goals
* Support for important Web Service standards - SOAP, WSDL, WS-I Basic Profile, WS-Addressing, WS-Security, etc.
* High performance SOAP Stack
* Pluggable bindings POJOs, XMLBeans, JAXB 1.1, JAXB 2.0, and Castor support
* JSR 181 API to configure services via Java 5 and 1.4 (Commons attributes JSR 181 syntax)
* Support for many different transports - HTTP, JMS, XMPP, In-JVM, etc.
* Embeddable and Intuitive API
* Spring, Pico, Plexus, and Loom support.
* JBI Support
* Client and server stub generation
* JAX-WS early access support"
Stripes - Home
JExcelApi
Any operating system which can run a Java virtual machine (i.e., not just Windows) can both process and deliver Excel spreadsheets. Because it is Java, the API can be invoked from within a servlet, thus giving access to Excel spreadsheets over internet and intranet web applications."
Wednesday, August 23, 2006
opensso: Home
Monday, August 21, 2006
Friday, August 18, 2006
Java Plugin Framework (JPF) - Home
Wednesday, August 16, 2006
java.net: A Brief Introduction to IoC
The best way to describe what IoC is about, and what benefits it can provide, is to look at a simple example. The following JDBCDataManger class is used to manage our application's accessing of the database. This application is currently using raw JDBC for persistence. To access the persistence store via JDBC, the JDBCDataManger will need a DataSource object. The standard approach would be to hard code this DataSource object into the class, like this:"
Wednesday, August 09, 2006
TestNG - Welcome
* JDK 5 Annotations (JDK 1.4 is also supported with JavaDoc annotations).
* Flexible test configuration.
* Support for data-driven testing (with @DataProvider).
* Support for parameters.
* Allows distribution of tests on slave machines.
* Powerful execution model (no more TestSuite).
* Supported by a variety of tools and plug-ins (Eclipse, IDEA, Maven, etc...).
* Embeds BeanShell for further flexibility.
* Default JDK functions for runtime and logging (no dependencies).
* Dependent methods for application server testing.
TestNG is designed to cover all categories of tests: unit, functional, end-to-end, integration, etc..."
Friday, August 04, 2006
Swingweb - Swingweb - Introduction
Monday, July 24, 2006
Launch4j - Cross-platform Java executable wrapper
Friday, July 21, 2006
Monday, July 17, 2006
Wednesday, July 12, 2006
Webapplication Unit Tests - Watij
Thursday, July 06, 2006
Commons VFS - Commons Virtual File System
Tuesday, July 04, 2006
EJBCA - The J2EE Certificate Authority - Welcome
EJBCA is an enterprise class PKI, meaning that you can use EJBCA to build a complete PKI infrastructure for your organisation. If you only want to issue a few single certificates for testing, there are probably options that will get you started quicker, but if you want a serious PKI we recommend EJBCA.
You can use EJBCA to issue certificates for different purposes such as:
* Strong authentication for users accessing your intranet/extranet/internet resources.
* Secure communication with SSL servers and SSL clients.
* Smart card based login to Windows and/or Linux.
* Signing and enrypting email.
* VPN connections by issuing certificates to your VPN routers such as OpenVPN, Cisco, Juniper etc.
* Client VPN access with certificates in users VPN clients.
* Single sign-on by using a single certificate to secure logon to web applications.
* Creating signed documents.
* Issue citizen certificates for access to government resourses, used in passports etc.
* ... and many many more ..."
Sunday, July 02, 2006
contineo - Open Source Document Management
Contineo is a web based document management system. It supports its users by managing documents in most popular formats. Contineo aims to fulfill all phases of document lifecycle. You can create and develop documents by using office software. With contineo itself, you can publish, search, and manage the versions of documents. Further, you can communicate with some other users directly or via e-mail.
Contineo was founded as a pure Java project in 2003. It is the attempt of the conversion of an easy to use und easy to extend document management system. That's why contineo is developed under an open source license.
At the moment contineo finally exists in version 2.0. Version 2.1 will be coming soon."
Friday, June 30, 2006
atleap: Blandware AtLeap - multilingual free Java CMS with full text search
The idea of the AtLeap project is based on my many years’ experience of management in the area of the site development. Blandware AtLeap is destined to creating both content-based sites and web applications with complicated business logic.
The most part of the site development and maintenance processes is the content (mainly texts) modifications in accordance with changeable customer requirements. There is CMS necessity which can allow shifting this routine work from technical to content specialists (advertising manager, linguist, translator etc.) who usually has not HTML knowledge or even to the customer representative who possesses most up-to-date and precise information in application domain."
Alfresco Community Network - Open Source Content Management
Sunday, June 25, 2006
DataVision Home
DataVision is written in Java and runs almost anywhere. It can generate reports from databases or text data files. Any database with an available JDBC driver should work: Oracle, PostgreSQL, MySQL, Informix, hsqldb, Microsoft Access, Progress, and more. Columns read from text files can be separated by any character.
Report descriptions are stored as XML files. This means you can not only use the DataVision GUI but you may also edit reports using your favorite text editor."
validation: Home
Saturday, June 24, 2006
JCCKit
JCCKit is written for the JDK™ 1.1.8 platform (except of a Graphics2D renderer). Thus, it is suitable for scientific Applets and for PDA's running a PersonalJava™ implementation."
Tuesday, June 20, 2006
Saturday, June 17, 2006
Google Answers: Protect/encrypt java class (jar) files from theft
Friday, June 16, 2006
Wednesday, June 14, 2006
JavaNCSS - A Source Measurement Suite for Java
JavaNCSS is a simple command line utility which measures two standard source code metrics for the Java programming language. The metrics are collected globally, for each class and/or for each function.
Here is an example about what JavaNCSS prints out for the Sun JDK 1.1.5 java.* source tree (update: JDK 1.5 api source tree consists of 569'830 ncss).
JavaNCSS can optionally present its output with a little graphical user interface. To interactively select Java source files for counting, Jacob (a Java class browser and project manager) can be used for this purpose.
JavaNCSS can also be used out of an Ant build.xml script as it comes bundled with an Ant task written by Steve Jernigan. The JavaNCSS Ant Task is documented on a separate page.
You can always find the newest version of this page at: http://www.kclee.de/clemens/java/javancss/"
Monday, June 05, 2006
Saturday, June 03, 2006
Checkstyle - Checkstyle 4.1
Checkstyle is highly configurable and can be made to support almost any coding standard. An example configuration file is supplied supporting the Sun Code Conventions. As well, other sample configuration files are supplied for other well known conventions.
A good example of a report that can be produced using Checkstyle and Maven can be seen here."
JGAP: Java Genetic Algorithms Package
JGAP (pronounced "jay-gap") is a genetic algorithms component written in the form of a Java framework. It provides basic genetic mechanisms that can be easily used to apply evolutionary principles to problem solutions. The next version will introduce Genetic Programming!
JGAP has been written to be very easy to use "out of the box," while also designed to be highly modular so that more adventurous users can easily plug-in custom genetic operators and other sub-components.
Thursday, June 01, 2006
Home Page of Jad - the fast Java decompiler
Die Homepage des Java Decompilers is offensichtlich von Tripod hierher umgezogen.