*batteries not included

Software development nonsenseness

Este blog deixou de ser mantido, mas o autor continua escrevendo aqui. Não deixe de assinar o novo feed!

Seaside na prática: autenticação de usuários

Foi complicado, mas consegui subir mais um degrau no meu aprendizado do Seaside. Depois de gastar algumas horas com pesquisas e experimentações, eis que finalmente consegui desenvolver uma aplicaçãozinha de Login no Seaside. Ela não é nada sofisticada, é verdade, mas aprendi muita coisa durante o desenvolvimento desta aplicação. A aplicação está disponível para download [...]


Magritte: como se virar sem documentação

Há um (bom) tempo atrás, eu havia tentado aprender a utilizar o Magritte, um framework Smalltalk para meta-descrição de objetos, que fornece recursos como geração automática de views, relatórios, validação etc.
Eu cheguei até a prometer um post sobre o assunto só que, para minha infelicidade, eu não tinha conseguido fazer o bicho funcionar de jeito [...]


Montando um guestbook com Seaside + Magma

A pedidos (na verdade, era para estar no singular), trago neste post informações sobre o Seaside e o Magma, mais especificamente sobre a integração entre eles com o objetivo de se criar aplicações que necessitam persistir objetos.
O Seaside dispensa apresentações. Já o Magma é um banco de dados multi-usuário orientado a objetos escrito totalmente [...]


Seaside: um framework web de verdade

Não é nenhuma novidade - pelo menos, não para aqueles que acompanham este blog há algum tempo - que eu estou me aventurando pelo incrível mundo do Smalltalk e suas vertentes. Pois então… dando prosseguimento à esta saga, tenho o orgulho de anunciar a minha próxima vítima: o framework Seaside.
Grossamente falando, o Seaside é um [...]


Screencast Seaside - Hello World

Acabei de subir para o servidor uma screencast que mostra um exemplo de como montar um hello world com o Seaside, um framework web para Smalltalk. Não estou com muito tempo pra ficar fuçando nele, mas até onde eu mexi, estou maravilhado (palavra gay essa palavra, mas pior que é verdade ).
Para se começar [...]


Integrando o Spring ao Tapestry

Recebi hoje o e-mail de um leitor que, após conferir os tutoriais sobre o Tapestry (a última parte, sendo mais específico), não gostou muito do HiveMind. Já imaginava que isso aconteceria, pois o HiveMind é um framework atípico e difícil de se entender (principalmente pela escassez de documentação).
Uma vez que o framework Spring é bem [...]


Última parte do tutorial sobre o Tapestry liberada!

É isso aí galera!! A última parte do tutorial, juntamente com as partes anteriores, estão disponíveis para download através da área de artigos aqui do blog ou, caso prefira, você pode acessar as versões HTML dos artigos no JavaFree (a última parte deverá ser disponibilizada nos próximos dias).
Como já era esperado, esta última parte é [...]


Ajax na Mundo Java deste mês

Até o momento eu nunca assinei nenhum tipo de publicação, mas me impressionei bastante com a última edição da MundoJava (edição 14) e resolvi assinar a revista.