Ajudando projeto open source: MongoEngine
6 de Setembro de 2010, 0:00 - sem comentários aindaCom grande orgunho que venho anunciar a todos que o projeto MongoEngine tem path pt_BR. http://mongoengine.org/pt_BR/ Por enquanto estamos apenas com o site em Português e trabalhando encima da documentação. Caso você queira ajudar o projeto por favor mandar email para avelino AT mongoengine DOT org
Ajudando o projeto MongoEngine
6 de Setembro de 2010, 0:00 - sem comentários aindaCom grande orgunho que venho anunciar a todos que o projeto MongoEngine tem path pt_BR.
Por enquanto estamos apenas com o site em Português e trabalhando encima da documentação.
Caso você queira ajudar o projeto por favor mandar email para avelino@mongoengine.org
Livro Aprenda Computação com Python
4 de Setembro de 2010, 0:00 - sem comentários aindaBrasil`_. Hoje esta na versão 1.1 e se encontra no Google Code com o nome aprendacompy.
Este é o 3º repositório público deste projeto, que começou na Incubadora Fapesp, migrou para o Bitbucket e agora está no GoogleCode, onde esperamos encontrar uma base permanente, mais estável e mais acessível para os colaboradores.
São Paulo Open Source Jam 2 - Google Open Source Blog
7 de Agosto de 2010, 0:00 - sem comentários aindaSão Paulo Open Source Jam 2 - Google Open Source Blog
Foi um evento muito bom.
Software proprietaros em linguagem Open Source
23 de Julho de 2010, 0:00 - sem comentários aindaNão sei bem por onde começar escrever este post, mas vamos lá.
empresa de webhost com o source aberto, bom sou programador e logo baixei para ver o source. | Graças a Deus não uso ele ainda, me deu muito medo de olhar a estrutura do software e codigo, à lembrando que esta em php 3 (lol).
Se você tem software Open Source ou principalmente proprietario tem que fornecer uma estrutura robusta para o seu software sejá ele trabalho colaborativo ou corporativo.
Open source você ganha em promoção pessoal e na própria venda de serviços a quem confiou em você porque mostrou que tem capacidade de fazer algo que sirva.
para dar retorno precisa ser vendido. Isto geralmente é difícil porque quase sempre tem um similar free e Open Source.
Estude os modelos disponíveis por aí e discuta com a equipe como pretendem ganhar dinheiro.
Bom é isso ai, espero ajuda você empresa ou profissional rever alguns conceitos
TDA Fila com Python
23 de Julho de 2010, 0:00 - sem comentários aindaadicionado primeiro. | isEmpty | Checar se a fila está vazia.
Segue abaixo um source para explica melhor a implementação "TAD Fila".
Existem duas invariantes para um objeto Fila bem formado: o atributo length deve ser o número de nós na fila.
Pilhas com listas de Python
23 de Julho de 2010, 0:00 - sem comentários aindaPilhas com listas de Python
pilha.
Segue abaixo um source para explica melhor a implementação "TAD Pilha"
class Stack : def __init__(self) : self.items = [] def push(self, item) : self.items.apend(item) def pop(self) : return self.items.pop() def isEmpty(self) : return (self.items == [])
Uma pilha é uma estrutura de dados genérica, o que significa que podemos adicionar qualquer tipo de ítem a ela.
Usando:
>>> from Stack import * >>> start = Stack() >>> start.push(50) >>> start.push(23) >>> start.push("+") >>> while not start.isEmpty() : ... priint start.pop()
Python é uma otima linguagem para ser academica.
Fail no Sonora - terra.com.br
16 de Julho de 2010, 0:00 - sem comentários aindaO terra.com.br vende um produto que estagiários faz...
Estagiário que escreve o software do terra.com.br |
Teste e qualidade de software (TDD)
15 de Julho de 2010, 0:00 - sem comentários aindaQuando falamos em "Teste e qualidade de software" nós programadores já devemos ter em mente uma técnica chamada Test Driven Development (TDD) em português Desenvolvimento dirigido por testes é uma técnica de desenvolvimento que gera em torno de um ciclo repetições:
- Desenvolvedor escreve um caso de teste automatizado que define uma melhoria desejada ou uma nova funcionalidade.
- É produzido código que possa ser validado pelo teste para posteriormente o código ser refatorado para um código sob padrões aceitáveis.
Através de TDD, programadores podem aplicar o conceito de melhorar e depurar código legado desenvolvido apartir de técnicas antigas.
http://igrape.org | Pyccuracy Acceptance Testing Framework - http://github.com/heynemann/pyccuracy | Cucumber - http://cukes.info/ | Accuracy
Trabalhando com Location em php para Android
15 de Julho de 2010, 0:00 - sem comentários aindaVeja como trabalhar com PHP + Android + Location
by Anton