Re: [zope-pt] [Portal Brasil]

2010-03-04 Por tôpico Marcello Bontempo Salgueiro
Não é impressão não, está demorando mesmo!!! Já até postei duas criticas
que tenho em relação ao portal, na comunidade plonegov-br =D

[]s



* Ricardo Guinody (guin...@gmail.com) wrote:
 É impressão minha, ou ele (a home-page) está mesmo demorando muiiito
 para carregar?
 
 
 
 Em 3 de março de 2010 15:45, Alexandre Chagas 
 alexandre@gmail.comescreveu:
 
 
 
  ótima dica... :)
 
  Em 3 de março de 2010 15:08, Felipe Roquette fel...@krei.com.brescreveu:
 
 
 
  Em Qua, 2010-03-03 às 14:58 -0300, Alexandre Chagas escreveu:
 
  alguém sabe em que tecnologia foi desenvolvida o Portal Brasil?
  http://www.brasil.gov.br
 
  As vezes basta olhar o html. Lá existe essa linha:
  meta name=generator content=Plone - http://plone.org; /
 
 
  Atenciosamente,
* Felipe Roquette*
fel...@*krei*.com.br
 
www.*krei*.com.br
+55 11 3431.0303
.
 
 
 
 
  --
  Alexandre das Chagas Souza
  WebDesigner / Desenvolvedor PZP
  http://www.alexandrechagas.com.br
  (61) 8119-5180
 
   
 



..
||
|MARCELLO BONTEMPO SALGUEIRO ( HARRY )   |
||
||
| Mail: mbsalgueiro at linuxmail.org |
| Blog: http://www.tranqueira.net/weblog |
||
| Conhecimento é uma virtude, ignorância o único vício |
||
''


Re: [zope-pt] ZOE + POUND + SQUID

2010-03-02 Por tôpico Marcello Bontempo Salgueiro
Olá Felipe,

então na verdade a clusterização que a galera mais usa é das instancias
zope e não dos zeoservers, né? Só uma pergunta de leigo, com mountpoint
eu posso separar o Data.fs, colocando-o em outro servidor? Eu não achei
nada sobre isso...(ainda)

[]s

Marcello

* Felipe Roquette (fel...@krei.com.br) wrote:
 Olá Marcelo,
 
 Normalmente o pessoal trabalha com um Data.fs apenas (as vezes vários
 Data.fs, mas não duplicados), um Zeo Server e vários Zeo Clients. Talvez
 não seja o que você está procurando, mas uma página interessante pra ler
 é:
 http://www.martinaspeli.net/articles/an-uber-buildout-for-a-production-plone-server
 
 
 Atenciosamente,
  Felipe Roquette
   fel...@krei.com.br
 
   www.krei.com.br
   +55 11 3431.0303
 
 
 .
 
 
 Em Seg, 2010-03-01 às 16:28 -0300, Marcello Bontempo Salgueiro escreveu:
 

  
  
  Salve a t...@s,
  gente eu estou com uma dúvida de clusterização, e de sincronização,
  a dúvida é o seguinte, como eu fou fazer a sincronização de Data.fs
  com dois server clusters da seguinte forma:
  
  Eu teria um servidor Apache, Squid e Pound(fazendo o balanceamento de
  carga) em um servidor, e outros dois servidores sendo master e slave. 
  Onde teria no master duas instancias zope com mountpoint de
  plone-sites, 
  entao eu teria o ZEO centralizando o Data.fs, contendo as minhas
  informações 
  mais gerais das instancias (Creio que funciona assim o ZEO) e no slave
  eu 
  teria uma cópia do master, onde ele entraria em ação caso o master
  deixasse 
  de funcionar.
  
  O meu problema é como eu posso sincronizar os Data.fs e meus
  mountspoints?
  
  Está correta a minha Arquitetura de clusterização? Aceito opniões =P
  não conheco muito de balanceamento de carga...
  
  Segue o desenho:
  
  [ ?*.!$. INTERNET .!$.*? ]
  |
  V
  .+-+.
  || serverX ||
  |+-+| 
  || [Apache] || 
  || | || 
  || [SQUID] ||
  || | || 
  || [POUND] ||
  '+-+'
  |
  .---+--.
  | |
  .+--+. .+-+.
  || MASTER || || SLAVE ||
  |+--+| |+-+|
  || [zope-instc1] [zope-instc2] || || ||
  || | \ / | || || ||
  || | '. .' | || || CÓPIA DO MASTER ||
  || | V | || || ||
  || | [ ZEO ] | || '+-+'
  || | | | || 
  || | (Data.fs) | || 
  || | | || 
  || v | || 
  || (Nsites.fs) v || 
  || (Nsites.fs) || 
  || || 
  '+--+'
  
  []s
  
  Marcello ( Harry Potter )
  
  ..
  | |
  | MARCELLO BONTEMPO SALGUEIRO ( HARRY ) |
  | |
  ||
  | Mail: mbsalgueiro at linuxmail.org |
  | Blog: http://www.tranqueira.net/weblog |
  | |
  | Conhecimento é uma virtude, ignorância o único vício |
  | |
  ''
  
  
  
  
 
 
 



