10 fevereiro 2004

Puta que pariu

Como um e-mail pode ser tão estimulante?

>>Como te falei minha idéia é montar uma equipe, usar um modelo de
>>desenvolvimento e talvez até alugar uma sala ai em Salvador para o
>>projeto.
>>
>>>>Não tinha dito estes detalhes não. Que modelo de desenvolvimento seria?
>Algo como RUP? Tem algo adaptado para python?
>Porque vc prefere python?
>>Pretende começar quando?
> >
Exatamente, penso em usar RUP. A escolha de Python na verdade vem da escolha do Zope, mas isso não está tptalmente fechado pois acho que vale a pena pensar por que não Java?
Porém Python é uma excelente linguagem e que agiliza muito a terefa de escrever o código por ter uma tipagem bem simples.
O proóprio Zope é um bom motivo e preciso mostrar o ambiente para entender o que estou falando. Mas por outro lado o problema é a falta de mão de obra qualificada, pois vou estar bancando treinamento Zope/Python , mas depois se precisar de mais pessoas ou alguém sair.... Embora para quem tem base OO e pegar um livro sobre python e Zope acho que pega bem... A vantagem e desvasntagem de um FrameWork está justamente ai.
Curva de aprendizado maiot mas com melhores resultados depois.
Eu acho que seria muito bom trabalhar com Zope, de uma modo avançado e aprender a usar todo o seu poder que não é pouco, e usando muito código pronto, sem precisar reinventar a roda.
Python também é totalmente extensível em C e C++ e tem muitos módulos prontos que podem ser importados e utilizados.O zope é : Z Object Publisher Enviroment (Ambiente de publicação de Objetos) que inclui: Web Server, FTP Server, WebDav, comunicação via protocolo de cache com Squid etc.., XMLRPC, ZODB que é o banco de dados OO para armazenamento persistente dos objetos, ZMI que é uma interface WEB para gerenciamento e desenvolvimento e o ZEO que permite ter o banco de dados OO na rede ou seja, vários servidores respondem as requisições mas consultam sempre um backend ZODB único, etc....
Tudo pronto e com mais um monte de Produtos(Componentes) já desenvolvidos e prontos para usar que facilitam montar portais, pastas de usuários e grupos com backend LDAP , NTLM etc..., suporte a desenvolver sites em várias linguas, workflow para controlar o estado dos objetos a serem publicados como privado, revisar, publico, e data de efetivação e publicação, meta dados que quizer adcionar ao objetos já instanciados, catálogo para indexar os metadados como ID, TITULO e TEXTO, documentos html, xhtml e xml etc,etc,etc.....
Porém apesar de tudo isso tem que pensar se realmente vai ser a melhor alternativa a longo prazo. Existe um desenvolvimento contínuo do produto e muitas grandes empresas usando, inclusive a SERPRO no Brasil e IDGNOW, AOL, Bank Boston, Site da NASA MARS, etc..
------

Indecisão...

O ex não tá desesperado

Ele tá fazendo exatamente o que falou que faria. Só que com uns meses de atraso. [Verse: Infected Mushroom] I'm in the cloud, emotio...