Brincando com o ZF

Não é de hoje que tenho olhado o Zend Framework, e só não tenho feito um uso mais intensivo dele por que onde eu trabalho o desenvolvimento em PHP é feito em cima do Joomla e do WordPress, de forma que fazer uso do framework, pelo menos por hora, não é o meu foco. Pelo menos onde eu trabalho, vale lembrar…

De qualquer maneira estou brincando com ele, fazendo algumas coisinhas, e pretendo ir publicando o que estou fazendo. A base dos meus testes é o aplicativo de álbuns de disco do tutorial do Rob Allen, de forma que vou publicar aqui trechos que tenham a ver com as funcionalidades que eu vou testando.

Ah sim, a questão clássica: por que o Zend Framework, e não o CakePHP ou o Prado ou qualquer outro framework que usa o modelo MVC? Bem, primeiramente por um motivo simples, que é o fato de que este é um framework desenvolvido pela mesma empresa que desenvolve o PHP em si. Segundo: a participação de empresas como IBM e Nokia no desenvolvimento do framework é algo que deve ser levado em consideração. Terceiro: enquanto boa parte dos frameworks estão preocupados em rodar no PHP 4 e no 5 o ZF tem uma visão voltada pro futuro, onde já se definiu que ele só vai rodar no PHP 5 em diante. E quarto a licensa usada pelo ZF é o BSD, e não a GPL. Pode parecer bobagem, mas nunca se sabe quando você vai precisar fornecer um código fechado…

Bem, então é isso.

Aos poucos vamos estar melhorando a coisa

Fazia um tempinho já que eu não ia lá no Google Translate e nem estava sabendo que recentemente ele recebeu uma atualização. De qualquer maneira é o seguinte: a tempos atrás (mais especificamente falando em 31 de janeiro) fiz um teste com a frase O que será que será que dá dentro da gente e que não devia?, da música O que será (à flor da pele), do Chico Buarque. O resultado da tradução para o inglês foi o seguinte:

What would be giving in the people and which should not?

Traduzindo de volta para o português:

Quais seriam dando no povo e que não deveria?

Como se vê não é nenhuma maravilha de tradução, e o sentido original da frase se perde. Sim, eu sei que escolhi uma sentença particulamente difícil, mas para que facilitar? Além disso lá está, na frase em português, o maldito gerundismo dando as caras.

Bem, hoje fui lá testar novamente e o resultado foi esse:

What will we be giving into the people and that should not?

Como se pode ver o “dentro da gente” foi convertido em “into the people”. Não sei muito de inglês, mas será que ali não seria o caso de um “into us”? Bem, de qualquer maneira mandei ver novamente na tradução inglês -> português e o resultado foi:

O que é que vamos estar dando para o povo e que não deveria?

Deus! Gerundismo de novo não!!! De onde sai tal tradução? Será que é culpa do pessoal que clica no link “Suggest a better translation”?

Cada tipo…

Tempos atrás eu vi um post lá no Grande Abóbora falando sobre uma figura em especial, e me senti no dever deixar o seguinte comentário:

Quer rir um pouco sobre a figura em questão? Então me manda teu email…

Ele me repassou um email e mandei para ele uma mensagem (que a pedidos foi enviado também para o Kid) onde eu mostrava algumas desventuras que tive com a criatura em questão.

Bem, isso foi em janeiro. Pois hoje vi essa mensagem aqui do Marcus na pasta “Amigos e conhecidos” do Google Reader (sim, eu conheço pessoalmente o Marcus, por isso ele está lá) e pensei então cá com os meus botões se não era o caso de tornar público o email que mandei para ele…

Pois bem, se é para desmascarar uma pessoa que age como uma louca na rede (afinal que tipo de pessoa manda uma mensagem como essa?) acho que estou na verdade cumprindo uma obrigação. Então, lá vai:

_.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._

On 1/28/08, marcus wrote:

