PDI ao resgate!

Hoje tive um problema com uma imagem. Estou organizando junto com alguns amigos o III ENSOL, e a UEPB nos apoiou pagando 75 inscrições para seus alunos. Então, precisei encontrar o logo deles para colocar no site do evento. A melhor que encontrei foi esta:

»
Author's profile picture Vitor Baptista

O "Jeito" Engenheiro

»
Author's profile picture Vitor Baptista

May the 4th be with you!

Devido ao trocadalho do carilho da frase do título, nerds de todo o mundo comemoram hoje o Star Wars Day. Então eu, fazendo meu dever de cidadão, divulguei a informação nas listas que participo. Então, um nerd amigo me mostrou algo totalmente demais: todos os Star Wars em ASCII Art!

»
Author's profile picture Vitor Baptista

FLISOL 2009 Brincando com Ruby

Neste último sábado, dia 25, houve o FLISOL em João Pessoa lá no IESP, onde ministrei duas turmas de um minicurso, Brincando com Ruby, cuja descrição é:

»
Author's profile picture Vitor Baptista

Estatísticas Preliminares do Google Summer of Code 2009

Estudantes Propostas Aceitas Aceitação Representatividade
EUA 744 212 28,49% 21,20%
Índia 610 101 16,39% 10,01%
China 202 < 43 < 21,28% < 4,30%
Canadá 138 44 31,88% 4,40%
Brasil 135 43 31,85% 4,30%
Alemanha < 135 55 > 40,74% 5,50%
»
Author's profile picture Vitor Baptista

Ubunchu – O mangá do Ubuntu em Português

Atualização: Demorou mas saiu a tradução do segundo exemplar pra Português. Tá em http://aitiachica.blogspot.com/2010/01/ubunchu-02-em-portugues.html

»
Author's profile picture Vitor Baptista

Regulamentação das profissões de TI: a quem interessa?

O Roberto Carlos Mayer, presidente da Assespro São Paulo, acabou de escrever um ótimo texto sobre a regulamentação. Um resumo que é leitura obrigatória para quem não vem acompanhando as discussões sobre o assunto que vêm ocorrendo na última década. Ele possui a mesma opnião que eu.

»
Author's profile picture Vitor Baptista

Feliz natal!

Vó

»
Author's profile picture Vitor Baptista

Como funciona um emulador?

Sempre achei muito interessante a idéia de emular jogos antigos, de video-games da minha infância, acho que todo mundo que joga e programa também acha, e, com as aulas de Arquitetura de Computadores que venho tendo na faculdade, o interesse voltou. Pesquisando sobre o assunto, descobri que criar um emulador de um console dos mais antigos não é nada de outro mundo, como sempre imaginei, então resolvi tentar. Aproveitando o embalo, pretendo escrever uma série de artigos explicando passo a passo como criar um emulador de Chip-8, que é um dos mais simples que você pode criar.

»
Author's profile picture Vitor Baptista

TTYShare

Sempre quis aprender a jogar NetHack. Como faço quase tudo no shell, seria interessante ter um jogo na boa e velha tela preta. Então, pensando sobre isso nesses dias, tive uma idéia: e se existisse um site onde você pudesse jogar NetHack pelo browser? Gostei e comecei a pensar “É, eu posso fazer usando um applet Java. Mas eu não gosto de Java. Ah! Posso tentar usar o JRuby! Massa. Existe um servidor de NetHack que você só precisa se conectar a ele por telnet e já joga, também deve existir um pacote pra Java que se conecte por telnet, tem tudo pra Java. É, deve ser simples de fazer. Legal, vamos começar.”

»
Author's profile picture Vitor Baptista

Erro com o system tools backends no Ubuntu 8.10

Há algumas semanas que sempre que instalo/removo/atualizo algum pacote usando o aptitude dá o erro:

»
Author's profile picture Vitor Baptista

SIM/Smart Cards no Linux

Há algumas semanas, no IV Natal Java Day, assisti a excelente palestra “Java e a próxima geração de smart cards” do Igor Medeiros e me impressionei. Já tinha ouvido falar que os smartcards eram computadores completos mas nem dei muita bola, até que, com ele falando isso, me toquei do quão impressionante era. Sabe aquela parte metálica dourada de um chip GSM, ou no cartão do banco? Pois é, AQUILO é um computador, com CPU, memória e tudo mais.

»
Author's profile picture Vitor Baptista

Inteligência Artificial Artificial

Apesar de todos os avanços em poder de processamento que vêm ocorrendo, existem diversas tarefas que são extremamente complexas de serem feitas por computadores, mas triviais para humanos. Por exemplo, identificar objetos que aparecem em uma imagem; definir se um site é apropriado para menores de idade; escrever artigos; dentre outros tantos.

»
Author's profile picture Vitor Baptista

Pageflakes

Dia desses encontrei por acaso algo que procurava há tempos: um site que me servisse de página inicial, onde pudesse agregar todos os sites que sempre olho. E encontrei algo ainda melhor!

»
Author's profile picture Vitor Baptista