Tutorial
Explorando o software por trás do Facebook, a maior rede social do mundo
Na escala em que o Facebook opera, muitas abordagens tradicionais para servir conteúdo web falham ou não são práticas. O desafio para os engenheiros do Facebook tem sido manter o site no ar com mais de meio bilhão de usuários ativos. Este artigo analisa técnicas e softwares que o Facebook usa para funcionar nesse nível. »
Captura de páginas com Nokogiri
Neste artigo, vou explicar de forma prática como utilizar a biblioteca Nokogiri com a linguagem de programação Ruby para extrair informações de páginas na Internet. O exemplo que vai guiar este artigo é a criação de um aplicativo que extrai o preço de um produto qualquer do site da Fast Shop. Ele será usado... »
CloudApp: uploader + encurtador de url para Mac
A moda dos encurtadores de URL vieram para ficar, porém, conheci o CloudApp como um uploader rápido, que fica na sua cara o tempo todo e, com o uso, descobri que ele também é um encurtador de URL. Lançado no começo do mês, o aplicativo facilita muito subir arquivos para compartilhar com quem você quiser,... »
Instalando o OpenCV 1.1 no Ubuntu 8.10, 9.04 e 9.10
Neste post irei dividir com você as experiências que já tive com a instalação da bibliteca OpenCV no Ubuntu. Vou relatar o processo de instalação do OpenCV 1.1 nas versões 8.10, 9.04 e 9.10 do Ubuntu. Apesar do OpenCV ser tipicamente utilizado com C ou C++, também é possível utilizá-lo com Python (ou Octave) graças aos wrappers criados... »
Compilando o OpenOffice
Compilar o OpenOffice a partir do código fonte da linha de desenvolvimento poderia tornar-se um pesadelo há algum tempo. Com o novo build system da linha 3.0 e a migração para o repositório mercurial durante o desenvolvimento da próxima versão (3.2), o processo ficou muito mais fácil. Passado o martírio, é só começar a... »
Interrupção do x86, Minix e, de quebra, uma pitada de estouro de pilha
Um dos trabalhos que tivemos (eu, o João Misko e o Rafael Medeiros) que fazer para a disciplina de Sistemas Operacionais foi sobre estouro de pilhas no Minix. Como e onde ocorria, e como era tratado. O grande salto quântico disso, era entender a tabela de interrupções do x86. Onde fica, para onde aponta e... »
MegaMini tutorial para Mac newbies – produtividade
Segunda parte dos tutoriais para novatos no Mac OS X. O assunto abordado é produtividade, com várias dicas de como utilizar os diferenciais do Mac OS X ao seu favor. »
