Re: [zope-pt] Problema com Cache

2008-01-24 Por tôpico xiru
Oi Pablo,

2008/1/24 Pablo Nogueira [EMAIL PROTECTED]:

 Xiru,

 Aproveitando a thread do Gustavo. Isso me dispertou para uma coisa.
 Fiz o mesmo teste que ele fez em um site que temos aqui. A reposta foi

 Conectando a www.dctec.mre.gov.br|192.168.32.87|:80... conectado.
 HTTP requisição enviada, aguardando resposta...
   HTTP/1.0 200 OK
   Server: Zope/(Zope 2.9.7-final, python 2.4.4, freebsd6) ZServer/1.1
 Plone/2.5.3-final
   Date: Thu, 24 Jan 2008 13:03:39 GMT
   Content-Length: 55008
   Content-Language:
   Expires: Mon, 26 Jan 1998 13:03:38 GMT
   Vary: Accept-Encoding, Accept-Language
   Last-Modified: Fri, 18 Jan 2008 22:34:38 GMT
   X-Caching-Rule-Id: plone-content-types
   Cache-Control: max-age=0, s-maxage=3600, must-revalidate
   Content-Type: text/html;charset=utf-8
   X-Header-Set-Id: cache-in-proxy-1-hour
   X-Cache: MISS from squid-plone1.cpd.mre.gov.br
   X-Cache-Lookup: MISS from squid-plone1.cpd.mre.gov.br:80
   Via: 1.0 squid-plone1.cpd.mre.gov.br:80 (squid/2.6.STABLE5)
   Connection: keep-alive

 No mesmo caso levantando por ele a data de Expiração é 1998.  E o max-age=0.
 Reforço a pergunta dele. Isso faz com que o cache não funciona
 adequadamente?

Em CNTP, ter uma data no passado no cabecalho Last-Modified
significa não faça cache. No entanto, por força de especificação
HTTP, o que vem especificado no Cache-Control tem prioridade. Nele
está escrito: não faça cache, faça apenas cache em proxy
compartilhado. O s de s-maxage vem de shared.

Você fez esse DUMP de cabecalhos autenticado? Se for, explicaria o
motivo do MISS (pois, exceto para imagens e arquivos binarios, não há
cache compartilhado para acessos autenticados).


 Fiz o mesmo teste direto no zope, sem passar pelo SQUID. E tive resultado
 parecido.

 Em Cache Configuration tool é possível alterar alguns headers. Não é isso?
 Qual seria o valor a ser colocado?


Se você quer fazer cache no browser tem que setar max-age diferente de
zero (mas tome cuidado, pq assim a pagina fica cacheada no browser e
antes de expirar o cache, o browser nao vai nem no zope verifica se a
pagina mudou, ele devolve direto o que esta no cache do browser...
algo efetivo, mas perigoso).


 att,


 Em 24/01/08, xiru [EMAIL PROTECTED] escreveu:
 
 
 
 
 
 
 
  Oi Gustavo,
 
  eu ja vi isso acontecer. Daria para postar a saida do wget -S aqui?
 
  Meu palpite é que tenha algum header max-age setado (provavelmente como 0)
 
  Um abraço,
 
  Fabiano Weimar
 
  2008/1/22 Gustavo Queiroz [EMAIL PROTECTED]:
  
  
  
  
  
  
   Saudações,
  
   Estou com um prblema de Cache em um plone site.
   Tenho o Cache Fu instalado mas a Data de Expiração da página é de 1998.
  
   Isso faz com que o Cache não funcione?
  
   Encontrei o global_cache_settings em duas pastas dentro de portal_skins
   (plone_templates e em cache_setup), mas em nenhum desses dois arquivos
   existe a data de 1998. OS dois encontram-se com data de 2000. Para
 testar
   estou usando o wget -S url .
  
   Atenciosamente,
   Gustavo
  
  
  
 
 
  --
  Fabiano Weimar dos Santos (xiru)
  Weimar Consultoria
 
  Hospedagem Plone, Zope e Python
  http://www.pytown.com
 



 --
 Pablo Nogueira Oliveira
 061-84089333
 Brasilia DF 



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Problema com Cache

2008-01-24 Por tôpico xiru
Oi Gustavo,

2008/1/24 Gustavo Queiroz [EMAIL PROTECTED]:






 Prezados,

 No servidor de PRODUÇÃO:

 HTTP requisição enviada, aguardando resposta...
   HTTP/1.0 200 OK
   Date: Thu, 24 Jan 2008 13:32:17 GMT
   Content-Length: 39427

   Content-Type: text/html;charset=utf-8
   Expires: Thu, 24 Jan 2008 13:32:17 GMT
   Cache-Control: max-age=0, private, must-revalidate
   Connection: keep-alive
   Proxy-Connection: keep-alive
   Server: Zope/(Zope 2.9.8-final, python 2.4.4, linux2) ZServer/1.1
 Plone/2.5.3-final
   X-Pagecache: MISS
   Content-Language:

   Vary: Accept-Encoding,Accept-Language
   ETag: ||220i WWW||0|1001595|False|333661
   X-Caching-Rule-Id: plone-containers
   X-Header-Set-Id: cache-in-memory
  Tamanho: 39427 (39K) [text/html]


O seu caso é um pouco diferente: ao invez de fazer cache compartilhado
(no squid) voce esta fazendo cache por e-tag usando memoria RAM,
atraves do PageCacheManager. Eu pessoalmente nao gosto pq o maximo que
uma instancia Zope processa assim é 150 request/s e com Squid, da para
fazer tranquilamente uns 4000 request/s (em maquina xing-ling).

Quando tem um header etag e CacheFu rodando com Squid 2.5, não existe
cache compartilhado. Cache de etag é suportado apenas em Squid 2.6
(mas o setup padrao do CacheFu nao faz isso tambem, vide o private
no Cache-Control).


 No servidor de DESENVOLVIMENTO depois de alguns testes(expirando em 1 minuto
 e meio) mas acredito que o Cache Fu não está mais  funcionando:

 HTTP requisição enviada, aguardando resposta...
   HTTP/1.0 200 OK
   Server: Zope/(Zope 2.9.8-final, python 2.4.4, linux2) ZServer/1.1
 Plone/2.5.3-final
   Date: Thu, 24 Jan 2008 13:36:18 GMT
   Content-Length: 35990
   Content-Language:
   Expires: Thu, 24 Jan 2008 13:37:48 GMT

O header Content-Language ta vazio... melhor arrumar :-)


   Content-Type: text/html;charset=utf-8
   X-Cache: MISS from localhost
   Connection: keep-alive
 Tamanho: 35990 (35K) [text/html]


X-Cache: MISS from localhost? Você tem um Squid no localhost?

Esses headers estao estranhos pois tem apenas o Expires e nao tem
Cache-Control. É melhor revisar...

Espero ter ajudado e, aproveitando, vou fazer uma palestra no FISL
sobre essas coisas todas. Não deixem de assistir (ou seu site vai cair
;-)

 sds
 Gustavo



 Em 24/01/08, xiru [EMAIL PROTECTED] escreveu:
 
 
 
 
 
 
 
  Oi Gustavo,
 
  eu ja vi isso acontecer. Daria para postar a saida do wget -S aqui?
 
  Meu palpite é que tenha algum header max-age setado (provavelmente como 0)
 
  Um abraço,
 
  Fabiano Weimar
 
  2008/1/22 Gustavo Queiroz [EMAIL PROTECTED]:
 
  
  
  
  
  
  
   Saudações,
  
   Estou com um prblema de Cache em um plone site.
   Tenho o Cache Fu instalado mas a Data de Expiração da página é de 1998.
  
   Isso faz com que o Cache não funcione?
  
   Encontrei o global_cache_settings em duas pastas dentro de portal_skins
   (plone_templates e em cache_setup), mas em nenhum desses dois arquivos
   existe a data de 1998. OS dois encontram-se com data de 2000. Para
 testar
   estou usando o wget -S url .
  
   Atenciosamente,
   Gustavo
  
  
  
 
 
  --
  Fabiano Weimar dos Santos (xiru)
  Weimar Consultoria
 
  Hospedagem Plone, Zope e Python
  http://www.pytown.com
 
 
 

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Separação do ZODB em 2. - O Retorno

2008-01-19 Por tôpico xiru
Olá,

recomendo que você verifique o tamanho do cache dos seus ZODB. Com
cache de tamanhos adequados a performance tende a aumentar. No
entanto, se você definir parametros de tamanho de cache de ZODB muito
grande, o consumo de memória será igualmente grande.

Um abraço,

Fabiano Weimar


2008/1/19 SnapNoris [EMAIL PROTECTED]:






 Alguém sabe dizer se a separação em dois ou mais data.fs pode gerar
  problemas de lentidão? Eu estou achando que meu site ficou muito,
  muito lento depois que eu separei.

  Eu peço pro catalog achar alguns registro, na verdade, todos os
  objetos de um determinado tipo, são uns 15 objetos e ele leva uma
  eternidade.

  Toda vez que eu dou Reload, é um parto.

  Alguém faz alguma idéia?

  bom, é isso.

  Bruno

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Re: Mesclar resultados encode e unicode

2008-01-19 Por tôpico xiru
Olá Thiago,

um palpite: como disseste que você está lendo um RSS, invariavelmente
isso tem que passar em algum momento por um parser XML. Todo parser
XML lê a primeira linha do XML para saber se aquilo que está por ser
parseado está codificado e em que encoding e faz o parsing,
transcrevendo tudo para unicode.

Assim, analise as seguintes situações:

1) O RSS que você está acessando está definido como um XML
corretamente construido, ou seja, ele é um XML que diz que na primeira
linha que é iso-8859-1 e, de fato, o conteudo dele é iso-8859-1

2) Se #1 está OK, em principio basta você transformar as string
unicode que você tem para strings encodadas em UTF-8. Isso se faz, em
expressões python, com minha_string.encode('utf-8'). Se for em ZPT,
comandos tal:content e tal:replace nao precisam disso (o ZPT se vira
sozinho), mas tal:attribute precisa.

Outra dica é usar um atributo adiciona no encode, que come o
caracter que não se encaixa na codificação (o que aconteceria, por
exemplo, se alguem coloca dentro de um UTF-8 um caracter que nao cabe
no utf-8, mas apenas no utf-16. Para isso,
minha_string.encode('utf-8', 'ignore'). Isso nao resolve o problema,
mas lhe ajudara a visualizar qual é o caracter que está com encoding
incorreto.

Um abraço,

Fabiano Weimar


2008/1/18 Thiago M. Figueiredo [EMAIL PROTECTED]:






 Rodrigo Senra wrote:
  
  
   [ Thiago M. Figueiredo ]:
   -
   |É que na veradade ele vem de um RSS pois o rss que estou chamando é
   |ISO-8859-1
  
   Então na rotina de recepção do RSS vc deve converter o encoding do
   conteúdo RSS para UTF-8. Assim na hora de renderizar seu template de
   página
   todo o conteúdo estará no mesmo encoding.
  
   Abração,
   Rodrigo Senra
  
  

  Sim, estava tentando fazer aqui mais não consegui pois ele não aceita da
  forma que eu fiz.


  Muito Obrigado

  --
  
  Thiago M. Figueiredo
  E-Mail: [EMAIL PROTECTED]
  E-Mail: [EMAIL PROTECTED]
  Cel: (55 11) 8627-5343
  http://www.pzpzine.com
  http://www.thiagofigueiredo.com
  'Open Source' o conhecimento é do mundo! :P
  Usar software proprietario R$ 450,00 com MasterCard, usar software livre
 não tem preço :D

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] zope + mysql

2008-01-17 Por tôpico xiru
Olá,

para instalar o MySQL Python a partir do código fonte é necessário
você ter instalado o pacote de dev do MySQL.

Depois disso, ainda é necessário você instalar o ZMySQLDA no seu
diretório Products.

Um abraço,

Fabiano Weimar


2008/1/12 spyzope [EMAIL PROTECTED]:






 Bom dia pessoal estava lendo um tutoriais na net que fala como
  conectar o zope com um banco relacional no meu caso seria o mysql , ja
  tenho ele instalado e esta rodando com o apache + php + mysql (Não sei
  se isso pode influenciar em algo) quando tento instalar o MySql-python
  ele da o seguinte erro :

  sh: mysql_config: not found
  Traceback (most recent call last):
  File setup.py, line 16, in ?
  metadata, options = get_config()
  File /home/spyzope/MySQL-python-1.2.2/setup_posix.py, line 43, in
  get_config
  libs = mysql_config(libs_r)
  File /home/spyzope/MySQL-python-1.2.2/setup_posix.py, line 24, in
  mysql_config
  raise EnvironmentError, %s not found % mysql_config.path
  EnvironmentError: mysql_config not found

  o python que esta sendo utilizado com o zope é 2.4.4 e o mysql é 5.0.45
  estou utilizando o ubuntu 7.10

  é isto ai pessoal se alguem puder tirar esta duvida ai pra mim

  abraço !!

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Geração de PDFs através do Zope

2008-01-17 Por tôpico xiru
Olá Lourenço,


2008/1/16 internautaperdido [EMAIL PROTECTED]:






 Olá, prezados.

  Tenho comigo um site em Zope/Plone que tem a funcionalidade de gerar
  PDFs a partir dos textos salvos pelo usuário (em um tipo de conteúdo
  similar ao ATDocument). Os produtos usados são o CMFReportTool e o
  ReportLab.

  Entretanto, o usuário do site edita textos no MS-Word e salva-os no
  editor do site (no caso, o FCKEditor), o que gera um texto com várias
  tags não reconhecíveis pelos produtos citados.

  O site consegue renderizar bem estas páginas no navegador, mas ao
  tentar gerar o PDF, em alguns textos, dá erro e aparece mensagens como
  mismatch tag e outras similares.

OK :-)


  Fiz uma busca no histórico de mensagens, mas não encontrei registro de
  caso parecido.

  Posto isto, pergunto:

  1.Alguém tem conhecimento sobre estes produtos, CMFReportTool e
  ReportLab, ou sobre casos semelhantes ao descrito, que possa indicar
  alguma solução?


Sim. O reportlab não renderiza PDF a partir de qualquer HTML. Você
terá que aplicar transformações no seu HTML para que algumas tags
sejam substituidas por outras (como é o caso da tag a que é
substituida por link) e remover alguns atributos do html (como é o
caso do atributo target dos links, que não pode existir).

Para fazer isso, escreva um parser SGML, semelhante ao stripogram, mas
que faça apenas as transformações que você precisa.



  2.Ou conhece algum produto que pudesse tratar estes textos, eliminando
  as tags indesejáveis, antes da geração do PDF?


Para esse tipo de coisa eu costumo usar a SGMLlib do Python

http://docs.python.org/lib/module-sgmllib.html
http://docs.python.org/lib/htmlparser-example.html



  3.Ou conhece algum outro produto que, substituíndo os atuais, gerasse
  os PDFs corretamente, dada essa característica de edição via MS-Word?


Não conheço, mas como você viu é apenas uma questão de transformação
de conteúdo.



  Desde já, agradeço pela ajuda!

  Lourenço

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Múltiplas conexões WebDav

2008-01-17 Por tôpico xiru
Olá Marcelo,


2008/1/5 Marcelo Barbosa Araujo [EMAIL PROTECTED]:






 Pessoal,

  Tenho, digamos, 2 grupos de usuários, cada um com uma pasta privada
  para compartilhamento de arquivos. É possível criar 2 conexões WebDav,
  uma para cada grupo numa mesma instância do plone? Preciso usar VHM
  pra isso?


Sim, acho que a solução aqui é você configurar um proxy (Squid, por
exemplo) entre o Zope e o cliente webdav. Se suas multiplas conexoes
podem ser entendidas como URLs de conexao diferentes, uma combinação
de DNS wildcards e um proxy deve resolver.


  Detalhe: não quero que todo o site plone fique visível no cliente, mas
  apenas a própria pasta do grupo ao qual o cliente faz parte.


Essa é a parte onde o VHM ajuda. Com ele você pode mudar onde é a raiz
do site. manipulando a URL que é reescrita no proxy. Há muitos
exemplos de como fazer esse tipo de setup, espalhados pela internet.
Em teoria, deve funcionar.

PS: tome cuidado para o seu proxy permitir o acesso de PROPFIND (e
outros métodos para WEBDAV). Muitos administradores fecham o acesso de
diversos métodos HTTP nos seus proxies.


  Alguma dica de como fazer?

  Valeu,
  Barbosa

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Plotar Graficos Interativos no Zope

2008-01-17 Por tôpico xiru
Olá,

se você não quiser ter o trabalho de gerar as imagens e sua aplicação
rodar on-line, há uma opção interessante em:

http://code.google.com/apis/chart/

Um abraço,

Fabiano Weimar


2008/1/14 shockpilber [EMAIL PROTECTED]:






 Eu gostaria de plotar um grafico, com informações de um objeto.
  Atraves de algumas caracteristicas do objetos, como quantidade,
  emergia  elas serão tratadas por funções no python e plotarão um
  grafico interativo. O usuario solicitara que plote o grafico, surgirão
  alguns pontos no gráfico, e atraves do Modulo Python que estou usando
  o MatPlotLib, ele tem algumas funções como zoom, salvar uma imagem e
  outros.
  O que eu realmente gostaria era que:
  Do mesmo jeito que eu rodo o matplotlib na minha máquina eu gostaria
  que o zope rodasse.
  Eu já achei soluções como:
  Usar ExternalMethods para gerar o grafico e salva como imagem.
  Mas o que eu gostaria de fazer é rodar dinamicamente, pois terei que
  usar outras personalização do matplotlib, como a de uma ferramenta de
  opção, que exibe/inibe uma reta do grafico.
  Desculpe-me se exagerei mas é meio complicado de explicar isso.
  Muito Obrigado pela atenção !

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Produto de agenda!!

2007-12-26 Por tôpico xiru
Eis algumas sugestões:

http://plone.org/search?path=%2Fplone.org%2Fproductsportal_type=PSCProjectSearchableText=calendarSearch=Search
http://plone.org/products/plone4artistscalendar/?searchterm=calendar

On Dec 26, 2007 9:53 AM, Eder santos [EMAIL PROTECTED] wrote:






 Luciano, estou procurando uma agenda onde eu possa
 agendar compromissos.

 Estou procurando mas ainda não encontrei nada...

 Obrigado!!!

 Em 22/12/07, Luciano Ramalho [EMAIL PROTECTED] escreveu:
 
 
 
 
 
 
 
  On Dec 21, 2007 3:42 PM, Eder santos [EMAIL PROTECTED]  wrote:
   Pessoal querendo instalar um produto de ageda no meu site,
   alguem conhece onde posso encontrar esse produto, pois ja procurei
   bastante mas não encontrei nada ainda!!!
 
  Eder, acho que para ter ajuda você vai ter que explicar melhor o que
  precisa, porque a palavra agenda é meio vaga.
 
  É uma agenda de endereços, onde se registra contatos etc, ou uma
  agenda de compromissos? Ou de eventos?
 
  Em inglês uma agenda de compromissos ou eventos é chamada de
  calendar então taí uma palavra que pode te ajudar nas suas buscas.
 
  Qual a finalidade da agenda para os usuários do seu sistema? Ou, em
  termos mais precisos, quais são os casos de uso da agenda?
 
  [ ]s
  Luciano
 
 
 

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Habilitar Discussion Reply para anonimos

2007-12-24 Por tôpico xiru
Oi João Paulo,

basta ir na raiz do site e dar a permissão Reply item para o role Anonymous.

Depois, convém ajustar no portal_types para que o item tenha discussão
por padrão.

Um abraço,

Fabiano Weimar


On Dec 22, 2007 10:40 PM, Joao Paulo Carusi [EMAIL PROTECTED] wrote:








 Pessoal,


 Uma ajuda por favor.

  Como faço para habilitar esse recurso nos document_view:


 Nota: Você não está autenticado. Como alternativa, você pode informar seu
 nome de usuário e senha abaixo. Se você não informar seu usuário e senha
 abaixo, esse comentário será enviado como um usuário anônimo.
 Estou tentando em:
 http://74.53.163.60:8080/anacanosa/tire-duvidas/discussion_reply_form
  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Re: Editor Externo.

