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 […]

Customizando o prompt interativo do python

Em algumas distros linux notei que o interpretador padrão do Python, aquele invocado pelo comando python no terminal, possuiam autocomplete e histórico. Eu sei que existe o ipython o bpython, mas em várias situações onde eles não estão disponíveis, o interpretador interativo padrão é a melhor solução. Existe uma variavel de ambiente chamada PYTHONSTARTUP, que […]

Estratégia para perpetuar seus dados

Post inspirado em um email que enviei a um companheiro de pedal que perdeu todos seus arquivos : Hoje em dia HD tá barato, então vale sempre a pena comprar 2Hds , e fazer mirror com raid . Qualquer sistema operacional, por mais vagabundo que seja ( windows por exemplo ), tem uma ferramenta pra […]

Quer um conselho ? Troque de distro !

Eu custumo recomendar que pessoas interessadas em usar linux, usar mesmo e não ser apenas uma vítima do ubuntu, devem explorar distribuições mais cruas pra entender como as coisas realmente funcionam. Depois dessa experiência traumática, os usuários costumam amadurecer bastante, pois ela percebe que realmente o linux (unices em geral) não tem nada semelhante ao […]

Configurando WPA2 no archlinux PSK

Configurar uma máquina linux via WPA2 é simples se vc usa gnome ou KDE, mas para todo o resto do mundo deve usar wpa-supplicant. Um daemon que cria um “tunel” criptogafado entre sua placa e o servidor. A configuração é simples, basta adicionar as seguintes linhas em /etc/wpa_supplicant.conf : ctrl_interface=/var/run/wpa_supplicant eapol_version=1 ap_scan=1 fast_reauth=1 network={ ssid=”liquuid” […]