Feliz 2009

- FELIZ ANO NOVO
UM ANO NOVO DE MUITA PAZ, SAUDE E FELICIDADE!!!!
QUE ESSE ANO QUE VEM, SEJA MUITO PROVEITOSO A TODOS.
UM FELIZ 2009!!!
MAC vs PC
Para descontrair….
Why I Hate Django na DjangoCon
Palestra do criador do Flirck na DjangoCon
I’m a Mac – I’m a PC – I’m Linux
Isso é mais fácil que bater em bêbado, mas vamos lá. Todo mundo conhece a campanha da Apple “I’m a Mac”, que se não transformou o Justin Long em um astro, ao menos o fez papar a Drew Barrymore, sem falar no PC Guy, John Hodgman, que agora está no Daily Show, com Jon Stewart.
A Microsoft por sua vez lançou a simpática campanha “I’m a PC”, a melhor resposta à Apple em muitos anos.
Como sempre o Linux ficou de fora, mas desta vez a Linux Foundation quer brincar também. Só falta o dinheiro, então estão apelando pra “cumunidade”. Lançaram um concurso onde você faz um vídeo no estilo “I’m Linux”, falando o quê o Linux significa para seus usuários, e com sorte inspirando outros a experimentá-lo.
stallman
“Hi, I’m a Stallman – Hey, estão correndo por quê?”O mico não sairá de graça, o prêmio é uma viagem a Tóquio, para participar do Simpósio da Linux Foundation no Japão, em 2009.
Vai render bons vídeos? Sinceramente duvido, o pessoal é evangelista demais para brincar com si mesmo como a Apple e a Microsoft fazem. Vide os chatíssimos comerciais do Firefox, que resultaram de concurso semelhante. Mas ter esperança não faz mal nenhum, então faça sua parte. O MeioBit ajudará a divulgar os vídeos nacionais, é só mandar para nosso formulário de contato ou deixar o link nos comentários. Participe, o Poder é de vocês! (vai Planeta!)
Fonte: Meio-Bit
PyBoletos
Pessoal devido a poucos projetos de geração de boletos o amigo Thiago Montinegro desenvolveu uma biblioteca para gerar boletos com Pylons. Estou divulgando o trabalho dele e já divulgando que vou desenvolver a versão para Django.
A baixo, mais informações sobre o projeto:
Pyboletos é um projeto em python utilizando framework Pylons 0.9.7rc3 para geração de boletos bancários utilizando Python.
Versão: 0.1
Gerando boletos para:
Banco do Brasil
Caixa Economica
Bradesco
Banco Real
Requer:
Python 2.5.x (Linguagem )
Pylons 0.9.7 ( Framework)
Mako ( Template, já vem junto com o pylons 0.9.7rc1,rc2,rc3 ou superior )
PIL ( Para gerar código de barra dos boletos, utilizando padrão 2 por 5 intercalado )
Download ?
http://code.google.com/p/pyboletos/downloads
Em breve, uma nova versão com geração de boletos para outros bancos.
Plugin experimental do Google permite rodar código nativo diretamente no navegador
… mas de uma forma menos dependente de plataforma, e inerentemente mais segura que o ActiveX, iniciativa da Microsoft com propósito similar.
O Google lançou um novo plugin para navegadores que permite a aplicações web rodar com segurança código nativo da plataforma local (por exemplo, código x86). Chamado de Native Client (NaCl), o plugin está sob licença livre/aberta BSD e é projetado para rodar nas principais plataformas e navegadores.
A imagem acima mostra o Quake compilado para rodar no NaCl. Embora o NaCl esteja em suas versões iniciais, o Google já disponibilizou até mesmo um kit de compilação/build baseado nas ferramentas livres associadas ao GCC para facilitar o port de softwares existentes para rodar nativamente (e multiplataforma, para as plataformas que compartilhem uma mesma arquitetura de processador) no navegador, associado a aplicações web.
O artigo do Ars Technica, do link abaixo, apresenta mais detalhes sobre o funcionamento e o modelo de segurança, comparando-o ao do ActiveX, e informa até mesmo sobre o port de componentes típicos de sistemas GNU para o NaCl. (via arstechnica.com)
Saiba mais (arstechnica.com).
Refência: BR-LINUX
Matrix on Windows XP
Eu n me aguentei de rir… Por isso que sou mais meu Ubuntu!
Gerenciamento de Projetos com Scrum
Olá pessoal, demorei mais encontrei um tempinho pra postar…
Bem resolvi usar na empresa que trabalho uma técnica de gerência de projeto chamada Scrum, ela é bastante interessante para projetos que precisam sair rápido do forno (se é que me entendem
).
Uma breve descrição do Scrum que tem no Wiki:
“Scrum é um método ágil para Gerenciamento de Projetos.
Inicialmente, o Scrum foi concebido como um estilo de gerenciamento de projetos em empresas de fabricação de automóveis e
produtos de consumo, por Takeuchi e Nonaka no artigo “The New New Product Development Game” (Harvard Business Review, Janeiro-Fevereiro 1986).
Eles notaram que projetos usando equipes pequenas e multidisciplinares (cross-functional) produziram os melhores resultados,
e associaram estas equipes altamente eficazes à formação Scrum do Rugby (utilizada para reinício do jogo em certos casos).
Jeff Sutherland, John Scumniotales, e Jeff McKenna documentaram, conceberam e implementaram o Scrum, como descrito abaixo,
na empresa Easel Corporation em 1993, incorporando estilos de gerenciamento observados por Takeuchi e Nonaka. Em 1995,
Ken Schwaber formalizou a definição de Scrum e ajudou a implantá-lo em desenvolvimento de software em todo o mundo.
Scrum junta conceitos de Lean, desenvolvimento iterativo e do estudo de Hirotaka Takeuchi e Ikujiro Nonaka.
A função primária do Scrum é ser utilizado para o gerenciamento de projetos de desenvolvimento de software.
Ele tem sido usado com sucesso para isso, assim como Extreme Programming e outras metodologias de desenvolvimento.
Porém, teoricamente pode ser aplicado em qualquer contexto no qual um grupo de pessoas necessitem trabalhar juntas para atingir um objetivo comum,
como iniciar uma escola pequena, projetos de pesquisa científica, ou até mesmo o planejamento de um casamento.
Mesmo que o Scrum tenha sido idealizado para ser usado em gestão de projetos de desenvolvimento de software,
ele também pode ser usado para gerenciar equipes de manutenção, ou como uma abordagem para gestão de programas: Scrum de Scrums.”
http://pt.wikipedia.org/wiki/Scrum




A imagem acima mostra o Quake compilado para rodar no NaCl. Embora o NaCl esteja em suas versões iniciais, o Google já disponibilizou até mesmo um kit de compilação/build baseado nas ferramentas livres associadas ao GCC para facilitar o port de softwares existentes para rodar nativamente (e multiplataforma, para as plataformas que compartilhem uma mesma arquitetura de processador) no navegador, associado a aplicações web.