Assalto
Na última quinta-feira, indo para casa, fui assaltado. Havia deixado o Peka e o Hugo em casa, e estávamos eu a Dani no carro. Levaram…
Na última quinta-feira, indo para casa, fui assaltado. Havia deixado o Peka e o Hugo em casa, e estávamos eu a Dani no carro. Levaram…
Javascript se tornou a linguagem mais importante no desenvolvimento web. Não importa o que você use no servidor, Ruby, PHP, Python, Java, .Net… Com a…
Dica: ao iniciar o desenvolvimento com Python em uma máquina nova, procure pelo arquivo sitecustomize.py e acrescente: import sys sys.setdefaultencoding(‘utf-8’) O arquivo sitecustomize.py é automaticamente…
Palestra apresentada na TDC 2011. Tentei separar os recursos do HTML5 em quatro grupos: O que você já pode usar hoje; O que você já…
A maioria dos programadores Python gasta bastante tempo no shell interativo. É onde fazemos debugging e testamos novos módulos. É também nossa calculadora (piada interna,…
O Mike me convidou, então lá vai: 1. Ubuntu O sistema operacional que simplesmente funciona. Meu notebook tem Ubuntu, o da minha mulher e os…
Toda vez que você clica num link de e-mail o Firefox abre o Evolution? Acesse “Editar”, “Preferências”, “Aplicativos” e procure na lista por “mailto:”. Escolha…
Você pode disparar notificações do Gnome a partir de um terminal usando o programa notify-send. No Ubuntu, para instalar, faça: sudo apt-get install notify-osd Feito…
Muitas vezes eu usei esse espaço para convidá-los a assistir palestras minhas em hotéis, teatros, faculdades e outros auditórios Brasil a fora, falando das mais…
Dica básica, mas como ainda encontro muita gente que não sabe: o Gmail possui atalhos de teclado que permitem fazer muita coisa sem usar o…
Se você, como eu, usa Ubuntu 64bits e se viu privado de usar o Gmail Offline ao migrar para a versão 10.10 (Maverick), aqui está…
Em meu último post sobre esse assunto, expliquei porque prefiro, na maioria dos casos, usar um formato de descrição de dados como JSON ao invés…
Não me entenda mal, XML é uma idéia interessantíssima, pela qual sou apaixonado. Tenho dado aula de XML, escrito HTML como XML válido, publicado e…
Um módulo Python pequeno, com uma única função muito simples, mas que você precisa conhecer é o glob. O que ele faz é obter uma…
Semana passada participei de um curso sobre HTML5 ministrado pela w3c Brasil. Nesse curso o Elcio Ferreira foi o instrutor, eu fiquei com uma duvida…
Durante esta semana estive no escritório do W3C Brasil, ministrando um treinamento de HTML5. Para encerrar o treinamento, o W3C organizou uma edição do Café…
O vídeo possui duas ferramentas fantásticas para a conversão de vídeo: ffmpeg e mencoder. Mas são ferramentas de linha de comando e nada fáceis de…
Embora seu computador possa ter dois, quatro, oito ou até dezesseis núcleos de processamento, o Python só usa um deles de cada vez (mesmo trabalhando…