Finalmente!http://paulocheque.github.com/django-dynamic-fixturehttps://github.com/paulocheque/django-dynamic-fixturehttps://github.com/paulocheque/django-dynamic-fixture/wikiUltima versao: 1.6.1 Django-Dynamic-Fixture 1.4.0 possui bugfixes e novas funcionalidades:- Relatorio com o numero de queries executadas em cada metodo de teste: manage.py test --with-queries- Conta quantas queries sao executas ao inserir e atualizar um objeto (pode variar de acordo com listeners, sobrescrita do metodo save, etc): manage.py count_queries_on_savehttp://code.google.com/p/django-dynamic-fixture/ Padroes de Testes Automatizados com Djangohttp://www.slideshare.net/paulocheque/padroes-de-testes-automatizados-com-django As ferramentas mais populares para ativar e desativar funcionalidades no Django sao intrusivas, ou seja, e necessario acrescentar codigo adicional para permitir que uma funcionalidade seja ativada ou desativada. Essa abordagem e interessante, mas complexa para resolver um problema simples, alem do que nao e uma solucao 100% dinamica.Django Intruder e uma solucao simples e transparente para a aplicacao. Sem qualquer codigo adicional e possivel desativar qualquer request ao sistema.http://code.google.com/p/django-intruder/http://pypi.python.org/pypi/django-intruder http://en.wikipedia.org/wiki/Deadlock Na area de Sistemas de Software/Metodos Ageis: Padroes de testes automatizados Versao simplificada do metodo signal.connect do Django, mas ela insere o receiver como primeiro elemento da lista, ao contrario do comportamento padrao que insere no final. Para essa funcao funcionar sempre, ela deve ser chamada apenas uma vez por tipo de signal, entao a use apenas em casos muito especiais.Codigo:def connect_as_first_signal(signal, receiver, sender=None, dispatch_uid=None): "Similar to signal.connect(receiver, sender=sender), but put the receiver as the first element in the list." from django.dispatch.dispatcher import _make_id if dispatch_uid: lookup_key = (dispatch_uid, _make_id(sender)) else: lookup_key = (_make_id(receiver), _make_id(sender)) signal.lock.acquire() try: for r_key, _ in signal.receivers: if r_key == lookup_key: break else: signal.receivers.insert(0, (lookup_key, receiver)) finally: signal.lock.release()Uso:from django.db.models.signals import pre_saveconnect_as_first_signal(pre_save, SUA_FUNCAO_DE_CALL_BACK, sender=SEU_SENDER, dispatch_uid=SEU_ID) Olha um blog muito legal sobre economia e empreendedorismo! http://www.suaeconomia.comBastante coisa pra aprender que ajuda na criacao de seus proprios projetos! Uma pesquisa bem interessante!http://andrewvos.com/2011/02/21/amount-of-profanity-in-git-commit-messages-per-programming-language/Acredito que pelas mensagens de commit da para pegar tracos da personalidade do desenvolvedor, o grau de maturidade, nivel de estresse, uniao da equipe etc. Instrutor/Coordenador: ThiagoSecretaria de Trabalho e Bem Estar Social: Oneide imagen 2imagen3 Turma "E"Turma "G"Turma "H" Alunos da Turma "K"Aluno da Turma "L" Ai esta http://www.philco.com.br/DriversSelecao.aspxNada melhor que uma fonte segura nao e mesmo!Seguindo este link voce encontrara os drives de que precisa bara o bom funcionamento do seu Computador! O joomla.org anuncia a disponibilidade imediata do Joomla 1.7.1. Por ser uma atualizacao de seguranca, recomenda-se sua atualizacao imediata!Obs: Antes de fazer a atualizacao, por questoes de seguranca faca um backup dos arquivos e banco de dados do seu Joomla.Dowloand da versao completa do Joomla 1.7.1 - Traduzido para o Portugues do Brasil:http://www.joomlamazonia.com.br/Download/View-details/Joomla-Versao-atualizada/76-Joomla-1.7-Traduzido-para-Portugues-Brasil.htmlA atualizacao do joomla 1.7, podera ser realizada atarves do Gerenciador de Extensoes, aba atualizar. Caso deseje fazer a atualizacao manual segue abaixo o link dos arquivos de atualizacao.Download do arquivo de atualizacao para Joomla 1.7.1:http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=6106 Usa Linux Educacional 3.0 e esta precisando deixar as maquinas do seu laboratorio na configuracao padrao do Desktop?Entao esta dica e para voce!O Rafael Gregoratto (Tecnico de TI do NTE Roraima) fez um post muito interessante que pode lhe ajudar e muito confira em: http://tecnico.univirr.com/2010/03/como-restaurar-sua-area-de-trabalho.htmlEspero que ajude!!Ate a proxima! Sera que essa moda vai pegar???A maior empresa de pesquisas na internet, o Google, anunciou o lancamento de sua propria rede social, o Google +, para fazer frente ao Facebook, rede social