2007-12-24 Por tôpico xiru
On Dec 20, 2007 9:22 PM, Luciano Ramalho [EMAIL PROTECTED] wrote:






 On Dec 20, 2007 12:48 PM, cacaduardo [EMAIL PROTECTED] wrote:
   Eu instalei o FCKEditor 2.46 no plone. OK
   Agora como faço para colocar o FCKeditor como padrão no lugar
   do kupu?

  Eu tenho uma curiosidade: porque usar o FCKeditor em vez do Kupu?

  Não é uma pergunta retórica: eu realmente estou curioso.

  Porque eu acho o Kupu bem razoável (*), e na versão 1.4 que está
  incluída no Plone 3 teve muitos avanços.

Uma resposta de caráter mais técnico seria: o FCKEditor é mais simples
de customizar do que o kupu. A forma como o FCKEditor é estruturado
permite que você arranque metade dos botões dele em segundos (o que é
muito desejável em alguns contextos, onde você quer limitar os
recursos disponíveis) e, diferentemente do Kupu, você não precisa
mexer em código para fazer isso.

Por outro lado, o FCKEditor incomoda MUITO com bugs bem estúpidos que
não existem no Kupu (que, em minha opnião, é mais redondinho e
estável, apesar de muitos argumentarem que não tem tantos recursos).

Acho que aqui temos a velha escolha: muitos recursos e muitos bugs x
recursos suficientes e relativamente poucos bugs.


  [ ]s
  Luciano

  (*) num mundo ideal os usuários seriam capazes de entender que usar um
  editor visual é uma péssima idéia e que do ponto de vista de
  produtividade e melhor gestão de conteúdos é bem melhor usar um dos
  *vários* formatos de texto estruturado que o Plone suporta
  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] integração Plone/XML/Flash.

2007-12-24 Por tôpico xiru
Oi João Paulo,

geralmente a integração de Flash com Zope é feita através de XML.
Gerar XML com Zope é MUITO MUITO simples: basta fazer um ZPT.

Todo o ônus de desenvolver em flash para Zope é do lado do flash (onde
você terá que escrever uma quantidade razoável de action script para
parsear XML, etc), mas no que diz respeito ao Zope/Plone, tudo é
bastante simples.

Não deve ser difícil você achar dicas de como implementar a parte
flash dessa integração em... listas de flash ;-) Agora, se precisar de
umas dicas de como gerar XML dinâmico com Zope, basta escrever.

Um abraço,

Fabiano Weimar


On Dec 20, 2007 10:54 PM, Joao Paulo Carusi [EMAIL PROTECTED] wrote:






 Pessoal, gostaria de um exemplo em .fla de uma integração Plone/XML/Flash.

  Alguém tem algum exemplo para eu poder estudar em cima?

  Abraços,
  JP
  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Zope/Plone e Conexão Dinamica com DB

2007-12-24 Por tôpico xiru
Oi Allyson,

eu sinceramente não sei se é uma boa idéia você prosseguir nessa
direção. O Zope (assim como a grande maioria dos sistemas web que
conectam em banco de dados relacionais) costumam utilizar um usuário
de bind para a conexão pois o tempo de conexão com banco de dados
costuma ser muito maior do que o da execução de consultas. Esse é o
motivo pelo qual conexões com o PostgreSQL usando ZPsycopgDA são
persistentes. Se a conexão tivesse que ser re-estabelecida a cada SQL
executado no banco, o overhead seria imenso (e certamente impactaria
na performance do Zope, deixando as threads travadas).

Eu não sei quantos usuários você tem na sua aplicação, mas dependendo
da quantidade, você possa instanciar diversos conectores ou talvez
tenham que mudar esse sistema de auditoria para passar explicitamente
o usuário autenticado no Zope como parametro, ao invés de utlizar o
usuário que foi definido no conector.

Um abraço,

Fabiano Weimar


On Dec 20, 2007 10:05 AM, allysonalves [EMAIL PROTECTED] wrote:






 Olá Pessoal

  Estou desenvolvendo alguns formulários para armazenar dados em um banco de
 dados PostgreSQL. Acontece que neste DB eu tenho uma camada de auditoria
 utilizando gatilhos e funções escritas em PLPGSLQ que registra quem, quando
 e o que o usuário conectado ao banco de dados INSERIU,MODIFICOU ou EXCLUIOU.

  Esta camada utiliza a variavel current_user do PostgreSQL para identificar
 o usuário que está conectado ao DB e registrar seus movimentos na auditoria.

  Muitos exemplo que vejo na internet ensina como configurar o adaptador com
 o banco de dados estaticamente, ou seja, eu configuro o adaptador com os
 parametros: usuário,banco de dados, senha etc e todos os usuário do sistema
 irão utiliza-lo com esses parametros e isso é inviável para o sistema que
 estou trabalhando.

  Bem pessoal, essa é minha dúvida, se tem como, no Zope/Plone, solicitar do
 usuário os parametros de conexão com o banco de dados antes de estabelecer
 essa conexão.

  Desde já agradeço a ajuda de todos.

  Saudações

  Allyson Roberto Alves Cavalcanti

  PS : Estou utilizando o Zope/Plone para conversar com o PostgreSQL porque
 achei essa solução de rápido desenvolvimento e considerei também a
 possibilidade de disponibilidade do sistema através do browser, mas se
 alguém aqui na lista tiver experiência com outra ferramenta de
 desenvolvimento que seja mais produtiva para o desenvolvimento de
 formulários e relatórios que converse com o PostgreSQL e funcione na
 plataforma Linux e Windows, desde já agradeço também a ajuda.

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] proxy reverso squid

2007-12-24 Por tôpico xiru
Olá Ricardo,

sua pergunta é um pouco chata de responder sem conhecer sua
infra-estrutura. Mesmo assim vou dar um palpite.

No final de sua regra de rewrite, tente ver se você tem um [P,L] (ou
algo parecido com isso). Se for o caso, substitua o P por um R (de
redirect).

A forma de resolver isso varia muito de acordo com a versão de
redirector que você está usando (logo isso é realmente um palpite).

A dica mais acertada é você estudar pelos exemplos que acompanham o
redirector e tentar adapta-los a sua necessidade.

Um abraço,

Fabiano Weimar


On Dec 19, 2007 4:20 PM, Ricardo Brito do Nascimento
[EMAIL PROTECTED] wrote:






 Eu tenho um proxy reverso (squid 2.6) recebendo vários URL que são
  destinados ao PZP e uso o squidReWriteRules.
  e agora tenho que acrescentar um redirect para uma estrutura estática.
  ex:
  http://intra - redireciona para minha aplicação em pzp
  http://192.168.0.1:8080/intranet
  http://intra.df - redireciona para minha aplicação em pzp
  http://192.168.0.1:8080/intranet
  http://homologar - redireciona para minha aplicação em pzp
  http://192.168.0.1:7980/
  http://intrasis/projeto1 - redireciona para minha aplicação em pzp
  http://192.168.0.1:8081/projeto1
  http://intrasis/projeto2 - redireciona para minha aplicação em pzp
  http://192.168.0.1:8081/projeto2

  e agora necessito acrescentar:
  http://intrasis/estatisticas - redireciona para minha aplicação
  estática no apache (webalizer) http://192.168.0.1:81/usage

  Jesus te ama, aceite-O!
  Jesus loves you, accept you Him!

  Jeronimo Zucco escreveu:

  
   Eu tenho isso em produção, sem problemas.
  
   Ricardo Brito do Nascimento wrote:
   
Bom dia Pessoal!!!
   
Sei que posso contar com a ajuda de vocês e a minha dúvida é:
   
Tenho um proxy reverso, em squid, configurado e funcionando
perfeitamente para estrutura pzp, e agora preciso adicionar paginas
estáticas em apache nesta mesma estrutura.
   
Alguém já tem algo assim em produção?
   
   S
   
Tem chance de conflitos?
   
   
  
   --
   Jeronimo Zucco
   LPIC-1 Linux Professional Institute Certified
   Núcleo de Processamento de Dados
   Universidade de Caxias do Sul
  
   http://jczucco.blogspot.com http://jczucco.blogspot.com
  
  

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] corrigindo hora/data Zope ^^

2007-12-24 Por tôpico xiru
Olá,

a data e hora do Zope são definidas a partir da data e hora do sistema
operacional do sevidor onde o Zope está instalado.

No geral, basta você ajustar a data e hora do servidor para o Zope se
adequar. Há casos onde isso não ocorre por causa de bugs na
implementação de datas do Zope em relação ao horário de verão gerando
uma diferença de até 1 hora, mas não sei se esse é o seu caso.

Um abraço,

Fabiano Weimar


On Dec 18, 2007 4:30 PM, asorahcor [EMAIL PROTECTED] wrote:






 Olá? ! O meu site está meio doido.. a hora do zope ta trocado ^^
  Alguém pode me falar onde eu modifico? ^^ Obrigado novamente ^^

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] PZPZine (Revista digital sobre Python, Zope e Plone)

2007-12-12 Por tôpico xiru
Olá Cleber,

também gostei da iniciativa, parabéns (alias, já havia comentado sobre
a idéia de fazer algo do gênero a algum tempo com algumas outras
pessoas da comunidade, mas todo achou muito complicado...
trabalhoso... até que apareceu um herói e fez :-)

Apenas uma crítica construtiva: seria importante nas próximas edições
fazer uma revisão técnica antes de liberar, pois algumas coisas
descritas na revista não estão corretas (Plone 3 não é mais beta faz
tempo, por exemplo) e, além disso, passar um corretor ortogrático. Com
um design tão bonito, fica muito feio encontrar erros de grafia.

Novamente, meus parabens.

Um abraço,

Fabiano Weimar


On Dec 11, 2007 5:09 PM, Cleber J Santos [EMAIL PROTECTED] wrote:






 Sr's,

  Antes de mais nada, peço desculpas pelo possível spam, ao mesmo tempo
  estou compartilhando este trabalho com amigos e também nas comunidades
  no qual faço parte.

  Após meses de planejamento e de trabalho voluntário, é com muita alegria
  que venho anunciar a primeira edição da PZPine, uma revista digital,
  produzida bimestralmente, que abordará assuntos sobre Python, Zope e
  Plone e que atendam aos interesses das comunidades de usuários e
  desenvolvedores PZP,bem como aos demais interessados nas tecnologias
  desenvolvidas a partir das ferramentas Zope, Plone e a linguagem Python.

  É sempre importante mencionar que a participação voluntária de todos é
  essencial para que possamos dar continuidade neste projeto, deste modo,
  a sua composição consistirá tanto de artigos de autoria internacional
  quanto nacional - provenientes de artigos publicados na internet, listas
  de discussões, já publicados focando, entretanto, as nossas necessidades
  locais.

  Eu realmente espero que todos gostem dessa primeira edição que
  infelizmente não pode contar com a participação de todos, mas no qual
  acreditamos se tornar uma ótima fonte de conhecimento compartilhado, tal
  como as comunidades o qual participamos.

  Fiquem a vontade para criticar, sugerir e elogiar, ah! e claro
  contribuir ;)

  A revista ficará sempre disponível no endereço: http://www.pzpzine.com

  At,

  --
  #!/bin/bash
  # Name: Cleber J Santos
  # Email: [EMAIL PROTECTED]
  # Icq: 27837

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Memory Error

2007-12-10 Por tôpico xiru
Olá Allyson,

Respondendo a sua pergunta, Memory Error costuma ser:

1) Faltou memória no servidor

2) O espaço de SWAP enxeu

3) Você não tem mais espaço em disco (costuma ser o problema mais comum)

4) Você está rodando com uma versão de Python paleozóica, sem
suporte a large files, e seu Data.fs chegou em 2 GB de tamanho.

Um abraço,

PS: O idioma oficial da zope-pt é Português, OK.

Fabiano Weimar

On Dec 7, 2007 6:11 PM, allysonalves [EMAIL PROTECTED] wrote:






 Hello Staff

  I am with the following problema.O plone after a few days of operation of
 an error of memory.

  Traceback (innermost last):

  Module ZPublisher.Publish, line 122, in publish

  Module ZServer.HTTPResponse, line 262, in setBody

  Module ZPublisher.HTTPResponse, line 324, in setBody

  Module ZPublisher.HTTPResponse, line 476, in _encode_unicode

  MemoryError

  Python Process with 590,000 k of RAM memory

  The server OS is Windows 2003 with 2 giga bytes of RAM.

  Sincerely thank the help

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Re: Memory Error

2007-12-10 Por tôpico xiru
No seu caso, acho que ainda existe uma 5a provavel causa: falta de
espaço no filesystem /tmp do servidor.

Num servidor Windows isso não faria muito sentido, no entanto.

On Dec 10, 2007 3:38 PM, Leandro Rezende [EMAIL PROTECTED] wrote:






 Também estou com o mesmo problema na hora de adicionar arquivo no
  portal, da o erro( memory error ), meu data.fs esta com 9 gb . A
  solucao imediata é ficar limpando o flush cache do Database
  Management se alguem tiver outra agradeço

  doidao.objectis.net
  Leandro

  --- Em zope-pt@yahoogrupos.com.br, allysonalves [EMAIL PROTECTED]
  escreveu

  
   Valeu Xiru
  
   O meu problema é a 4º opção, ou seja, estou rodando com uma versão
  do Python paleozóica, sem suporte a large files, de fato meu arquivo
  Data.fs está com 26 GB e crescendo dia-a-dia.
  
   Como ultima ajuda, como faço para resolver esse probleminha do
  Python e suporte a large files ?
  
   Desde já agradeço a ajuda.
  
   Saudações
  
   Allyson Roberto Alves Cavalcanti
  
   PS : Desculpem meu engano em ter escrito em inglês para essa lista.
  
Olá Allyson,
   
Respondendo a sua pergunta, Memory Error costuma ser:
   
1) Faltou memória no servidor
   
2) O espaço de SWAP enxeu
   
3) Você não tem mais espaço em disco (costuma ser o problema mais
  comum)
   
4) Você está rodando com uma versão de Python paleozóica, sem
suporte a large files, e seu Data.fs chegou em 2 GB de tamanho.
   
Um abraço,
   
PS: O idioma oficial da zope-pt é Português, OK.
   
Fabiano Weimar
   
On Dec 7, 2007 6:11 PM, allysonalves [EMAIL PROTECTED] wrote:






 Hello Staff

 I am with the following problema.O plone after a few days of
  operation of
 an error of memory.

 Traceback (innermost last):

 Module ZPublisher.Publish, line 122, in publish

 Module ZServer.HTTPResponse, line 262, in setBody

 Module ZPublisher.HTTPResponse, line 324, in setBody

 Module ZPublisher.HTTPResponse, line 476, in _encode_unicode

 MemoryError

 Python Process with 590,000 k of RAM memory

 The server OS is Windows 2003 with 2 giga bytes of RAM.

 Sincerely thank the help


   
   
   
--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria
   
Hospedagem Plone, Zope e Python
http://www.pytown.com
   
  

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Banco de Dados

2007-12-07 Por tôpico xiru
Oi Alexandre,

eu começaria pelo seguinte link:

http://www.zope.org/Documentation/Books/ZopeBook/2_6Edition/RelationalDatabases.stx

Um abraço,

Fabiano Weimar


On Dec 6, 2007 9:09 PM, Alexandre Chagas [EMAIL PROTECTED] wrote:








 Olá amigos,

 Para um iniciante, qual seria os passos iniciais para aprender a trabalhar
 com banco de dados junto com o plone? Pesquisando na lista, observei que há
 recomendações para se utilizar o MySQL ou o PostgreSQL, ok.

 Sou iniciante e não tenho a quem recorrer e preciso aprender, o que devo
 ler, por onde começar, existe algum tutorial onde me ensine a criar desde um
 formulário, inserir os dados e recuperar os mesmos?

 Qual a melhor forma de se aprender a fazer estas ações básicas sozinho?

 E prometo que, quando estiver mais expert em zope/plone, darei minha
 contribuição na lista! nossa, me senti como um deputado, mas não sou hein
 rsrsrs.

 Obrigado galera e []s a todos

 Alexandre Chagas
  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] Como dar respostas inteligentes !

2007-12-03 Por tôpico xiru
Rafael,

Se você tem uma pergunta que não foi esclarecida, clarifique melhor
suas duvidas dizendo o que não entendeu e oferecendo subsidios para
ser ajudado. Faça também seu trabalho, lendo a documentação disponível
e estudando o básico da plataforma.

O seu comentário foi de péssimo gosto e nada produtivo.

Estás a um passo de ser banido dessa lista.

Mantenhamos o respeito e a cordialidade no que é escrito aqui, OK.

Um abraço,

Fabiano Weimar
moderador


On Dec 3, 2007 1:05 AM, Rafael Augusto Ferreira
[EMAIL PROTECTED] wrote:







  A MicroInformática veio para simplificar.

  Mas, os corruptos burocrátas fazem tudo para a complicar.

  Pensei que, estivesse falando com pessoas suficientemente inteligentes
  para 'captar' o mínimo que, preciso.

  Acho que, o micro comeu-lhes os cérebros !

  Ou, vcs estão se 'achando' tanto que, esperam que, eu me ajoelhe, e,
  lhes implore pelo seu 'sagrado' conhecimento !

  Vai ver que, é por isso que, meu ancestral Tomas Cavendish, e, seus
  sucessores tomou-lhes o Brazil, e, TODAS as outras colônias das Índias
  ocidentais e orientais !

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


Re: [zope-pt] [off-topic] Spam da Threepointsweb

2007-11-29 Por tôpico xiru
 autorizei o envio de material de
divulgação deles para meu endereço.
   
Até o momento não tive problemas com isso.
   
Abraços
   
Machado
   
  
  
  
   --
   Atenciosamente
   +--- - - ---
   Francisco Lopes de Faria
   ITIL Fundation
   LPIC-2
   Futuro PMP :)
   http://www.hostingf sa.com

   +--- - - ---
  
  
  
 
 
 
  --
  Pablo Nogueira Oliveira
  061-84089333
  Brasilia DF
 




  
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento!

  



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


[zope-pt] Plone 4 vem ai...

2007-11-05 Por tôpico xiru
Plone 4 vem ai...

http://plone.org/news/plone-version-numbering-adjustments

-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


[zope-pt] Re: Deja vu Plonista

2007-10-20 Por tôpico xiru
Mais um link relacionado:

http://tomster.org/blog/spreading-the-word-on-customerize

On 10/21/07, xiru [EMAIL PROTECTED] wrote:
 Oi Pessoal,

 ta rolando uma discussão interessante que eu gostaria de trazer para
 essa lista. É a respeito de fazer customizações em skins do Plone 3.

 http://blog.delaguardia.com.mx/index.php?op=ViewArticlearticleId=84blogId=1
 http://www.csquaredtech.com/luminescence/an-integrators-lament
 http://www.csquaredtech.com/luminescence/integrators-lament-part-2
 http://martinaspeli.net/articles/disclaimer-we-do-not-hate-ttw
 http://martinaspeli.net/articles/Maybe-we-need-a-press-office.-Or-a-dictator

 Coincidencia ou não, hoje a Karla me comentou que não ta gostando de
 mexer com skins no Plone 3 (e juntamos isso com a discussão que ta
 rolando, parece até que escuto o Jean Ferri falando: eu falei, não
 falei ;-)

 Gostaria de ouvir a opnião de quem já mexe com Plone 3 a esse respeito...

 Um abraço,

 --
 Fabiano Weimar dos Santos (xiru)
 Weimar Consultoria

 Hospedagem Plone, Zope e Python
 http://www.pytown.com



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


[zope-pt] Vitrine Capital - Mais um Plone Site no Ar

2007-09-26 Por tôpico xiru
Oi Pessoal,

como é costume na lista, estou repassando mais um Plone Site
interessante que foi para o ar recentemente: o Vitrine Capital
(http://www.vitrinecapital.com). O design foi feito pela Karla
Fernandes (minha namorada ;-), e dessa vez ela caprichou.

O Vitrine Capital traz informações inéditas sobre moda e comportamento
na região de Brasilia e cobriu a realização do último Capital Fashion
Week. Há bastante informações sobre tendencias, estilos, etc (eu não
entendo muito disso, o mérito todo é da Karla e de algumas amigas que
estão apoiando nessa iniciativa).

Um abraço,

-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


[zope-pt] SEBRAE lança seu portal em Plone

2007-09-21 Por tôpico xiru
Oi Pessoal,

depois de mais de 1 ano de desenvolvimento e mais de 4000 árduas horas
de desenvolvimento da equipe da Weimar Consultoria, é com prazer que
anuncio que o novo portal do SEBRAE entra em operação hoje, passando a
responder no domínio http://www.sebrae.com.br .

Quem foi na PyCon Brasil 3 teve oportunidade de me ver falar um
pouquinho sobre esse projeto. É certamente um dos maiores projetos
Plone já desenvolvidos e que entrega ao país um portal no capricho
:-)

