Problema com PyEnv no OSX Sierra

Pyenv é um gerenciador de instalações do Python, permite a instalação de várias versões do interpretador em paralelo, incluindo pypy, jython stackless etc. Após instalar o OSX Sierra tive um problema que me impedia de instalar o python 3.5.2: zipimport.ZipImportError: can’t decompress data; zlib not available Por alguma razão, no Sierra a biblioteca zlib não […]

Como lidar com settings.py local vs produção no django

Não é legal colocar no github suas senhas ou configurações especificas da sua máquina de desenvolvimento, e no Django padrão ele praticamente te induz ao erro. Mas não se preocupe, é bem simples adaptar seu projeto de tal forma que suas configurações locais não se misturem com o código que vai ser publicado. basta adicionar […]

Como fazer o git ignorar as permissões dos arquivos ?

Quando se usa o git em diferentes sistemas operacionais, com diferentes sistemas de arquivo é bastante comum ao fazer git pull receber uma série de mudanças de permissões, principalmente entre máquinas Windows e Unix. Para fazer o git ignorar essas mudanças em um repositório use: git config core.filemode false Para ignorar em todos os seus […]

Compilador e interpretador universal

Tá afim de testar aquela linguagem de programação obscura , mas tá sem saco de instalar 400 mb de dependências só para escrever um “Hello World” ? Seus problemas acabaram, experimente o ideone . Ele oferece um terminal onde vc cola o código , após processado ele devolve o  resultado do código, bem legal ! […]