Eu já tinha lido este excelente livro (e-book grátis): How to Think Like a Computer Scientist: Learning With Python Eu costumo recomendar a todo mundo que está tentando aprender lógica de programação, e o uso quando preciso ensinar alguém a programar. Eu já sabia que ele é uma versão em Python do original, em C++…
Humanized É um Katapult, um QuickSilver. Só que rodando em Windows. Ou seja, nada de novo, mais uma vez o Windows tem a mesma coisa que os outros sistemas, com alguns meses ou anos de atraso. E parece maravilhoso porque muito usuário de Windows nunca viu nada parecido. Assista o vídeo e veja no final,…
O caso é muito comum: você cria um site com um gerenciador de conteúdos qualquer. Por exemplo, um blog WordPress. Você valida o código e o site passa perfeitamente pelo validador. Mas, depois de algum tempo, alguém, você, seu cliente, seu colega, seu cachorro ou seu papagaio fazem um post no blog, ou alteram um…
Qualquer um que tenha um blog com comentários dos usuários conhece o problema: spam de comentários. Este blog recebe centenas de comentários por dia sobre assuntos tão diversos quanto viagra ou tramadol, fotos de angelina jolie e britney spears nuas, encontros, jogos online e uma série de outras coisas que não tem absolutamente nada a…
Tentei o IPython, mas não consegui acostumar com ele. É diferente demais do shell padrão. Mas hoje, encontrei nos comentários deste artigo, a dica. Ao abrir o shell interativo, rode: import readline import rlcompleter readline.parse_and_bind(“tab: complete”) Pronto, isso te dá auto-completar no shell.