Never ascribe to malice, that which can be explained by incompetence.
Janino is a compiler that reads a JavaTM expression, block, class body, source file or a set of source files, and generates JavaTM bytecode that is loaded and executed directly. Janino is not intended to be a development tool, but an embedded compiler for
Kandid is a system to evolve graphics. Graphics, in Kandid, is not drawn by hand. Instead new forms can be found using genetic algorithms. To achieve this aim Kandid simulates evolution using sexual reproduction and populations. But there is no fitness fu
This is a collection of answers to frequently asked questions (FAQs) about Java Generics, a new language feature added to the Java programming language in version 5.0 of the Java Standard Edition (J2SE 5.0).
Særdeles interessant verktøy for prototyping "DENIM supports sketching input, allows design at different refinement levels, and unifies the levels through zooming."
NailGun is a client, protocol, and server for running Java programs from the command line without incurring the JVM startup overhead. Programs run in the server (which is implemented in Java), and are triggered by the client (written in C), which handles
Core Java Technologies Tech Tips is an electronic mailing sent to registered Sun Developer Network members. Each mailing contains tips, techniques, and sample code on various topics of interest to developers using Java 2 Platform, Standard Edition (J2SE).
The JDK Class Documentation Project has the goal, to chart the standard packages of Java. Presently there are 233 class diagrams, which describe most of the classes of the JDK 1.4.2. The diagrams are organized in a folder like manner, which corresponds to
Welcome to Compaq's Web Language library, the definitive information source for Compaq's Web Language. Did you do something neat with the language? Discovered a new trick? Please let us know ! We will gladly add your code to our repository.
javapractices.com offers concise presentations of Java practices, tasks, and designs, illustrated with syntax-highlighted code examples. Many code examples are taken from WEB4J and StocksMonitor, robust example applications whose full source code may be p
Bruce Eckel's site
Jext is a free (as in free speech, covered by the GPL licence) source code editor written in Java. You can download it, use it, modify it, redistribute it... your choice, your freedom.
jEdit is a mature and well-designed programmer's text editor that has been in development for over 5 years.
DocSynch is a collaborative editing system on top of IRC. By transforming single-user editors into multi-user editors, it allows to remotely edit text documents together. Implementations are targeted as extensions to many popular text editors and IDEs. A
A project can be subdivided into sub-tasks, each with a begin date, duration, dependencies, progress, and notes.Ganttproject uses an XML file format and can export PNG/JPG images, HTML web pages or PDF documents.
GMailer API for Java (g4j) is set of API that allows Java programmer to communicate to GMail. With G4J programmers can made Java based application that based on huge storage of GMail.
An Email application, GMailer for Java is also built to demonstrate
a (maybe) cross-platform browser based upon Eclipse toolkit
a portal about performance on the java platform
After the user submits a form for processing, it is possible for the user to inadvertently hit the back button and resubmit the form again. e1049 Implementing a Form in a JSP Page implements such a form. It is possible to prevent this possibility if neces
The presentation-tier request handling mechanism receives many different types of requests, which require varied types of processing. Some requests are simply forwarded to the appropriate handler component, while other requests must be modified, audited,