..
||
|MARCELLO BONTEMPO SALGUEIRO ( HARRY )   |
||
||
| Mail: mbsalgueiro at linuxmail.org |
| Blog: http://www.tranqueira.net/weblog |
||
| Conhecimento é uma virtude, ignorância o único vício |
||
''


Re: [zope-pt] Re: ZOE + POUND + SQUID

2010-03-02 Por tôpico Marcello Bontempo Salgueiro
Olá rogerio,

pois é cara essa era minha dúvida de usar o rsync, pois como vou ter
muita de atualização, acho que isso pesaria... Mas uma coisa que pensei 
também é então separar a instancia zeoserver das instancias zopes. Assim
teria de ter 5 maquinas. A 1ª com apache+squid+pound, uma 2ª com as
instancias zopes, 3ª como slave da 2ª, a 4ª com o zeo e Data.fs e a 5º
slave da 4ª. 

Outra forma, seria colocar o ZODB separado na última camada, tendo assim,
5 máquinas também. A 1ª apache+squid+pound, a 2ª com zeoserver e
instancias zopes, a 3ª de slave da 2ª, a 4ª com os ZODB e a 5º de slave
da 4º, ai iria ficar bunito, onde teriamos sincronização somente dos
Data.fs na última camada, pois na 4º e 5º máquina ele só teria processo
de acesso ao ZODB e sync... não é? 

Consigo separar o ZODB não consigo
galera?!

[]s

Marcello.


* rogeriocdluiz (rogeriocdl...@yahoo.com.br) wrote:
 Interessnate, eu já fiz algo semelhante aqui no trabalho a um tempo
 
 No caso eram 2 servidores um principal com as instancias do zope e o zeo e um 
 segundo com outras instancias do zope e outro zeo baixado.
 
 
 Funcionava assim todas as instancias zope (de ambos os servidores) apontavam 
 para os 2 zeo servers. Assim na prática eu tinha 4 instancias usando o zeo do 
 principal e se caso este caísse estas intâncias utilizariam o zeo do segundo 
 automaticamente.
 
 No caso eu fazia uma sincronização via rsync do primeiro zeo para o segundo a 
 cada trinta minutos. tudo isso usando o mon e o heartbeat. Ou seja, se o 
 primeiro zeo caísse o segundo era iniciado com os dados do primeiro. 
 
 Desta forma só existia um problema. Dependendo da quantidade de atualizações 
 do site o segundo zeo poderia subir com uma desatualização de 30 minutos mas 
 no meu caso esta configuração atendia bem.
 
 Para resolver isso bastaria usar o drdb para sincronizar automaticamente o 
 segundo Data.fs. 
 
 Assim se tem a redundancia dos instancias e uma redundancia também do banco...
 
 Alguns links interessantes:
 
 http://plone.org/documentation/kb/ha-load-balanced-cluster-for-zope-and-plone
 
 http://blog.musmo.com/?s=zeo+server
 
 
 --- Em zope-pt@yahoogrupos.com.br, Marcello Bontempo Salgueiro 
 mbsalgue...@... escreveu
 
  
  Salve a t...@s,
  gente eu estou com uma dúvida de clusterização, e de sincronização,
  a dúvida é o seguinte, como eu fou fazer a sincronização de Data.fs
  com dois server clusters da seguinte forma:
  
  Eu teria um servidor Apache, Squid e Pound(fazendo o balanceamento de
  carga) em um servidor, e outros dois servidores sendo master e slave. 
  Onde teria no master duas instancias zope com mountpoint de plone-sites, 
  entao eu teria o ZEO centralizando o Data.fs, contendo as minhas 
  informações 
  mais gerais das instancias (Creio que funciona assim o ZEO) e no slave eu 
  teria uma cópia do master, onde ele entraria em ação caso o master deixasse 
  de funcionar.
  
  O meu problema é como eu posso sincronizar os Data.fs e meus
  mountspoints?
  
  Está correta a minha Arquitetura de clusterização? Aceito opniões =P
  não conheco muito de balanceamento de carga...
  