Mais informações sobre esse projeto podem ser obtidas em meu blog
(http://xiru.org), onde publiquei o material que utilizei na PyCon
Brasil (http://xiru.org/blog/pycon-brasil-3-presentations).

Além de mim, outros Plonistas estiveram ativamente envolvidos nesse
projeto e que merecem ser lembrados:

Dirceu Tiegs
Rudá Filgueiras
João Calligaris
John Soldera
Diego Pereira
Rafael Buy
Karla Fernandes

Um abraço,

-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Python
http://www.pytown.com


[zope-pt] Consultores para o SEBRAE

2007-08-03 Por tôpico xiru
Oi Pessoal,

eu gostaria de divulgar uma oportunidade interessante para a
comunidade. O SEBRAE está com processo de credenciamento de
consultores. É consenso aqui no SEBRAE que existe demanda para
consultores com experiencia em Python, Zope e Plone. Assim, se alguem
dessa lista não estiver com emprego e gostaria de trabalhar com essas
tecnologias, acho que vale a pena se cadastrar.

http://www.sebrae.com.br/br/npublish/gt_credenciamento.asp

Isso não é concurso, mas sim uma especie de banco de dados de
profissionais que o sebrae utiliza para cumprir com suas atribuicoes.
A remuneracao vai de R$ 50,00 a R$ 120,00 por hora para até 120 horas
por mês.

A Weimar Consultoria está em fase final de implantação do novo portal
do SEBRAE, mas é importante que o SEBRAE absorva consultores de fora
da nossa empresa para trabalhar internamente no SEBRAE, apoiando a
área de TI nessas tecnologias. Há demana, e existe uma possibilidade
real de profissionais com esse perfil sejam chamados.

Apenas pediria que aos interessados que tentem entrar em contato
DIRETO com o SEBRAE. Eu não estou intermediando nada, apenas estou
dando a dica (que pode ser util a meu cliente e especialmente
interessante a nossa comunidade).

Os profissionais podem ser que qualquer parte do pais, visto que o
projeto é de ambito nacional (mas provavelmetne será dada prioridade a
consultores de Brasilia inicialmente).

Um abraco,

-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Plone: Skin Dump

2007-07-02 Por tôpico xiru

Olá Ricardo,

você pode usar o FSDump. Se não me engano, ele funciona bem com versões
antigas do Plone.

A única coisa é que o FSDump não cria um instalador (isso você pode fazer
manualmente ou copiar/colar do código que o outro Product já gerou).

ExternalMethods também é outra questão. Se não me engano, é necessário usar
um Product adicional para manter ExternalMethods no filesystem (isso deve
estar no collective).

Um abraço,

Fabiano Weimar


On 7/2/07, Ricardo (Paradigma) [EMAIL PROTECTED] wrote:


  Saudações pessoal,

Estou com um portal desenvolvido no Plone 2.0.5 através da ZMI. Tive a
tarefa de transpor os templates, scripts, etc desenvolvidos na pasta
custom para o File System.

Pesquisei e achei o produto qPloneSkinDump, ele não suporta o Plone
2.0.5 ... então resolvir marretar da seguinte forma: Exportar .zexp do
meu portal e importar num Plone mais proximo do 2.0.5 que suporte o
qPloneSkinDump, importado com sucesso no Plone 2.1.2, e testado, na
hora de criar o produto no File System através do qPloneSkinDump, o
resultado da pasta skins foi totalmente diferente do esperado... foram
transpostos para o File System apenas os pythonscripts, os dtml's do
css e as imgs. Faltando os templates, métodos externos.

O caso é, nao conseguir usar o qPloneSkinDump para dar dump de tudo
que eu preciso e nao acho outro produto de dump que suporte o Plone
2.0.5... então venho através desta perguntar a vocês uma idéia para
meu problema, visto que quero evitar o trabalho braçal de copiar na
marra os templates.

Abraços pessoal

--
Ricardo Lapa Dani
http://www.paradigma.com.br
 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Eventos/2007, alguem me indica algum?!

2007-07-02 Por tôpico xiru

Acho que a resposta óbvia é a PyCon Brasil III

http://pyconbrasil.com.br/

On 7/2/07, Digo [EMAIL PROTECTED] wrote:


  Pessoal, vocês podem me indicar algum evento que esta pra acontecer
agora em 2007?
Sobre Design para web ou de desenvolvimento.

Obrigado!

Rodrigo Melo
 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Re: Produto para álbum de fotos no Plone 2.5

2007-05-21 Por tôpico xiru

Olá Bruna,

só complementando a mensagem do Ramalho, no Debian isso fica como:

# apt-get install libjpeg62-dev

e depois dentro do diretorio do fonte do PIL

# /usr/local/bin/python setup.py install

Como a Bruna tem site conosco (e, de fato, a instalação dela estava com o
suporte JPEG faltando no PIL) já ajustei isso para ela.

De qualquer forma, fica a dica para a lista :-)

Um abraço,

Fabiano Weimar


On 5/21/07, Luciano Ramalho [EMAIL PROTECTED] wrote:


  Apenas completando a minha resposta anterior, o README que vem com o
código-fonte do PIL explica alguma coisa, e tem mais instruções em
comentários no arquivo setup.py. Basicamente vc tem que descobrir onde
está a biblioteca que decodifica JPEG no seu Linux, e editar a
variável JPEG_ROOT no setup.py, tipo assim:

JPEG_ROOT = /usr/lib/libjpeg.so # no Ubuntu 6.06 fica assim

O Fred Drake (autor do PIL) recomenda que você tente usar a biblioteca
de JPEG empacotada para a sua distribuição, em vez de compilar. No
Ubuntu 6.06 os pacotes necessários são libjpeg62 e libjpeg62-dev. As
bibliotecas precisam estar presentes quando você instala o PIL
inicialmente.

[ ]s
Luciano
 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Zope 2 x Zope 3

2007-05-20 Por tôpico xiru
 extravagante e poderia substituir as partes simbióticas do
Zope 2 numa boa.

* Não mudar o nome do software é um erro grotesco! *

O Plone está a cada nova versão utilizando mais Zope 3, adicionando mais
uma enorme camada na pilha tecnológica que já não é pequena. Com essas
mudanças o Plone está quebrando tanta coisa pelo caminho que desestimula
os desenvolvedores a manterem seus softwares ou escreverem novos,
sabendo que vai quebrar (ou ser destruído) alí na frente.

É muito chato ficar reaprendendo mecanismos e conceitos para fazer seu
software funcionar na próxima versão. E como o Senra citou, não quero
nem pensar *hoje* em ter que ensinar isso tudo para as pessoas.

* Adicionar mais um trombolho do tamanho do Zope 3 na pilha do Plone é
um erro grotesco! *

O Plone não é Zope 3 e tenho dúvidas se será. Na minha opinião, se o
Plone quer ser Zope 3 para aproveitar todo o seu potencial de
desenvolvimento, deveria ser um fork reconstruído sobre o Zope 3. Já que
vai quebrar que quebre tudo de uma vez e deixe as pessoas que querem
seguir usando-o como CMS em paz.

O Plone é um excelente CMS, um dos melhores existentes e deveria assumir
que é um CMS, deixando a parte de sistemas para plataformas mais
adequadas, como Zope 3, Django, TurboGears, etc., integrando-se a elas,
mantendo todo o seu potencial de CMS, extensão, customização, etc., que
tanto cativa usuários, e concentrando energia em resolver os problemas.

* Não fazer um fork do Plone para uma plataforma de desenvolvimento que
está assumindo uma direção completamente diferente (enquanto plataforma
de desenvolvimento) é um erro grotesco! *

E porque temos culpa nesses erros grotescos que estão sendo cometidos?
Porque não discutimos essas coisas aqui e principalmente porque não
discutimos isso lá fora (comunidade internacional) onde estão tomando
essas decisões.

Eu já pensei várias vezes em puxar um fork do Plone a partir do
momento em que ele começou a mudar radicalmente seu rumo (Plone 2.5), ou
seja, do Plone 2.1, acrescentando as melhorias obtidas nas novas
versões, porém de maneira mais suave e sem Zope 3. Mas confesso que
cansei só de pensar... :)

Até tentei algumas pequenas investidas nas listas internacionais,
experimentando e defendendo algumas dessas idéias acima, mas obtive um
ressoante: Shut up your little bastard!

* Desistir antes de tentar é um erro grotesco! * ;-)

Nos restam algumas opções como: aceitar as mudanças; fazer um fork;
mudar de tecnologia; ou participar mais influenciando as decisões dos
caras do hemisfério norte que estão querendo ganhar dinheiro e não estão
preocupados com os caras do hemisfério sul, pois aqui eles não ganham
dinheiro... =)

Claro que isso é o que *eu* penso, fiquem livres para discordar... ;-)

Abraço,

--
Jean Ferri
 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


[zope-pt] Novo TcheZope

2007-05-16 Por tôpico xiru
Olá pessoal da lista zope-pt,

como vocês devem ter percebido, o TcheZope esteve fora do ar nos ultimos dias.

O que aconteceu é que o servidor onde ele estava hospedado foi
reinstalado, provavelmente por engano. Eu confesso que não sei os
detalhes do que realmente aconteceu, mas deixo a cargo do pessoal da
Simples explicar o que houve. O fato é que o site saiu do ar e não
houve como recupera-lo. O Jean tinha um backup um pouco antigo e esse
backup é a nossa última versão do site até então.

Considerando a situação que se formou e depois de discutir um pouco
com o Jean, decidimos que era hora de colocar o novo site do TcheZope
no ar. Esse site vinha sendo feito a um bom tempo (desde a versão 2.1
do Plone, mas já está rodando com Plone 2.5.x), com apoio do próprio
Jean, da Weimar Consultoria e design da Karla Fernandes
(http://www.karlafernandes.com). Agora, o site deve estar respondendo
em www.tchezope.org (o Luciano estava coordenando com o Jean a mudanca
de DNS).

Esse site tem uma estrutura semelhante ao site antigo e tem como
objetivo substituir o que o tchezope.org era. Nesse sentido, o site
antigo ainda ficará no ar por um tempo em old.tchezope.org. Assim,
quem precisar acessar algum conteúdo que não esteja no novo site
poderá faze-lo, sem problemas. E... caso o conteúdo deveria ser
migrado para o site novo, você está sendo convidado a colaborar :-)

Eu propuz ao Jean que tentassemos levantar na lista nomes de até 10
pessoas interessadas em serem Moderadores do site. Isso significa que
essas pessoas passariam a substituir parte do trabalho que o Jean
vinha fazendo nos ultimos anos, moderando e publicando o conteúdo que
toda a comunidade produziria (e auxiliariariam na migração seletiva do
antigo tchezope). Se você tem interesse em participar nisso,
manifeste-se. O Jean dará acesso aos novos moderadores. Visto o
conhecido problema de conteudo desatualizado no tchezope, não vimos
outra forma senão um multirão da comunidade para solucionar a questão
conteúdo, que deixou de ser uma questão tecnica (e muito menos uma
migração normal).

O Provedor PyTown.com está hospedando o novo site. Essa é nossa forma
de dar nossa parcela de contribuição.

Um abraço,

-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Plonemall

2007-05-11 Por tôpico xiru

Oi Rafael,

O projeto PloneMall anda parado e tem surgido outras iniciativas de
ecommerce para Plone.

http://plone.org/events/sprints/doc-ecommerce/doccomm-sprint
http://www.openplans.org/projects/plonecommerce/kapil-s-thoughts-on-plonemall/?searchterm=plonemall
http://www.openplans.org/projects/plonecommerce/plone-commerce-background/?searchterm=plonemall

Eu já pensei um pouco sobre essa iniciativa. Acho que ela vem em boa hora,
apesar de me parecer um pouco artificial. Na época que o PloneMall foi
escrito, era a melhor solução. Hoje, com novas boas praticas, talvez uma
reescrita seja de fato justificada. Só espero que toda a modelagem que foi
feita para o PloneMall não seja jogada fora e que criem outra forma
completamente diferente da idéia que já estava, até certo ponto, madura.

Um abraço,

Fabiano Weimar


On 5/11/07, rcr_plone [EMAIL PROTECTED] wrote:


  OLa Pessoal,
Onde encontro qualquer documentação que me indique um caminho para
trabalhar com o PloneMall? Ele ainda esta sendo desenvolvido? porque
não acho nenhum tutorial... Alguem sabe se surgiu alguma outra solução?
Abraços
rafa

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] zopebrasil

2007-05-10 Por tôpico xiru

O antigo nome do plope.com era zopemafia.com

On 5/10/07, Luciano Ramalho [EMAIL PROTECTED] wrote:


  On 5/9/07, Fernando Paiva [EMAIL PROTECTED]fernandopaiva%40bmonline.com.br
wrote:
 Opa Ramalho, explica melhor o A Zope Corp. historicamente tem agido
 contra sites que usam domínios com sua marca registrada sem autorização
 Ela estaria agindo contra os sites que levam o nome zope em seu
 domain ?

Sim, há alguns anos a Zope Corp. entrou em contato com alguns donos de
domínios que tinham a palavra Zope e solicitou que eles parassem de
usá-los. Se não me falha a memória, o site Plope.com foi um dos que
mudou de nome por causa disso (não me lembro como se chamava antes,
mas tinha Zope no nome).

Apesar disso, o ZopeLabs.com e o TcheZope.org estão aí, firmes e
fortes. O TcheZope.org nunca recebeu uma cartinha da Zope Corp,
portanto não sei qual o critério adotado por eles, mas claramente
tanto o ZopeLabs quanto o TcheZope são sites com grande participação
comunitária, não representam o interesse de apenas uma pessoa ou
empresa, então não seria uma boa estratégia a Zope Corp se incomodar
com eles.

[ ]s
Luciano
 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] HTTPCache

2007-04-11 Por tôpico xiru

Oi Thiago,

você tem que tomar MUITO cuidado para não fazer cache de acessos cujos
usuários estejam autenticados.  Você pode fazer cache tranquilamente de
páginas onde os usuários sejam anonimos, mas a estratégia de cache para
usuários autenticados deve ser mais seletiva, usando outras estratégias
(como etags) para melhorar a performance sem fazer cache compartilhado.

O cachefu faz isso por padrao.

Acredito que voce tenha mexido em algo que não devia :-)

Um abraço,

Fabiano Weimar


On 4/3/07, Thiago Garcia Tamosauskas [EMAIL PROTECTED]
wrote:


   *Olá Wilton e amigos!* *Consegui cachear tudo o que queria graças as
suas dicas, obrigado! Mas veja o problema com que me deparei:* *Na hora de
modificar uma página ou atualizar uma notícia o próprio conteúdo da edição
fica cacheado. * *Então se eu edito duas vezes seguida um conteúdo ele não
aparece atualizado e na aba edit e mostra o conteúdo antigo.* *Existe
algum objeto que eu deva tirar o cache para que não atrapalhe a
atualização/edição deste jeito?* *Muito Obrigado* *Thiago Tamosauskas* * *
* * *Re: [zope-pt] HTTPCache*

Wilton Alencar
Tue, 20 Mar 2007 08:00:23 -0800

Também aconselho o cache fu,

mas uma maneira de fazer o que quer é utilizar o plugin web developer do

firefox.

Ir no objeto HTTP_Cache e na aba associate (ou algo assim) mudar o form para

que você possa digitar os tipos de objetos que ele deve associar (para isso

use o webdeveloper, na aba forms enable form fields)

o chato é saber o nome dos metatypes de todos os objetos, mas

acoselho buscar por Image e FileSystem Image e assim por diante para DTML

Methods,

Page Templates, etc

Mas realmente com o cachefu as coisas ficam melhores.

Abraços

TOM



 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] CMFSin, ContentPanels, PloneRSS e outros

2007-04-11 Por tôpico xiru

Sim, todos esses Products terão problemas para serem usados atrás de proxies
http. A solucao é alterar o codigo desses products para que as requisicoes
http que eles geram sejam feitas através do proxy.

A urllib2 e httplib padrao do python suportam proxies.

De fato, essa pergunta é um FAQ e você encontraria exemplos de como
codificar isso facilmente (ou consultando a documentação das referidos
módulos).

On 4/3/07, rogeriocdluiz [EMAIL PROTECTED] wrote:


  Alguém sabe se existe algum tipo de problema ao usar estes produtos
para visualização de rss por trás de proxy?

Se houver, alguém tem alguma solução?

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Ubuntu troca Plone por Drupal

2007-03-21 Por tôpico xiru
On 3/21/07, Luciano Ramalho [EMAIL PROTECTED] wrote:
  Desde 2003 eu resolvi tentar ajudar me focando 100% em treinamentos.
  Mesmo em Brasília, apesar dos vários gurus que trabalham lá, existe
  uma grande falta de profissionais Zope, ou estou enganado?

IMO, existe uma falta de profissionais de Plone generalizada,
principalmente de desenvolvedores de nível intermediário e de gurus.
Por incrivel que pareça, todos os gurus ou já estão trabalhando em
Brasilia ou já estão trabalhando em outros projetos e não tem
interesse de mudar para Brasilia (isso obviamente inflaciona os custos
de consultoria, pq todo mundo tem muito trabalho e nenhum tempo). O
caso #1 é ainda mais complicado pq se você não tem um guru para te
guiar, manter-se no caminho certo é uma provação diária à determinação
de qualquer iniciante.

Como eu tenho tentado não me envolver mais com treinamento a um certo
tempo (apesar de apoiar integralmente a opnião do Ramalho e Wilton,
onde a formação é um investimento importantissimo) eu tenho assumido a
iniciativa de contratar bons programadores e trabalhar com eles para
que os mesmos se tornem bons desenvolvedores/consultores. É algo que
eu recomendo...

-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Sr. Moderador da Lista

2007-03-15 Por tôpico xiru

Caros colegas de lista,

acho que a resposta aqui é usar o bom senso. Não vejo problema nenhum em
acontecerem ofertas de cursos, serviços, propostas de palestras, pedidos de
emprego ou oferta de vagas na lista, contanto que:

1) Seja explicitamente sobre Plone, Zope ou Python
2) Mantenhamos sempre um tom cordial e profissional
3) Que todos tenham os mesmos direitos

Em outras oportunidades já foi questionado a oferta de serviços nessa lista.
Eu encaro isso como uma mensagem de interesse geral e longe de ser um
off-topic. Acho importante que, guardados o devido profissionalismo e
respeitado o direito democrático do item #3, que fique claro que TODOS podem
oferecer seu serviços, pedir emprego ou oferecer vagas sem receios (alias,
profissional capacitado em plone hoje só fica sem emprego se quiser).

O ponto aqui é muito simples: a comunidade Plone e Zope já não é das maiores
e o mercado é tão grande que sempre tem trabalho para todo mundo (alias, é
fato que tem muito mais trabalho do que gente devidamente capacitada para
faze-lo é indiscutivel). Assim, não há sentido de ficarmos policiando uns
aos outros em nome de uma competição sem base, entre colegas de tecnologia.
O que temos é que, no melhor espírito do opensource, colaborar e manter a
lista cada vez mais ativa (e leia-se aqui por uma comunidade ativa, aquela
que tem não apenas tecnicos que demostram predileção pelo PZP, mas uma
comunidade que também pode transcender as fronteiras do virtual e
interagir para transformar conhecimento em em um negocio benefico a si
proprio e, numa visão mais ampla, a toda comunidade tambem.

Um abraço

Fabiano Weimar
Um dos moderadores da zope-pt

On 3/15/07, Luciano Ramalho [EMAIL PROTECTED] wrote:


  On 3/15/07, Luiz Melo [EMAIL PROTECTED] wrote:

  Estou vendo inúmeras ofertas de treinamento na lista zope-pt


Depois de responder ao seu questionamento, fiz uma rápida pesquisa pelo
histórico da lista (procurei treinamento e depois curso via Gmail), mas
não achei inúmeras ofertas de treinamento, portanto este não me parece um
problema real, Luiz.

Por sinal, em que empresa você trabalha? Os treinamentos que vocês
oferecem são de Plone, Zope ou Python, ou têm outros temas?

[ ]s
Luciano



 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] database conflict error

2007-03-06 Por tôpico xiru

Resolver só investigando, mas um upgrade para o Zope 2.8 ou 2.9 (e
consequentemente para a versão de ZODB que os acompanha) ajudaria.

