• How the fuck is trim in Python?

    HTFITIP is a website where you can see what a function from one language is called in another (or an implementation). The idea came to me after the eleventh time I asked myself, how the fuck is trim in Python? It’s called strip by the way. The website is very simple. On the front page,…

  • Nanomachine regulation

    Effective immediately 1) Nanomachine development requires a government license; 2) Nanomachines have a limited number of productions, which on expiration the nanomachine will self-destruct. Example: A tomato nanomachine will not be able to make more than XX tomatoes; 3) Hacking nanomachines is punishable by death. False acusations of nanomachine hacking equal 10 years in prison;…

  • Alfabeto em Python

    Não precisa digitar na mão: alfabeto = ‘abcdefghijklmnopqrstuvwxyz’ Isso imprime as letras minúsculas: print map(chr, range(97, 123)) E isso as maiúsculas: print map(chr, range(65, 91)) Mas você também pode contar com o próprio Python (pilhas incluí­das, afinal!): from string import ascii_letters print ascii_letters E de novo: import string print string.ascii_lowercase print string.ascii_uppercase

  • Internet Explorer 6 e feeds RSS

    Um cliente acabou de mandar um email reclamando que o Internet Explorer 6 dele mostrava o XML ao clicar em um arquivo de RSS na página principal do site. Pois bem, o IE 6 não sabe o que é RSS. Enquanto eu concordo que deveríamos ter feito algum tipo de tratamento para o IE 6,…

  • Deletar até o final da linha no vim

    O comando para deletar tudo até o final da linha atual no vim é: d$ Explicação: O comando d pode ser seguido de um comando de movimento. dw remove uma palavra (delete word). Como o cifrão vai até o final da linha, d$ remove todos os caracters até o final.

  • Diretório para os arquivos temporários e de backup do vim

    Cansei dos arquivos .swp e ~ criados pelo vim infestarem meus diretórios. Basta editar o arquivo de configurações do editor (.vimrc no Linux e _vimrc no Windows) colocando o seguinte: ” liga o backup set backup ” Aonde gravar os arquivos de backup set backupdir=c:\temp ” Onde gravar os arquivos temporários set dir=c:\temp Para especificar…

  • Idéias não dão negócios

    Tem muita gente ganhando dinheiro vendendo água e pizza. Outro dia eu estava no banheiro e comecei a pensar em montar uma empresa. Primeiro imaginei qual a indústria aonde rola mais grana, e acabei concluindo que todas as empresas no final das contas ganham dinheiro de consumidores, a ponta é de pessoas físicas. E do…

  • Tutorial de jQuery

    Tradução de Getting Started with jQuery Esse tutorial é uma introdução à biblioteca jQuery. É necessário conhecimento básico de Javascript e document object model (DOM). Partiremos bem do começo e explicaremos detalhes quando necessário. Abrangiremos um simples exemplo de olá mundo, seletores e eventos básicos, AJAX, FX, e uso e confecção de plugins. O tutorial…

  • Bruce Lee tem medo do Bruce Lee

    O esgoto que é o 4chan de vez em quando produz pérolas como essa.

  • Easy sharing of screenshots

    I like having ideas. Specially when I am a little unhappy on the daily job. I start dreaming how cool would be to have my own company (I will someday). And then I start thinking about what my company will do. Or what software it’ll make. Most of the time it is games, but recently…