DIY: moda ou revolução?

Nos idos tempos de infância, minha diversão era desmontar todo e qualquer brinquedo que funcionasse “a pilhas”. Obviamente, alguns de vocês têm que dar um desconto a esse pobre escriba, já que havia (pasmem!) brinquedos que funcionam a corda, bonecas que falavam usando apenas diafragmas (não, eu não tinha bonecas), “aviões” que deslizavam por fios impulsionados por um brusco movimento dos braços e outras traquitanas que passavam longe da eletrônica.

Referência (gemind.com.br)

Visão geral de Java no App Engine

Bem-vindo ao Google App Engine para Java! Com o App Engine, é possível construir aplicativos da web usando tecnologias Java padrão e executá-los na infraestrutura escalonável do Google. O ambiente de Java fornece uma Java 6 JVM, uma interface de Java Servlets, e suporte para interfaces padrão para o armazenamento de dados e serviços escalonáveis do App Engine, como JDO, JPA, JavaMail e JCache. O suporte padrão facilita o desenvolvimento do seu aplicativo, além de simplificar a portabilidade do seu aplicativo de e para o seu próprio ambiente de servlet.

Referencia (code.google.com)

Análise e Especificação de Requisitos

Nesse artigo, fiz uma seleção de alguns textos achados na Internet relacionados a fase de análise e levantamento de requisitos de um software. Através da leitura desses artigos, você poderá uma idéia de quais informações deve obter do cliente de forma a poder desenvolver um sistema o mais próximo possivel da realidade. Também disponibilizarei algumas apostilas em formato PDF sobre o tema, inclusive uma delas é um exemplo de uma entrevista de levantamento de requisitos.

Continuar lendo Análise e Especificação de Requisitos

Tutorial básico sobre o Spring MVC

O Spring MVC ajuda a construir aplicações web flexíveis e com baixo acoplamento. O padrão de design Modelo-visão-controlador ajuda na separação da lógica de negócio, lógica de apresentação e lógica de navegação. Os Modelos são responsáveis por encapsular os dados da aplicação. As Visões renderizam as repostas ao usuário com a ajuda do objeto modelo. Os Controladores são responsáveis por receber as requisições do usuário e executar os serviços.

Continuar lendo Tutorial básico sobre o Spring MVC

Referência para a classe KCModule

Nesse artigo, veremos os detalhes da classe KCModule, que é a classe base para os módulos de configuração disponíveis no systemsettings da Kde. Módulos de configuração são plugins que são carregados apenas quando são necessários. O módulo é um widget simples que exibe o item a ser modificado. Ele possui uma interface bem simples. Toda a lógica necessária e itens da interface são fornecidos pelo centro de controle e não precisam ser uma preocupação para o autor do módulo.

Continuar lendo Referência para a classe KCModule