Publicações com a etiqueta "codigo"
Minhas configurações do bash
A exemplo do que fiz com minhas configurações do GNU Emacs, ontem eu publiquei (também no Bitbucket) as do Bourne-Again SHell (bash), o shell padrão de vários unices.
Bom, acesse a página do repositório em http://bitbucket.org/semente/bash. Talvez você também tenha interesse em meu .screenrc e meu muttrc, que apesar de não usá-lo mais em função do Gnus, pode lhe ser útil.
Publiquei meu emacs.d no Bitbucket
Vou ser breve, como num micro-blogging: publiquei minhas configurações do GNU Emacs num repositório Mercurial (hg) no Bitbucket (que é ótimo por sinal).
Acesse o repositório em http://bitbucket.org/semente/emacsd.
Ops, acho que passei dos 140 caracteres, mas aqui pode.
Código do site disponível para baixar
Como prometido anteriormente, o acesso à leitura no sistema de controle de versões deste website foi liberado. Isso quer dizer que agora é possível baixá-lo. Para tal, você precisará do Bazaar instalado (provavelmente existe um pacote para seu sistema, verifique na página de download do mesmo).
O site foi escrito em Python utilizando o framework de desenvolvimento web Django, portando será necessário tê-lo instalado também para caso queira testá-lo em seu computador. Siga as instruções no Guia de Instalação. Caso ainda não conheça o Django, talvez seja interessante o estudo de sua documentação para entendimento do código.
Baixando
Para obter o código do site, utilize a ferramenta de linha de comando bzr:
bzr branch http://code.taurinus.org/sementeproject/mainline/ sementeproject
O código em http://code.taurinus.org/ está sendo disponibilizado em um "dumb server", então não espere por uma boa performance.
Executando
Antes de mais nada, você precisará também dos seguintes pacotes instalados em seu PYTHONPATH:
Será necessário também o uso da biblioteca CSS libcss-taurinus, seus arquivos deverão estar em media/css/lib/. Experimente fazer assim:
bzr export http://code.taurinus.org/libcss-taurinus/mainline/ sementeproject/media/css/lib/
Enfim, para rodar o projeto localmente, execute o seguinte comando:
sementeproject/sementeproject/manage.py runserver
Mais informações no site do projeto.