Estamos falando da mesma pessoa, Charles?

Eu sei que tu tem um desafeto na internet, mas contra ELE especificamente não tenho nada.

Pois é Marcus

É sobre a “Pina” mesmo que estou falando. É que eu já tive uns stresses com ela também tempos atrás… Só peço para você não espalhar esse texto adiante já que você sabe como é: periga a criatura reclamar que eu quebrei a privacidade dela após divulgar um email…

Bem, tudo começou quando eu escrevi no meu blog um post sobre meus 3 blogs favoritos. E vendo meus referers vi que a Tina Oiticica Harris tinha me linkado:

http://attu.typepad.com/universo_anarquico/2007/05/me_amarro_no_se.html

O que eu achei estranho foi como ela me linkou ali. Parecia que eu estava citando o Inagaki sem mais nem menos, só para puxar o saco. Assim, deixei um comentário lá:

Não entendi porque você me linkou… Eu leio o Inagaki faz tempo, ele lê meu blog também, qual é o problema? Sinceramente não entendi o que você quis dizer me linkando ali. Ou você tá querendo dizer que eu menti quando eu disse que aquele ali é um dos meus blogs favoritos? >|

Posted by: Charles Pilger | 10-05-2007 at 10:40

Cara, pra quê? Logo em seguida recebi um email dela:

Acho que você confundiu um pouco o texto e sugiro que releia. O texto é sobre blogs que são bons mas não recebem link em blogroll. O artigo seu era sobre um prêmio linux e você mencionava três blogs, um dos quais o do Marcus Nunes, A grande abóbora. Acho que eu seria muito doida se chamasse o Pensar enlouquece de blog de baixa visibilidade. O meu é. O teu não sei.

Será que meu português não é claro e castiço?

http://attu.typepad.com/universo_anarquico/2007/05/me_amarro_no_se.html

Francamente, por quê ir fazer mi-mi-mi com o Alexandre Inagaki ? Era só ter prestado atenção no texto, estou realmente irritada. Primeiro, não gosto de fofoquinha. Segundo, não gosto que ponham palavras na minha boca. Você vai me desculpar mas seu comportamento foi anti-profissional. Em outros tempos eu usaria tom de lavadeiras. Hoje sou bem mais educada. Acho que no mínimo você me deve desculpas e na próxima visita, leve mais tempo que zero ao ler.

Fofoquinha? Comportamento anti-profissional? Do que diabos essa mulher tava falando? Respondi então:

Olá Tina

Sinto informar, mas o teu texto não foi nem um pouco claro e castiço. Do jeito que está ali parece que estou linkando o blog do Inagaki esperando receber de volta um link do blog dele para o meu. Repare o fluxo do seu texto:


–Fico envergonhada. Tanto elogio. Poucos links. Tenho link no seu blog?

Vejam um exemplo concreto do que digo:

Blog Charles…

Eu me senti como se você estivesse dizendo que eu tô mendigando por link no blog do Inagaki. Pior que não fui só eu que entendi isso, colegas de trabalho viram e concordaram comigo.

Tem certeza que o teu texto tá claro?

Pois é, a resposta é o legítimo “você sabe com quem está falando?” (os negritos e fontes maiores são dela):

Subject: Vou decodificar pra você

O cerne do texto é a quantidade de bons blogs, como o meu, o do Marmota, do Marcus, Gabizago, e tantos outros que estão sob o radar. Não são detectados. A razão maior disto é deles estarem/ou não em blogrolls. Como eu disse ontem em mail pra você e mais ninguém, pois mail é particular, o texto é muito claro quando observo:

• Muitos donos de blogs excelentes, como o meu (elogio em boca própria é vitupério) ou A Grande Abóbora do Marcus lá do RS, ou mesmo o blog da Suzy Hong, enfiado dentro do Interney.net são elogiadíssimos. Muitos donos de blogs excelentes, como o meu (elogio em boca própria é vitupério) ou A Grande Abóbora do Marcus lá do RS, ou mesmo o blog da Suzy Hong, enfiado dentro do Interney.net são elogiadíssimos.
Primeiro parágrafo, no que chamamos de thesis statement.

