quinta-feira, 31 de janeiro de 2013

Passo a passo do RMI

RMI é... velho. É um assunto batido, bem documentado, sem maiores mistérios, mas que é um dos pilares mais importantes do JEE, embora ele esteja caminhando para o esquecimento a passos largos com a chegada de tecnologias como o CDI.

Ainda assim, se você estiver estudando não me custa quase nada dar os toques do que fazer, ;-)

quarta-feira, 30 de janeiro de 2013

Simples Implementação de Câmera com Canvas e Box2dweb

Sempre me animei a mexer com a Box2D e suas variações.

Bom, agora que arrumei um pouco de tempo, vamos pegar o live demo da versão javascript e incrementá-lo para que ele fique de um jeito que eu entenda, hehe.

Mas antes de começarmos, O que é Box2D?

Ativando o UserDir do apache no Fedora 17

Olá meus caros, Um bem rápido pra vocês que vão mexer com PHP e querem um setup mais elegante que links simbólicos. Não vai ser útil pra todos, mas é rápido, prático e preserva quase toda a tralha de desenvolvimento toda no home do usuário.

Abaixo o ambiente que usaremos:

terça-feira, 29 de janeiro de 2013

Usando JPA 2 e jstl no Tomcat 7

Olá,

Hoje vamos mostrar como subir uma pequena aplicação no apache tomcat 7 que faça uso de JPA pra facilitar as manipulações do banco de dados e jstl para facilitar a apresentação de dados no jsp.

Eis o material que usaremos:

segunda-feira, 28 de janeiro de 2013

Configurando SSL no Apache Tomcat

Olá, hoje vamos fazer uma atividade relativamente simples: ativar o suporte a SSL no Tomcat. Observe que há duas etapas distintas, uma que resolve para você continuar a desenvolver seja lá o que for sem maiores complicações e outra relacionada à produção. Esta última depende da contratação dos serviços de uma Autoridade de Certificação, e como não me deram dinheiro pra escrever isso vou deixar você escolher uma, :-)

Carregando vários scripts adicionando uma tag só

Olá a todos,

Este é rapidinho, alguns de vocês não terão uso prático para isto porque... é muito específico. Na verdade é quase uma curiosidade, uma vez que as técnicas de "minifização" e junção de arquivos estão muito evoluídas. Ainda assim, eis o cenário:

domingo, 27 de janeiro de 2013

Configuração Inicial do PostgreSQL

Após instalarmos um PostgreSQL devemos efetuar algumas configurações importantes de segurança, eis os passos que uso mais:

sexta-feira, 25 de janeiro de 2013

Montando um ambiente JSF 2.0

Há quem goste, :-)

Aqui iremos acompanhar a montagem de um ambiente de desenvolvimento e teste para programação web com JSF 2.0, usando ainda o kit de componentes do richfaces.

O ambiente utilizado segue:

Cliente android consumindo REST de forma transparente, fácil e rápida

Olá, hoje vamos falar sobre aplicativos android consumindo serviços. Embora simples, existem alguns caminhos de pedra a seguir se você quiser implementar a solução logo. Vamos mostrar uma pequena aplicação de exemplo de modo a melhor contextualizar a situação.

Para mostrar este exemplo, os pre-requisitos são os seguintes:

segunda-feira, 21 de janeiro de 2013

Quick and dirty: subindo um controle de versão com suporte a http

Escolher o controle de versão para o seu projeto é uma decisão muito importante. Neste post vamos subir o famigerado Subversion, que chamarei apenas de svn daqui em diante, no servidor HTTP apache, e assim servir o projeto através da in{ter,tra}net.

Aviso: O SVN é velho, centralizado, tem sérios problemas relativos a mover e apagar pastas, em contrapartida tem integração sólida com IDE's e ambientes gráficos. É também um dos mais rápidos de configurar, se não o mais rápido de todos.

Abaixo nossa agenda, Curtinha, diga-se de passagem:

domingo, 20 de janeiro de 2013

Tutorial: JAX-RS com Jersey no tomcat 7.0 para iniciantes

Good news everyone! Hoje vamos ver um longo tutorial que vai do zero ao aplicativo rodando em um tomcat 7 usando JAX-RS!

De modo a produzirmos exatamente os resultados esperados e vistos quando escrevi isso aqui, os seguintes pré-requisitos devem ser respeitados:

sábado, 19 de janeiro de 2013

JSON POST – enviando json para o servidor


Certa vez tive a necessidade de enviar JSON para o servidor de aplicação no formato JSON em vez dos parâmetros regulares. Uma necessidade bem comum nestes dias de web 2.0

Da necessidade e algumas horas de experimentação depois saiu este plugin: