Archive for the 'Hacking pt_BR' Category

Bubble sort

Monday, July 30th, 2007

Você…
aprendeu bubble sort na faculdade?
acha bubble sort bonitinho?
acha bubble sort útil?
usa bubble sort?!
Se você respondeu sim pelo menos uma vez, recomendo fortemente ler este artigo.

Curso de SO do MIT

Tuesday, July 24th, 2007

O MIT disponibiliza material de muitos de seus cursos na web, inteiramente grátis.
Um dos materias que está disponível é do curso de engenharia de sistemas operacionais, do departamento de engenharia elétrica e ciência da computação.
A proposta é escrever um sistema operacional pequeno, baseado em exokernel, durante o semestre. O curso é dividido em seis laboratórios [...]

fsfuzz e mangle

Sunday, January 28th, 2007

Quer ajudar a achar bugs no kernel? Especialmente em sistema de arquivos?
Uma maneira simples é usar o fsfuzz.
Basicamente, é só construir o binário e executar ‘mkdir /media && ./fsfuzz’ como root. Mas você vai ter que conhecer um pouco sobre kernel para saber fazer o bug report corretamente e ATENÇÃO: você pode peder seus dados.
O [...]

Pegadinha da realloc()

Tuesday, December 26th, 2006

A função da biblioteca C padrão realloc() é normalmente utilizada para aumentar o tamanho de uma área de memória previamente alocada. Seu protótipo é:
void *realloc(void *ptr, size_t size);
Se a nova alocação é feita com sucesso, realloc() retorna um ponteiro para a nova área de memória (a qual contêm os mesmos dados da área anterior). Caso [...]

10 dicas para se tornar um mantenedor ruim

Monday, December 18th, 2006

1. Não use controle de versão
2. Não faça releases frequêntes
3. Quando fizer uma release, não faça changelog
4. Quando fizer uma release, não envie e-mails de anúncio
5. Crie uma lista de discussão moderada para desenvolvedores (sendo que apenas você pode aprovar mensagens)
6. Não use nenhum sistema de bugtracking
7. Ignore bug reports
8. Demore para dar qualquer tipo [...]