O melhor comercial de todos os tempos

por Otávio Scherer Garcia

... sem dúvida, o título já diz tudo. A agência que fez certamente tem os melhores (e mais sacanas) funcionários, hahahaha.

Faz uns 5 anos que recebi, mas só agora me coçei para deixar aqui no weblog :D

...e a marvada da cachaça

por Otávio Scherer Garcia

Jeremias "muito louco" Jose ou algum similar etílico encontra a dita lampada. Esfrega e sai o gênio, que oferece os 3 pedidos.

O bebado pensa, e diz:

- Eeeuuu quero umma guaaarrrafffa de piipinga. Má que nunca acabe!

Ai o gênio solta sua palavra magica, bate palmas e surge na mão do bebado a garrafa.

Ele toma um gole e a garrafa continua cheia. toma mais e continua cheia. Fica uns 10 minutos jogando pinga no chão e a garrafa não esvazia....

Depois de um tempo vendo o bebado admirado com o presente, o gênio se enche e solta:

- Você ainda tem mais dois pedidos!

O bebado não pensa e logo manda:

- Me vê mais duas dessa!

Esse post é para comemorar o convite do Dilnei para tomar uma gelada na quinta-feira para comemorar minha volta para a Vivo =). Ahh, vale um post só para o assunto, mas em resumo: depois de um ano e meio, sou o mais novo contratado da TI da Vivo :D.

Por que eu amo o Orkut?

por Otávio Scherer Garcia

É por essas e outras que eu A-DO-RO passear no Orkut. Isso me faz sentir a um Albert Einstein...

Anos atrás: Pq tudo tem uma pequena explicação?! (2006).

Some years later, you're still amazing...

por Otávio Scherer Garcia

Remexendo lá nos posts antigo do site, verifiquei um post antigo que recebi de um amigo que morava comigo em Porto Alegre lá nos tempos da HP, que descrevo abaixo seguido do meu comentário sobre o de praxe: a cosmologia do eu interior quanto ao universo galático.

Pessoas entram na sua vida por uma razão, uma estação ou uma vida inteira.
Quando você percebe qual deles é, você vai saber o que fazer por cada pessoa.
Quando alguém está em sua vida por uma razão...
É geralmente para suprir uma necessidade que você demonstrou.
Eles vêm para auxiliá-lo numa dificuldade, te fornecer orientação e apoio, ajudá-lo física, emocional ou espiritualmente.
Eles poderão parecer como uma dádiva de Deus, e eles são!
Eles estão lá pela razão que você precisa que eles estejam lá.
Então, sem nenhuma atitude errada de sua parte, ou em uma hora inconveniente, esta pessoa vai dizer ou fazer alguma coisa para levar essa relação a um fim.
Às vezes essas pessoas morrem. Às vezes elas simplesmente se vão.
Às vezes elas agem e te forçam a tomar uma posição.
O que devemos entender é que nossas necessidades foram atendidas, nossos desejos preenchidos e o trabalho delas, feitos.
As suas orações foram atendidas. E agora é tempo de ir.
Quando pessoas entram em nossas vidas por uma estação, é porque chegou sua vez de dividir, crescer e aprender.
Eles trazem para você a experiência da paz, ou fazem você rir. Eles poderão ensiná-lo algo que você nunca fez.
Eles geralmente te dão uma quantidade enorme de prazer. Acredite! É real!
Mas somente por uma estação.
Relacionamentos de uma vida inteira te ensinam lições para a vida inteira; coisas que você deve construir para ter uma formação emocional sólida.
Sua tarefa é aceitar a lição, amar a pessoa, e colocar o que você aprendeu em uso em todos os outros relacionamentos e áreas de sua vida.

O que eu posso dizer é que muitos dias/semanas/meses se passaram, muita água rolou, muitos empregos, muitas cidades moradas, muitos banhos de chuvas, muitos vôos realizados, muitas noites se dormir, muitos códigos Java... e realmente foi muito tempo. A vida é feita desses vai e vem, pessoas entrando e saindo de nossas vidas. Muitas vezes eu me pergunto se a pessoa X ou Y deveria ter saído ou não, e até mesmo será que eu deveria ter conhecido pessoa X?. Acho que muitas pessoas já tiveram a vontade de mudar algo no passado, apagar certas pessoas, matar os fantasmas do passado. Porém a acontecimentos de nossa vida que jamais queremos que saiam, mesmo que temporariamente.

Por muitos anos muita coisa precisou ficar esquecida, pois era tempo de tocar minha vida, de fazer minha estrada, de ganhar o mundo. E a cada banho de chuva que eu tomei, jamais pude esquecer teu cabelo molhado depois de um sr banho de chuva. Há imagens que jamais saem de nossa memória. Se saíssem, certamente nossa ligação seria apenas por uma razão ou por uma estação.

Anos atrás: Falta de tempo para o Blog (2003).

