Agora é oficial, sou o mais novo membro do time de desenvolvimento do mono junto à Novell. Depois de cinco anos trabalhando com Java não desperdicei a oportunidade de participar de um dos projetos de software livre mais promissores. Estarei trabalhando com uma tecnologia que até então era de pouco conhecimento meu, o .net, porém [...]
Entries from May 2007
Troca de rumos
May 28th, 2007 · 19 Comments
Tags: Programming
As fantásticas threads do Ruby 1.9
May 25th, 2007 · 2 Comments
Fico realmente desapontado quando vejo noticias como essa. Quando pessoas supostamente esclarecidas tomam decisões incrivelmente estúpidas. Usar threads nativas porém sincronizando o acesso ao interpretador é aviltante. Por favor, se é para ter threads, que seja para valer, não repetir a mesma tentativa fracassada do python. Não quer suportá-las ótimo, também acho uma péssima abstração, [...]
Tags: Programming · concurrency · shared-memory
Onde estão os bons arquitetos?
May 22nd, 2007 · No Comments
Acho curioso como o Phillip Calçado gosta de argumentar com a parede. Ainda mais quando ele é provocado sobre a utilidade de programação orientada a objetos. Acho uma discussão fútil, principalmente pelo fato de não corroborar com o principal problema enfrentado pela indústria – integração e colaboração entre aplicações.
Pode se argumentar que se trata de [...]
Tags: Programming · project management
Sucesso garantido
May 17th, 2007 · No Comments
A empresa canadense Bringo lançou um serviço que seria um sucesso estrondoso no Brasil, eu mesmo usaria muito – mesmo pagando caro. O serviço é bem simples, ele te garante acesso direto a um operador de qualquer call-center sem precisar esperar na linha ou navegar por dezenas de opções inúteis.
Quem nunca passou horas atoa esperando [...]
Tags: Uncategorized · anger management
Lugar errado, problema errado
May 11th, 2007 · No Comments
Os comentários do Phillip no blog do Vitor só me fazem rir de alguém considerar o prevayler para nada que brinquedos. Digo isso por duas razões, pela experiência dos projetos que passei e pelo fato de Java ser uma das piores linguagens possíveis para se implementar prevalencia. Pelos projetos eu eu passei, sempre existiram requisitos [...]
Tags: Arquitetural Design · Programming · java
Classloader hell
May 9th, 2007 · 5 Comments
Lendo esse artigo do blog do Daniel, me lembrei que explicar e entender o conceito de defining classloader é bem difícil, principalmente da parte que dita as consequências. Em primeira análise é até simples, toda classe esta associada ao classloader responsável por sua carga, porém a segunda parte que guarda a chave do inferno, o [...]
Tags: Programming · anger management · java