Através de um PEP publicada no última dia 13, Guido van Rossum, criador da linguagem python, extendeu a vida do python 2.7 para 2020. Antes a previsão era para o próximo ano, 2015.
Segundo ele, a intenção é "esclarecer qual o estado do python 2.7 e livrar de preocupações os usuários que não podem migrar para o python 3". Contudo, ele segue, "essa declaração não garante que virão bugifxes numa base regular".
Ele encerra com um claro: "Não haverá um python 2.8".
quinta-feira, 17 de abril de 2014
sexta-feira, 11 de abril de 2014
Sublime Trailing Spaces
Por
JonatasCD
Remover os espaços do final das linhas, mesmo as em branco, ao salvar um arquivo no Sublime. É isso que se propõe e faz o plugin para o Sublime Text TrailingSpaces.
Ao seu comando ele pode ou apenas ressaltar os espaços a mais ou apagá-los automaticamente. Bem fácil.
Recomendo, afinal, não custa nada deixar a vida mais bonita.
Trailing Spaces, no github.
Ao seu comando ele pode ou apenas ressaltar os espaços a mais ou apagá-los automaticamente. Bem fácil.
Recomendo, afinal, não custa nada deixar a vida mais bonita.
Trailing Spaces, no github.
terça-feira, 25 de março de 2014
mysql-python no Mavericks
Por
JonatasCD
Sim, <ironia>acredite</ironia>, você pode ter problemas ao tentar instalar o módulo mysql-python no OS X Mavericks - especialmente se for após atualizar para o Xcode 5.1.
O problema ocorre devido à mudanças introduzidas no Xcode 5.1 e, também, à forma que o Python 2.7 provido pela Apple foi definido.
Para solucionar, adicione as seguintes variáveis de ambiente antes de instalar o módulo:
OBS: Isso também se aplica, por exemplo, caso você precise instalar pil ou Pillow, caso esse seja o único entrave. Pode ser bem útil se, no terminal mesmo, você rodar:
O problema ocorre devido à mudanças introduzidas no Xcode 5.1 e, também, à forma que o Python 2.7 provido pela Apple foi definido.
Para solucionar, adicione as seguintes variáveis de ambiente antes de instalar o módulo:
$ export CFLAGS=-Qunused-arguments
$ export CPPFLAGS=-Qunused-arguments
Instale o mysql-python e seja feliz:$ pip install mysql-python
FonteOBS: Isso também se aplica, por exemplo, caso você precise instalar pil ou Pillow, caso esse seja o único entrave. Pode ser bem útil se, no terminal mesmo, você rodar:
$ xcode-select --install
sábado, 1 de março de 2014
quebra de linha ou word wrap no Sublime Text
Por
JonatasCD
Por acaso você já pensou por que toda hora tem que definir a quebra de linha, 'word wrap', no Sublime?
Por que não resolver logo isso?
Acesse Preferências > Settings. No arquivo de configurações do Sublime e busque por word_wrap.
Você tem 3 opções:
true: a quebra de linha sempre ativada
false: quebra de linha nunca ativada
"auto": pode ser que esteja em alguns casos
Por via das dúvidas, pessoalmente, prefiro deixar como true.
Por que não resolver logo isso?
Acesse Preferências > Settings. No arquivo de configurações do Sublime e busque por word_wrap.
Você tem 3 opções:
true: a quebra de linha sempre ativada
false: quebra de linha nunca ativada
"auto": pode ser que esteja em alguns casos
Por via das dúvidas, pessoalmente, prefiro deixar como true.

sexta-feira, 28 de fevereiro de 2014
git push mesma tag
Por
JonatasCD
Como dar um git push numa tag?
Antes é melhor lembrar (rapidamente) qual o procedimento para criação de tags no git.
E seja feliz.
Antes é melhor lembrar (rapidamente) qual o procedimento para criação de tags no git.
$ git tag nome-da-tag
$ git push origin nome-do-branch --tags
ou$ git push origin nome-da-branch
$ git push origin --tags
Agora, por alguma razão, você precisa fazer um ajuste que valha para essa mesma tag. Digamos que seja por uma versão do software que você quer publicar e faltou um pequeno item.$ git push origin :nome-da-tag
Depois que fizer suas alterações:$ git add arquivo_alterado.py
$ git commit -m 'agora vai!'
$ git tag nome-da-nova-tag
$ git push origin nome-do-branch --tags
E seja feliz.
Assinar:
Postagens (Atom)