..
||
|MARCELLO BONTEMPO SALGUEIRO ( HARRY )   |
||
||
| Mail: mbsalgueiro at linuxmail.org |
| Blog: http://www.tranqueira.net/weblog |
||
| Conhecimento é uma virtude, ignorância o único vício |
||
''


Re: [zope-pt] ZOE + POUND + SQUID

2010-03-02 Por tôpico Marcello Bontempo Salgueiro

Uhulll! hehehe =)
Legal isso, mas é mais o menos o que voce descreveu felipe
que estava em mente primeiro, to cada vez mais impolgado! =D
É sera em um server Linux, agora felipe posso perguntar como
seria o cálculo a ser feito para a quanto de memória irei? Se
não for abusar de mais! hehehe ;)

[]s

Marcello.

* Felipe Roquette (fel...@krei.com.br) wrote:
 Ola Marcello,
 
 As configurações que vc pode fazer são infinitas :) .
 É possível fazer moutpoints em outros servidores sim, mas acho que tbm
 não é isso que vc quer.
 Vou descrever uma configuração boa que vai te dar alto desempenho e não
 é tão complicada. Lembrando que cada caso é um caso, existem muitas
 variáveis e eu praticamente não sei nada do que você quer fazer.
 
 1- Internet
 ^
 2- Varnish (faz cache e balanceamento)
 ^
 3- Alguns Zeo Clients (recebem e processam a requisição. Possuem toda a
 lógica de negócio)
 ^
 4- Zeo Server (apenas guarda os dados)
 |-aqui vc pode colocar um site plone em um mountpoint separado, se for
 necessário apenas.
 
 Vc pode colocar os itens 2, 3 e 4 em máquinas separas. Mas isso apenas
 se vc for ter muuuitos usuários no seus sites.
 É importante vc ter a quantidade de memória RAM correta, se não seus
 processos vão dar tilt. 
 Se vc fizer assim e configurar da maneira correta, seus sites em plone
 vão voar! ;-)
 Essa configuração não é coisa pra leigo, mas tbm não é nenhum milagre
 implementa-la.
 Outra coisa, faça isso num servidor GNU/Linux. Eu uso Debian.
 
 
 Atenciosamente,
  Felipe Roquette
   fel...@krei.com.br
 
   www.krei.com.br
   +55 11 3431.0303
 
 
 .
 
 Em Ter, 2010-03-02 às 10:12 -0300, Marcello Bontempo Salgueiro escreveu:
 

  
  Olá Felipe,
  
  então na verdade a clusterização que a galera mais usa é das
  instancias
  zope e não dos zeoservers, né? Só uma pergunta de leigo, com
  mountpoint
  eu posso separar o Data.fs, colocando-o em outro servidor? Eu não
  achei
  nada sobre isso...(ainda)
  
  []s
  
  Marcello
  
  * Felipe Roquette (fel...@krei.com.br) wrote:
   Olá Marcelo,
   
   Normalmente o pessoal trabalha com um Data.fs apenas (as vezes
  vários
   Data.fs, mas não duplicados), um Zeo Server e vários Zeo Clients.
  Talvez
   não seja o que você está procurando, mas uma página interessante pra
  ler
   é:
  
  http://www.martinaspeli.net/articles/an-uber-buildout-for-a-production-plone-server
   
   
   Atenciosamente,
   Felipe Roquette
   fel...@krei.com.br
   
   www.krei.com.br
   +55 11 3431.0303
   
   
   .
   
   
   Em Seg, 2010-03-01 às 16:28 -0300, Marcello Bontempo Salgueiro
  escreveu:
   



