Re: [zope-pt] [Portal Brasil]
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 > escreveu: > > > > > > > ótima dica... :) > > > > Em 3 de março de 2010 15:08, Felipe Roquette escreveu: > > > > > >> > >> 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: > >> 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] [Portal Brasil]
foi feito em Zope/Plone =) []s * Alexandre Chagas (alexandre@gmail.com) wrote: > Olá colegas, > > alguém sabe em que tecnologia foi desenvolvida o Portal Brasil? > http://www.brasil.gov.br > > []s for all > > -- > alexandre .. | | |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
Isso eu li aqui[1], mas tava lendo em outro lugar[2], falando que para se calcular o quanto de memória você irá precisar é a seguinte fórmula: M = TmO * ST * Tzclients M = quanto de memória irá usar TmO = tamanho médio dos seus objetos ST = server threads Tzclients = total de zeo_clients(instancias zopes) além de rezar para que não estejam vendo todos os arquivos de multimidia ao mesmo tempo! heheheh =P Bom, felipe muito obrigado pela ajuda, e pelas valiosas dicas! Galera valeu mesmo pela atenção, vou me dedicar aqui ao estudo para tornar isso real e assim que o fizer, publicarei para comunidade ;) []s, [1] - http://blog.mfabrik.com/2008/07/07/zope-zeo-setupconversion-and-zeo-vs-standalone-performance-review/ [2] - http://fnord.no/sysadmin/web/large-plone-site * Felipe Roquette (fel...@krei.com.br) wrote: > Em Ter, 2010-03-02 às 10:58 -0300, Marcello Bontempo Salgueiro escreveu: > > > É 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 ;) > > Isso é uma pergunta q, mais uma vez, depende mto do seu caso, mas a > grosso modo a gente pode falar que > - cada instancia zeo client com poucos produtos e pouca cache consome > uns 200mb de RAM > - o zeo server consome normalmente bem menos > > Lembre-se! Vc pode configurar quanto de cache vc coloca nos zeo clients > e no zeo server. Quanto mais vc coloca mais vc come memória. > > Outra coisa, existe uma jeito q vc faz os zeos clients economizarem > memória. Não lembro bem, mas é alguma coisa relacionada em tirar os > arquivos de traduções do plone que vc nao vai usar. Vc não vai usar o > plone em catalão, chines, tcheco, etc. Isso te salva uns 20mb por > instancia zeo client (acho). > > Memória é um ponto importante, se vc ficar sem os visitantes vão ver > alguns erros :) . > > > Atenciosamente, > Felipe Roquette > fel...@krei.com.br > > www.krei.com.br > +55 11 3431.0303 > > > . .--------. || |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
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] || > > > > || | || &g
Re: [zope-pt] Re: ZOE + POUND + SQUID
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 > 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
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" | || ''
[zope-pt] ZOE + POUND + SQUID
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
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 > > > > > > > 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" | > > | | > > '' > > > > > > > > -- > 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
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
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" 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 > > > 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
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
> > 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 > > > 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
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/_ > > > e.g. object/image_mini > > > where is the fieldname and > 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 > > > 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
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.