• Exemplos de blogs que não meritam, no que o Marmota chama de copia e cola ( support paragraph)

• –Fico envergonhada. Tanto elogio. Poucos links. Tenho link no seu blog? Eu pergunto, travessão em português é para denotar pergunta minha. Ainda support paragraph.

Depois do link interno onde você cita Inagaki, Abóbora e sei-lá-mais quem, escrevi:

Às vezes desconfio que todo mundo cita o Alexandre Inagaki, uma unanimidade nacional, reconhecimento da marca de 99,999% que é 100%.

Só que não sei se estas mesmas pessoas lêem o “Pensar Enlouquece, Pense Nisso.” Alexandre Inagaki é preciosista, tem um trocentão de links em cada post. E tem os escritos lindos dele, antigos, no Google.

Idelbar Avelar é um blogueiro de renome. Será que lêem mesmo o “Biscoito e a Massa”?

Tem lugar pra todos talentos (não o dinheiro.) Quando chegará a vez da nossa camarilha dos quatro, agora somos cinco ?

Gabizago, AndréMarmota, Swanksalot,Tina, Marcus

Aqui não tem parceria. Link para quem eu leio e de quem gosto. Atualizar é bom, há exceções raríssimas. Alê Félix voltou, por sinal.

Será que há etiqueta de links e eu morri na praia do Arpoador? Vou chamar o Ian, que entende mesmo de Arpoador.>>

Meu maridão é arquiteto de software para o Jet Propulsion Lab. Ph.D. Em sua sapiência francesa disse que você é “a jerk.” Fui entre outras ofícios professora de redação pra pós de estrangeiros na University of Southern California. Venho de uma família que sempre se orgulhou do português, com ambos pais fluentes em várias línguas. Realmente nnao sei o quê você quer. Já me aporrinhou ontem, foi fazer fuxico, francamente, estou começando a perder a paciência. Charles, não suporto briga. Você pode dizer que meu estilo não é linear. Botar palavras na minha boca é que você não deveria fazer, muito menos passar seu tempo no MSN falando mal de mim. Se este mail não te satisfizer, não posso fazer nada.

De qualquer maneira respondi o email anterior assim:

On 5/11/07, Tina Oiticica Harris wrote:

O cerne do texto é a quantidade de bons blogs, como o meu, o do Marmota, do Marcus, Gabizago, e tantos outros que estão sob o radar. Não são detectados. A razão maior disto é deles estarem/ou não em blogrolls. Como eu disse ontem em mail pra você e mais ninguém, pois mail é particular, o texto é muito claro quando observo:

Não, não é claro. Nem um pouco claro. Nem um instante fica claro no texto que você está falando de blogrolls…

Meu maridão é arquiteto de software para o Jet Propulsion Lab. Ph.D. Em sua sapiência francesa disse que você é “a jerk.” Fui entre outras ofícios professora de redação pra pós de estrangeiros na University of Southern California. Venho de uma família que sempre se orgulhou do português, com ambos pais fluentes em várias línguas. Realmente nnao sei o quê você quer. Já me aporrinhou ontem, foi fazer fuxico, francamente, estou começando a perder a paciência. Charles, não suporto briga. Você pode dizer que meu estilo não é linear. Botar palavras na minha boca é que você não deveria fazer, muito menos passar seu tempo no MSN falando mal de mim. Se este mail não te satisfizer, não posso fazer nada.

Bebeu? Eu no MSN falando mal de ti? Que história é essa????

A resposta para o email acima? Foi essa:

The original message was received at 2007-05-11 19:06:36 -0700
from postoffice.local [10.0.0.1]

—– The following addresses had permanent fatal errors —–