Salve a t...@s,
gente eu estou com uma dúvida de clusterização, e de
  sincronização,
a dúvida é o seguinte, como eu fou fazer a sincronização de
  Data.fs
com dois server clusters da seguinte forma:

Eu teria um servidor Apache, Squid e Pound(fazendo o balanceamento
  de
carga) em um servidor, e outros dois servidores sendo master e
  slave. 
Onde teria no master duas instancias zope com mountpoint de
plone-sites, 
entao eu teria o ZEO centralizando o Data.fs, contendo as minhas
informações 
mais gerais das instancias (Creio que funciona assim o ZEO) e no
  slave
eu 
teria uma cópia do master, onde ele entraria em ação caso o master
deixasse 
de funcionar.

O meu problema é como eu posso sincronizar os Data.fs e meus
mountspoints?

Está correta a minha Arquitetura de clusterização? Aceito opniões
  =P
não conheco muito de balanceamento de carga...

Segue o desenho:

[ ?*.!$. INTERNET .!$.*? ]
|
V
.+-+.
|| serverX ||
|+-+| 
|| [Apache] || 
|| | || 
|| [SQUID] ||
|| | || 
|| [POUND] ||
'+-+'
|
.---+--.
| |
.+--+. .+-+.
|| MASTER || || SLAVE ||
|+--+| |+-+|
|| [zope-instc1] [zope-instc2] || || ||
|| | \ / | || || ||
|| | '. .' | || || CÓPIA DO MASTER ||
|| | V | || || ||
|| | [ ZEO ] | || '+-+'
|| | | | || 
|| | (Data.fs) | || 
|| | | || 
|| v | || 
|| (Nsites.fs) v || 
|| (Nsites.fs) || 
|| || 
'+--+'

[]s

Marcello ( Harry Potter )

..
| |
| MARCELLO BONTEMPO SALGUEIRO ( HARRY ) |
| |
||
| Mail: mbsalgueiro at linuxmail.org |
| Blog: http://www.tranqueira.net/weblog |
| |
| Conhecimento é uma virtude, ignorância o único vício |
| |
''




   
   
   
  
  ..
  | |
  | MARCELLO BONTEMPO SALGUEIRO ( HARRY

[zope-pt] ZOE + POUND + SQUID

2010-03-01 Por tôpico Marcello Bontempo Salgueiro

Salve a t...@s,
gente eu estou com uma dúvida de clusterização, e de sincronização,
a dúvida é o seguinte, como eu fou fazer a sincronização de Data.fs
com dois server clusters da seguinte forma:

Eu teria um servidor Apache, Squid e Pound(fazendo o balanceamento de
carga) em um servidor, e outros dois servidores sendo master e slave. 
Onde teria no master duas instancias zope com mountpoint de plone-sites, 
entao eu teria o ZEO centralizando o Data.fs, contendo as minhas informações 
mais gerais das instancias (Creio que funciona assim o ZEO) e no slave eu 
teria uma cópia do master, onde ele entraria em ação caso o master deixasse 
de funcionar.

O meu problema é como eu posso sincronizar os Data.fs e meus
mountspoints?

Está correta a minha Arquitetura de clusterização? Aceito opniões =P
não conheco muito de balanceamento de carga...


Segue o desenho:

  [ ?*.!$. INTERNET .!$.*? ]
 |
 V
   .+-+.
   ||   serverX   ||
   |+-+|
   ||  [Apache]   ||
   || |   ||
   ||  [SQUID]||
   || |   ||
   ||  [POUND]||
   '+-+'
  |
  .---+--.
  |  |
.+--+.  .+-+.
|| MASTER   ||  ||   SLAVE||
|+--+|  |+-+|
|| [zope-instc1] [zope-instc2]  ||  || ||
|||   \ /  |||  || ||
|||'. .'   |||  || CÓPIA DO MASTER ||
|||  V |||  || ||
|||   [ ZEO ]  |||  '+-+'
|||  | |||   
|||  (Data.fs) |||  
|||||| 
||v||| 
|| (Nsites.fs) v|| 
||  (Nsites.fs) || 
||  || 
'+--+'


[]s

Marcello ( Harry Potter )


..
||
|MARCELLO BONTEMPO SALGUEIRO ( HARRY )   |
||
||
| Mail: mbsalgueiro at linuxmail.org |
| Blog: http://www.tranqueira.net/weblog |
||
| Conhecimento é uma virtude, ignorância o único vício |
||
''


Re: [zope-pt] CONECTOR ORACLE+ZOPE

2009-12-08 Por tôpico Marcello Bontempo Salgueiro
Ola Luis ele não trabalha como um product ele é um modulo dentro do modulo 
storm,
voce tera que ler a documentação para ver como trabalha esse modulo... 

Dei só a ideia hehehe, tenta entrar em contato com o lincon ou kov,
a galera é gente boa e garanto que te ajudará a funcionar direito. ;)