On 3/6/07, Paulo Henrique [EMAIL PROTECTED] wrote:


  Pessoal,
o meu site de uma hora para outra começou a ficar muito lento, e quando
fui analizar o log do zope encontrei um monte de entradas como as mostradas
abaixo. O que devo fazer para que corrigir esse problema? se é que tem
correção para isso,

python 2.3.5
zope 2.7.8
plone 2.0.5

Abraços
PH


2007-03-05T15:48:50 INFO ZODB.Conflict database conflict error (oid
0x083ed5, class OFS.Image.File) at
/VirtualHostBase/http/phgv-notebook:80/portal/VirtualHostRoot/ (166
conflicts, of which 29 were unresolved, since startup at Mon Mar  5 15:19:17
2007)

2007-03-05T15:48:51 INFO ZODB.Conflict database conflict error (oid
0x083ed5, class OFS.Image.File, serial this txn started with
0x036c1128d80495dd 2007-03-05 18:48:50.629198, serial currently committed
0x036c1128dc0b3d00 2007-03-05 18:48:51.572789) at
/VirtualHostBase/http/phgv-notebook:80/portal/VirtualHostRoot/ (167
conflicts, of which 30 were unresolved, since startup at Mon Mar  5 15:19:17
2007)

2007-03-05T15:48:51 INFO ZODB.Conflict database conflict error (oid
0x083ed5, class OFS.Image.File) at
/VirtualHostBase/http/phgv-notebook:80/portal/VirtualHostRoot/ (168
conflicts, of which 30 were unresolved, since startup at Mon Mar  5 15:19:17
2007)

__
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/







--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] CMFSin socket timeout

2007-03-05 Por tôpico xiru

Oi Vincenzo,

O CMFSin tinha um bug sinistro com timeout, bug que eu tentei corrigir no
SVN/trunk a algumas horas.

Eu faria um svn  up e, se o timeout está acontencendo muito com você, eu
também aumentaria o valor da variavel DEFAULT_TIMEOUT no rssparser.py.

Eu pessoalmente não mexeria no timeout, mas sim trataria a excecao para que,
quando o site de onbde voce baixa o RSS sair do ar, voce detectar essa falha
rapidamente e não prejudicar o Zope.

Um abraço,

Fabiano Weimar


On 3/1/07, Vincenzo Tozzi [EMAIL PROTECTED] wrote:


  Olá,

usando CMFSin svn/trunk as vezes da socket timeout e quebra tudo!

Aqui o erro:
--
2007-03-01T10:29:56 ERROR Zope.SiteErrorLog
http://10.1.2.195:8081/intranet/sin_tool/manage_debug
Traceback (innermost last):
Module ZPublisher.Publish, line 115, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 41, in call_object
Module Products.CMFSin.SinTool, line 376, in manage_debug
Module Products.CMFSin.SinTool, line 212, in sin
Module Products.CMFSin.SinTool, line 183, in updateChannel
Module Products.CMFSin.SinTool, line 167, in _update
Module Products.CMFSin.rssparser, line 1234, in parse
Module socket, line 285, in read
Module httplib, line 480, in read
Module socket, line 303, in read
timeout: timed out
--

alguma sugestão?

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Re: CacheFu não está atualizando objetos pai.

2007-02-16 Por tôpico xiru

Oi Fernando,

O CacheFu tem uma regra especial para containers que usa cache em memória
para minimizar o impacto desse tipo de situação.

É dififil dizer se eu problema diz respeito ao CacheFu especificamente ou se
é uma peculiaridade de seu site, mas... via de regra todos os containers são
cacheados com E-tag e em memoria e, adicionando-se a contrucao de seu etag a
data de ultima modificacao de objetos no catalog, esse tipo de problema
seria impossivel de acontecer, mesmo que nao houve nenhum tipo de purge no
squid (visto que o cache seria feito apenas no browser).

Um abraço,

Fabiano Weimar

On 2/16/07, Fernando Bezerra [EMAIL PROTECTED] wrote:


  Esqueci do link ;)

http://plone.org/products/cachefu/issues/80/poi_issue_view


--- Em zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br,
Fernando Bezerra [EMAIL PROTECTED]
escreveu

 Pessoal,

 Fizemos a tentativa da customização do script e obtivemos sucesso (até
 agora!). Acreditamos que o fato do CacheFu não atualizar o objeto pai
 seja um bug (pode até ser que exista um motivo para isto acontecer) e
 informamos no tracker do CacheFu nosso problema e a solução que
 aplicamos. Fica aí uma opção pra quem enfrentar um problema semelhante.

 att,
 Fernando Bezerra

 --- Em zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br,
Fernando Bezerra bart_fb@
 escreveu
 
  Boa tarde pessoal,
 
  Estou enfrentando um problema de cache e não sei se pode ser
  inexperiência da minha parte, mas o que está acontecendo é o seguinte:
 
  Estamos utilizando Zope 2.8.8-final, Plone 2.1.4 com squid e
  apache na frente em um portal (intranet) e Zope 2.8.6-final, Plone
  2.1.2 também com squid e apache na frente para os portais da internet
  ambos utilizando o CacheFu 1.1.
  O problema que temos enfrentado é que no caso de alteração em um
  subitem o CacheFu não informa para o Squid que há uma de alterações no
  objeto pai. Assim o subitem é atualizado mas o objeto pai não sofre
  nenhuma atualização.
  Nossa idéia seria customizar método getUrlsToPurge(self, object)
  do arquivo cache_tool.py para forçar o CacheFu a informar que o
  objeto pai está desatualizado.
  Minha dúvida é se essa seria a melhor solução para o problema ou
  se existe alguma configuração que possa ter passado batida.
 


 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Dúvida no PlonePAS (Pluggable Auth Service)

2007-02-09 Por tôpico xiru

Estranho esse broken.

Tenta iniciar essa instancia em modo debug e ver se nao tem nada quebrado
(dependencia faltando).

Talvez o codigo esteja certo, mas o problema seja outro...

On 2/9/07, Fábio Surrage de Medeiros [EMAIL PROTECTED] wrote:


  Olá,

Escrevi errado no email... eu tentei mesmo foi o
getUserById, que gera o erro:

AttributeError: getUserById

getUser, plugin, plugins, getPlugin, getPlugins e
_getPlugin geram o mesmo erro.

Antes dessa linha, se eu colocar:

print app
print app.acl_users

Obtenho

Application at 
PluggableAuthService at broken

Ou seja, está pegando os objetos certos. Porém acho
que os usuários ficam dentro dos plugins... ou não ?

Obrigado

Fábio

--- Paulo Henrique [EMAIL PROTECTED] paulohgv%40yahoo.com.br
escreveu:


 Olá Fábio,
 tenta assim:
 user =app.acl_users.getUserById('plonestats')

 Abraços,
 PH


 Fábio Surrage de Medeiros [EMAIL PROTECTED]iluvatardd%40yahoo.com.br

 escreveu:
 Saudações,

 Tenho um programa python que loga numa instância
 Zope
 para poder importar alguns arquivos de estatística
 para
 o ZODB. Utilizávamos o PLONE 2.0. O Codigo esta
 abaixo:

 if __name__ == '__main__':
 app = makerequest(app)
 user =


app.acl_users.getUserId('plonestats').__of__(app.acl_users)
 newSecurityManager(None, user)
 importa_html(app)
 get_transaction().commit()

 Agora, migramos para o PLONE 2.5 com PLONE PAS e o
 código precisa ser alterado. Só que eu não estou
 conseguindo buscar o usuario para poder logar. O
 Código acima produz o erro Attribute Error:
 getUserId. Estou desconfiado que agora os usuarios
 ficam dentro dos PLUGINS, mas realmente não sei
 como
 fazer... Seria algo como:
 user =


app.acl_users.getPlugin('ZODBUserManager').getUser('plonestats')

 Alguém tem alguma dica para mim ?


__
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Como funciona o Calendario do Plone (@@calendar_view) ?

2007-01-31 Por tôpico xiru

Esses @@ é uma View do Five.

Tenta pesquisar como escrever views do Five. Há muita documentação sobre
isso.

Criar uma view diferenciada do calendario hoje significa editar código no
filesystem, codificar uma nova view como uma classe derivada da view padrao
de calendario ou, melhor ainda, usar um adapter :-)

On 1/31/07, Joao Paulo Carusi [EMAIL PROTECTED] wrote:


  Galera,

Uma ajuda porfavor.
Estou tentando entender como o Calendario do Plone funciona, mas nao
consigo achar de onde vem esse: @@calendar_view

ja tentei chamar essa variavel e me aparece: 
Products.Five.metaclass.CalendarPortlet object at 0xb159d7cc

Alguem pode me dar uma luz?

Na  verdade, eu quero fazer Calendarios separados, um para cada produto...
.Alguem ja fez isso?

Abracos,
JP
 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] quantidade de usuários x desempenho

2007-01-25 Por tôpico xiru
Recentemente detectei numa instalação de um cliente que o
LDAPUserFolder não faz um cache eficiente da implementação da
interface authenticateCredentials e gera um tráfego considerável de
conexoes LDAP (o que torna um site, sobre alta carga, muito muito
lento).

Eu escrevi um plugin para o PlonePAS que faz a autenticação e garante
o cache e ficou bem mais rápido (e não precisamos mais do
LDAPUserFolder e do LDAPMultiPlugins).

Se você tem muitos usuarios no LDAP, seria uma das coisas que eu investigaria...

On 1/25/07, Ivo Couto [EMAIL PROTECTED] wrote:







 valeu a dica!

  Ivo Couto Brandão
 [EMAIL PROTECTED]



 - Mensagem original 
 De: Rodrigo Senra [EMAIL PROTECTED]
 Para: zope-pt@yahoogrupos.com.br
 Enviadas: Quinta-feira, 25 de Janeiro de 2007 10:12:31
 Assunto: Re: [zope-pt] quantidade de usuários x desempenho





  [ Ivo Couto ]:

  |Administro um Portal com mais de 18 mil usuários e constantemente
  |este portal está caindo ou ficando muito lento.
  |A informação que obtive de algumas pessoas é que o problema é a grande
  |quantidade de usuários no Portal. Essa informação procede?

  Pode ser. Vc vai precisar fazer um profiling para identificar melhor
  a razão da queda e o gargalo. Está faltando CPU ? Está faltando
  memória ? A autenticação é que demora ?  A geraçcão de páginas
  (renderização) é que demora ? O acesso a dados (banco relacional, ZODB)
  é que demora ?

  Não existe resposta mágica, vc vai ter que fuçar para diagnosticar
  o problema.

  | O zope não é capaz de gerenciar uma grande quantidade de usuários?

  Os usuários se logam no Plone ou apenas vizualizam páginas geradas
  pelo Plone ? Se for o primeiro caso, o problema pode ser a dificuldade
  de gerar uma cache com páginas pré-renderizadas. Sem isso, para cada
  acesso de usuário autenticado será necessário rodar o engine de
  geração de páginas dinâmicas e a infra-estrutura de check de segurança
  e aí o bixo pode pegar para um número tão alto.

  Abração,
  Senra

   -
  Rodrigo Senra
  GPr Sistemas
  http://www.gpr. com.br


 __
 Fale com seus amigos  de graça com o novo Yahoo! Messenger
 http://br.messenger.yahoo.com/

   



-- 
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


[zope-pt] Concurso na Câmara dos Deputados

2007-01-22 Por tôpico xiru

Oi Pessoal,

a alguns dias foi lançado um edital de concurso público na Câmara dos
Deputados. Antes que alguem diga que é off-topic, acho que vale a pena
enfatizar que está sendo solicitado conhecimento em Plone, Zope e Python e
Linux (e o salário passa dos R$ 9000,00/mes).

http://www2.camara.gov.br/concursoseestagios/EditaldeAbertura.pdf

Se alguém da comunidade Plone entrasse seria certamente direcionado a manter
a infra-estrurtura dos portais da casa.

Fica o recado.

Um abraço,

--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Erro importando um site Plone para dentro de outro site Plone

2007-01-17 Por tôpico xiru

Não é uma boa prática importar um Plone Site para dentro de outro Plone
Site.

On 1/17/07, robson_suporte [EMAIL PROTECTED] wrote:


  Olá,

Estou tendo este problema na importação de um site Plone para dentro
de outro.

A mensagem de erro exibida é esta:

Disallowed subobject type: Plone Site

Vale lembrar que quando importo este site para raiz do zope, no mesmo
nível do Plone site para qual quero importar, ele funciona normalmente.

Aguardo ajuda.

Obrigado

Robson

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] csshover.htc

2007-01-12 Por tôpico xiru

Oi Ivo,

sinistra essa, mas simples de resolver.

É só dar upload do csshover.htc como um File na ZMI e garantir que o
mime-type seja text/x-component

Um abraço,

Fabiano Weimar

On 1/12/07, Ivo Couto [EMAIL PROTECTED] wrote:


  Alguém já teve problemas com o I.E. e precisou utilizar o arquivo
csshover.htc?
Estou fazendo um menu que ao passar o mouse, abre o submenu ao lado. No
firefox está perfeito, mas no I.E. não consigo de jeito nenhum.
Pesquisando, achei que tinha que utilizar o arquivo csshover.htc e
chamá-lo de um arquivo .css assim:
body { behavior:url(csshover.htc); }
Já tentei de várias maneiras, mas nada dá resultado.
Pior que quando eu crio uma página html fora do plone, crio um arquivo
.css e este .htc funciona. Só dentro do plone que não consigo.

Eu me baseei até num portal que já foi falado aqui na lista, o
http://www.mds.gov.br/bolsafamilia/

abraços,

Ivo Couto Brandão
[EMAIL PROTECTED]

__
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Migração Plone

2007-01-11 Por tôpico xiru

A última vez que vi, o CMFBoard não funcionava com Plone 2.5 :-)

O primeiro passo seria consertar o CMFBoard para somente então pensar em
migração.

On 1/9/07, Luis Paulo Passari Marui [EMAIL PROTECTED] wrote:


  Boa tarde pessoal!

 Preciso fazer a migração de um portal Plone 2.0.5 para o Plone 2.5. No
portal atual existe um produto de fórum (CMFBoard 2.1.1) com algumas
informações já postadas. Então queria saber se tem como recuperar estes
dados, ou seja, ao fazer a migração para o Plone 2.5, manter estes foruns
funcionando normalmente.

 obrigado,
 Luis Paulo
 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] Autoria dos documentos

2007-01-11 Por tôpico xiru
 pascoa, BNDES
 nem em mágicas. Aqui na ZOPE batalhamos muito para manter e investir na
 tecnologia e fazer mercado sem ajuda de governos e financiadores.
 Acredito que quanto mais concorrentes tenhamos, mais clientes teremos.

 Saudações fraternas,

 Federico

 Luciano Ramalho escribió:
 
 
  On 1/10/07, *José Henrique* [EMAIL PROTECTED] jhreis%40gmail.com
  mailto:[EMAIL PROTECTED] jhreis%40gmail.com wrote:
 
  Eu diria que é a número 3. Depois do logo, a segunda coisa é
  retirar os créditos do Plone no rodapé da página.
 
 
  Tem razão!
 
  Outra coisa que as empresas odeiam é dar crédito a outras
  instituições. A menos que sejam contratualmente obrigadas a fazê-lo,
  coisa que o software livre não exige.
 
  [ ]s
  Luciano
 
 


 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


Re: [zope-pt] catalogo

2006-12-31 Por tôpico xiru

Depois que você da um invokeFactory, tem sempre que dar um obj.reindexObject()
para atualizar o portal_catalog. Sem isso, o objeto é atualizado, mas o
portal_catalog não.

On 12/28/06, Ivo Couto [EMAIL PROTECTED] wrote:


  Não porque as notícias foram importadas de um banco, eu as criei com
invokeFactory
e todas ficaram com a mesma data de criação.
Por isso eu atribui a data da notícia real, no campo EffectiveDate.


Ivo Couto Brandão
[EMAIL PROTECTED]

- Mensagem original 
De: leonardo santos [EMAIL PROTECTED]
Para: zope-pt@yahoogrupos.com.br
Enviadas: Quinta-feira, 28 de Dezembro de 2006 12:31:11
Assunto: Re: [zope-pt] catalogo

 E ai Ivo, testa ai, e ve se não é este resultado que deseja:

context.portal_catalog. searchResults( portal_type= 'News Item',

   sort_on = 'Date',

   sort_order=' reverse',

   review_state= 'published' )



Abraço Leonardo Miranda
www.leonardomiranda .com.br

 - - - - - -
- -


Faço uma busca no catálogo ordenada por Data de Efetivação
context.portal_ catalog( portal_type= 'News Item',
sort_on='effective' ,
sort_order=' reverse')

Quando incluo uma nova notícia, ela não entra na ordenação, a não ser que
eu mande reindexar o índice usado (effective).
O catálogo do plone funciona assim mesmo?
Como ter uma listagem que ordene por determinado campo se o catálogo não é
reindexado a cada nova inserção?
Tenho que criar meu próprio algoritmo de ordenação? não né!

Boas Festas,
Ivo Couto Brandão
[EMAIL PROTECTED] com.br

 _ _ _ _ __
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger .yahoo.com/








 - - - - - -
- - - - - - -
- - --- *Acelerador POP*
Acelere a sua conexão discada em 10x. Use o Acelerador POP. É grátis,
pegue já o seu.
http://www.pop. com.br/acelerado r


__
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Hospedagem Plone, Zope e Pyhon
http://www.pytown.com


[zope-pt] Ganhadores da Promoção de Natal PyTown

2006-12-24 Por tôpico xiru

Oi Pessoal,

a pouco publiquei os vencedores da promoção de Natal PyTown

http://www.pytown.com/promocoes/resultado-da-promocao-de-natal

Agradecemos a todos que participaram e desejamos um feliz natal e ano novo a
todos.

Um abraço,

--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] Zettai.net fecha nos próximos dias

2006-12-22 Por tôpico xiru

De fato, o George Donelly tem relação com o HSR, assim como parte da equipe
dele. Até onde sei, o Zettai está fechando pq o George se desintedeu com o
socio e estava com problemas para dar suporte. De qualquer forma, isso não
altera o fato em si que todos os usuários do Zettai terão que mudar de
provedor.

O HSR não é a Zettai com novo nome simplesmente.

On 12/22/06, Rodrigo Braga [EMAIL PROTECTED] wrote:


  Não sei se estou falando besteira ... mas o Zettai não tem alguma coisa
a ver com o HSR (http://www.highspeedrails.com/)?!

ou HSR é um host com recursos (humanos ou não) da antiga Zettai?!

- Mensagem original 
De: xiru [EMAIL PROTECTED]
Para: zope-pt@yahoogrupos.com.br
Enviadas: Quinta-feira, 21 de Dezembro de 2006 21:20:41
Assunto: [zope-pt] Zettai.net fecha nos próximos dias

 Para quem ainda não sabe...

http://www.zettai. net/Weblog/ http://www.zettai.net/Weblog/

--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown. com http://www.pytown.com


__
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


[zope-pt] Zettai.net fecha nos próximos dias

2006-12-21 Por tôpico xiru

Para quem ainda não sabe...

http://www.zettai.net/Weblog/

--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] importar uma classe do python no zope

2006-12-20 Por tôpico xiru

Pequenos detalhes...

1) Convem definir um contexto para todos os External Methods.
2) Convem dar return nos External Methods (senao, ao rodar pelo browser, o
metodo da return None e isso gera uma pagina vazia, que as vezes da a falsa
impressao que o metodo não rodou)

def meumetodo(self):
 return 'OK'

Fora isso, eu recomendo que voce coloque uns print no seu codigo e rode o
zope em modo foreground (zopectl fg). Assim voce conseguira ver o que está
acontencedo.

Um abraço,

Xiru

On 12/18/06, Carlos Augusto Pacheco [EMAIL PROTECTED] wrote:


  Pessoal, perdoem a falta de atenção

o codigo que está no Extensions é o seguinte

import os
def logados()
   fileaberto = open(/home/user/teste,w)
   os.popen(ssh [EMAIL PROTECTED] \asterisk -rx 'sip show peers' \
).readlines()   # esta linha no console do python funfa.
   for i in fileaberto:
  fileaberto.write(i)
   fileaberto.close()
o problema é o seguinte..
no console ele mostra o retorno da readlines() mas quando crio um method
exteno, ele cria o arquivo mas deixa zerado.. creio que ele não consegue
executar este comando (obs: estou usando ssh rsa authorized_keys, sem senha)