—–Transcript of session follows —–
… while talking to postoffice.local.:
>>> RCPT To:
< << 550 5.1.1 unknown or illegal alias: screenlover@mac.com 550 … User unknown

Final-Recipient: RFC822; screenlover@mac.com
Action: failed
Status: 5.1.1
Remote-MTA: DNS; postoffice.local
Diagnostic-Code: SMTP;550 5.1.1 unknown or illegal alias: screenlover@mac.com
Last-Attempt-Date: 2007-05-11 19:06:36 -0700

Mas enfim, antes de eu mandar a resposta ela tinha mandado mais um email:

Sorry. Aguardo a procuração dos seus colegas que têm opinião abalizada sobre UM post meu e as tuas desculpas. Só isso, chega, por favor. Sou irredutível no meu ponto de vista e maridão não quer que eu gaste meu tempo em mail pra você.

Cara, te digo, já vi gente doida, mas essa mulher aí ganha…

FISL 9

Pois é, eis que vou (graças ao Baguete) no FISL deste ano. Mais especificamente falando vou no dia 19, sábado. Assim, se algum caro leitor estiver a fim de dar um oi a minha agenda no evento vai ser a seguinte:

09:00/10:00 – III Encontro de Usuários Joomla!
Emerson da Rocha Luiz, Fabrício Elías Costa e Matheus Mendes
Sala 41F

10h / 11h – Prevenindo XSS: Execute apenas o SEU código
Er Galvão Abbott
Sala 41E

11h / 12h – The Smalltalk Seaside Web Application Framework
Randal L. Schwartz
Sala 40T

12h / 13h – Desenvolvendo portais com o Drupal: Estudo de caso dos portais dos Democratas
Guilherme Camargo Tossulino e Helal Ferrari Cabral
Sala 41E

13h / 14h – Almoço
Por que ninguém é de ferro, né?

14h / 15h – Administração de Sistemas no Universo On Line
Rodrigo Albani de Campos
Sala 41F

15h / 16h – Ferramentas para desenvolvimento e testes de aplicações Ginga-NCL
Romualdo Monteiro de Resende Costa
Sala 41A

16h / 17h – Implementando Enterprise Patterns em PHP
Pablo Dall’Oglio
Sala 40A

17h / 18h – Plataforma Zope/Plone na Procuradoria Geral da República
Lucas Brasilino e Mauro César Sobrinho
Sala 41D

18h / 19h – Django para desenvolvimento web
Christiano Anderson
Sala 41C

Como dá pra ver a agenda tá cheia. Para o próprio bem da minha sanidade mental procurei fugir de todas as palestras de cunho mais político, ficando focado nas técnicas. Da minha parte não aguento mais defesas apaixonadas pró-SL e anti-Microsoft. O que eu quero é ver o sistema funcionando, e deu pra bola.

O horror de ter saldo positivo

Depois que a Taila foi morar lá em casa eu comecei a ajeitar as minhas contas. Primeiro fiz um empréstimo com o meu pai (ele fez pelo Previ, o que deu uma taxa de juros super baixa) e quitei todos os empréstimos anteriores com juros maiores que eu tinha antes e acabei com o atoleiro que me prendia no cheque-especial. Segundo eu mudei o meu cartão de crédito para o Santander Free, deixando de lado a anuidade e permitindo que eu controle melhor os meus gastos. Terceiro peguei meu FGTS e quitei meu apartamento. Quarto passei a gastar menos. E por aí vai. O resultado é que agora no fim do mês, em vez de olhar um extrato em vermelho eu vejo uma pequena reserva. Sim, tem grana sobrando, mas não tanta que me permita gastos extras… De qualquer maneira, o lance é aos poucos abandonar o crédito e ir fazendo poupança para numa emergência comprar coisas à vista. Um exemplo é o monitor novo que tive que comprar esses dias: tivesse eu o dinheiro na mão teria tido um belo desconto, mas como não era o caso… Enfim, resumindo, o negócio é que estou com um saldo bom. Nada maravilhoso, mas pelo menos estou com a cabeça pra fora da água nesse mar de endividados. O problema é que com isso quem está se incomodando é a Taila.