E depois poste aqui sua experiencia! =D

abracao,


Marcello.


* LUIS CLAUDIO MORAES (lclaudiomor...@gmail.com) wrote:
 *BOM DIA !*
 
 BAIXEI O PROGRAMA E INSTALAI NA MÁQUINA, MAS O ZOPE NÃO ESTÁ
 ENXERGANDO NO *PRODUCT
 MANAGEMENT*. PODERIA ME AJUDAR ?
 
 GRATO,
 
 ATT,
 
 
 
 2009/12/7 Marcello Bontempo Salgueiro mbsalgue...@linuxmail.org
 
 
 
  Olá luis,
  bom tem um modulo oracle storm que o licoln e o kov fizeram para o storm,
  que
  faz a conexão e salva objetos no oracle. Segue o link:
 
  http://labs.alfaiati.net/oraclestorm
 
  abs,
 
  Marcello.
 
  * LUIS CLAUDIO MORAES (lclaudiomor...@gmail.comlclaudiomoraes%40gmail.com)
  wrote:
   ESTOU TENTANDO SEM SUCESSO INSTALAR NO ZOPE, CONECTOR PARA FAZER CONEXÃO
  COM
   BANCO DE DADOS ORACLE. GOSTARIA DE SABER SE ALGUEM PODERIA ME AJUDAR.
  ESTOU
   TENTANDO INSTALAR O ZXORACLE DA, MAS O ZOPE NÃO ENXERGA. A MINHA
  PLATAFORMA
   É WINDOWS XP.
  
   --
   CLAUDIO MORAES
  ..
  | |
  | MARCELLO BONTEMPO SALGUEIRO ( HARRY ) |
  | |
  ||
  | |
  | http://www.tranqueira.net/weblog |
  | |
  | Conhecimento é uma virtude, ignorância o único vício |
  | |
  ''
  
 
 
 
 
 -- 
 CLAUDIO MORAES
..
||
|MARCELLO BONTEMPO SALGUEIRO ( HARRY )   |
||
||
| Mail: mbsalgueiro at linuxmail.org |
| Blog: http://www.tranqueira.net/weblog |
||
| Conhecimento é uma virtude, ignorância o único vício |
||
''


Re: [zope-pt] CONECTOR ORACLE+ZOPE

2009-12-07 Por tôpico Marcello Bontempo Salgueiro
Olá luis,
bom tem um modulo oracle storm que o licoln e o kov fizeram para o storm, que
faz a conexão e salva objetos no oracle. Segue o link:

http://labs.alfaiati.net/oraclestorm

abs,

Marcello.

