29 iulie 2005

JTS Topology Suite

JTS Topology Suite The JTS Topology Suite is an API of 2D spatial predicates and functions. It has the following design goals:

  • JTS conforms to the Simple Features Specification for SQL published by the Open GIS Consortium

  • JTS provides a complete, consistent, robust implementation of fundamental 2D spatial algorithms

  • JTS is written in 100% pure Java

  • JTS is open source (under the LGPL license)


Last version is 1.5 from september 2004. It's a thurstful partner for developing Java GIS applications.

GeoTools - Java GIS Toolkit

GeoTools: Geotools is an open source Java GIS toolkit for developing standards compliant solutions. It provides an implementation of Open Geospatial Consortium (OGC) specifications as they are developed. Last version is 2.1. and here is the feature list.

Using JasperReports with Hibernate

www.hibernate.org - Using JasperReports with Hibernate: For those interested in using Jasper Reports with Hibernate, this is real valuable stuff asorted with java code samples. The JRBeanCollectionDataSource will do the job of getting the information from HSQL queries. Integresting stuff in Hibernate Tools for Eclipse and Ant

25 iulie 2005

Enhanced Scrolling for Swing ...


Javalobby - Swing: Enhanced Scrolling for Swing ...: Nice implementation of mouse scrolling in JScrollPane, refined approach. Nice performances from the author too. You could find new tricks from his blog.

22 iulie 2005

Swing Hacks on Amazon

Amazon.com: Books: Swing Hacks (Hacks): "Swing Hacks helps Java developers move beyond the basics of Swing, the graphical user interface (GUI) standard since Java 2. If you're a Java developer looking to build enterprise applications with a first-class look and feel, Swing is definitely one skill you need to master. This latest title from O'Reilly is a reference to the cool stuff in Swing."

Dictionary of Algorithms and Data Structures

Dictionary of Algorithms and Data Structures: Interesting stuff, no matter how experienced you are, your memory can't match with the information collected here. Check it out, put it in your bookmarks ..

JasperReports - new version 1.0 !

JasperReports - What's New in v.1.0:
1. Built-in Chart Support
2. Support for large reports
3. Support for CLOB and BLOB report fields
4. Returning values from subreports

Good news for every user of this trustful tool !
I'm eagerly waiting for a iReport update too :)

20 iulie 2005

Hacknot - Beware The GUI Builder

Hacknot - Beware The GUI Builder: "So, are GUI builders good for anything at all? Perhaps. They have some utility for mocking up interfaces. You can create static 'snapshots' of your interface and show them to users, perhaps employing printouts of them as paper prototypes. In other words, you ignore the code generation functionality and use the GUI builder as a shape-based drawing tool. I believe this is one of the few useful applications of GUI builders.

Attempting to use them in the prescribed manner is generally a bad idea. They shield the programmer from coding details that they must eventually conquer anyway, introduce an unnecessary tool dependency into the development cycle, and discourage re-use. Of course, as long as there are uninformed managers with access to the company purse, GUI builders will continue to be sold on the basis of their novelty and unsubstantiated claims to productivity improvement."

11 iulie 2005

.:: QuickServer :: new version 1.4.5

.:: QuickServer ::. Java library for creating robust, multi-threaded, multi-client TCP servers: "QuickServer is an open source Java library/framework for quick creation of robust multi-client TCP server applications." Worth a try cause it could help you in developing client/server application..

08 iulie 2005

Hibernate Tools for Eclipse and Ant

www.hibernate.org - Hibernate Tools for Eclipse and Ant: "Working with Hibernate is very easy and developers enjoy using the APIs and the query language. Even creating mapping metadata is not a too complex task once you've mastered the basics. However, supporting tools have always been important to speed up the development process in important projects."

Document Digital Signer

Nakov Document Signer: "NakovDocumentSigner is a digital document signing framework for Java-based Web applications. It is freeware open-source project initiated by Svetlin Nakov and provides the Web applications with digital signature functionality based on Public Key Infrastructure (PKI). NakovDocumentSigner consists of a digital signer applet and a reference Web application for signature and certificate verification."

Route Planner

RAC Route Planner: For thouse who are interested or have time for a trip or a car journey this is the place to search for ... nice interactive information for card drivers all over Europe, in best conditions for UK, but working for Romania too.
You can even set places to visit before you reach the very end of your trip :)

07 iulie 2005

Eclipse release webtools M5

Javalobby - Java J2EE Programming Forums - Eclipse release webtools M5: "The feature complete M5 milestone of the eclipse webtools project has been released. The webtools project provides a complete set of eclipse plugins aimed at web and J2EE programming."

Eclipse plugins

Eclipse plugins: are one of central point of interest for Eclipse Platform beside the Eclipse IDE, so here are two sites dedicated to eclipse plugins Eclipse Plugin Central and Eclipse Plugins. You will find mostly every type of eclipse plugin you could be interested in:) .. at least I did.

06 iulie 2005

ESRI Romania - Bucharest Map

ESRI Romania - Bucharest Map A interesting initiative of ESRI Romania is to publish a interactive map of Bucharest with embassy, train stations, hotels, hospitals, roads layers. The interactive map uses ArcIMS technology.

Guidebook: Graphical User Interface gallery

GUIdebook: Graphical User Interface gallery: One day I discovered a nice website that touched my interest very deeply, as I am very interested by Graphical User Interface and Human Machine Interface. The site is a vast collection of screenshots, icons, splashes, articles concerning GUI. Very interesting .. you can discover this way the evolution of GUI over the years ...

Firebird SQL Service and Server Config

Firebird SQL Service: Firebird SQL Service monitor is a application tray that can monitor, start, stop, restart Firebird SQL 1.5 Services over network like apache monitor can.
Also there is a firebird configuration utility that helps you with a GUI for editing for firebird.conf and aliases.conf files.
Nice job .. worth a try.

IBExpert - nice and powerful tool for Firebid database

IBExpert:If you are interested in using Firebid database on Windows OS, one of the most recomended tools you can count on is IBExpert which offers you a variety of functions and interfaced for a easy administration and use of Firebird capabilities.
Some of the features are:
-Code completion
-Stored Procedure and Trigger Debugger including Trace Into, conditional breakpoints, and much more
-Visual Query Builder
-Autoinc Assistant for Trigger, Generator and Stored Procedure creation, etc.
Educational Version is full version limited to 50MB database and there is a Personal Version with some limited functionalities
I strongly recommend this tool, as I'm using it since early 2004.

Firebird - Relational Database for the New Millenium

Firebird Relational Database - one interesting bet on free databases: "Firebird is a relational database offering many ANSI SQL-99 features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used in production systems, under a variety of names since 1981.
Firebird is a commercially independent project of C and C++ programmers, technical advisors and supporters developing and enhancing a multi-platform relational database management system based on the source code released by Inprise Corp (now known as Borland Software Corp) on 25 July, 2000 under the InterBase Public License v.1.0.

Firebird is completely free of any registration, licensing or deployment fees.It may be deployed freely for use with any third-party software, whether commercial or not.
I'm interested in this database as it shows to be opened to Java access through a JDBC Type IV driver."