Explico: sabe-se lá como (ok, vamos fingir que a gente não sabe que essas empresas vendem os dados dos clientes umas para as outras…) as empresas de cartão de crédito e bancos descobriram que eu tenho um perfil de bom possível cliente, de forma que todo o dia de manhã chovem ligações telefônicas lá para casa. É oferta de cartão do American Express, é oferta do Bradesco VISA, é oferta do cartão preferencial do barzinho da esquina, é oferta de tudo que se pode imaginar. E é atender e ter que agüentar aquela conversinha chata de mil e uma vantagens ou ter que sofrer com a grosseria alheia daqueles que ao saberem que o dono da casa não está desligam o telefone na cara da Taila. E os idiotas esperam que eu use os serviços deles ao verem eles tratarem assim a mulher que eu amo…

E para completar hoje recebi uma ligação no celular do Santander querendo me oferecer algo. Isso às 11 horas da manhã, no meio do meu horário de trabalho, a partir de um número “sem número”. Assim, ou era para atender na hora ou não tinha como ligar depois para saber o que era… Assim, atendi, e dei de cara com uma ligação tão ruim que desisti de entender o que o cara falava e passei o meu email para ele. Isso porque era do Santander, o meu banco, senão mandava o cara catar coquinho mesmo. Mas enfim, já se passaram uns 50 minutos e nada do tal email…

Enfim, de qualquer maneira, o negócio para se livrar desse abuso que é receber telefonemas de vendedores vai ser desligar o telefone da tomada. Parentes e amigos vão ter que ligar pro celular, e isso com um telefone que não esconda o número do telefone. É simplesmente horrível ver como somos invadidos no nosso dia-a-dia, como somos perturbados no nosso lar e no nosso trabalho. Saco!

Tradições

Hoje resolvi fazer uma brincadeira de primeiro de abril. Nunca fui disso, sempre achei meio bobo, mas enfim, sempre há um primeira vez na vida. E o que eu resolvi fazer? Bem, sabe a comunidade São Leopoldo no Orkut? Pois é, eu de forma costumeira coloco ali notícias sobre a cidade, notícias essas que geralmente saem do site da prefeitura e no jornal VS, de forma que resolvi botar a seguinte notícia: Apresentado o Pólo Farmacéutico de São Leopoldo. Sabe? Até o presente momento a discussão em cima da notícia está bem engraçada… 🙂

Mas o caso é que não pretendo nesse post ficar só na minha pegadinha. Eis outros:

Bem, por hora essas são as melhores. Se eu achar outras vou botando nos updates. 🙂

Update 1: e não é que a esposa do Linus Torvalds é maníaca por vídeos do YouTube?

Update 2: que tal um web framework baseado em LISP ?

Update 3: e pinguins que voam da Antartida até a Amazônia, com direito a vídeo narrado pelo Terry Jones, do Monty Python?

Update 4: seguindo a dica do Marcus temos a Revista FEED-SE, que, depois do livro dos Wunderblogs, não é uma idéia tão absurda assim…

Imprensa tupiniquim

Pois é, é de se perguntar se jornalistas nunca andam de avião, para pensarem que todo mundo ali senta numa rodinha e sai se apresentando um para o outro:

Prostituta que derrubou governador de NY chega ao Brasil no mesmo vôo que Pelé

Pelé foi surpreendido neste sábado (22) no aeroporto de São Paulo por jornalistas que lhe perguntavam por Andréia Schwartz, 33, a prostituta brasileira considerada uma das principais personagens do escândalo que derrubou o ex-governador de Nova York, Eliot Spitzer. Ela retornou ao Brasil no mesmo avião que o rei do futebol.

