Última atualização: 11/Mar/2010 RSS
A A A
Home...

My Projects



Not&icute;cia

JavaDiagram

JavaDiagram is a simple GPLv3 API for diagram designing that I've developed in my free time.

- The diagram is block-based.
- The diagram is hierarchical.
- It is saved in a PNG file.
- The inputs for the API can be an ArrayList of RetanguleBox Object or a simple Math representation of sets, like: A = {B,C,D}
- To learn how it works and how to use it, see the wiki [http://code.google.com/p/javadiagram/wiki/How_it_works]

The project is hosted at GoogleCode in: [http://code.google.com/p/javadiagram/]

The current version is 0.0.2, you can download the jar file from here: [http://javadiagram.googlecode.com/files/javadiagram.jar]

Bellow you can see an example of a diagram designed by the API:

Diagram Example

(20.10.2009)


Not&icute;cia

db2tm: Test multiple instances of IBM DB2

This is a very simple application (written in Java) that aims to test multiple instances of IBM DB2 at same time with just one application through Command Line Interface. The test itself is just a connection try, plus a current and average time (in milliseconds) of each successful connection.

The User Interface is designed to work in a command line shell. It uses a Curses implementation for Java (jcurses).
(01.07.2009) http://code.google.com/p/db2tm/


Not&icute;cia

Java Query Builder

This is a small and very simple JEE application. That intents to be a based "report wizard". It collects data from one main table/view (and its relationships) and present the results based on simple logic arguments as AND, OR, <, >, CONTAINS, ==
This application is written in Java POJOs with EJB3 (Session Beans) and plain Servlets.
The target platform for this application is Glassfish v2 with Postgres 8.1
(30.05.2009) http://code.google.com/p/javaquerybuilder/


Not&icute;cia

PyHalt

"How to halt several machines with just one command?"

PyHalt intents to answer the above question.

PyHalt is a basic application that runs a socket client and socket server where authorized clients are able to request a remote computer to halt.

This program is written in Python 2.4 and works through command line.
(01.08.2008) http://code.google.com/p/pyhalt/


Not&icute;cia

RankPatt

Pattern finder for Ranking Data. It is based on Euclidean Distance Score.

R4nkP477 was designed to be an open-source (written in Java) library to be used for similarities recognition into ranking's data. It also works for form's data analysis. (01.07.2008) http://code.google.com/p/r4nkp477/


Not&icute;cia

IVELA

Internet Voice E-learing Application
A milestone of Learning Management Systems (LMS)
It has a robust architecture based on EJB 3, Hibernate, Struts 2, Restful Webservices (Jersey), Spring and ACEGI.

Project site:
[http://ivela.googlecode.com] (01.03.2008)


Not&icute;cia

JBasicProfiler

It is a GPL multi-thread software for CPU, Hard Disk and Memory (RAM) profiling. It was developed to be started as a command-line software.
The functioning of this application is based on time measurement of tasks execution that simulates stress conditions of CPU, Memory and Hard Disk. Therefore, this system does not returns MHz values or system resources percentage of use. On the contrary, it returns time unit values that can be compared with another machines in order to discover the average performance of computers and detect problems with unstable/overused hardwares. (12.02.2008) http://dcon.com.br/jbasicprofiler/


Not&icute;cia

JPMBB

It is a GPL, command-line software written in Java, that intents to be an easy way to make backups of large amount of files into medias such as CDs or DVDs. This application also compress groups of files to fit in the size of destination media. To avoid integrity problems during decompression, no files are splited. So you will never need two or more archives to decompress one single file. By the way, jPMBB means Java Poor's Man Basic Backup
(22.07.2007) http://dcon.com.br/jpmbb/


Not&icute;cia

JScanlogAlert

It is a set of GPL software and hardware that intents to monitors dangerous scans into your network as well as NAT conectivity and Internet access. The better installation target is your Linux firewall/router. (21.11.2006) http://dcon.com.br/jscanlogalert/

Not&icute;cia

DBJMIN

This is an open source MULTI-DB client.
First, this software was intented to be a client just to DB2. A Web-Based/Desktop client (general-purpouse), inspired on phpMyAdmin. But after the first release several users asked to add support to other databases, so since version 0.0.9 the software have full support to DB2 (since version 8.1), MYSQL (since version 5.0), POSTGRESQL (since version 7.3), FIREBIRD (since version 1.5), DERBY Embedded and Network (since version 10.1) AND ORACLE (since version 10g).

The Desktop/SWING version runs on X,Windows,etc.
The Web-Based version runs on Tomcat 5.5.
All versions NEEDs JDK 1.5.

Main Features:
- Multi-plataform
- Pre-configuration of servers
- Schema Browsing
- Multiple OS (where DB is installed) support
- Tables Browsing
- Tables Structure
- SQL Query editor (Multiple queries parser) (01.09.2006) http://dcon.com.br/dbjmin/