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 [...]
Entries from October 2006
Cada dia eu me impressiono mais com o Eclipse
October 14th, 2006 · 1 Comment
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 [...]
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 [...]
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!
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 [...]
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 [...]
Tags: Programming · java · project management