Framework Neo - Open Source

Bruno Braga on June 26th, 2007

Sabemos que a área de desenvolvimento é extremamente competitiva. Então seja em competição entre tecnologias, ou entre empresas, é importante ter desempenho, produtividade e qualidade (pelo menos).

Em Java um dos itens que são mais cobiçados (até pela comparação constante com .Net) é produtividade.
Tenho bastante interesse nesse assunto, até por ter um projeto nessa área (o SPIDER), mas recentemente uma outra equipe abriu o fonte de um framework chamado Neo que tem sua essencia justamente nisso - ter mais produtividade no desenvolvimento JEE. Tecnicamente o Neo é totalmente diferente do SPIDER. Um é um framework MVC o outro uma ferramenta de geração de código - o que de uma certa forma mostra que não estamos parados: tentandos evoluir em cada parte de uma aplicação JEE.

Para quem não conhece, o Neo é um projeto patrocinado pela Linkcom, e no meu entendimento é um prazer ver mais projetos Open Sources brasileiros com potencial para se destacar. Espero que eles consigam evoluir, cumprir suas promessas e melhorar cada vez mais os recursos disponibilizados pelo projeto.

Subscribe to this blog's RSS feed

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

Curso de Websphere Portal (IBM)

Bruno Braga on January 24th, 2007

Terminei hoje minhas quase duas semanas de curso do Websphere Portal, da IBM. Instalação, Administração, Portlets, etc…
Além do detalhe que o curso ter sido bancado pela empresa :), achei a tecnologia bacana. É algo com certeza robusto, fácil e que permite muita reutilização, explorando o conceito de portlets e funcionalidades prontas do ambiente como um todo.

O acervo de portlets prontas da IBM e outros fabricantes também é impressionante. Desde que sigam o padrão JSR 168, é possível utilizar portlets de empresas diferentes no mesmo ambiente, o que é legal.
Por falar em padrão, o WSRP também é interessante e permite utilizar portlets que estão em outros servidores e até que utilizam outras tecnologias, como .net.

O custo da solução não é barata, mas dá para fazer algo bem bacana e sem re-inventar a roda.

Nas próximas semanas devo trabalhar focado na arquitetura de desenvolvimento com o Websphere Portal e nas mudanças do recém lançado IBM Rational Application Developer 7.
Espero que a tecnologia continue crescendo, trazendo boas novidades e consequentemente continuar lider de mercado segundo pesquisas do Gartner Group.

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

Velocity promovido a projeto Top Level no Apache

Bruno Braga on January 14th, 2007

O Velocity, a engine de templates que é uma das bases do meu projeto Open Source foi promovido a projeto Top Level da fundação Apache.

Ao contrário de algumas pessoas que achavam - que o Velocity estava parado, isso demonstra como ele está maduro e com planos para continuar crescendo.

Fico feliz em tê-lo escolhido como uma das tecnologias do SPIDER (http://www.j2eespider.org). Ele é simples, eficiente e agora está com mais uma moralzinha =)
Alias por falar no SPIDER, o fim de ano foi corrido para mim. Mas pretendo lançar a versão 0.2 ainda em janeiro, com várias novidades. Até lá…
Novo link do Velocity: http://velocity.apache.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

Meu artigo na revista Mundo Java

Bruno Braga on September 24th, 2006

reescrevendo uma notícia do site velho…

“Fazia um tempinho que eu não atualizava, mas hoje tirei uma poeira do site =)
Ah, novidade: Não deixem de ler meu artigo na revista Mundo Java de Janeiro 2006!
Para quem gosta de Java, fala sobre um tema bastante interessante.
Título do artigo: “Otimizando a criação de JSPs com XDoclet”.
Assunto: Explora a criação de telas JSP de forma automatizada utilizando XDoclet, buscando aumentar a produtividade de uma equipe de desenvolvimento.”