Rodrigo Kumpera Weblog

Meus achados sobre tecnologia

Entries from October 2006

Cada dia eu me impressiono mais com o Eclipse

October 14th, 2006 · 1 Comment

Esses dia eu me deparei com um plugin para common-lisp, que suporta o básico para o desenvolvimento com LISP, que é um bom editor, gerenciamento de projetos e debugging. Além, claro, de todos os recursos que o Eclipse tem por padrão.
Acho que nem a própria IBM imaginava que a plataforma tomaria tamanha dimensão, afinal, hoje [...]

[Read more →]

Tags: Programming · Uncategorized

Java continuations e NIO, o casamento perfeito

October 12th, 2006 · 7 Comments

Eu estava quase perdendo as esperanças de conseguir utilizar NIO para um servidor. Sempre achei muito dificil programar utilizando um socket não-bloqueante, o parsing de qualquer protocolo um mais dificil é um inferno. Eu resolvi então experimentar escrever um servidor usando continuation-passing-style e o resultado foi supreendemente facil, intuitivo e escalavel.
Minha vontade de usar CPS [...]

[Read more →]

Tags: Programming · Scalability · concurrency

Continuations, Java e NIO – fórmula explosiva

October 9th, 2006 · 2 Comments

Resolvi esses dias experimentar a possibilidade de usar continuations em Java para implementar um servidor utilizando programação CPS (Continuation Passing Style). Posso dizer que o resultado foi supreendedor, não só foi simples escrever o código de suporte, mas como o commons-javaflow está em um estado bem usavel.
Eu implementei um servidor de echo, e o objetivo [...]

[Read more →]

Tags: Programming · Scalability

Stand-up meetings obsoletas, inovadora técnica de reuniões aumenta produtividade do time

October 5th, 2006 · No Comments

O barato agora é fazer reuniões desta forma aqui. Não só você resolve as questões do escritório, mas também se livra daquele pneuzinho indesejado!

[Read more →]

Tags: Programming

Sistemas de votação

October 3rd, 2006 · 4 Comments

Já te ocorreu que não existe forma de nós, eleitores, auditarmos o resultado da eleição? Digo, saber se o seu voto foi  computado e foi para o candidato de sua escolha. Imagine se a urna eletronica emitisse um recibo que ao mesmo tempo te permitisse verificar o uso correto do teu voto mas não permitisse [...]

[Read more →]

Tags: Uncategorized

Estou viciado em testes funcionais

October 2nd, 2006 · 3 Comments

Está é minha nova mania. Usar testes funcionais automatizados. Primeiro comecei com um projeto pessoal meu, no qual a quantidade de regressões era enorme, e depois no trabalho, quando eu automatizei boa parte dos testes de uns sistemas bem cabeludos. E parece mágica, na segunda iteração de desenvolvimento, o custo de escrevê-los já se pagou.
Eu [...]

[Read more →]

Tags: Programming · java · project management