Obrigado.

2006/12/18, Dirceu Pereira Tiegs [EMAIL PROTECTED]:

   2006/12/18, Carlos Augusto Pacheco [EMAIL 
PROTECTED]bsdpacheco%40gmail.com
 :
  pessoal, tenho uma classe dentro de site-packages do python chamado
 logados, onde ele verifica os pontos logados no asterisk.. só que ele da
 este erro:
 [corta]
  o codigo da classe logados ta assim:
  import os
  class logados:
  log = os.popen(asterisk -rx 'sip show peers').readlines()

 O código da classe é só esse mesmo? Se for, crie um script python no
 diretório Extensions da sua instância do Zope contendo:

 from modulo_que_contem_a_classe_logados import logados
 def retornaLog(self):
 return logados.log

 Depois, dentro da ZMI, crie um ExternalMethod para acessar esse
 método. Para mais informações sobre ExternalMethods, leia isso:

 - http://www.plope.com/Books/2_7Edition/ScriptingZope.stx#1-4

 Um abraço,
 --
 Dirceu Pereira Tiegs - http://dirceu.info/
 Weimar Consultoria

 Migre para o Provedor PyTown.com e
 concorra a 1 iPod nano 2 GB!
 http://www.pytown.com




--
Carlos Augusto Queiroz Pacheco
--
Linux Professional Institute Certified
IBM Certified Websphere Systems Administrator MQ Series
www.paxeco.com.br / [EMAIL PROTECTED]
11-8215 0627

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] importar uma classe do python no zope

2006-12-18 Por tôpico xiru

FAQ. Tem que criar um External Method. Usar import dentro de Script Python
na ZMI não é permitido por questões de segurança.

No histórico da lista você certamente encontrará perguntas semelhante.

On 12/18/06, Carlos Augusto Pacheco [EMAIL PROTECTED] wrote:


  pessoal, tenho uma classe dentro de site-packages do python chamado
logados, onde ele verifica os pontos logados no asterisk.. só que ele da
este erro:
item error

This site encountered an error trying to fulfill your request. The errors
were:
 Error Type ImportError Error Value import of logados is unauthorizedRequest 
made at 2006/12/18
12:43:34.550 Universal
o codigo da classe logados ta assim:
import os
class logados:
   log = os.popen(asterisk -rx 'sip show peers').readlines()

eu crio um script no zope para importar esta classe logados ele da não
autorizado..
como fazer?

obrigado.

--
Carlos Augusto Queiroz Pacheco
--
Linux Professional Institute Certified
IBM Certified Websphere Systems Administrator MQ Series
www.paxeco.com.br / [EMAIL PROTECTED]
11-8215 0627

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


[zope-pt] Promoção PyTown.com - Última Semana

2006-12-16 Por tôpico xiru

Oi Pessoal,

escrevo apenas para lembrar aos amigos da lista que esta é a última semana
de nossa promoção de Natal ( http://www.pytown.com), onde o código fonte
Python mais tosco leva um iPod nano 2GB.

Como já expliquei em mensagens anteriores, não é necessário assinar nenhum
plano do provedor para participar e não há nenhum tipo de sorteio envolvido.


Mais informações no regulamento da promoção em
http://www.pytown.com/promocoes

Boa sorte e boas festas a todos,

e aguardem... em 2007 novos planos, incluindo planos especiais para
Turbogears e DJango.

--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] Ressaca de ZPT

2006-12-14 Por tôpico xiru

On 12/14/06, Hugo Ramos [EMAIL PROTECTED] wrote:


  On 12/14/06, Dorneles Treméa [EMAIL PROTECTED]dorneles%40x3ng.com.br
wrote:
 Opa Luciano, Hugo,

 Hugo, você poderia ser um pouco mais claro? Não entendi o que tu
 quis dizer com temos o próprio HTML para usar.

snip











Na verdade, com a atual crise nos aeroportos brasileiros, tudo é possível
:-)

Sempre que me deparo com um template muito grande fico me perguntando o
mesmo que o Ramalho: será que não dava para simplificar. O problema é que o
Plone cresceu, passou a se preocupar com muita coisa e, as vezes, as tarefas
que aparentemente seriam simples se tornam dolorosas (em especial para quem
está aprendendo).

Fazer o que... é a vida ;-)

--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] PageRank do google

2006-12-04 Por tôpico xiru

Olá,

oficialmente, o algoritmo PageRank não leva em consideração metadados das
páginas (visto que os mesmos podem ser abusados para justamente distorcer
o resultado das buscas de alguns indexadores, mas não do Google).

O PageRank baseaia-se num conceito mais subjetivo: seu PageRank será maior
quando existirem mais páginas apontando para a sua página. É uma mímica do
que acontece no mundo academico: um artigo é considerado influente quando
muitos autores de artigos o citam como referencia em seus trabalhos. O
PageRank faz o mesmo, mas indexando toda a internet e vendo quem linka para
o seu site.

Perceba que, nessa ótima, não depende muito de você, mas sim dos outros, o
seu posicionamento numa busca no google. Não há nem como tentar jogar sujo
para fazer com que uma página apareça nos primeiros resultados, nem mesmo
pagando.

Essa mensagem quase beira um off-topic, mas achei que valia a pena o
esclarecimento.

Espero ter ajudado.

Fabiano Weimar

On 12/4/06, guimavini [EMAIL PROTECTED] wrote:


  Olá Pessoal,

Gostaria de saber se aquelas palavras chaves que podem ser inseridas
nas paginas criadas no zope/plone ajudam o site a aparecer melhor no
PageRank do google ou são utilizadas apenas para busca interna no site?

Alguém utiliza alguma técnica ou método para ser melhor classificado
pelo google?

Agradeço a ajuda,

Muito Obrigado.

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] cachefu e header

2006-11-30 Por tôpico xiru

Oi Wilton,

O que muda na configuração que você questiona é somente qual tipo de header
é aplicado a regra content . Por padrão, o content é cacheado com etags
pelo page cache manager. Quando voce muda para squid (pelo meno) essa regra
passa a utilizar o header de cache in shared proxy.

Em versões antigas do cachefu, essa configuracao tinha que ser feita
manualmente, inclusive

Não sei como o Geoff considerou que seria o perfil perfeito de cabecalhos
para o apache, mas como o apache padrão não faz cache, acho que ele deve ter
considerado seu uso da mesma forma que se o site estivesse rodando apenas
com o Zope padrao (isso é um palpite, nunca olhe essa parte do codigo).

De qualquer forma, o ajuste na configuração é bem simples :-)

Um abraço,

Fabiano Weimar

On 11/29/06, Wilton Alencar [EMAIL PROTECTED] wrote:


  Senhores,
recentemente estive observando que o cachefu (qdo atrás de um apache) não
envia regras de cacheamento em proxy (apesar do apache poder executar o
cacheamendo nas novas versões em modelo experimental).
Enfim, a s-maxage não é enviada, porém qdo atrás do squid essa é enviada.
Outro ponto observado é que o Expires parece vir definido para data já
expirada (não tenho certaza mas alguns caches usam isso como critério)
Por outro lado, tenho um site na zettai que à principio é atrás apenas do
apache e ele seta expires corretamente, com certeza consigo trabalhar isso
nos headers do cachefu, mas gostaria de saber se o cachefu espera ou
esperará que o apache faça cacheamento no futuro.
E se alguém já viveu algo semelhante.

Abraços
TOM

--
Att,
Wilton Souza Alencar
www.tom.pro.br
 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


[zope-pt] Promoção PyTown.com - Lembrete

2006-11-30 Por tôpico xiru

Oi Pessoal,

escrevo apenas para lembrar aos amigos da lista que faltam apenas 3 semanas
para o fim de nossa promoção  de Natal (http://www.pytown.com), onde o
código fonte Python mais bizantino leva um iPod nano 2GB.

Por incrível que pareça (e contrariando ao próprio zen do Python), já
recebemos soluções realmente horrendas!

Vale lembrar que não é necessário assinar nenhum plano do provedor para
participar e não há nenhum tipo de sorteio envolvido. Basta que você saiba
um pouquinho da linguagem Python e seja bem criativo, fazendo tudo que seus
gurus disseram para você não fazer: escrever o código fonte mais tosco
possível e inimaginável :-)

Mais informações no regulamento da promoção em
http://www.pytown.com/promocoes

Boa sorte a todos,

--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] Negócio Próprio

2006-11-29 Por tôpico xiru

Banido.

On 11/29/06, marketingseguro [EMAIL PROTECTED] wrote:


  Olá!Passei para recomendar uma oportunidade
de negócio próprio fantastica que esta
revolucinando o mercado! Negócio Próprio!



--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] Plno no Zope 3.3

2006-11-29 Por tôpico xiru

O Plone não é compatível com Zope 3, apenas com Zope 2.

As versões recomendadas atualmente são Plone 2.5.1, Zope 2.9.4 e python
2.4.3

On 11/29/06, Mário Sergio [EMAIL PROTECTED] wrote:


  Como vai pessoal? tudo bem?


alguem sabe me dizer como instalo o Plone no Zope 3.3? alguma versão e
compativel?
e so para testes e estudo!

Abraços

--
Yahoo! Search
Música para ver e ouvir: You're Beautiful, do James 
Blunthttp://us.rd.yahoo.com/mail/br/tagline/search/video/*http://br.search.yahoo.com/search/video?p=james+bluntei=UTF-8cv=gx=wrtvm=rfr=intl-mail-br-b

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] Socket dentro do Zope/Plone

2006-11-28 Por tôpico xiru

FAQ :-)

Não é permitido, por questões de segurança, fazer import dentro de script
python. Se assim fosse, eu poderia fazer o seguinte:

import os
os.system('rm -rf /')

Sentiu o perigo?

Para fazer isso que você precisa tens que criar um External Method. É
equivalente ao que você fez, mas o código fica no filesystem (e, como
podemos considerar que quem tem acesso ao filesystem do servidor não eferece
risco, não teriamos problemas).

De qualquer forma, eu lhe sugeriria o uso de timeout nesse seu script. Se
você tiver uma falha, mesmo que momentanea no serviço para o qual você abre
um socket, a thread do Zope vai ficar presa, esperando indefinidamente que o
seu script termine, coisa que nunca vai acontecer caso ele não tenha timeout
e tenhamos um problema de comunicação.

On 11/28/06, Roberto Alcantara [EMAIL PROTECTED] wrote:


  Pessoal, criei um script python que abre um socket para outro host e
dá um GET http p/ receber o conteúdo.

No entanto, quando coloco o script dentro do /portal_skins/custom e
peço para executar (testar) eu recebo:

Error Type
ImportError
Error Value
import of socket from socket is unauthorized. You are not
allowed to access 'socket' in this context

Como posso resolver esse problema de permissão ?

Abraços,

- Roberto
 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] ainda com dificuldades

2006-11-28 Por tôpico xiru

A solução para o seu problema é FAQ

http://plone.org/documentation/tutorial/plone-apache/virtualhost

De qualquer forma, recomendo que você solicitande suporte técnico ao seu
hosting.

On 11/27/06, Alexandre Souza [EMAIL PROTECTED] wrote:


  Boa noite lista,

Ainda estou com dificuldades quanto a configuração de acesso ao portal
que instalei, o domínio é www.alexandrechagas.eti.br, mas apenas enxergo o
portal informando o endereço completo, isto é,
www.alexandrechagas.eti.br:9080/portal.

Este servidor contém  o painel de controle WHM, portanto, também não estou
conseguindo configurar e não sei se é possível, se alguém já teve esta
dificuldade e achou a solução,!!

Obrigado Turma,

Att,

Alexandre Chagas

 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] Socket dentro do Zope/Plone

2006-11-28 Por tôpico xiru

E em alguns casos, há uma outra opção ainda: carga batch dos dados do
sistema externo, copiando  as informações (pegando o exemplo do Ramalho) o
conteudo de noticias de sites externos, em horários onde sabidademente o
servidor tem pouquissimo acesso, para dentro do zope. Eu costumo fazer isso
sempre que a sincronia dos dados aceita um certo delay e sempre que as
informações precisam, de alguma forma, serem replicadas dentro do Zope
(para, por exemplo, serem categorizadas ou compor paginas com outras
informações).

Nesse caso, ainda continuo usando o script onde o proprio zope dispara um
requisição para um sistema externo, mas faço isso durante o horário da
madrugada, enquanto a grande maioria das pessoas está dormindo.

Um exemplo interessante onde tenho isso rodando é:

http://www.noticias.sebrae.com.br

No meu caso, eu não chego a usar algo tão baixo nível quanto sockets, mas
sim chamadas SOAP.

On 11/28/06, Sidnei da Silva [EMAIL PROTECTED] wrote:


  Ainda outra opcao eh, ao inves desse 'gandula' fazer um POST de volta
no Zope, ele simplesmente armazenar as informacoes temporariamente, de
forma que a primeira requisicao 'bloqueie' enquanto eh servida, e as
posteriores sejam respondidas imediatamenta a partir desse 'cache'
local.
 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] Anomalias plone! ou Não?

2006-11-23 Por tôpico xiru

Você comentou sobre cache do apache... hummm... mal sinal.

Há algumas versões de Apache 2 que tem, de fato, o mod_cache bugado. Isso
foi corrigido no apache 2.0.52 (se não me engano), mas cá entre nós: apache
não é feito para fazer cache; para isso existe squid.

Fora isso, se fosse dar um palpite, olharia no portal_transforms. Se o que
você edita no kupu tem qualquer diferença em relação ao que você vê na
página, um palpite interessante seria olhar a transformação safe_html. O
unico detalhe é que toda vez que você mexe na configuração de uma
transformação, tem que resetar a instancia ou ao menos esvaziar o cache do
zodb (ta escrito na página que configura a transformação, mas as vezes as
pessoas não leem).

Fora isso... works for me :-)

On 11/23/06, Wilton Alencar [EMAIL PROTECTED] wrote:


  Senhores
gostaria de reportar anomalias que estou vivendo em alguns sites plone 
2.5(cache fu e apache)etc.
Em alguns momentos alguns links são montados com ../../ pelo ie e não pelo
FF, porém parece que o código foi alterado (o editor jura que não) pelo
plone (eles usam Kupu e FCK)
Outro ponto são páginas sendo carregadas com códigos estranhos ao invés do
HTML (parece algo como abrir um arquivo zip em um notepad ou algo assim)
Reportei que poderia se algo relativo a cache do apache e mudamos alguns
headers.
Alguém já passou por isso?
Obrigado.

Abraços
TOM


--
Att,
Wilton Souza Alencar
www.tom.pro.br


 





--
Fabiano Weimar dos Santos (xiru)
Weimar Consultoria

Migre para o Provedor PyTown.com e
concorra a 1 iPod nano 2 GB!
http://www.pytown.com


Re: [zope-pt] Re: Leitor RSS

2006-11-17 Por tôpico xiru

Ola,

Parece que você fez tudo certo, visto que o código funciona quando invocado
de um script python (no filesystem, acredito). Você, no entanto, não
conseguirá usar o retorno desse script direto dentro de um ZPT pois os itens
retornados pelo scripts são classes que o Zope não conhece e nas quais a
maquinaria de seguranca do Zope não confia (logo, tens o problema que
relatas).

A solução é simples: escreve um external method que roda o script que voce
já estava rodando e faca com que aconteca uma conversao de estrutura de
dados. O seu external method deveria retornar uma lista de dicionarios (por
exemplo) que sao tipos de dados primitivos do python ao invez de uma lista
(um iterator) de objetos (objetos dos quais o Zope não conhece).

Espero que você tenha entendido...

Não é dificil, mas não é tão trivial quanto possa parecer a primeira vista.

Um abraço

Xiru

On 11/16/06, Alex Piaz [EMAIL PROTECTED] wrote:


  Opa Juliano, boa tarde!

Veja abaixo:

On Thu, 2006-11-16 at 18:19 +, Juliano wrote:

 Você já tentou usar o feedparser ver.4.1, ele não é bem um produto,
 mais depois que você baixar ele você abre o shell e executa o seguinte
 comando python setup.py install

Então, segui as instrucoes e boa. Dai na hora de rodar o bicho, ele da
um este erro aqui:

Error Type: Unauthorized
Error Value: You are not allowed to access 'feed' in this context

O engraçado é que se eu pra efeitos de debug chamo ele dentro de um
script python no zope e mando printar o objeto ele printa e eu vejo que
ele leu o rss, mas quando tento iterar pelos itens, e o primeiro item
chama-se 'feed' ele morre com esse erro...

Será que eu fiz alguma *erda na instalação?

Valeu!

[]'s

Alex

 Se servir pra você, ótimo.

 Abraços

 Juliano Araújo Farias
 Consulto Plêno
 Instituto de Tecnologia em Informática e Informação do Estado de
 Alagoas (ITEC)

 --- Em zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br, Alex
Piaz [EMAIL PROTECTED] escreveu
 
  Pessoal,
 
  Alguém conhece um produto BOM pra ler RSS no Zope? Tem que ser pra
 rodar
  no zope mesmo, nao sobre o plone ou coisa parecida...
 
  Eu achei esse aqui:
 http://www.zope.org/Members/odeckmyn/ZExternalNews
  mas ele não é estável o suficiente pra colocar pra rodar em
 produção...
 
  Se alguém souber de algo, agradeço.
 
  []'s
 
  Alex
 






 





--
Fabiano Weimar dos Santos

Precisando de serviços de hospedagem
Plone, Zope e Python? http://www.pytown.com


Re: [zope-pt] Plone - Product TABAJARA

2006-11-16 Por tôpico xiru

Como desenvolvedor da Tabajara series (tm) recomendo que você não perca seu
tempo com ela. Eu considero isso mais um ensaio do que um Product e seu uso
implica em codificar código (não é apenas instalar e sair usando).

Além do mais, faz praticamente 1 ano a última vez que mexi nesse código :-)

On 11/16/06, Juliano [EMAIL PROTECTED] wrote:


  Boa Tarde,

Pessoal estou usando o produto Tabajara que encontrei no plone.org
(http://plone.org/products/tabajara/releases/1.0/), eu uso o PLONE 2.1.1
zope 2.7.8final.

dai ele tem:
Tabajara Bundle (recomended),
Tabajara framework,
Tabajara Blog,
Tabajara Podcasting.

Após eu ter jogado todos dentro da pasta PRODUCTS, ele da alguns erros:

1º erro: quando eu vou até Adiciona/remover produtos tem o primeiro erro,

Tabajara

Tipo de Erro
exceptions.ImportError
Valor do Erro
No module named CMFMember.Extensions.toolbox

--Mais ele reconhece o: TabajaraBlog 1.0 e o TabajaraPodCasting 1.0,
eu instalei-os e fui testar--

2º erro: Quando estou a adicionar o podcasting ou Blog, aparece:

Erro no Site

Este site encontrou um erro tentando atender sua requisição. Os erros
foram:

Tipo de Erro
AttributeError
Valor do Erro
Macro tree_reference_widget does not exist for
Requisição feita em
2006/11/16 15:02:12.343 GMT-3



Alguém sabe a solução?

Também andei testando o produto Plodcasting e ele nem ao menos
reconhece-o no Adicionar Remover produtos.

Caso alguém saiba algum produto bom para PODCAST, BLOG e FORUM.
Aguardo retorno.

Att.
Juliano Araújo Farias
Consultor Plêno
Instituto de Tecnologia em Informática e Informação do Estado de Alagoas

 





--
Fabiano Weimar dos Santos

Precisando de serviços de hospedagem
Plone, Zope e Python? http://www.pytown.com


Re: [zope-pt] Re: tamanho de um site plone

2006-11-03 Por tôpico xiru



On 11/2/06, André Nascimento [EMAIL PROTECTED] wrote:



Cristiano,

Vamos ver se isso pode ajudar
1)Tamanho de cada site plone.

Em cada Zope instance que você cria tem um arquivo de configuração.
sua_intancia/etc/zope.conf
Nas últimas linhas desse aquivo tem as configuraçãoes da zodb_db 
main
Acho que você pode descomentar a linha # (cache-size 20MB) e colocar 
o tamanho que você deseja.

Segue a linha de exemplo:
# ZEO client storage:
#
# zodb_db main
# mount-point /
# # ZODB cache, in number of objects
# cache-size 5000
# zeoclient
# server localhost:8100
# storage 1
# name zeostorage
# var $INSTANCE/var
# # ZEO client cache, in bytes
# cache-size 20MB
# # Uncomment to have a persistent disk cache
# #client zeo1
# /zeoclient
# /zodb_dbO tamanho de um Plone site não tem nada a ver com o tamanho do cache do ZODB.Para medir o tamanho de um site, voce tem que medir o tamanho do ZODB e não o tamanho do cache do ZODB.

