-
Python, Django, Mysql e MySQLdb no Snow Leopard
Posted on December 11th, 2009 No commentsPessoal, criei uma série de posts para ajudar quem ainda tem dificuldades em instalar o ambiente de desenvolvimento Django no Mac OS X 10.6 (Snow Leopard). Para isso separei esse tutorial em vários posts, segue a lista.
- Python 2.6.4 on OS X 10.6
- Instalando o Django no OS X 10.6 – Post do Django Brasil
- Instalando o MySQL 5 no OS X 10.6 – Só baixar e instalar
- MySQLdb no OS X 10.6 (intel)
Se o seu objetivo é ter Django com suporte ao MySQL e tudo rodando junto, você precisa iniciar do primeiro post, e ir até o último. Chato mas necessário.
-
Suporte para Notebook
Posted on June 3rd, 2009 No commentsEsta semana estou querendo terminar de montar minha estação de trabalho na Imotion-Info. Já tenho um ambiente razoavelmente decente, com mesa, e um monitor extra.
Hoje já plugo uma infinidade de parafernálias ao note, já até twiitei sobre a plugabilidade do MAC. Afinal precisamos de forma exencial de todos esta gadgets.
Mas estive hoje vendo os preços de suporte para notebooks, e pasmem, em uma pequena googlada pesquisada no google eu encontrei diversos modelos, porém estes variam de 90 a 250 REAIS. Fiquei revoltado, e quase tentei me matar… rs.. lol .. O que aconteceu foi, resolvi procurar a seguinte expressão no google: “pvc + laptop + support” e eu encontrei este tutorial bem maneiro.
Não segui ele a risca, e montei por conta meu super suporte, e fiquei muito satisfeito com o resultado.

Resumindo:
Comprar um suporte de acrílico para o notebook, 90 Reais
comprar um suporte em alumínio para o noteboom 60 Reais
Comprar as peças para montar seu próprio suporte 5,75 Reais
Se divertir como uma criança montando seu brinquedo por 30 minutos, não tem preço. -
mod_python
Posted on April 7th, 2009 No commentsPois é, estes dias em uma aula de programação para a internet lá estava eu aprendendo PHP, não estava muito contente em usar aqueles códigos meio confusos no meio do HTML, foi aí que pensei: porque não usar Python??
Abri meu navegador e fui direto no google, mod-python. Como eu uso Debian não tive diviculdades nenhuma na istalação do mesmo:
aptiture instal libapache2-mod-python
Pronto, agora o mod-python está pronto para rodar!! Mas aí vem, como fazer para usar o python para HTML? Como fazer as páginas?
Primeiramente nós temos que configurar o arquivo de configuração do apache, para isso edite o arquivo correspondente ao site habilitado no seu servidor Apache2, no meu caso editei o 000-default que resolve na maioria dos casos:
vi /etc/apache2/sites-enabled/000-default
Neste arquivo deve ser adicionado as configurações ao apache para que ele consiga interpretar os scripts Python, para isso adicione as seguintes linhas:
<Directory /var/www/python/>
SetHandler mod_python
PythonHandler mod_python.publisher
</Directory>Com estas linhas você está dizendo ao apache que dentro da pasta “/var/www/python/” exitirão scripts em python que serão interpretados pelo Python assim que requisitados pelo apache.
Agora só resta programar e salvar seu arquivo dentro de “/var/www/python/”, no meu caso o chamei de “index.py” para testar use o exemplo abaixo:
def teste(req):
return “<html> <h1> Funcionou!</h1> </html>”Para acessar a página que você fez basta acessar no seu navegador o endereço “http://localhost/python/index/teste”
Explicando: na função o “req” é obrigatório como parâmetro para o funcionamento do mod-python. O conteúdo que será impresso no navegador é o resultado da string que é retornada pela função teste.
Caso dentro da pasta /var/www/python/ exista dois scripts com várias funcões, para acessar a regra é a seguinte: http://endereco/python/nomedoarquivo_sem_o_.py/funçãoquevcquerchamar
Teste, tente, invente.
Dúvias estou disposto a ajudar: eusou@oalexandre.com