“A verdade é que não sei do que estão falando. Dormi durante toda a viagem”, afirmou Edson Arantes do Nascimento, que está mais que acostumado a lidar com jornalistas.

Tanto Schwartz quanto Pelé, que retornava de uma viagem de negócios, viajaram na primeira classe de Nova York a São Paulo, mas o ex-jogador assegurou que não sabia de nada e só tomou conhecimento do assunto quando lhe perguntaram.

A chegada da prostituta, deportada pelas autoridades dos EUA, causou um enorme tumulto no aeroporto de São Paulo. Ela conseguiu escapar dos jornalistas sem fazer declarações.

Schwartz estava detida em Nova York desde 2006 e foi quem forneceu informações sobre redes de prostituição que levou à renúncia do governador do Estado de Nova York.

Segundo as autoridades, Schwartz dirigia a rede de prostituição que operava no Emperors Clube VIP de Washington e tinha Spitzer entre seus clientes.

O então governador de Nova York se viu obrigado a renunciar quando veio à tona as informações sobre suas relações com Ashley Alexandra Dupré, prostituta mais conhecida como Kristen.

Segundo o FBI, Schwartz entregou comprovantes de cheques pagos pelo ex-governador, em troca dos favores recebidos de Kristen, que com seus 22 anos se transformou em uma “celebridade” e sonha em ser estrela de música pop.

Agora é de se perguntar: o que diabos tem a ver o fato da prostituta e do Pelé pegarem o mesmo vôo? Fosse ele cliente dela até que se tinha uma notícia aí, mas nem isso.

É ou não é de morrer de vergonha com o nível do jornalismo brasileiro?

Anônimo

E eis que eu recebi do Google:

Caro proprietário ou webmaster do domínio pilger.com.br,

Durante o processo de indexação das suas páginas, detectámos que algumas utilizam técnicas que infringem os nossos parâmetros de qualidade, os quais podem ser encontrados em: http://www.google.pt/webmasters/guidelines.html

De modo a preservar a qualidade do nosso motor de busca, removemos temporariamente algumas destas páginas dos nossos resultados de pesquisa. Actualmente, páginas de pilger.com.br foram agendadas para remoção por um período de pelo menos 30 dias.

Especificamente, detectámos as seguintes práticas nas suas páginas:

* O seguinte texto escondido em pilger.com.br:

E aqui segue o texto que é de um spam com o nome de vários remédios…

[…]

Preferíamos continuar com as suas páginas no índice do Google. Se desejar ser reincluído, por favor corrija ou remova todas as páginas que estejam fora dos nossos parâmetros de qualidade. Quando estiver preparado, por favor visite:

https://www.google.com/webmasters/tools/reinclusion?hl=pt-BR

para saber mais e requisitar um processo de reinclusão.

Sinceramente,
Google Search Quality Team

Bem, o caso é que já revirei o site procurando o texto indicado no email e nada. E se você procurar por “Charles? Que Charles?” no Google vai encontrar város links falando desse blog aqui, mas o blog em si nada. Aliás, durante anos quem procurasse por Charles no Google em português o primeiro link que ia ver era para esse blog. Sim,eu estava na frente do Charles Chaplin e do Charles Garvin… A sorte é que eu não sou problogger, senão estava me descabelando! 😀

Assim sendo, se você usava a caixinha do Google para procurar algum conteúdo por aqui melhor não usar não… O jeito é usar a busca do WordPress mesmo.

Estado paternalista? Aleluia!

E ontem foi um dia muito especial para mim: depois de 5 anos de prestações quitei meu apartamento, me tornando finalmente um proprietário de fato. Agora, então, já que eu já tenho onde cair morto, já posso sonhar em guardar dinheiro e esperar uns 3 anos para comprar uma casa usando mais uma vez o FGTS. 🙂

Sim, se alguém vier falar mal da CLT perto de mim periga encontrar um ouvinte não muito amigável… 😀