Re: [zope-pt] Problema com Cache
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
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
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
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
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
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
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
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!!
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
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.
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.
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
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
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 ^^
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)
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
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
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
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 !
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
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...
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
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
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
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
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
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?!
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
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
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
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
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
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
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
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
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
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
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
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.
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)
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) ?
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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?
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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!
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
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
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
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
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
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
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
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
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)
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?
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?
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
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
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
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
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
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
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?
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
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
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!.