2)Quanto ao backup, acho que deveria usar a própria Exportação da 
ZMI.

Você tem dua opções:
a) Exportar para dentro do seu servidor
sua_instancia/var/seu_plone_site.zexp

b)Exportar como downloads para o seu computador.Fazer export até funciona, mas falando-se em backup, o ideal é usar o script reposo.py do ZODB para fazer backup (com suporte a backup incremental, inclusive).

Obs.: Importante você ter uma lista de todas o Products que você usa 
no seu Plone. Caso você precise de restaurar seu_plone_site.zexp, 
ele vai precisar do mesmo ambiente em que ele trabalhava antes. Tive 
um problema com isso.

Espero ter ajudado.

André Nascimento
www.plenarinho.gov.br





--- Em zope-pt@yahoogrupos.com.br, Cristiano [EMAIL PROTECTED] 
escreveu

 Estou iniciando um novo trabalho onde terei que desenvolver vários
 sites em plone para diversos clientes.
 
 Tenho em minhas mãos um servidor Ubuntu Dapper rodando zope2.8 e o
 pacote plone-site.
 
 Como condição de contorno que me foi estabelecida, cada cliente 
deverá
 ter uma cota em MB máxima para armazenamento de dados. Por 
exemplo, se
 a cota de um cliente Fulano for de 50MB, então o site plone dele 
não
 poderá ultrapassar esse valor, conforme ele for adcionando objetos
 durante o tempo.
 
 Um outro problema q estou tendo é em fazer backups desses sites.
 Pensei em copiar na íntegra a pasta /var/lib/zope2.8/. Mas confesso
 que não se se essa seria a melhor solução.
 
 Sendo assim, criei duas dúvidas crueis:
 
 1) Como saber o tamanho em bytes de cada site em plone dos meus 
clientes?
 
 2) Como realizar, de melhor forma, backups dos mesmos sites?
 
 Agradeço já de antemão toda e qualquer participação para ajudar-me 
a
 resolver isso. Realmente, se trata de dúvidas bem importantes para 
mim.
 
 Obrigado e abraços a todos da comunidade.
 
 Cristiano Meira Magalhães








-- Fabiano Weimar dos SantosPrecisando de serviços de hospedagemPlone, Zope e Python? http://www.pytown.com

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  



  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.

  




__,_._,___



Re: [zope-pt] Re: tamanho de um site plone

2006-11-03 Por tôpico xiru



On 11/3/06, Vincenzo Tozzi [EMAIL PROTECTED] wrote:



Oi Cristiano,

Il giorno ven, 03/11/2006 alle 14.21 +, Cristiano ha scritto:
 Fabiano, 
 
 então em relação aos dois pontos q vc tocou:
 
 1) na sua opnião, como eu poderia conhecer o tamanho em bytes de um
 plone site?
 

voce talvez poderia usar o metodo getSize().. mas nao sei se funciona
com objetos de tipo PloneSite.. da uma olhada na API.É uma idéia legal, apesar que isso não é uma medida exata pq as transações do ZODB fazem com que o espaço seja sempre maior do que o volume de dados da soma de todos os objetos, mesmo quando você exclui objetos (visto as transações que ficam no historico do ZODB/undo continuam a ocupar espaço, pelo menos até alguem dar um pack).
O ideal é fazer o que eu reportei antes: medir o tamanho do ZODB. Se voce tem um site por ZODB, você tem a medida real de quanto espaco em disco cada cliente ocupa (essa é a forma como o provedor 
pytown.com controla isso: cada pessoa tem seu proprio ZODB).

 2) Como eu uso esse script reposo.py ? Vc teria algum tutorial que
 exemplifique o uso dele ? 
 

Para fazer backup incremental:

python repozo.py -B -v -r PASTA_DESTINO -f /CAMINHO_DO_ZOPE/var/Data.fs

abs,
Vince







-- Fabiano Weimar dos SantosPrecisando de serviços de hospedagemPlone, Zope e Python? http://www.pytown.com

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  



  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.

  




__,_._,___



Re: [zope-pt] Produto para Fórum

2006-10-27 Por tôpico xiru



Tem o Plone Board. O famigerado CMFBoard (que foi muitissimo usado num passado recente) parece que anda quebrado com o Plone 2.5.On 10/26/06, Juliano 
[EMAIL PROTECTED] wrote:



Salve galera do Zopistas.

Agora Gostaria de saber se vocês sabem se existe algum produto para
criação de FORUM e que ele possua nivel de administração.


Caso conheçam estou ao aguardo da resposta.

Abraços a todos.
Att.
Juliano AF






-- Fabiano Weimar dos SantosPrecisando de serviços de hospedagemPlone, Zope e Python? http://www.pytown.com

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  



  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.

  




__,_._,___



Re: [zope-pt] Publicidade AdSense

2006-10-18 Por tôpico xiru



Oi Roberto,_javascript_ é filtrado no portal_transforms. Você tem que acessar o portal_transforms e configurar a transformação safe_html para aceitar as tags que você quer (coisas como iframes, object, applets java, são consideradas evil tags). _javascript_ cai no mesmo caso (apesar de eu não lembrar se isso é configurável no portal_transforms). Lembro que numa versão antiga do Plone, tive que mexer nisso alterando algumas coisas no proprio kupu... não sei se isso é necessário hoje.
Agora, sem objetivo... não faca isso. Estarás abrindo um buraco na segurança de seu site e isso não compensa.O que acho que você deveria fazer é codificar uma portlet, um Page Template. Num Page Template você pode codificar o que voce quiser (inclusive _javascript_). Bastaria voce seguir o modelo de macro definida em qualquer portlet do plone, criando uma portlet sua com o codigo que você quer.
Um abraçoFabiano WeimarOn 10/18/06, Roberto Alcantara [EMAIL PROTECTED] wrote:



Pessoal, gostaria de uma dica de vocês.O Google AdSense utiliza um _javascript_ para exibir os anúncios... Até aí tudo bem. Adicionei na portal_skin/custom/main_template e coloquei o código lá. Funcionou direitinho.
O problema: eu simplesmente não consigo criar campanhas lá dentro do AdSense p/ rastrear de onde vem os cliques, simplesmente porque o mesmo banner é exibido em todas as páginas (claro, foi adicionado no main_template...). Como eu poderia resolver isso?
O outro problema são os anúncios que eu gostaria de adicionar dentro dos textos.. em uma página, por exemplo. No Kupu eu não consigo colocar o _javascript_, na página crua até insiro, mas depois some (acho que é coisa do kupu)... De toda forma, teria como criar alguma coisa, em python talvez, onde eu simplesmente colocasse no documento um identificador (ex: %BANNER_320x60_ARTIGOS%) e o próprio plone fizesse o trabalho sujo ? :-)
valeu pessoal, se alguém usa isso e tiver sugestões, por favor me contem !sds, - Robertops: também estou com problemas p/ exibir dois formatos de anuncio na mesma página... mas acho que isso é culpa de eu ter colocado o primeiro no início do main_template, ainda vou pesquisar sobre isso...





-- Fabiano Weimar dos SantosPrecisando de serviços de hospedagemPlone, Zope e Python? http://www.pytown.com

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  



  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.

  




__,_._,___



Re: [zope-pt] cache

2006-10-09 Por tôpico xiru



Isso depende de qual dos muitos tipos de cache voce poderia estar falando.Tente explicar um pouco melhor o seu problema, OK.Pode ser cache no browser, na memória do Zope, no SQUID, no Apache, no ZODB e combinações aleatórias de todos eles :-)
On 10/9/06, jenifer felix [EMAIL PROTECTED] wrote:



oi pessoal blz  pode parecer uma pergunta boba, mas com não sei quase nada do plone zope, para mim é muito importante.  como apaga o cache do plone zopeabraços  
  
JENIFER SILVA FELI
X BACHARELADO EM SISTEMAS DE INFORMAÇÃO FACULDADE CENECISTA DE SETE LAGOAS - MG 
=  
		 
Yahoo! Search 
Música para ver e ouvir: 
You're Beautiful, do James Blunt



-- Fabiano Weimar dos SantosPrecisando de serviços de hospedagemPlone, Zope e Python? http://www.pytown.com

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  



  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.

  




__,_._,___



Re: [zope-pt] CMSSin e agenciabrasil

2006-10-05 Por tôpico xiru



Como o agencia brasil é Plone, especulativamente (e sem conhecer a aplicacao) podemos presumir que o RSS seja gerado por uma busca no portal_catalog 
http://www.agenciabrasil.gov.br/lista-de-noticias/RSS?sort_on=Datesort_order=reverseLogo, o link acima deve resolver :-)On 10/5/06, Vincenzo Tozzi
 [EMAIL PROTECTED] wrote:


Ola' gente,

estou usando CMFSin 0.6.2 svn/trunk com zope 2.9.4 e plone 2.5

O CMFSin esta funcionando com varios feed como o da folha mas colocando
o rss da agenciabrasil pega noticias antigas e nao entendi com que
logica. O servidor acessa corretamente o URL do rss (fiz um wget).

Alguma sugestao?

este e' o config:

# CMFSin Configuration
#
[channels]
agenciabrasil=1h:http://www.agenciabrasil.gov.br/lista-de-noticias/RSS
folha=1h:http://feeds.folha.uol.com.br/folha/emcimadahora/rss091.xml
repubblica=1h:http://www.repubblica.it/rss/homepage/rss2.0.xml

[maps]
noticias=recentfirst:agenciabrasil
#noticias=recentfirst:folha





-- Fabiano Weimar dos SantosPrecisando de serviços de hospedagemPlone, Zope e Python? http://www.pytown.com

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  



  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.

  




__,_._,___



[zope-pt] Hospedagem Plone, Zope e Python

2006-09-26 Por tôpico xiru



Olá pessoal,

como é de conhecimento geral, a muito tempo tenho trabalhado com Plone, 
Zope e Python. Uma coisa que sempre me incomodou é o fato de que no 
Brasil existiam pouquíssimos provedores que hospedam sites Plone e, 
tentando justamente solucionar essa questão, estamos lançando o provedor 
PyTown.com.

http://www.pytown.com

O PyTown.com é um serviço de hospedagem *exclusivo* e *especializado* em 
Plone, Zope e Python e que conta com uma equipe altamente especializada 
de consultores e desenvolvedores nessas tecnologias. Nossos planos são 
voltados para o público brasileiro, com preços acessíveis e suporte 
técnico em português. Em todos os nossos planos você contará com uplink 
de 100 Mbps, em datacenters de alta disponibilidade e segurança. Além 
disso, todos os sites Plone hospedados conosco são configurados para ter 
alta performance, usando CacheFu e SQUID, softwares nos quais somos 
especialistas e apoiamos efetivamente o desenvolvimento.

Além de nosso diferencial de suporte altamente especializado, estamos 
oferecendo em 2 de nossos planos, máquinas virtuais com acesso de root. 
Isso mesmo... nesses planos, você recebe uma máquina virtual Debian, com 
conta de root e um servidor Plone pré-configurado. Diferentemente de 
outros provedores, damos a opção de você instalar o que você quiser e 
configurar os Plone Products e módulos Python da forma como desejar. E 
se isso não bastar, oferecemos também servidores dedicados com preços 
muito competitivos.

Confira nossos planos e aproveite nossos preços de 
inauguração, sem taxa de instalação.

Um abraço,

-- Fabiano Weimar dos Santoshttp://www.pytown.comPS: Antes que algum outro moderador me baixe a havaiana de pau, cabe lembrar que esse anuncio é quase uma FAQ aqui na lista. Acho que é de interesse geral, não é :-D


__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  



  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.

  




__,_._,___



[zope-pt] PlonePAS e Acquisição

2006-09-01 Por tôpico xiru



Oi Pessoal,alguém já teve problemas com o PlonePAS e a aquisição?Meu problema é o seguinte: tenho um portal Plone na versão 2.5 e ele tem um acl_users do PAS na raiz do portal. Na raiz do servidor, tem outro acl_users, tambem do PAS, onde tenho usuarios com role Manager. Estou com problemas para autenticar no portal Plone com os usuarios que estao na acl_users da raiz do servidor. No entanto, se tento autenticar na raiz do servidor (e nao usando o Plone), funciona.
Alguem tem idéia do que possa ser?Perguntei no #plone e me disseram que esse comportamente já aconteceu com ele também e ele teve que recadastrar os usuários dentro do Plone (o que é tosco, visto que os usuários ficam duplicados). Sem o PlonePAS, tenho certeza que, quando um usuário nao existia no portal, a autenticação continuava subindo no contexto da aquisicao e acabava funcionando mesmo com os usuarios cadastrados numa user folder num nivel superior. Chegaram a me dizer que isso havia sido mudado no Plone 
2.5 e esse comportamento, de fato, não existiria mais, mas não consigo acreditar. A prova viva eh um outro site que tenho em Plone 2.5 (dessa vez do SVN branch) onde consigo logar perfeitamente, mas... de forma anomala, ha um outro usuario com Manager que tambem nao consegue logar pelo portal.
Se alguem tiver alguma dica ou tentar reproduzir o problema, seria ótimo.Um abraço,-- Fabiano Weimar dos SantosPlone Developer and Consultanthttp://xiru.org


__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






__,_._,___



[zope-pt] Vaga para Designer

2006-08-17 Por tôpico xiru



Oi Pessoal,atendendo a pedido, gostaria de divulgar aqui na lista uma vaga para Designer Intermediario para trabalhar na Câmara dos Deputados, na área do desenvolvimento do portal (que é justamente a área onde tenho trabalhado com Plone :-) Os requisitos solicitados é que os interessados sejam designers criativos e habilidosos com Photoshop, Corel Draw, Flash e HTML/CSS. Conhecimentos de _javascript_, action script e 3DMax são desejáveis também mas, principalmente, conhecimento de Plone será **muito** bem vindo (apesar de não ser essencial).
Interessados, enviem curriculo diretamente para meus chefes (e não para mim) nos endereçosmarcos DOT fernandes AT camara DOT gov DOT brfernando DOT torres AT camara DOT gov DOT brO salário oferecido é de 
R$ 2.275,08 + R$ 198,00 (vale alimentação) com carga horária de 40h semanais (segunda a sexta-feira).Um abraco,
-- Fabiano Weimar dos SantosPlone Developer and Consultanthttp://xiru.org

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






__,_._,___



Re: [zope-pt] Problemas do CacheFu

2006-08-09 Por tôpico xiru



Estranha essa linha. Pragma:no-cache é o F5 do browser. O Servidor nao tem nada a ver com esse cabecalho. O servidor seta apenas Cache-Control:max-age=0Bem... isso é um warning. Teria que tentar isolar quando isso ocorre. Voce nao descreve em que situacao isso ocorre.
Se puder detalhar mais, seria util. Eu to achando estranho esse erro, bem estranho...On 8/9/06, Francisco Lopes de Faria 
[EMAIL PROTECTED] wrote:


Galera sei que aqui na lista temos mestres em cacheFu gostaria de tirar
algumas duvidas do tipo o que poderia estar fazendo esse erro abaixo e
outra é que em uma instancia minha o cachefu agora soh funciona se
tiver o produto cmfsquidtool intalado! alguem pode me dar uma luz?
2006-08-09T11:20:15 WARNING Cache ZCache_set() exceptionTraceback (most recent call last): File /usr/local/www/Zope28/lib/python/OFS/Cache.py, line 212, in ZCacheable_ set
 mtime_func) File /usr/local/www/Zope28/Products/PolicyHTTPCacheManager/PolicyHTTPCacheMan ager.py, line 102, in ZCache_set
 REQUEST.setHeader('Pragma', 'no-cache') File /usr/local/www/Zope28/lib/python/ZPublisher/HTTPRequest.py, line 1219, in __getattr__
 raise AttributeError, keyAttributeError: setHeader




-- Fabiano Weimar dos SantosPlone Developer and Consultanthttp://xiru.org

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






__,_._,___



Re: [zope-pt] [ OFF-Topic ] log de erros do zope (Zope Freak Show)

2006-08-03 Por tôpico xiru



Esse comportamento é perfeitamente normal. Ao se remover um usuario que era dono de objetos, esses objetos passam a ser do anonymous. A solução é dar um take ownership dos objetos que pertencem a esse usuário excluido.
Nos ambientes UNIX acontece o mesmo. Se voce tem um arquivo cujo dono ou grupo é um id de usuario que nao existem mais no sistema, quando voce da um ls -l, esses arquivos aparecem com seus donos e grupos como sendo numeros e nao os usuarios. O resultado é o mesmo do Zope, todo o calculo de permissoes acaba caindo nos 3 digitos de outros (equivalente a heuristica de colocar o calculo de permissoes para anonymous).
Um workarround é nunca remover usuarios que sao manager, mas sim trocar as senhas deles para que eles nao possam logar. Tosco, mas resolve.On 8/3/06, 
Rodrigo Braga [EMAIL PROTECTED] wrote:



CarosOcorreu algo interessante aqui que acho que vale a pena relatar.Num determinado projeto, o usuário X desenvolveu os módulos e etc., após o desligamento do usuário X da empresa, todos (ou quase todos) os objetos continuaram com ele como dono dos objetos.
um belo dia apagaram o usuário X da base de usuários, os objetos continuaram com ele como owner, e a partir daí o esquema de autênticação começou a capotar, se eu removesse a permissão view para anônimo (que é o objetivo) o zope não permite que a página seja visualizada, levando usuário sempre para a página de login.
E o error_log do zope não mostrava qual o erro, simplesmente mostrava permissão negada (mesmo como Manager, não era possível visualizar a página).dúvidas (e sugestões):# ao apagar um usuário o zope poderia varrer os objetos e pedir que os objetos daquele cara tenham seu owner alterado pra outro usuário?!
# é possível habilitar verbose no erro_log?!
 (ele ainda me parece superficial e nem sempre mostra exatamente o erro, como nesse caso)Att.,Rodrigo Braga 
		 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora!



-- Fabiano Weimar dos SantosPlone Developer and Consultanthttp://xiru.org

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






__,_._,___



[zope-pt] Mais uma vaga para programador

2006-07-21 Por tôpico xiru