Apenas dois neurônios são necessários

por Otávio Scherer Garcia

Tarefas simples, nem sempre são tão simples. Mesmo com uma ampla experiência em Java (sem nada de modéstia, óbvio), algumas vezes me deparo com umas situações quase complexas.

Essa semana estava terminando o desenvolvimento da plataforma de e-commerce que pretendo até o final do inverno lançar como produto na firrrma, e me deparei com umas situações pra lá de complexas. É aquela idéia básica de manter compatibilidade completa com os códigos porcos de outros programadores, já que essa plataforma deve permitir integração com sistemas legados via conectores, além de permitir integração com todos os bancos e operadoras de cartões. Quem já trabalhou com cartões e transações bancárias sabe bem que não existe nenhum padrão nisso. Mas aí entra o Java: uma interface aqui, mais umas três classes abstratas, um service locator... e quase tudo se resolve como um passe de mágica.

Porém a demanda de tempo (e paciência) é realmente a quantidade de regrinhas chatas, muito chatas. Quando o cliente escolhe um produto pro carrinho de compras, preciso já deixar bloqueado aqueles produtos para que outro malandrinho não compre, além disso preciso controlar o preço para fazer com que o cliente pague o preço do produto original, caso o dono da loja altere o preço enquanto o cliente está efetuando a compra (imagine tu achar um produto por R$ 100, e quando for pagar, ele está R$ 130?), controlar a autenticação do usuário, aguardar a validação da conta do mesmo (e-mail, CPF ou CNPJ), validar a consistência dos itens, valores, juros conforme o método de pagamento e número de parcelas, verificar se o sistema dos bancos está online, monitorar o estado do pedido quanto ao empacotamento, entrega, envio do pagamento pelo banco...

Mas como dizia um velho colega, é para isso que no quinto dia de mundo, Deus inventou o café :)

E vejamos como ficará. Como vocês, meus queridos 3 leitores, já sabem que eu sou pouco (ou quase nada) modesto, a coisinha tá ficando bem linda, com as gambiarras bem organizadas, códigos porcos assinados com um "TODO: melhorar essa por**" e tudo mais que os bons Desenhos de projetos malucos prevê.

Anos atrás: Lovely (2007).

Terceiro (e último) dia de fisl

por Otávio Scherer Garcia

Último dia de fisl 9.0, e como de praxe, todos cansados. No estande da Sun o mal humor foi bem forte, e o café já nem era mais o mesmo. Muita gente ainda insistia em pegar camisetas e souvenirs. mas todos os brindes de qualquer estande já haviam sido entregues.

Aproveitei o dia para participar das palestras, e como amigo do Roger Brinkley, assisti uma palestra dele sobre J2ME for cool devices, que foi extremamente divertida e ao mesmo tempo intelectual. Roger trajava uma estranha roupa de golfista, o que foi de primeiro instante muito cômico, mas serviu de cortina para mostrar um dos projetos divertidos da Sun, o Sun Spot, que consiste em um dispositivo eletrônico inteligente super pequeno, onde pode-se trabalhar com Java Mobile. Além disso foram discutivos vários projetos da Sun para mobile devices e afins. E ainda rolou um monento de descontração: um dos palestrantes da Sun pede ao pessoal para que os "Java Developers" levantem as mãos, o que muitos fizeram. Então ele pede: "Who are the best Java Developer put you hands up", então todos levantaram as mãos, e ele riu dizendo: All Java Developers are THE BEST =).

E para finalizar, esse ano o fisl foi marcante. Cada um dos anos do evento teve seu Q, mas esse ano a diversão ficou mais no foco do networking, onde encontrei várias e várias figuras lendárias da tecnologia como John Mad Dog, Dalton Camargo e Vitor Pamplona do JavaFree, Roger Brinkley da Sun (faltou o Phillip esse ano), Fábio e Josué da e-sales, Eliseu da Develop/Sicredi, galera do Projeto Fedora, e sem contar a presença mais do que especial do Diego e Dilnei, que me acompanharam em mais uma versão do fisl. E é claro, mas lindas loiras e morenas dos estandes dos anunciantes =)

A conversa sobre tecnologia e tudo que envolve programação rolou mais do que solta. Um lugar onde existe 10 hackers por metro quadrado é extremamente agradável, embora muitos achem o oposto. Ao contrário do que muitos pensam, nerds e hackers não conversam apenas sobre informática, mas sobre tudo que todas as pessoas falam, a diferença é que usamos um pouco mais a massa cinzenta =).

E para fechar com chave de ouro, um bom e divertido café no Mac Café no aeroporto Salgado Filho ao som de turbinas de 737 e A320 =). E até o próximo fisl. E aqui os posts do primeiro e segundo dia do fisl 9.0.

Perfil

Otávio Scherer Garcia, arquiteto de sistemas Java EE, 28 anos.

[+] ver mais

Autenticação