Servindo arquivos por HTTP em uma linha com Python e Twisted    Publicado:

Ter um servidor HTTP disponível no terminal pronto para servir qualquer diretório no seu sistema de arquivos pode ser muito útil. Você pode compartilhar arquivos para a rede local por HTTP, testar uma biblioteca Javascript, exibir a documentação de um projeto Sphinx, servir um mockup para revisão dos seus colegas de trabalho. As possibilidades são muitas.

Leia mais…

Comments

Blogue como um hacker: reStructuredText, Markdown e controle de versão    Publicado:

Já pensou em versionar seus posts em um repositório Git ou Mercurial? Escrever utilizando os recursos de seu editor de texto preferido, em qualquer lugar, sem necessidade de estar conectado ou digitando em um browser? Quer um deploy simples e a possiblidade de reduzir ou zerar os custos para hospedar seu site? Se respondeu sim para alguma destas perguntas: Você quer um gerador de site estático.

Leia mais…

Comments

Instalando Python no Windows    Publicado:

Como instalar o Python no Windows com os gerenciadores de pacotes Pip e Setuptools, e ainda conseguir compilar as extenções em C utilizando o Visual Studio ou o MinGW.

Leia mais…

Comments

PythonBrasil: #openspaces o poder de barganha está em quem pode levantar da mesa    Publicado:

#openspaces o poder de barganha está em quem pode levantar da mesa @pythonbrasil

Comments

Instalando o Fabric no Windows    Publicado:

O Fabric é uma biblioteca e utilitário de linha de comando escrito em Python para administração de sistemas ou automatização de tarefas administrativas. Pode ser executado localmente ou remotamente utilizando SSH. O maior caso de uso do Fabric no Windows é o gerenciamento remoto de servidores Linux, no entanto, o Fabric pode ser muito bem aproveitado em qualquer projeto, independente do SO que você utilizar.

Leia mais…

Comments

Delphi / Pascal syntax highlighting no SublimeText 2    Publicado:

Eu realmente gosto muito do editor ST2 (SublimeText 2), e por vezes me pego editando alguns arquivos de projetos Delphi nele. Seus recursos como goto-anything e busca com suporte à expressões regulares dão um banho nas ferramentas similares disponíveis no Delphi, além de ser mais leve para edição de código. No entanto, o ST2 não tem suporte nativo para Delphi/Pascal syntax highlighting, o que pode desmotivar seu uso por quem está acostumado a este recurso. Mas graças ao alto nível de compatibilidade do ST2 com o editor TextMate, podemos utilizar definições de linguagem do TextMate no Sublime.

Leia mais…

Comments

Métodos anônimos e memory leaks (Delphi)    Publicado:

Os métodos anônimos foram introduzidos no Delphi na versão 2009. São implementados internamente de maneira transparente como filhos de TInterfacedObject, e sendo assim, sua memória é gerenciada por contagem de referência.

Objetos com memória gerenciada por referência podem ficar presos sem nunca serem liberados, são os chamados leaks, e a principal causa é referência circular.

Mas como pode ocorrer referência circular em um método que sequer tem nome?

Leia mais…

Comments