No ar o novo site do Hacklab
Muita gente quando tem uma ideia, começa fazendo um site para transformá-la em realidade. No último ano e meio ficamos tão focados trabalhando na construção do Hacklab – nossa organização social, metodologia etc – que deixamos nosso espaço virtual de lado. Mas isso foi até ontem, pois finalmente colocamos nosso site no ar!
Além de manter o portfolio do Hacklab, publicamos no blog estudos de caso, dicas técnicas sobre as tecnologias que usamos, pedaços de software que podem ser úteis para outras pessoas e o que mais acharmos interessante. Por aqui também estão os plugins para WordPress feitos pelo Hacklab com espaço para suporte e documentação.
Outras coisas já estão sendo armadas para este espaço, mas vamos devagar, uma coisa de cada vez.
Bem vindos!!
Creating a tweet gadget for Google Wave
This week bani sent me an invite for trying Google Wave. It’s a great tool and if it remains as open as Google says it will I think it can really change the way we communicate over the internets. I mean, it’s much more flexible than e-mail and it takes collaboration to another level. But, as I said, IMO the “key for success” in this case is to stay open and to support the creation of other servers and implementations(as PyGoWave [which deserves a blog post]). [ Leia mais ]
Transparência HackDay
“Two days for hacking the Brazilian politics”
This weekend (October 3rd and 4th) will happen the first “Transparência HackDay” (”Transparency HackDay” in english), a free and open hacking event with focus on bringing together hackers, activists, managers and people with ideas to make government information/public data more accessible for everyone using and writing web tools.
I’m attending and one of my ideas is to hack CET (Companhia de Engenharia de Tráfego / Traffic Engineering Company) data and make them available. The idea is to improve a crawler I wrote (in python
) that downloads and stores data about the traffic in São Paulo every 30 minutes from the “traffic now” CET website (as they don’t store it [or at least don't provide anything]).
More information about the HackDay (in portuguese):
http://www.slideshare.net/esferamobi/transparencia-hackday-proposta
Visitem nosso novo portfolio online
O portifolio online do HackLab passou neste domingo por uma reforma drástica. Ficamos em manutenção por volta das 00:00, e assim, pedimos desculpas para nossos fieis visitantes!
O novo endereço é http://www.hacklab.com.br/portfolio
Enjoy!
São Paulo Python User Group – May Meeting
Every month the GruPy-SP members get together to discuss, chat and/or code.
This month we will meet to watch/present some lightning talks and to talk about our participation at the Fórum Internacional de Software Livre (FISL 10).
The meeting will be hold at the SP HackLab, May 23. More details (in pt-br): GruPy-SP wiki.
See you there
Moderação de usuários no Wordpress
Uma das demandas do portal eletrocooperativa.org.br (um dos projetos desenvolvidos pelo Hacklab neste semestre) é a moderação dos usuários que se registram no site. Como esse recurso não existe no core do Wordpress, saímos em busca de um plugin.
O Leo encontrou no diretório de plugins do Wordpress (http://wordpress.org/extend/plugins/) o New User Approve, uma extensão simples que faz exatamente o que precisávamos. Durante o desenvolvimento encontramos dois problemas na versão atual (1.0):
- Se um usuário é criado pelo administrador e não pelo formulário de registro, ele aparece na listagem de usuários para moderação e se o administrador aprová-lo sua senha será alterada.
- Com o plugin habilitado, o formulário de registro sempre mostra uma mensagem de usuário criado com sucesso mesmo quando ocorreram erros (como por exemplo nome de usuário já existente ou senhas não conferem).
Fizemos dois patches para corrigir esses erros e enviamos para o desenvolvedor do plugin. Essa é a melhor parte do software livre
Ele agradeceu mas infelizmente ainda não teve tempo para incorporar as mudanças no código e lançar uma nova versão. Acredito que o fará em breve.
Se alguém precisar da mesma funcionalidade e quiser utilizar o plugin com as correções, o patch está disponível neste link (mais detalhes podem ser vistos nos comentários que fiz na página do próprio plugin).
Atualização (em 22/04/2009): foi lançada uma nova versão (1.1) do plugin que incorpora os patches que enviei, basta baixá-la aqui.
Global Python Sprint Weekend in São Paulo
This weekend (May 10th and 11th) will happen the Global Python Sprint Weekend. Like the last PythonBugDay our Python User Group (GruPy-SP) will meet to work together.
This time our meeting will be held at Universidade de São Paulo IME (Instituto de Matemática e Estatística) thanks to RBP and the CCSL (Free Software Competence Centre) =)
Other Python User Groups from Brazil are also meeting to work together, check the wikipage for the PythonBugDay to know if there will be a meeting near you
(or you can work from your home sweet home).

