Framework Neo - Open Source
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
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
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
Curso de Websphere Portal (IBM)
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 =)
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!!!
Velocity promovido a projeto Top Level no Apache
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
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:
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
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.”