Oi Pessoal,aproveitando o fervor da lista, mas com as melhores intenções, gostaria de anunciar mais uma vaga!A Weimar Consultoria estará necessitando de mais um desenvolvedor para seu quadro. Somos uma empresa pequena, mas respeitada no mundo Plone. Buscamos um profissional a ser esculpido e não um profissional pronto. Se você acha que tem muito a aprender, essa vaga é para você. Não exigimos conhecimento profundo de Plone, Zope ou Python mas estaremos exigindo SÓLIDOS conhecimentos de programação (em qualquer linguagem). Se você não é um bom programador, favor não nos contactar.
O salário será o mesmo que a vaga oferecida pela Politec (caso a contratação acordada seja CLT) ou R$ 2000,00/mes caso a contratação seja de pessoal juridica, mas... para trabalhar a distancia (via internet) de qualquer parte do Brasil.
Interessados, favor enviar curriculo resumido (3 paragrafos APENAS) no CORPO de uma mensagem para mim (xiru AT xiru DOT org) e para minha secretaria (eneida DOT weimar AT gmail DOT com). Emails com anexo (em especial documentos do word) não serão considerados.
Após análise dos currículos haverá uma prova, onde o candidato devera resolver apenas 1 problema dentre 3 opcoes dadas. Cada candidato será convidado a desenvolver um programa para resolver um problema. Ele poderá usar qualquer linguagem de programação para Linux ou OSX para resolve-lo. O processo de seleção será feito pela qualidade do código fonte produzido e pela criatividade da solução, dado um determinado prazo de tempo. Além disso, também haverá uma entrevista (que poderá ser feita por telefone ou skype).
Coisas que contam a favor do candidato:* Bom portugues e ingles (um terceiro idioma é um plus)
* Gostar de programar* Gostar de UML
* Ter feito algum curso de Zope/Plone (principalmente com a Simples Consultoria)
Coisas que contam contra o candidato:* Não ser usuario de linux em seu desktop* Usar constantemente MSN ou ICQ ou passar mais do que 5 minutos por semana no Orkut :-)* Se um usuario windows (a não ser que o candidato saiba programar em .Net ou conheca como escrever componentes DCOM em C#; nesse caso, esse conhecimento contará muito a seu favor).
Agradeceria que, para o bem estar da lista, esta mensagem nao tivesse respostas publicas na lista. Interessados, leiam com atencao ao post e respondam em PVT.Atenciosamente,-- Fabiano Weimar dos Santos
Plone Developer and Consultant

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






__,_._,___



Re: [zope-pt] Esclarecimento sobre a votacao que decorre na lista!

2006-07-19 Por tôpico xiru



Um argumento contra a nao mudanca: o gmail do google tambem anda atrasando minhas mensagens e a poucos minutos estava fora do ar (juro!). IMHO nao há solução perfeita em nenhum lugar e, mesmo que o Google fosse perfeito, acredito que o beneficio da mudanca de lugar seria questionavel...
On 7/19/06, Jean Rodrigo Ferri [EMAIL PROTECTED] wrote:



Olá lista zope-pt,

Eu já votei, mas percebi que o não está perdendo na enquete, por isso 
vou contar algumas coisas para vocês. Sim, estou tentando manipular o 
resultado da enquete! ;-P

Pois é, essa lista está no seu sétimo ano de existência. Muita coisa 
rolou por aqui e ela pode contar a história do Zope no Brasil.

Já fizemos uma mudança dessas no passado, concentramos a lista 
zope-brasil e a zope-pt em uma só, para reforçar a comunidade. Também 
tivemos uma mudança de lista para o servidor da Zopers em setembro/2000 
que acabou voltando para o Yahoo em fevereiro/2001.

Hoje temos um histórico com mais de 13.000 mensagens, com quase 800 
associados ativos. A lista está cadastrada no Gmane[1], mas em torno de 
10.000 mensagens ainda não foram importadas lá.

O endereço da lista zope-pt é altamente divulgado e linkado, tem um alto 
ranking no Google após 7 anos de uso.

O Y! está realmente atrasando a entrega de algumas mensagens, mas acho 
que devemos tentar melhorar o serviço antes de fazer uma mudança tão 
radical. Podemos encher o saco do pessoal do Yahoo, por exemplo.

Sinceramente, acho que devemos concentrar nossos esforços em melhorar a 
qualidade das perguntas e respostas na lista e das informações em nosso 
idioma.

[1] http://news.gmane.org/gmane.comp.python.zope.portuguese

flames  /dev/null

Abraço,

Jean Ferri


Hugo Filipe Ramos escreveu:
 Caros membros,
 
 Em virtude dos atrasos das mensagens em chegar na lista de discussao
 que esta alojada no Yahoo Grupos investiguei um pouco a questao e
 verifiquei que em determinados pontos do dia o Yahoo fica saturado de
 mensagens.
 
 Penso que estas condicoes nao satisfazem os propositos da nossa lista
 que se quer rapida e confiavel.
 
 Assim encontrei um novo servico de hosting de listas no Google que,
 todos sabemos, ate hoje nunca falhou com um servico.
 
 A minha proposta eh que mudemos a lista para o Google Groups e
 continuemos nossas vidas mais satisfeitos.
 
 Esta mudanca nao implicaria nada da vossa parte! Podemos
 automaticamente subscrever todo o mundo com os mesmos emails e voces
 so passariam a enviar os emails para [EMAIL PROTECTED]
 
 fiz uns testes e as mensagens chegam no Google Groups instantaneamente!
 
 Usem o endereco abaixo para deixar o vosso voto:
 http://br.groups.yahoo.com/group/zope-pt/polls
 
 CU
 Hugo

  
___ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 






-- Fabiano Weimar dos SantosPlone Developer and Consultant

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






__,_._,___



Re: [zope-pt] Squid + Plone

2006-07-15 Por tôpico xiru



Possivel provavelmente seja, mas nunca ouvi dizer de alguem que tivesse tentado isso. Acho que a implementacao se resumiria a escrever um script python implementaria a API de external autenticator do SQUID e consultario o ZOPE (usando XML-RPC, por exemplo) para fazer a autenticacao.
A implentacao nao seria trivial, mas me parece possivel...On 7/14/06, Diogo Fonseca [EMAIL PROTECTED]
 wrote:


Olá pessoal!

Tenho o Squid aqui na empresa e gostaria de saber se é possível
autenticar os usuarios do Squid usando mesmos usuarios que estão
cadastrados no Plone.

É possível isso?
Onde posso encontrar um material pra leitura sobre essa integração?

Obrigado!
Diogo Raphael da Fonseca.




-- Fabiano Weimar dos SantosPlone Developer and Consultant

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






__,_._,___



Re: [zope-pt] Instancias Devorando Memoria

2006-07-11 Por tôpico xiru



Recomendo que voce leia o Zope book e/ou consulte a documentacao basica do Zope/Plone no www.tchezope.org e portais nele linkado.On 7/10/06, 
Flavia Araujo [EMAIL PROTECTED] wrote:



Pessoal,sou nova nesse grupo, e estou querendo aprender zope e phyton, já estou com o meu plone no endereço?
educa.no-ip.infoE já andei lendo um pouco sobre phyton e zope, mas confesso que não entendi muito esse lance de instância, alguém pode traduzir isso pra mim??
no aguardo,Flávia Araújo2006/7/10, Ruda Filgueiras [EMAIL PROTECTED]
:



On 7/10/06, Francisco Lopes de Faria [EMAIL PROTECTED] wrote:


 Olá pessoal!

 Configuramos um servidor FreeBSD com quatro instancias do plone (uma para cada processador como manda o manual :D) e um server zeo pra elas! agora uma coisa que estamos notando é que essas instancias estão devorando a memoria muito e nao diminui em momento nenhum alguem tem alguma ideia do que pode ser esse problema?


Qual a quantidade de memória que cada instância chega a usar em média?
Qual a versão de: Pytho, Zope e Plone?

Como você configurou o cache das instâncias se conectando no ZEO? Em
quantidade de memória ou em número de objetos? Qual o número de
threads por instância?

Aada thread tem um cache seu do tamanha máximo que for especificado na
conexão c/ ZEO.


 Atenciosamente
 Francisco Lopes de Faria

-- 
Rudá Porto Filgueiras
Empresa Livre
http://www.empresalivre.com.br









-- Fabiano Weimar dos SantosPlone Developer and Consultant

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






__,_._,___



Re: [zope-pt] Instancias Devorando Memoria

2006-07-11 Por tôpico xiru



Esqueci uma coisa tambem: se voce usa FTP e WEBDAV, convem fazer upgrade do Zope para 2.8.7. A versao 2.8.6 tem uns bugs de alocacao de memoria com arquivos grandes, principalmente com FTP e WEBDAV.
On 7/11/06, xiru [EMAIL PROTECTED] wrote:
Alem de seguir o conselho do Ruda (ajustando as configuracoes do cache do ZODB) investigue se sua aplicacao nao esta levantando muitos objetos do ZODB. Invista seu tempo usando o catalogo (e nao saia varrendo objetos) e nao se iluda: o cache do ZODB ajuda, mas nao faz milagre contra aplicacao com bloating ou com scripts que levantam quantidades insanas de objetos.
Na Camara, cada uma de minhas instancias requer cerca de 400MB de RAM, mas meu Data.fs tem de 6 a 7 GB. Uma medida media é reservar 10% do tamanho do seu Data.fs para cada instancia. Valores de uso de memoria muito acima disso é sinal de aplicação com problemas.
On 7/11/06, Ruda Filgueiras 
[EMAIL PROTECTED] wrote:



On 7/11/06, Francisco Lopes de Faria [EMAIL PROTECTED] wrote:
   Qual a versão de: Pytho, Zope e Plone?
 Python 2.3.5
 Zope 2.8.6
 Plone 2.1
   Como você configurou o cache das instâncias se conectando no ZEO? Em
   quantidade de memória ou em número de objetos? Qual o número de
   threads por instância?
 
 zserver-threads 10
 cache-size 300MB * mas tem também outro cache-size em numero de objetos
 cache-size 3

Mande a configuração total da conexão ZEO.
O ache em MB é do cliente ZEO e o cache em número de objetos para o ZODB.

   Aada thread tem um cache seu do tamanha máximo que for especificado na
   conexão c/ ZEO.

 Eita entao acho que fizemos besteira :S hehehe
 Pode nos dar uma luz? :D

Nesse caso, o cliente ZEO para cada uma das 4 instancias vai alocar
300MB de cache = 1.2GB somente pra isso.

E se o seu outro parâmentro de cache-size for para número de objetos
do ZODB em cache para cada THREAD, 3 é muita coisa.. !!!
Tente algo entre 1000-5000, a depender da memória que dispuser e do
número de THREADS.

Abaixo segue um exemplo comentado que vem no zope.conf que ajuda a entender:

# zodb_db main
# mount-point /
# # ZODB cache, in number of objects
# cache-size 5000
# zeoclient
# server localhost:8100
# storage 1
# name zeostorage
# var $INSTANCE/var
# # ZEO client cache, in bytes
# cache-size 20MB
# # Uncomment to have a persistent disk cache
# #client zeo1
# /zeoclient
# /zodb_db

-- 
Rudá Porto Filgueiras
Empresa Livre
http://www.empresalivre.com.br




-- Fabiano Weimar dos SantosPlone Developer and Consultant

-- Fabiano Weimar dos SantosPlone Developer and Consultant

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






__,_._,___



Re: [zope-pt] Instancias Devorando Memoria

2006-07-11 Por tôpico xiru



Alem de seguir o conselho do Ruda (ajustando as configuracoes do cache do ZODB) investigue se sua aplicacao nao esta levantando muitos objetos do ZODB. Invista seu tempo usando o catalogo (e nao saia varrendo objetos) e nao se iluda: o cache do ZODB ajuda, mas nao faz milagre contra aplicacao com bloating ou com scripts que levantam quantidades insanas de objetos.
Na Camara, cada uma de minhas instancias requer cerca de 400MB de RAM, mas meu Data.fs tem de 6 a 7 GB. Uma medida media é reservar 10% do tamanho do seu Data.fs para cada instancia. Valores de uso de memoria muito acima disso é sinal de aplicação com problemas.
On 7/11/06, Ruda Filgueiras [EMAIL PROTECTED] wrote:



On 7/11/06, Francisco Lopes de Faria [EMAIL PROTECTED] wrote:
   Qual a versão de: Pytho, Zope e Plone?
 Python 2.3.5
 Zope 2.8.6
 Plone 2.1
   Como você configurou o cache das instâncias se conectando no ZEO? Em
   quantidade de memória ou em número de objetos? Qual o número de
   threads por instância?
 
 zserver-threads 10
 cache-size 300MB * mas tem também outro cache-size em numero de objetos
 cache-size 3

Mande a configuração total da conexão ZEO.
O ache em MB é do cliente ZEO e o cache em número de objetos para o ZODB.

   Aada thread tem um cache seu do tamanha máximo que for especificado na
   conexão c/ ZEO.

 Eita entao acho que fizemos besteira :S hehehe
 Pode nos dar uma luz? :D

Nesse caso, o cliente ZEO para cada uma das 4 instancias vai alocar
300MB de cache = 1.2GB somente pra isso.

E se o seu outro parâmentro de cache-size for para número de objetos
do ZODB em cache para cada THREAD, 3 é muita coisa.. !!!
Tente algo entre 1000-5000, a depender da memória que dispuser e do
número de THREADS.

Abaixo segue um exemplo comentado que vem no zope.conf que ajuda a entender:

# zodb_db main
# mount-point /
# # ZODB cache, in number of objects
# cache-size 5000
# zeoclient
# server localhost:8100
# storage 1
# name zeostorage
# var $INSTANCE/var
# # ZEO client cache, in bytes
# cache-size 20MB
# # Uncomment to have a persistent disk cache
# #client zeo1
# /zeoclient
# /zodb_db

-- 
Rudá Porto Filgueiras
Empresa Livre
http://www.empresalivre.com.br




-- Fabiano Weimar dos SantosPlone Developer and Consultant

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






__,_._,___



Re: [zope-pt] TextindexNG 3.1.9 - Erro na conversão do índice

2006-07-08 Por tôpico xiru



Erro de component lookup parece algo relacionado com o registro dos conversores de conteudo no ZCML. O TextIndexNG2 usa adapters para possibilitar a conversao e indexacao de conteudo, baseado no FIVE. 
On 7/6/06, gerente_projeto2006 [EMAIL PROTECTED] wrote:



Caros amigos da lista...

Estou usando (tentando) usar o TextIndexNG v. 3.1.9 num Zope 2.9.3 = 
PLone 2.1.2. Compilei usando Python 2.4.3.

Está dando erro no Plone Setup na hora em que eu clico para 
converter o índice (Convert SearchableText index to TextIndexNG 
Version 3 instance).

Tipo do Erro - ComponentLookupError
Msg de Erro - txng.lexicons.default

Alguém sabe como resolver? O que encontrei na net não ajudou muito.

Alguém pode me recomendar versões do Zope/Plone/Txng em que tudo 
funcione bem?

Valeu gente!

Paulo









-- Fabiano Weimar dos SantosPlone Developer and Consultant

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






__,_._,___



Re: [zope-pt] TextindexNG 3.1.9 - Erro na conversão do índice

2006-07-08 Por tôpico xiru



So uma observacao (não tem nada a ver com a pergunta, mas achei que valia a pena comentar): Plone 2.0 roda com Zope 2.9.3, mas nao o Plone 2.0 padrao. Para fazer isso, é necessario upgrade do CMF 1.4 do SVN branch e rodar provavelmente o Archetypes 
1.3 (nao sei se a versao 1.2.5rc2 é compativel com Zope 2.9.3).To rodando temporariamente um setup de Plone 2.0.x e Zope 2.9.3 e tem funcionado bem (até eu conseguir migrar o Plone também :-)
On 7/7/06, Jean Rodrigo Ferri [EMAIL PROTECTED] wrote:



gerente_projeto2006 escreveu:
 Caros amigos da lista...
 
 Estou usando (tentando) usar o TextIndexNG v. 3.1.9 num Zope 2.9.3 = 
 PLone 2.1.2. Compilei usando Python 2.4.3.

O Plone 2.1 deve ser utilizado com Zope 2.7 ou 2.8 e Python 2.3, veja a 
lista de compatibilidade[1].

Algo contra usar o TextIndexNG2? Ele está funcionando bem com Plone 2.0 
e 2.1.

[1] http://plone.org/development/info/version-overview

Abraço,

-- 
Jean Ferri

 

 
  
___ 
Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas !
http://br.answers.yahoo.com/





-- Fabiano Weimar dos SantosPlone Developer and Consultant

__._,_.___





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]








   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






__,_._,___



Re: [zope-pt] Diminuir o CSS

2006-05-30 Por tôpico xiru



O que voce quer dizer com Shank?Bem... o apache tem uns furos no mod_cache. Da uma olhada em:http://issues.apache.org/bugzilla/show_bug.cgi?id=32950
http://issues.apache.org/bugzilla/show_bug.cgi?id=33512Dependendo da versao que voce tiver rodando, tera que fazer upgrade para corrigir bugs
que, segundo minha experiencia, tem comportamentos parecidos com o que voce reporta.Alem disso, convem desabilitar a compressao do CSS e JS (que no Plone 2.0 era habilitada por padrao). Da uma olhada num script chamado enableHTTPCompression.
Ao que sei, isso não resolve o problema, mas ajuda. A solução perfeita, IMHO é Squid (mas sou suspeito para falar...)On 5/30/06, Thiago Garcia Tamosauskas
 [EMAIL PROTECTED] wrote:






Ola, Trabalho com o Shank e estou 
com esse memso problema realmente estamos usando o mod_rewrite, mod_proxy e 
mod_cache no apache antes do Zope. Como isso pode influenciar o tamanho do 
CSS?


  
  -Mensagem original-De: 
  zope-pt@yahoogrupos.com.br [mailto:
zope-pt@yahoogrupos.com.br] Em nome de 
  xiruEnviada em: segunda-feira, 29 de maio de 2006 
  17:06Para: zope-pt@yahoogrupos.com.brAssunto: Re: 
  [zope-pt] Diminuir o CSSPor algum acaso voce esta usando 
  mod_rewrite, mod_proxy e mod_cache num servidor apache na frente do 
  Zope?
  On 5/29/06, Shank 
   [EMAIL PROTECTED] 
  wrote:
  


Boa tarde amigos.
Estou com um problema em um site, o css ficou pesado demais para usuarios 
com internet discada, isto porquê estamos usando apenas um plone-site e 
sites internos estão dentro de pastas que utilizam skins diferentes,e 
em muitos casos o css simplesmente não é carregado. 
O css customizado (que a gente fez) está com cerca de 8kb e até que está 
bem trabalhado, mas o problema são os demais arquivos de css que o zope 
carrega.
Gostaria de saber como proceder agora, uma possibilidade é localizar 
quais arquivos estão sendo carregados (já o fiz) e torná-los mais limpos, 
mas estou com dúvida, se eu customizar um destes arquivos padrão, será 
carregado o padrão E o customizado, ou apenas o customizado?
Alguem tem outra idéia?
Grato.Moisés.Para enviar uma mensagem: zope-pt@yahoogrupos.com.brPara desistir envie uma 
mensagem em branco para: [EMAIL PROTECTED] 

  
  
Yahoo! Grupos, um 
  serviço oferecido por:
  

  


  PUBLICIDADE
 
  

Links do Yahoo! Grupos

  Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ 
 
  Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] 
 
  O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
  do Yahoo!. -- Fabiano Weimar dos SantosPlone Developer and 
  Consultant 





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE





  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/

Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]

O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.








-- Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [zope-pt] Diminuir o CSS

2006-05-29 Por tôpico xiru



Por algum acaso voce esta usando mod_rewrite, mod_proxy e mod_cache num servidor apache na frente do Zope?On 5/29/06, Shank 
[EMAIL PROTECTED] wrote:


Boa tarde amigos.
Estou com um problema em um site, o css ficou pesado demais para
usuarios com internet discada, isto porquê estamos usando apenas um
plone-site e sites internos estão dentro de pastas que utilizam skins
diferentes,e em muitos casos o css simplesmente não é carregado. 
O css customizado (que a gente fez) está com cerca de 8kb e até que
está bem trabalhado, mas o problema são os demais arquivos de css que o
zope carrega.
Gostaria de saber como proceder agora, uma possibilidade é localizar
quais arquivos estão sendo carregados (já o fiz) e torná-los mais
limpos, mas estou com dúvida, se eu customizar um destes arquivos
padrão, será carregado o padrão E o customizado, ou apenas o
customizado?
Alguem tem outra idéia?
Grato.Moisés.






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE





  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/

Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]

O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.








-- Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] ZODB Conflict Error (o desespero bateu)

2006-05-20 Por tôpico xiru



Oi Rodrigo,O ZODB não trabalha com o modelo de tratamento de colisões de transações através de bloqueios. Esse modelo é pessimista e prejudicaria muito a performance de uma vasta gama de aplicações web.Aplicações web são um pouco diferentes de aplicações relacionais em geral, pois a relação leituras (acessos ao site) e gravações (modificações de informações) costuma pesar muito mais para as leituras. Dessa forma, usar bloqueios iria contra a lógica. O que o ZODB usa é um sistema de tratamento de colisões baseado em timestamps (otimista). Ele parte do presuposto que em 99,99% do tempo não há transações colidindo e isso é muito bom. As versões do ZODB mais recentes ainda implementam uma abordagem MVC (multi-version) que minimiza ainda mais a os problemas.
O que você deve providenciar é uma forma de sua aplicação não dar esses conflict erros. Se voce tem um script qualquer que leva 2 minutos para rodar e altera objetos e, durante esse tempo, há pessoas acessando o mesmo dado que está sendo alterado, você está pendindo para tomar pancada.
Eis algumas formas de mitigar os problemas:1) Usar um ZODB MVC que vem o Zope 2.8. Isso não resolve o problema, mas ajuda bastante.2) Otimizar ao maximo o processamento da transação que altera dados. Se isso não for possível, pense em fazer isso num horário onde há menos gente acessando (madrugada?). Se voce tem que fazer isso a cada 5 minutos, bem... ai comeca a ficar dificil, mas mesmo assim há soluções.
3) Um solução seria usar subtransacoes. O ZODB permite que, a medida que voce for fazendo sua transacao, que voce de commit parciais. Isso significa que, se depois de 1 minuto de processamento houver um conflito, voce nao precisa dar rollback de toda transacao. Obviamente isso influencia na forma como voce deve enxergar o funcionamento de seu programa, mas transacoes de longa duração são chatas mesmo.
Por fim, tenha ciencia que, mesmo usando um esquema de bloqueios estritos (como o que Oracle usa, por exemplo) seu problema ainda aconteceria. Ter uma transacao que dura minutos com muita gente lendo dados SEMPRE impactara negativamente na performance de qualquer banco de dados. Em alguns esse impacto é menor do que outros, mas não existe solução perfeita (alias existe...desenvolver aplicações/plataformas que se preocupem com isso e prevejam isso nos seus projetos).
Espero ter ajudado.XiruOn 5/19/06, Rodrigo Braga [EMAIL PROTECTED] wrote:



