Site da comunidade Arch Linux Brasil usa Django

29/01/2008
Foi lançado essa semana o novo site do Arch Linux Brasil. Além do novo layout, o sistema do site que era em Joomla foi trocado por Django.

Você pode se perguntar, o Joomla não é um Sistema Gerenciador de Conteúdos (CMS) e o Django um Framework de Desenvolvimento para Web? Qual é a vantagem em fazer essa troca?

O Joomla já vem com sistema de notícias, painel administrativo, entre outras funcionalidades que um CMS tem. A vantagem de usar um CMS está em ter várias funcionalidades prontas, mas o grande problema de usar um CMS é modificar alguma das funcionalidades já existente.

É ai que entra o Django. O Django não é um CMS mas é um framework que foi criado para facilitar o desenvolvimento para web, trazendo com ele várias funcionalidades que são comuns em vários sites, como uma interface de administração automática, sistema de comentários, sistema de controle e autenticação de usuários entre outros que podem serem integrados com qualquer modelo de informação.

Sendo assim a troca de um CMS pelo Django pode ser vantajoso, porque é mais fácil desenvolver um sistema do que alterar um já existente, ainda mais quando pode contar com uma ferramenta que tem várias aplicações genéricas prontas para você utilizar.

Snakes and rubies

23/01/2008

Aproveitando a pequena temporada que estou passando em São José do Rio Preto, hoje (23/01/08) conheci pessoalmente o Eustáquio Rangel, mais conhecido como Taq.



O Taq para quem não sabe, é programador Ruby/Rails, toca contrabaixo e escreveu um livro sobre Ruby.



Mesmo participando de comunidades diferentes (todos sabem que uso Python/Django) eu e o Taq não nos atacamos, alfinetamos e nem nos matamos, como muitos tem feito. Pelo contrário, conversamos sobre muitas coisas legais, mas o principal assunto foi sobre as comunidades OpenSource, entre elas a de Python/Django e Ruby/Rails.



Python e Ruby são linguagens que tem várias características em comum, como tipagem estática, duck typing, orientação a objetos e são opensource. E nos últimos anos ambas estão crescendo em popularidade devido a essas características. Segundo o TIOBE, um ranking que mede a popularidade das linguagens, Ruby teve o maior crescimento de popularidade em 2006 e Python em 2007.



Nesse contexto todo ainda há desenvolvedores que criticam uma dessas linguagens apenas pelo fato de gostar da outra. Isso gera muita discussão e não leva a nada.



Espero que em 2008 ambas comunidades continuem crescendo e que cresça também a amizade e o respeito entre ambas.

Django People

23/01/2008

Ontem foi lançado o Django People desenvolvido por Simon Willison and Natalie Downe.


O Django People é um site onde contém informações sobre desenvolvedores que utilizam o Django. O mais legal desse site é mostrar através do Google Maps onde cada "djanger" mora e mostrar os "djangers" mais próximos.

Comentários e feeds adicionados

15/01/2008
Depois de quase uma semana do lançamento do blog novo criei vergonha na cara e adicionei os fedds (RSS e ATOM) e desenvolvi o sistema de comentários.

Para adicionar os feeds foi bem fácil, pois há um exemplo na página do django-diário. Já para os comentário eu estou utilizando o Free Comment do comments contrib do Django.

Usar o comments contrib é bem simples, mas é pouco documentado, uma das poucas documentações sobre o assunto está numa página do wiki do Django Project, mas só explica como usar o Free Comment e não o Comment default.

Para quem não sabe a diferença, o default implementa um sistema complexo de comentários, com suporte a karma e a pessoa que vai comentar tem que ter uma conta de usuário. Já no Free Comment isso não é preciso.

Quem sabe em breve eu não crio um post explicando como usar o comments contrib.

Até deixem seus comentários, sugestões e assinem o feed.

Ano novo, blog novo

10/01/2008
Motivado pelo início do ano, após muita enrolação, resolvi finalmente lançar meu blog em domínio próprio 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!
« Página Anterior123456789Próxima página »
andrewsmedina.com 2010. todos os direitos reservados.