* LUIS CLAUDIO MORAES (lclaudiomor...@gmail.com) wrote:
 ESTOU TENTANDO SEM SUCESSO INSTALAR NO ZOPE, CONECTOR PARA FAZER CONEXÃO COM
 BANCO DE DADOS ORACLE. GOSTARIA DE SABER SE ALGUEM PODERIA ME AJUDAR. ESTOU
 TENTANDO INSTALAR O ZXORACLE DA, MAS O ZOPE NÃO ENXERGA. A MINHA PLATAFORMA
 É WINDOWS XP.
 
 -- 
 CLAUDIO MORAES
..
||
|MARCELLO BONTEMPO SALGUEIRO ( HARRY )   |
||
||
||
| http://www.tranqueira.net/weblog   |
||
| Conhecimento é uma virtude, ignorância o único vício |
||
''


[zope-pt] Re: [python-brasil] Dúvidas com Oracle e tipo CLOB

2009-10-08 Por tôpico Marcello Bontempo Salgueiro

  
 Marcello, o que é uma string grande que parece estar criptografada ?
  Tentou usar o .getvalue() ?

Cara tentei sim, ele não tem esse method, estava lendo o código aqui do storm, 
e 
como o pessoal estava usando esse modulo storm em um outro modulo chamado 
stormstorage para fazer essa sincronização e definir tipos para o storm. Como
eles definiram no STORM_TYPES o Arquetypes.Filds.TextField com Pickle
creio que é por isso que estou vendo o somente numeros e letras malucas.
Vou tentar aqui reverter isso e aviso qualquer coisa.
Abração.



  2009/10/8 Marcello Bontempo Salgueiro mbsalgue...@linuxmail.org
   
   Salve a t...@ss!!!
  
   Galera estou em um novo desafio, que é migrar tudo que está em Oracle para
   ZODB e olha que beleza, o banco
   não tem a modelagem nem documentação de nada!!! Uhu!!! hahaha
   Bom, estou com uma duvida de como imprimir o tipo CLOB do modulo cx_Oracle,
   pois quando dou um print no tipo cx_Oracle_LOB que instanciei em uma
   variavel,
   ele me retorna uma string grande que parace estar criptografada. Alguem
   pode me dar
   um norte e como ler isso!? Segue o código de exemplo[1]
   Creio que não é um arquivo, pois a história do banco é o seguinte, antes de
   entrar nesse projeto, eles estavam guardando
   todo o tipo de objeto do zope/plone no oracle, após o serviço no ar e
   produção, eles viram a besteira que fizeram e agora
   querem voltar tudo de novo para o ZODB e tenho que fazer isso, so que
   encontro essa dúvida com CLOB. Se alguem poder
   da um norte, eu agradeço!
  
   []s
  
   Marcello (Harry)
  
   [1] - http://pastebin.com/m7bd301f6
  
  
  
  
  
   
  
   ,--.
   | Antes de enviar um e-mail para o grupo leia: |
   | http://www.pythonbrasil.com.br/moin.cgi/AntesDePerguntar |
   | E se você é usuário do BOL lembre-se de cadastrar o |
   | e-mail do grupo na lista branca do seu sistema anti-spam. |
   `--´Links do
   Yahoo! Grupos
  
  
  
   
  --
  Christian S. Perone
 http://pyevolve.sourceforge.net/wordpress
  Forgive, O Lord, my little jokes on Thee, and I'll forgive Thy great big
  joke on me.
   
  [As partes desta mensagem que não continham texto foram removidas]
   
  
 
  
 


[zope-pt] Dúvidas com Oracle e tipo CLOB

2009-10-08 Por tôpico Marcello Bontempo Salgueiro
Salve a t...@ss!!!

Galera estou em um novo desafio, que é migrar tudo que está em Oracle para ZODB 
e olha que beleza, o banco
não tem a modelagem nem documentação de nada!!! Uhu!!! hahaha
Bom, estou com uma duvida de como imprimir o tipo CLOB do modulo cx_Oracle,
pois quando dou um print no tipo cx_Oracle_LOB que instanciei em uma variavel,
ele me retorna uma string grande que parace estar criptografada. Alguem pode me 
dar
um norte e como ler isso!? Segue o código de exemplo[1]
Creio que não é um arquivo, pois a história do banco é o seguinte, antes de 
entrar nesse projeto, eles estavam guardando 
todo o tipo de objeto do zope/plone no oracle, após o serviço no ar e produção, 
eles viram a besteira que fizeram e agora 
querem voltar tudo de novo para o ZODB e tenho que fazer isso, so que encontro 
essa dúvida com CLOB. Se alguem poder 
da um norte, eu agradeço!

[]s

Marcello (Harry)

[1] - http://pastebin.com/m7bd301f6





[zope-pt] Re: [python-brasil] Dúvidas com Oracle e tipo CLOB

2009-10-08 Por tôpico Marcello Bontempo Salgueiro
Enta galera descobri o que era desculpa por atormentar,
mas nunca li tanto codigo na minha vida hahahah! =P

O pessoal desenvolveu um modulo de conexão do storm com o oracle e isso
não existe segundo a documentação do storm[1]. Bom eles estavam
encriptando
com o base64 antes de inserir o dado no oracle. 
Para a galera que fez o modulo: não é aniversário de voçês, mas estão de
parabens! hehehe

[]s

Marcello (Harry)
[1] - http://people.canonical.com/~jkakar/storm/moduleIndex.html


  - Original Message -
  From: Marcello Bontempo Salgueiro mbsalgue...@linuxmail.org
  To: python-bra...@yahoogrupos.com.br, zope-pt@yahoogrupos.com.br
  Subject: Re: [python-brasil] Dúvidas com Oracle e tipo CLOB
  Date: Thu, 8 Oct 2009 14:19:12 -0300

 



 Marcello, o que é uma string grande que parece estar criptografada ?
 Tentou usar o .getvalue() ?

Cara tentei sim, ele não tem esse method, estava lendo o código aqui do
storm, e
como o pessoal estava usando esse modulo storm em um outro modulo chamado
stormstorage para fazer essa sincronização e definir tipos para o storm.
Como
eles definiram no STORM_TYPES o Arquetypes.Filds.TextField com Pickle
creio que é por isso que estou vendo o somente numeros e letras malucas.
Vou tentar aqui reverter isso e aviso qualquer coisa.
Abração.

 2009/10/8 Marcello Bontempo Salgueiro mbsalgue...@linuxmail.org

  Salve a t...@ss!!!
 
  Galera estou em um novo desafio, que é migrar tudo que está em Oracle
para
  ZODB e olha que beleza, o banco
  não tem a modelagem nem documentação de nada!!! Uhu!!! hahaha
  Bom, estou com uma duvida de como imprimir o tipo CLOB do modulo
cx_Oracle,
  pois quando dou um print no tipo cx_Oracle_LOB que instanciei em uma
  variavel,
  ele me retorna uma string grande que parace estar criptografada.
Alguem
  pode me dar
  um norte e como ler isso!? Segue o código de exemplo[1]
  Creio que não é um arquivo, pois a história do banco é o seguinte,
antes de
  entrar nesse projeto, eles estavam guardando
  todo o tipo de objeto do zope/plone no oracle, após o serviço no ar e
  produção, eles viram a besteira que fizeram e agora
  querem voltar tudo de novo para o ZODB e tenho que fazer isso, so que
  encontro essa dúvida com CLOB. Se alguem poder
  da um norte, eu agradeço!
 
  []s
 
  Marcello (Harry)
 
  [1] - http://pastebin.com/m7bd301f6
 
 
 
 
 
  
 
  ,--.
  | Antes de enviar um e-mail para o grupo leia: |
  | http://www.pythonbrasil.com.br/moin.cgi/AntesDePerguntar |
  | E se você é usuário do BOL lembre-se de cadastrar o |
  | e-mail do grupo na lista branca do seu sistema anti-spam. |
  `--´Links do
  Yahoo! Grupos
 
 
 

 --
 Christian S. Perone
 http://pyevolve.sourceforge.net/wordpress
 Forgive, O Lord, my little jokes on Thee, and I'll forgive Thy great
