Singleton e Unit Tests

9 Out

python-logo-master-v3-TM-flattened

Singletons [1] são considerados um câncer por muitas pessoas, entretanto, enquanto os módulos em python atuam muito bem como singletons, módulos não podem ser extendidos, e ai entram as classes Singleton. Eu tenho usado singletons em dois projetos, o primeiro é django-breadcrumbs, que usa singletons para armazenar breadcrumbs e depois mostra-los nos templates. Outro projeto […]

Braziljs 2012, a maior conferencia de javascript do Universo!

2 Set

Brazil JS 2012: primeira manhã. O evento mereceu a alcunha de ” A maior conferência de javascript do universo”. No seu segundo ano o pessoal da organização deu um show! O teatro do Bourbon Country foi uma ótima escolha, a visibilidade do palco era boa de qualquer lugar. A PROCEMPA, orgão da prefeitura de Porto […]

Resolvendo (parcialmente) o problema do South não atualizar as permissões.

9 Mar

O South tem um já conhecido problema [1] sobre a criação de permissões dos modelos adicionados. O workaround mais usado é rodar manage.py syncdb –all, o app Django Extensions [2] também tem um comando chamado update_permissions que é muito útil e faz o serviço. Mas, nenhum de nós vai lembrar disso toda hora, então para […]


Aumente a performance do Eclipse (Também funciona para ZendStudio)

19 Out

Eclipse é a minha IDE de uso diário, e geralmente atende todas as minhas necessidade muito bem, mas é comum ouvir as pessoas perguntando por aí como torna-lo mais rápido ou porque ele é tão estupidamente lento. Sinceramente é bastante fácil tornar o eclipse mais rápido, o que eu não entendo é porque o arquivo […]

Post rápido: Mock Logging Handler para testes unitários em python

6 Out

python-logo-master-v3-TM-flattened

Cá estou eu escrevendo testes para o django-data-importer quando acho um excelente mock para logging que deve ser usado em testes unitários: Refers to http://stackoverflow.com/questions/899067/how-should-i-verify-a-log-message-when-testing-python-code-under-nose/1049375#1049375

Steve Jobs – 1955 a 2011, para o mundo

6 Out

Steve

Eu sou um Linuxer nato, dos que usam Gentoo (que muita gente aqui não deve nem saber o que é), um dos que simplesmente não gostam de usar IOs ou MAC OS … mas todo ser que se preze e viveu a web dos últimos 10 anos deve reconhecer o homem, o GÊNIO que hoje […]


Python Brasil 7 – Resuminho do terceiro e último dia ;-(

2 Out

Python Brasil 7

Muitas horas atrasado mas aqui estou para registrar o terceiro dia de Python Brasil 7. Ontem foi um dia sensacional, tivemos palestras técnicas sensacionais, muitas voltado ao publico que está começando (a maioria na python brasil desse ano), fiquei um tempão no Open Space preparando minha palestra relâmpago, vendo o @bgola desenvolver uma solução de […]

Python Brasil 7 – Resuminho do segundo dia.

1 Out

Python Brasil 7

Continuando com o resumo da Python Brasil 7, hoje foi um dia sensacional com ótimas palestras técnicas, relâmpagos e um DOJO no final para animar todo mundo :). Começando com Gustavo Niemeyer na sua palestra Python 4 que rendeu elogios durante todo o dia, ele falou de GO e elogiou muito o PyPI (eu não […]

Python Brasil 7 – Resuminho do primeiro dia.

30 Set

Python Brasil 7

Boaaaaaaaaa noite senhores (e senhoras). Eu sou o Felipe chronos, também conhecido com chronossc (já existiam alguns ‘chronos’ por ai :]), hoje sou desenvolvedor Django e como todo bom dev entusiasta do mundo Open Source (e basta falar isso, não quero falar da minha vida toda :]). Esse ano coincidiu de eu ter um chefe […]


Introdução ao PostgreSQL e HTML 5 (WTH!?)

1 Set

postgrePres

O MySQL é um banco muito conhecido, e muitos sabem ‘usar’. O PostgreSQL já não é tão conhecido e muitos só já ouviram falar. Com este fato, a pouco tempo, comecei a desenvolver uma série de slides introdutórios ao PostgreSQL, tendo como alvo uma palestra na Lightcomm, empresa onde trabalho. Os slides em si, são bastante […]