J2EE Spider 1.0.0-M3

Bruno Braga on May 26th, 2008

Bom o projeto está indo bem, a cada dia novas melhorias. Está dando muiiito trabalho, mas está ficando bacana.

O curioso é que o país onde as pessoas mais interagem e sugerem as coisas é a Índia =) O pessoal lá parece ser muito ligado na área de desenvolvimento mesmo.

Fora um ou outro bug a versão 1.0.0-M3 trás 15 melhorias enquanto a 1.0.0-M2 tinha 7. E cada melhoria dessas são significativas, então essa é uma boa release. Espero ter tempo para dedicar a JSF logo e adicionar essa opção no template da ferramenta até porque meu interesse pessoal é mais por JSF por enquanto.

Como detalhamento segue o changelog:

——————————————-
Version 1.0.0-M3 (2008-05-25)

Bug
* [Template] - Acertos no template para Struts - cruds com campo date, javascripts e outros.
* [Template] - Resolvido problema na geração da pasta /jsp/velocity usada para o struts-menu.
* [Plugin - Core] - Quando algum package tinha o mesmo nome do projeto o mapping gerava as classes na pasta errada.

Improvement
* [Plugin - Core] - Distribuição do plug-in usando jar e em arquivo separado do template.
* [Plugin - Core] - Adicionada validação de compatibilidade entre o template e o plug-in.
* [Plugin - Core] - Criação de aba exclusiva para gerenciar templates.
* [Plugin - Core] - Melhoria de performance do build.
* [Plugin - Core] - Adicionado botão para selecionar todos os atributos de uma classe no CRUD.
* [Plugin - UI] - Novo wizard para abrir o SPIDER Editor.
* [Template] - Mais traduções para o i18n do projeto.
* [Template] - Criado atributos para armazenar um resumo das características de cada template.
* [Template] - Adicionado ao template a possibilidade de executar scripts ant para completar o build.
* [Template] - Utilização da feature de executar scripts ant para rodar o xdoclet-build.xml após a geração de CRUDs com Struts.
* [Template] - Alinhamento do código HTML das páginas jsp geradas.
* [Others] - Utilização do Atlassian Bamboo como software de integração contínua e do Fisheye.
* [Others] - Criado um Eclipse Update Site para instalação e atualização do plug-in.
* [Documentation] - Site: tradução de mais páginas para o idioma inglês (mais documentação).
* [Documentation] - Nova sessão “Getting Started” no site.

——————————————-

http://www.j2eespider.org

Subscribe to this blog's RSS feed

Palestra SPIDER em evento M$…

Bruno Braga on April 24th, 2008

Parece estranho mas sábado dia 26 vou pegar carona em um evento do pessoal de .Net (Microsoft) e fechá-lo com uma palestra Java sobre o projeto J2EE Spider.

Como o povo do MG-JUG está um pouco parado em relação a palestras, vai ser uma oportunidade de ter algo sobre Java por aqui.

O evento vai ser o dia todo, mas a palestra do SPIDER será na parte da tarde por volta das 15:30h.

A palestra é mais um bate papo sobre geração de código e apresentação da ferramenta.

Quem quiser chegar antes, desde as 9h tem palestras sobre tecnologias da Microsoft inclusive SilverLight que é concorrente do Java FX.

Até lá!

Nova versão do J2EE Spider

Bruno Braga on February 1st, 2008

Ontem lancei a versão 1.0.0-M1 do J2EE Spider.

Temos muitas novidades. Agora já está disponível a criação de projetos com CRUD, o layout do plugin foi revisto, tem funcionalidades novas como mapeamento e muitas outras coisas…

Deu muito trabalho, mas está ficando bacana. Para ver você mesmo assista o vídeo abaixo:

- versão windows (auto-executável)
- versão multiplataforma (visualizado no browser)

Só gostaria de fazer uma consideração importante sobre a ferramenta:

Apesar da ferramenta estar ficando bastante interessante, ou em outras palavras - fácil de criar projetos com alguns clicks, devemos lembrar mais uma vez que o objetivo não é substituir as pessoas e sair criando projetos utilizando somente o SPIDER. O objetivo é eliminar as tarefas repetitivas que temos no dia a dia, como configuração de projetos, erros na integração de frameworks ou tirar das costas do desenvolvedor a responsabilidade de codificar artefatos que não possuem regras de negocio e uma ferramenta poderia criar em determinados contextos. As pessoas (nós desenvolvedores) podemos ser mais produtivos se estivermos mais focados nas decisões tecnológicas e regras de negocio da aplicação (só para citar alguns) e menos focado em infra-estrutura do projeto.
A idéia é ir mais direto ao ponto sobre as necessidades do cliente ou dos projetos usando uma IDE fácil, intuitiva, com muitos recursos e customizável.

