Ainda sobre o Watson

Recebi ontem por twitter uma notícia de que o programa da IBM para jogar Jeopardy tem grande parte do seu código feito em Java. É composto de 10 racks de servidores IBM Power 750 rodando linux, tem 15 TB de RAM, 2880 núcleos e atinge incríveis 80 teraflops. O time da IBM respondeu 10 perguntas [...]

Tá difícil

Estou trabalhando direto na tese e por isso está difícil de escrever aqui. Ontem eu consegui usar uma funcionalidade do Lua Socket para codificar uma função do lado cliente e enviar para o lado servidor, no servidor (que roda uma máquina Lua separada) ele reconstroi a função e executa. Pode parecer pouca coisa, mas é [...]

Previsão programada

A Google está lançando uma nova API de previsão que permite aos desenvolvedores incorporarem à suas aplicações o uso dos algoritmos de aprendizado de máquina da Google através de webservices RESTful. Através da análise de dados enviados para para os algoritmos você consegue mais informação dos seus usuários, desde a língua que usam até possíveis [...]

Medindo o crescimento da Nuvem

Eu sou bem fã dos produtos AMD (exceto pela ATI, que foi comprado, eu prefiro as placas nNvidia, se bem que agora as ATI também são programáveis…) recebi esse vídeo via twitter (sim! estou aprendendo a usar a ferramenta) e gostei muito. Apresenta as estimativas de crescimento do Cloud Computing para os próximos anos.

500 mais verdes!

Na semana passada eu comentei sobre o projeto de mapeamento da via láctea usando processamento distribuído e paralelo doado pelos usuários domésticos. Naquele post eu falei também da lista dos 500 (super)computadores mais rápidos do mundo, pois bem o Grape-DR atingiu o primeiro lugar do ranking dos 500 mais rápidos supercomputadores “verdes” (isso é determinado [...]

Mapeamento da Via Láctea

Usando, BOINC, a mesma plataforma do projeto SETI@home (dedicado a procurar por vida extra terrestre), o projeto MilkyWay@home está aproveitando a colaboração de usuários do mundo todo para calcular de forma distribuída para mapear a forma de nossa galáxia. Atualmente essa plataforma superou, em poder de computação o segundo supercomputador mais rápido do mundo (atualmente [...]

MP3 vazio: uma Conspiração das Gravadoras?

Ontem um amigo me perguntou porque alguns de seus mp3 estavam “vazios” com um som tipo “pfffff” e perguntou como isso era possível. Bom, comentei com ele que o arquivo mp3 é composto de vários frames, ou seja, ele tem vários blocos que representam (grosseiramente falando) pedaços da música, se esses pedaços estiverem ruins então [...]

Ah! O COBOL

Essa semana um aluno me perguntou por email se eu conhecia algum editor para trabalhar com COBOL, não lembrei de imediato, mas depois de um tempo me veio a mente um evento que participei da empresa Micro Focus (de quem não estou ganhando nada para falar aqui…) apresentando um produto que permitia integrar programas COBOL [...]

Quando o sistema falha

Uma coisa que as pessoas esquecem é que os sistemas não são a prova de falhas, podem existir processos a prova de falhas, mas não sistemas. Um sistema é composto de várias partes, incluindo o equipamento então pode acontecer de falhar. A primeira coisa que temos que ter em mente é que antes dos sistemas [...]

Tecnologia móvel ajudando a salvar a vida selvagem

Pesquisadores da Universidade de Massachussets desenvolveram uma aplicação para iPhone para permitir que as pessoas que esbarrem com um animal sujo pelo petróleo derramado na costa dos EUA fotografem o animal e enviem a imagem juntamente com sua posição para uma das diversas entidades de salvamento que estão participando da iniciativa. A matéria pode ser [...]