big
 joke on me.

 [As partes desta mensagem que não continham texto foram removidas]









Re: [zope-pt] Ajuda com UML + ArchgenXML

2009-07-20 Por tôpico Marcello Bontempo Salgueiro
Opa, eu sei eu tentei isso, vo fazer um na unha e ver o que 
ocorre... qualquer coisa volto aqui! =)

[]s

Marcello.
  

 Fala Marcelo,
 no arquivo Archetypes/Field.py você encontra o seguinte:
 
 
 class ImageField(FileField):
  implements an image attribute. it stores
 it's data in an image sub-object
 
 
 sizes is an dictionary containing the sizes to
 scale the image to. PIL is required for that.
 
 
 Format:
 sizes={'mini': (50,50),
'normal' : (100,100), ... }
 syntax: {'name': (width,height), ... }
 
 
 the scaled versions can then be accessed as
 object/imagename_scalename
 
 
 e.g. object/image_mini
 
 
 where imagename is the fieldname and scalename
 is the name from the dictionary
 
 
 original_size -- this parameter gives the size in (w,h)
 to which the original image will be scaled. If it's None,
 then no scaling will take place.
 This is important if you don't want to store megabytes of
 imagedata if you only need a max. of 100x100 ;-)
 
 
 max_size -- similar to max_size but if it's given then the
 image
 is checked to be no bigger than any of the given
 values
 of width or height.
 
 
 example:
 
 
 ImageField('image',
 original_size=(600,600),
 sizes={ 'mini' : (80,80),
 'normal' : (200,200),
 'big' : (300,300),
 'maxi' : (500,500)})
 
 
 will create an attribute called image
 with the sizes mini, normal, big, maxi as given
 and a original sized image of max 600x600.
 This will be accessible as
 object/image
 
 
 and the sizes as
 
 
 object/image_mini
 object/image_normal
 object/image_big
 object/image_maxi
 
 
 the official API to get tag (in a pagetemplate) is
 obj.getField('image').tag(obj, scale='mini')
 ...
 
 
 sizes may be the name of a method in the instance or a
 callable which
 returns a dict.
 
 Don't remove scales once they exist! Instead of removing a
 scale
 from the list of sizes you should set the size to (0,0). Thus
 removeScales method is able to find the scales to delete the
 data.
 
 
 Scaling will only be available if PIL is installed!
 
 
 If 'DELETE_IMAGE' will be given as value, then all the images
 will be deleted (None is understood as no-op)
 
 
 
 Ou seja, se seu campo se chama image e sua escala banner, basta chamar
 contexto_objeto/image_banner e você tem a imagem redimensionada.
 
 
 A única exigência aqui é a PIL, naturalmente.
 
 
 Revisa suas definições e se der problema, mande detalhes ;)
 
 
 Abraços.
 
 2009/7/11 Marcello Bontempo Salgueiro mbsalgue...@linuxmail.org
 
 
 Salve a todos!
 
 Galera estou com uma pequena duvida, fiz um produdo de
 portifolio que
 tem duas classes, uma chamada Portifolio e outra Imagem e na
 classe
 imagem eu tenho um atributo do tipo image e coloquei um
 valuetag sizes
 com o valor {'ver':(500,400),'thumb':(58,58)} só que 
 montei minha pagetemplate assim:
 
 $objeto/getURL/Imagem_ver 
 
 ele não redimensiona a imagem para 500,400 alguem pode da uma
 forca!?
 
 []s
 
 Marcello.
 
 
 
 
 
 
 
 
 -- 
 
 
 
 -- 
 Rodrigo Castardo
 Liberiun
 COO
 rodrigocasta...@liberiun.com
 +55 61 9123-7847
 +55 61 3468-2662
 
 



[zope-pt] Ajuda com UML + ArchgenXML

2009-07-11 Por tôpico Marcello Bontempo Salgueiro
Salve a todos!

Galera estou com uma pequena duvida, fiz um produdo de portifolio que
tem duas classes, uma chamada Portifolio e outra Imagem e na classe
imagem eu tenho um atributo do tipo image e coloquei um valuetag sizes
com o valor {'ver':(500,400),'thumb':(58,58)} só que 
montei minha pagetemplate assim:

$objeto/getURL/Imagem_ver 

ele não redimensiona a imagem para 500,400 alguem pode da uma forca!?

[]s

Marcello.