o erro está ocorrendo no momento que o Zope tenta gravar no ZODB uma variável sessão, talvez o time out não resolva, não sei ... e no nosso caso aqui, não tem como otimizar a chamada SOAP.parece que o ideal era o ZODB ter essa feature ... acredito eu :)
Fugindo um pouco do problema, mas ainda sobre o ZODB; de qualquer forma (mesmo com sistemas bem modelados e talz) não seria interessante ter esse controle mais rígido e etc. (lockar o objeto e etc.)?!
Ou pelo menos deixar essa opção pro usuário (no zope.conf por exemplo) para ele escolher essa alternativa caso queira (ainda que a queda de desempenho ocorra)?xiru 
[EMAIL PROTECTED] escreveu:Na pratica, nenhum sistema bem modelado pode ter uma thread no zope presa durante muito tempo. O que voce deve fazer é delimitar as suas chamadas para durarem
 um tempo maximo (timeout por chamada) para evitar esse tipo de problema (ou se esforcar para o servidor webservices responder mais rapido, o que nunca é garantido). O SOAPpy nao implementa timeout por padrao, mas se voce quiser que ele faca isso, procura por um patch que eu mandei para a lista da pywebsvcs a uns meses atras que voce acha.
 On 5/19/06, Rodrigo Braga [EMAIL PROTECTED]
 wrote:PessoalEstamos aqui com um problema delicado e que ao que tudo indica não há cura por hora.
A situação é a seguinte:a thread A é disparada ... ela espera uma resposta (SOAP) que pode demorar muito (mais de um minuto até), e nesse meio-tempo a thread B é lançada ... ela tenta gravar no
 mesmo objeto que a A, como o ZODB não deu lock ... a exceção conflict erro é levanta! Um problema crônico, essa operação faz N coisas, inclusive gravar dados em um SGDB, e ao dar o conflict error a thread B é lançada denovo, duplicando algumas coisas!
Bem, claro, é muito mais sinistro que isso, essa é uma visão geral do drama vivido aqui, então pergunto, como contornar isso?! Segundo nossas pesquisas parace que esse controle (lock, unlock) foi abortado por questões de desempenho e talz; porém em situações como essa ele está fazendo falta!
 http://www.tchezope.org/documentacao/publicacoes/zodb/document_view
No link acima na seção  controle de concorrência relata o que está havendo aqui.Qualquer opnião/ajuda é bem vinda! :-DPS.: Espero que nehum engraçadinho recomende
 usar Java com Struts, Hibernate e cia. -- pra descontrair apenas, senão ninguém aguenta -- para resolver isso :D  Yahoo! Search  Música para ver e ouvir: 
 You're Beautiful, do James Blunt  Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
 Para desistir envie uma mensagem em branco para: [EMAIL

Re: [Zope-pt] Palavras mais buscadas! O Que usar?

2006-05-20 Por tôpico xiru



On 5/18/06, Francisco Lopes de Faria [EMAIL PROTECTED] wrote:



Olá Ferri Muito obrigado! :)A minha preocupação é que de acordo com um documento que estou fazendo aqui o ideal seria 5 maquinas com Zeo pra aguentar o que eles esperam de trafico no site Plone! E eles me diseram literalmente se vire com 2 maquinas e nessas duas máquinas vou ter que aguentar um montante de acesso inicial de mais ou menos 6 milhões de hits mensais com ZODB e MySQL rodando nessas maquinas alem de arquivos media no sistema de arquivos, apache+php qual seria a extratégia correta de abordar isso? Squid-Cache? Apache+mod_cache? 
Na Camara dos Deputados, eu já processei 6 milhoes de hits em 6 horas :-)
Certamente voce precisara de uma estrategia boa de cache, mas seu volume de acesso não é tão preocupante quanto parece ser. Eu pessoalmente me preocupo mais com o PHP e o MYSQL rodando nas suas maquinas do que com o portal rodando com uma boa politica de cache. Se voce não fizer um setup legal em todo o conjunto da obra, pode acontecer de o MySQL segurar a performance do Zope, por exemplo.
IMO, SQUID é o caminho.CacheFu neles!pra diminuir os processamentos do zope ao máximo mantendo o dinamismo do site que é gigantesco! sabendo que temos uma média diária de inclusão de 200 a 300 noticias diárias e 30 fotos e arquivos multimidia por dia como flash, audios, videos.
Qual seria o ideal?Abraços! Francisco2006/5/17, Jean Rodrigo Ferri 
[EMAIL PROTECTED]:
Francisco Lopes de Faria wrote:Olá Francisco, Ok pessoal Obrigado mesmo! já implementei utilizando mysql então é normal utilizar o plone acessando duas bases? uma ZODB e outra relacional?
Até mais que isso, já vi uma única aplicação acessando o ZODB, mais umas5 bases (incluindo coisas alienígenas com nomes impronunciáveis) maisLDAP e uma penca de WebServices. para tipos de conteúdo? e solução de problemas?
Conteúdos podem também ser armazenados em BDR, mas na grande maioria doscasos é melhor deixar no ZODB. Assim você terá indexação no catálogo,workflow, controle de segurança usando a máquina do Zope, metadados,
dinamismo do Python, etc.Com o Archetypes você pode preservar tudo isso e armazenar em BDR, mesmoque por teimosia, :) mas ele ainda não tem uma solução eficiente, o quetalvez possa ser resolvido no Sprint da PyConBrasil 2006[1] com uma
proposta do Rudá de melhorar o pacote de storage com SQLObject, que elecriou[2].[1] http://pyconbrasil.com.br/sprint
[2] 
https://svn.plone.org/svn/collective/SQLOSStorage/trunkAbraço,--Jean Ferri___Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.
http://br.info.mail.yahoo.com/Para enviar uma mensagem: 
zope-pt@yahoogrupos.com.brPara desistir envie uma mensagem em branco para: 
[EMAIL PROTECTED]Links do Yahoo! Grupos* Para visitar o site do seu grupo na web, acesse:

http://br.groups.yahoo.com/group/zope-pt/* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
* O uso que você faz do Yahoo! Grupos está sujeito aos:http://br.yahoo.com/info/utos.html
-- 
Atenciosamente+Francisco Lopes de Faria+






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE





  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!
.








-- Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Palavras mais buscadas! O Que usar?

2006-05-20 Por tôpico xiru



Hehhe... oia minha audiencia ai :-) Eta nois!!!Se precisar de um apoio, me procura durante o evento que podemos discutir detalhes/dicas para voce implementar no seu projeto. Ficarei feliz em ajudar.
On 5/19/06, Francisco Lopes de Faria [EMAIL PROTECTED] wrote:snip
Más é isso! no máximo uma coisa que não quero perder mesmo é a palestra do Xiru no pyConBrasil :) sobre esse assunto! acho que vou ser o primeiro a chegar no evento! :) hehehehe
Abraços! :)snip-- Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Zope X Struts

2006-05-18 Por tôpico xiru



Oi Ricardo,rasteiramente falando, comparar Zope com Struts seria comparar pregos com uma caixa de ferramentas. Eu acho que o parente mais proximo do Struts no Zope seria o DTML e/ou o ZPT, no entanto, ambos tem uma abordagem realmente diferente do STRUTS.
Recomendaria uma leitura basica na documentação do Zope para você se iterar sobre a plataforma. Talvez assim você perceba que uma comparação mais saudavel seria Zope x JBoss, por exemplo.Um abracoXiru
On 5/17/06, Ricardo Abinader da Costa [EMAIL PROTECTED] wrote:
















Ola pessoal,



Alguém poderia me falar
sobre as principai diferenças sobre as duas ferramentas .. como limitações etc
.. ou em que situaçoes seria melhor usar uma ou a outra ... 



Uma abraço a todos ,



RAC












Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE





  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/

Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]

O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.










-- Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Zope somente com 2 threads

2006-05-13 Por tôpico xiru



Voce deve estar confundindo threads com o processo do zopectl e o processo da instancia propriamente dita. Processos e threads sao coisas diferentes ;-)On 5/12/06, 
leo.ossais [EMAIL PROTECTED] wrote:




Olá Pessoal,

Tenho um zope instalado em uma máquina e mesmo definindo no zope.conf para executar 4threads para instância, só está subindo 2 threads.

Versões:
GCC-4.0.1
Linux-2.6.12
Python-2.3.5 instalado a partir do código fonte.
Zope-2.8.6 instalado a partir do código fonte.

Gostaria que vocês pudessem me ajudar.

Abraços,

Leonardo El Ossais Costa






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE





  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/

Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]

O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.








-- Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Informações sobre a PyConBrasil 2006

2006-05-08 Por tôpico xiru



Só um esclarecimento: o slot em questao é para ministrar treinamentos. Interessados, entrem em contato com o Jean, e não com a lista.On 5/8/06, Jacson Tiola
 [EMAIL PROTECTED] wrote:



To dentro deste slot ai...Jacson TiolaJean Rodrigo Ferri [EMAIL PROTECTED]
 escreveu:Olá pessoal,Já são mais de 250 inscritos para a PyConBrasil 2006, e a programação 
  vocês já sabem que está imperdível, com 16 palestras, 12   palestras-relâmpago e 5 treinamentos (em paralelo).Disponibilizamos várias informações[1] sobre hospedagem, gastronomia,   turismo, serviços, etc. Temos um hotel oficial com 30% de desconto para 
  os participantes do evento.Ainda temos *um* slot aberto de ~2hs para treinamento, entre 10:00 e   12:00 hs do dia 1º de junho. Se alguém quiser ocupar esse slot com um   treinamento sobre Python, TurboGears, Django, Zope, Plone, etc... basta 
  avisar-nos. Acho importante ocupar esse slot, principalmente para o   acesso de várias
 pessoas que estarão conhecendo a plataforma.O evento está chegando, não deixe para a última hora, programe já a sua   viagem! ;-)Divulgue a PyConBrasil 2006, lembre-se, se você não for na PyConBrasil 
  2006, God kills a kitten[2]! =)[1] http://pyconbrasil.com.br/sobre/noticias/programe-sua-viagem
  [2]   http://pyconbrasil.com.br/sobre/god-kills-kitten.jpg/image_view_fullscreen
Abraço,--   Jean Ferri___   Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. 
  http://br.info.mail.yahoo.com/   
   
		 
Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. 





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE





  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!
.








-- Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Configuração do LDAP (NOVELL) no Zope/Plone

2006-05-02 Por tôpico xiru



Até onde sei, o suporte a LDAP é parte de um produto da Novell chamado e-directory. O NDS padrão não é LDAP puro. Se me lembro ao certo, é o e-directory que permite acesso LDAP no NDS da Novell. Recomendaria que voce estudasse a documentação do LDAP e do e-directory. Se voce nao souber o que é um CN e uma OU, não tem como voce enteder como configurar o LDAPUserFolder.
On 5/2/06, Felipe Toscano [EMAIL PROTECTED] wrote:
Ja fiz a instalação do python-ldap , LDAPUserFolder e ocorreu tudo bem...ja entrei no act_user no ZMI e no user Group tirei da configuraçãopadrão e coloquei LDAPUserFolder, porem não sei configurar o RESTO...
Alguem poderia me ajudar? Uso o eschema LAP da NOVELL.Para enviar uma mensagem: zope-pt@yahoogrupos.com.brPara desistir envie uma mensagem em branco para: 
[EMAIL PROTECTED]Links do Yahoo! Grupos* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/* Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
* O uso que você faz do Yahoo! Grupos está sujeito aos:http://br.yahoo.com/info/utos.html-- 
Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Arquivos no Sistema de Arquivos em Ambiente ZEO

2006-04-30 Por tôpico xiru
 a diferença.Nao sei se me fiz entender, espero que sim.Um abracoXiruOn 4/30/06, Leonardo Santagada 
[EMAIL PROTECTED] wrote:2006/4/28, xiru 
[EMAIL PROTECTED]:Bem... se a instancia acessa arquivos no file system, cada instancia deve acessar sempre o mesmo path. Se estamos num ambiente ZEO, onde podemos ter isso em maquinas separadas, quem fez isso deve usar um filesystem de rede (estilo NFS). Nesses casos, a solucao seria que todas as instancias do zope acessassem os arquivos num unico lugar/maquina.
 Ca entre nos... solucao bem ruim essa... mas ja vi algo assim funcionando :-(Ruim pq? O unico problema que eu vejo é o fato de ter um unico pontode falha, mas tu já tem isso por usar o zeo.
Se tu tiver alguma idéia melhor de como fazer isso eu quero saber, pqeu realmente não sei--Leonardo Santagada (http://www.lomohomes.com/retype)Não se preocupe com o que os outros vão fazer. O melhor jeito de
prever o futuro é inventa-lo.- Alan KayI am Pentium of Borg. Arithmetic is irrelevant. Division is futile.You will be approximated.Borg will be assimilated. Resistance is futile. We are Microsoft.
Para enviar uma mensagem: zope-pt@yahoogrupos.com.brPara desistir envie uma mensagem em branco para: 
[EMAIL PROTECTED]Links do Yahoo! Grupos* Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
* Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html-- Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDAD




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Arquivos no Sistema de Arquivos em Ambiente ZEO

2006-04-28 Por tôpico xiru



Bem... se a instancia acessa arquivos no file system, cada instancia deve acessar sempre o mesmo path. Se estamos num ambiente ZEO, onde podemos ter isso em maquinas separadas, quem fez isso deve usar um filesystem de rede (estilo NFS). Nesses casos, a solucao seria que todas as instancias do zope acessassem os arquivos num unico lugar/maquina.
Ca entre nos... solucao bem ruim essa... mas ja vi algo assim funcionando :-(On 4/28/06, Leonardo Santagada 
[EMAIL PROTECTED] wrote:Tem um produto q se chama external alguma coisa, que grava arquivos no
sistema de arquivos, eu acho q é disso q ele esta falando. Eu vi umque tu salva mp3 fora do zodb e ele indexa a id3tag só. Será q esseprotudo grava em todo mundo a mp3, não funciona com o zeo, ou usaalgum hack pra gravar só no zeo uma unica vez?
achei 2 produtos, e ambos não falam nada sobre zeo:http://plone.org/products/atmanagedfilehttp://plone.org/products/externalstorage
2006/4/27, Jean Rodrigo Ferri [EMAIL PROTECTED]: Francisco Lopes de Faria wrote:  Olá pessoal venho fazer uma pequena pergunta! 
  Seguinte!! Sei que em um ambiente ZEO os clientes sincronizam a base de  dados do Server correto? sempre após uma modificação em um objeto eles  fazem essa sincronia. 
  E os arquivos que estão em sistema de arquivos? como faço? Como  funciona? ou seja? tenho que ter os arquivos duplicados nos clientes ZEO?   Como ele trabalha com os arquivos do sistema?
 O que seriam esses arquivos? Seriam os códigos das aplicações? Se sim, cada instância deverá ter os seus, mas você pode usar link simbólico para não precisar duplicar o código.
 Se não, os dados ficam centralizados no ZEO. Abraço, -- Jean Ferri ___ Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.
 http://br.info.mail.yahoo.com/ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: 
[EMAIL PROTECTED] Links do Yahoo! Grupos--Leonardo Santagada (
http://www.lomohomes.com/retype)Não se preocupe com o que os outros vão fazer. O melhor jeito deprever o futuro é inventa-lo.- Alan KayI am Pentium of Borg. Arithmetic is irrelevant. Division is futile.
You will be approximated.Borg will be assimilated. Resistance is futile. We are Microsoft.Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]Links do Yahoo! Grupos* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]* O uso que você faz do Yahoo! Grupos está sujeito aos:http://br.yahoo.com/info/utos.html
-- Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDAD




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Por quê Zope?

2006-04-27 Por tôpico xiru



Uma comparação tosca (mas util) seria dizer que ninguem que compra um Porshe conversível acharia ruim a ideia de fazer um curso de pilotagem pois, dentre outras coisas, os Porshe tem tração traseira assim como as antigas brasilias amarelas, mas andam muito mais que uma brasilia 1979 (e não deve ser dificil se matar a 250 KM/h). O interessante nessa comparação é que, assim como há aqueles que pensam que sabem desenvolver aplicacoes web simplesmente por ter habilitação para dirigir (saber o básico de desenvolvimento web) a real diferença de ter um carrão seria vista apenas quando o piloto soubesse realmente tirar o que há de bom no equipamento (framework!?)...
Tirem suas proprias conclusoes... :-POn 4/26/06, Dirceu Pereira Tiegs [EMAIL PROTECTED] wrote:
Olá pessoal,Sou desenvolvedor e trabalho principalmente com web a uns 3 anos, já
conheço (e uso) Python a 2 anos. Já fiz alguns pequenos testes comZope e com Plone também; conheço os cases Zope do governo, de bancosinternacionais e tal, econheço pessoas muito inteligentes que usamZope, então já sei que é uma plataforma excelente.
Com a popularidade de frameworks leves como TurboGears, Django eRails, grande parte da blogosfera começou a atacar o Zope, dizendoque o mesmo é over-engineered, não é pythônico, etc.
Minha pergunta é: por quê *vocês* usam Zope? Por quê escolheram Zopeao invés de outra ferramenta, e que tipo de soluções vocês criamusando o Zope. Apenas softwares grandes e complexos? Zope é indicadotambém para soluções simples?
Não quero gerar uma flamewar nem nada do tipo: só gostaria de saberalgumas histórias de quem já desenvolve profissionalmente para aplataforma.Abraços,--Dirceu Pereira Tiegs
http://dirceu.info/Para enviar uma mensagem: zope-pt@yahoogrupos.com.brPara desistir envie uma mensagem em branco para: 
[EMAIL PROTECTED]Links do Yahoo! Grupos* Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
* Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html-- Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Busca fonética

2006-04-24 Por tôpico xiru



O TextIndexNG tem algo parecido, usando um algoritmo de proximidade...Similarity search (soundex, metaphone, doublemetaphone) dropped
  and replace with a more general approach and language indepedant 
  approach using the Levenshtein distance.Nao sei o que voce procura por busca fonetica, mas o TextIndexNG é com certeza um bom inicio.
http://opensource.zopyx.biz/OpenSource/TextIndexNGOn 4/24/06, Juracy Filho [EMAIL PROTECTED] wrote:



Existe algum tipo de suporte no Zope/Plone para buscas fonéticas?Obrigado.-- Juracy Filho






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]






  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/

Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]

O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.








-- Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Busca fonética

2006-04-24 Por tôpico xiru



Levenshtein distance?Parece que essa é a alternativa independente de idioma...On 4/24/06, Rodrigo Dias Arruda Senra 
[EMAIL PROTECTED] wrote:[ Juracy Filho 
[EMAIL PROTECTED] ]:||Obrigado, estava para olhar este produto. Porém, vou citar alguns| exemplos da busca fonética:||Procurar por souza deve achar souza, sousa
|Procurar por juracy deve achar juraci, juracy, jurassi (já vi meu| nome escrito de muitas formas)|Procurar por kassia deve achar cassia, casia, kasia, kassia...||On 4/24/06, xiru 
[EMAIL PROTECTED] wrote:|| O TextIndexNG tem algo parecido, usando um algoritmo de| proximidade...|| Similarity search (soundex, metaphone, doublemetaphone) ...
O Soundex[1] é o que vc quer Juracy, que como apontou nossomestre Xiru, há suporte no TextIndexNG. Só me pergunto se vc querbusca fonética em inglês (contemplada pelo Soundex) ou emportuguês (alguém conhece um danado-de-bão?) ?
Piada fonética: Let us pray == lettuce spray[1] http://en.wikipedia.org/wiki/SoundexSenra-Rodrigo SenraGPr Sistemas
Para enviar uma mensagem: zope-pt@yahoogrupos.com.brPara desistir envie uma mensagem em branco para: 
[EMAIL PROTECTED]Links do Yahoo! Grupos* Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
* Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html-- Fabiano Weimar dos SantosPlone Developer and Consultant






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









  1   2   >