Motivado pelo início do ano, após muita enrolação, resolvi finalmente lançar meu blog em domínio próprio, o http://www.andrewsmedina.com e descontinuar o PyMan (http://pyman.blogspot.com)
Essa enrolação é devido á escolha de um tema e um sistema para o blog. Eu já devo ter desenvolvido uns 5 layout e uns 4 sistemas ( em Django é lógico ) entre eles o falecido bingo. E resolvi utilizar um tema para wordpress e o django-diario como sistema para o blog.
A escolha do tema, foi meramente devido a beleza desse tema. Já a escolha do django-diario, foi feita porque é um projeto coeso, que está ativo, e tem também os fatos do fundador do projeto ser brasileiro e ser meu amigo.
Ainda falta eu importar os posts do blog antigo e criar um sistema de comentário, mas isso farei em breve, aguardem!
1/10/2008
11/25/2007
Django Brasil no ar!
Após grande expectativa, está no ar o site da comunidade Django Brasil (http://www.djangobrasil.org/)! O objetivo é ser um veículo de divulgação deste framework em terras tupiniquins, trazendo informações para auxiliar tanto os iniciantes quanto os mais experientes.
Atualmente o site fornece:
A documentação e tradução da documentação oficial ainda é escassa. Convidamos os interessados em traduzir ou produzir conteúdo em língua portuguesa para suprir essa necessidade.
Este é apenas o início de uma nova fase da comunidade Django Brasil. Participe!
O site foi desenvolvido pelo Guilherme Mesquita Gondim (semente) e o belo desing pelo Jader Rubini (http://jaderubini.wordpress.com). O código é livre e pode ser acessado no seguinte endereço: http://code.google.com/p/djangobrasil/.
Atualmente o site fornece:
- as principais características do Django;
- um weblog para anúncios e avisos à comunidades brasileira;
- uma página exclusiva para a comunidade descrevendo como um desenvolvedor pode participar;
- um agregador de blogs (planeta) dos desevolvedores nacionais, e;
- uma área específica para a documentação.
A documentação e tradução da documentação oficial ainda é escassa. Convidamos os interessados em traduzir ou produzir conteúdo em língua portuguesa para suprir essa necessidade.
Este é apenas o início de uma nova fase da comunidade Django Brasil. Participe!
O site foi desenvolvido pelo Guilherme Mesquita Gondim (semente) e o belo desing pelo Jader Rubini (http://jaderubini.wordpress.com). O código é livre e pode ser acessado no seguinte endereço: http://code.google.com/p/djangobrasil/.
Django Brasil no ar!
Após grande expectativa, está no ar o site da comunidade Django Brasil! O objetivo é ser um veículo de divulgação deste framework em terras tupiniquins, trazendo informações para auxiliar tanto os iniciantes quanto os mais experientes.
Atualmente o site fornece:
A documentação e tradução da documentação oficial ainda é escassa. Convidamos os interessados em traduzir ou produzir conteúdo em língua portuguesa para suprir essa necessidade.
Este é apenas o início de uma nova fase da comunidade Django Brasil. Participe!
O site foi desenvolvido pelo Guilherme Mesquita Gondim (semente) e o belo desing pelo Jader Rubini (http://jaderubini.wordpress.com). O código é livre e pode ser acessado no seguinte endereço: http://code.google.com/p/djangobrasil/.
Atualmente o site fornece:
- as principais características do Django;
- um weblog para anúncios e avisos à comunidades brasileira;
- uma página exclusiva para a comunidade descrevendo como um desenvolvedor pode participar;
- um agregador de blogs (planeta) dos desevolvedores nacionais, e;
- uma área específica para a documentação.
A documentação e tradução da documentação oficial ainda é escassa. Convidamos os interessados em traduzir ou produzir conteúdo em língua portuguesa para suprir essa necessidade.
Este é apenas o início de uma nova fase da comunidade Django Brasil. Participe!
O site foi desenvolvido pelo Guilherme Mesquita Gondim (semente) e o belo desing pelo Jader Rubini (http://jaderubini.wordpress.com). O código é livre e pode ser acessado no seguinte endereço: http://code.google.com/p/djangobrasil/.
11/21/2007
Usando o ZODB no Django
Ter a flexibilidade da orientação a objetos do Python em um banco de dados pode ser algo muito útil e interessante que utilizar bancos relacionais. Um dos melhores bancos orientado a objetos em Python é o ZODB , é poderoso e simples de utilizar.
Mas como utilizar ele para web?
A resposta mais óbvia é Zope e Grok . São dois frameworks para web que utilizam ZODB como base de dados!
A resposta não tão óbvia é o Pylons . O Pylons é um framework que trabalha através de camadas (middlwares) onde você uma dessas camadas pode ser a implementação para suporte a ZODB.
E a resposta nada óbvia é o Django. O Django é um framework famoso pela sua coesão, mas isso não quer dizer que ele não pode ser facilmente integrado com outras ferramentas. Uma das provas disso é o tranquil, uma middlware que integra o Django ao SQLAlchemy .
Inspirado pela necessidade de usar o ZODB , por não querer usar Grok , Pylons ou outro e pela implementação do tranquil, implementei o django-zodb, uma middlware que integra o Django ao ZODB.
O endereço do projeto é: http://code.google.com/p/django-zodb/
Para instalar o projeto basta ler a página do wiki do projeto: http://code.google.com/p/django-zodb/wiki/Installation
No projeto tem um projeto em Django demonstrando como usar o django-zodb .
Ou seja usar ZODB com o Django também pode ser uma boa alternativa!
Mas como utilizar ele para web?
A resposta mais óbvia é Zope e Grok . São dois frameworks para web que utilizam ZODB como base de dados!
A resposta não tão óbvia é o Pylons . O Pylons é um framework que trabalha através de camadas (middlwares) onde você uma dessas camadas pode ser a implementação para suporte a ZODB.
E a resposta nada óbvia é o Django. O Django é um framework famoso pela sua coesão, mas isso não quer dizer que ele não pode ser facilmente integrado com outras ferramentas. Uma das provas disso é o tranquil, uma middlware que integra o Django ao SQLAlchemy .
Inspirado pela necessidade de usar o ZODB , por não querer usar Grok , Pylons ou outro e pela implementação do tranquil, implementei o django-zodb, uma middlware que integra o Django ao ZODB.
O endereço do projeto é: http://code.google.com/p/django-zodb/
Para instalar o projeto basta ler a página do wiki do projeto: http://code.google.com/p/django-zodb/wiki/Installation
No projeto tem um projeto em Django demonstrando como usar o django-zodb .
Ou seja usar ZODB com o Django também pode ser uma boa alternativa!
11/12/2007
Segundo Django Sprint dia 1 de Dezembro
Sprint é um evento onde os desenvolvedores, colaboradores e simpatizantes com alguma ferramenta opensource se unem para implementar novidades de arrumar erros existentes nessa ferramenta. E dia 1 de Dezembro ocorrerá o segundo Django Sprint desse ano.
Para participar do Sprint, inscreva-se na página do wiki do Django e no dia do Sprint fique atento no canal #django-sprint, onde todos os envolvidos com o Sprint e os responsáveis pelo código do Django estarão para auxiliar e tirar dúvidas.
Se você ainda não conhece o processo de criação de tickets, envio de path's utilizado no desenvolvimento do Django, leia esse artigo: Contributing to Django.
10/12/2007
SQLAlchemy no Django com tranquil
Muitos programadores reclamam a falta de integração do Django com o SQLAlchemy. Há até um branch no projeto do Django para realizar essa integração, mas esse branch anda meio parado no momento.
Em paralelo a isso foi criado um projeto chamado tranquil, que tem por objetivo integrar o SQLAlchemy no Django.
As features mais legais desse projeto implementado até o momento são:
O site do projeto é: http://code.google.com/p/tranquil/
Em paralelo a isso foi criado um projeto chamado tranquil, que tem por objetivo integrar o SQLAlchemy no Django.
As features mais legais desse projeto implementado até o momento são:
- Usar tables, objects e mapper objects do SQLAlchemy no Django
- Manipular models do Django como se fossem objetos do SQLAchemy
O site do projeto é: http://code.google.com/p/tranquil/
10/11/2007
Intalando XMMS com suporte a wma no Ubuntu
O XMMS é meu player de música favorito. Um dos motivos é a semelhança com o Winamp. O suporte a vários skins também me agrada.
Algumas das músicas que tenho são em formato wma e o XMMS não toca wma por padrão, mas como uso o Ubuntu como distribuição, instalar o XMMS com suporte a wma e com skins é tarefa fácil, basta digitar o comando abaixo no terminal:
$ sudo apt-get install xmms xmms-wma xmms-skins
Algumas das músicas que tenho são em formato wma e o XMMS não toca wma por padrão, mas como uso o Ubuntu como distribuição, instalar o XMMS com suporte a wma e com skins é tarefa fácil, basta digitar o comando abaixo no terminal:
$ sudo apt-get install xmms xmms-wma xmms-skins
Assinar:
Postagens (Atom)