Para visualizar o site do projeto, acesse: http://www.j2eespider.org

Palestras J2EE Spider

Bruno Braga on October 23rd, 2007

Em agosto foi publicado no Jornal da Universidade FUMEC (na qual fiz graduação) a seguinte notícia:


fonte: http://www.fumec.br/jornal/?p=306

Além disso fui convidado e estarei realizando uma palestra sobre o projeto amanhã dia 24 a noite e dia 25 de manhã na FUMEC.

E aproveitando o embalo, dia 26 estarei na UFOP apresentando uma palestra sobre o mesmo assunto no III Workshop de Computação UFOP / UNIPAC.

Segue o link do evento:
http://www.unipacto.com.br/workshop

Aproveitando o assunto sobre o projeto, espero terminar a parte de CRUD até o fim do ano (tempo é um grande problema) e realizar mais algumas palestras em outros lugares ano que vem. Até lá… =)

Novo Artigo

Bruno Braga on May 14th, 2007

Já está nas bancas meu novo artigo na revista Mundo Java.
Dessa vez falando sobre um projeto Open Source que eu estou desenvolvendo.

O tema principal do artigo é sobre como aumentar a produtividade em projetos JEE.

Não deixem de ler. A revista (número 23) trás ainda vários assuntos interessantes ligados a detecção e eliminação de bugs.

Uma introdução sobre o tema que escrevi: “Qual desenvolvedor ou empresa não quer ganhar produtividade, eliminar as tarefas repetitivas do dia-a-dia, diminuindo custos e prazos do desenvolvimento de projetos? Não podemos dizer que são tarefas fáceis, mas também não são impossíveis. Vamos mostrar como conseguir isso neste artigo…”

Post sobre produtividade em JEE

Bruno Braga on March 14th, 2007

Fui convidado e ontem publiquei um post no blog do Rodrigo Urubatan sobre produtividade em JEE.
É uma prévia do artigo da revista que estou escrevendo para a Mundo Java. O tema envolve geração de código e o projeto Open Souce J2EE Spider.

Para quem tiver interesse no assunto, segue o link abaixo:

Java on Rails - Produtividade em Java (Parte 2 – J2EE Spider)

=)

Logo do projeto J2EE Spider

Bruno Braga on February 4th, 2007

Meu amigo italiano Benedetto (colega da GlobalValue) fez uma logo para o projeto J2EE Spider, do qual sou responsável.

Vejam abaixo:

Achei bacana =)
Acho que vou usar ela de avatar nos fóruns… hehe

SPIDER 0.2.0 saiu do forno =)

Bruno Braga on January 18th, 2007

Disponibilizei agora a pouco a nova versão do SPIDER, que é meu projeto Open Source voltado para geração de código em Java.

Não tenho muito tempo para me dedicar, e por enquanto estou fazendo sozinho. Mas está ficando bem bacana. Estou procurando colocar bons recursos para que seja útil e poderoso, mas ao mesmo tempo mantê-lo simples, prático e flexível. Onde o estilo de código gerado possa ser customizado por qualquer pessoa ou equipe. Acho que parte dessas metas deviam ser as metas de qualquer software :)….
É, talvez não sejam porque eu sei bem que nem sempre é tão simples… Mas tudo começa de boas idéias, vontade e determinação.

Nesta release eu dei uma força para outros projetos brasileiros, e coloquei suporte ao Mentawai e ao Spring-Annotations.

Temos bons profissionais e bons projetos por aqui… Então gogogo Brasil!!!

http://www.j2eespider.org

Primeira versão do SPIDER finalizada

Bruno Braga on November 7th, 2006

Lancei hoje a primeira versão do meu projeto Open Source sobre geração de código J2EE ;)
Ele é focado gerar código para ganhar produtividade em projetos Java para WEB.

Para saber mais:

http://www.j2eespider.org

Vídeos:

http://www.j2eespider.org/movies/pt/criando_projeto.php
http://www.j2eespider.org/movies/pt/help_merge.php