;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Scooby condena ataques a Neymar e diz: 'Dormi na cama dele'

Pedro Scooby desabafa sobre os ataques ao Neymar  - Reprodução/Instagram
Pedro Scooby desabafa sobre os ataques ao Neymar Imagem: Reprodução/Instagram

Colaboração para Splash, no Rio de Janeiro

30/11/2022 11h03

Pedro Scooby, de 34 anos, repudiou os ataques a Neymar na Copa do Mundo no Qatar. O surfista lamentou a torcida contra o jogador de futebol e até as comemorações após a lesão no tornozelo direito, sofrida pelo craque da seleção durante o jogo de estreia contra a Sérvia na competição mundial. O marido de Cintia Dicker também comentou sobre a amizade com o atleta e contou que já chegou a dormir na cama do camisa 10.

Através dos stories do Instagram, Scooby fez o desabafo e saiu em defesa do jogador de futebol.

"Muito louco a galera julgando o Neymar ou ficando feliz pelo moleque ter se machucado... Zombando disso, ou falando que a seleção está jogando melhor sem ele. Inacreditável. Tudo que ele conquistou é um mérito dele. O moleque veio de baixo, sem grana, sem nada, correu atrás dos sonhos deles, realizou...", começou ele.

Na sequência, o surfista destacou que a torcida contra o craque da seleção brasileira se deu em razão do embate político, provocado pelo posicionamento do amigo.

"Agora galera torcendo contra, torcendo para ele se machucar... Por uma guerra de política, já acabou, já teve um campeão, um eleito e está tudo certo. Agora é Copa do Mundo. A galera torcendo contra, feliz pelo moleque ter se machucado, querendo menosprezar", lamentou.

Para Scooby, não há o que argumentar quando se fala da carreira profissional de Neymar, já que, segundo o surfista, o amigo é ídolo no esporte e joga muito.

"Não tem discussão, o moleque é um ídolo f*da dentro de campo, joga para c*ralho, e poderia ajudar muito o Brasil se estivesse jogando...", afirmou.

No desabafo, Scooby aproveitou para falar sobre a amizade entre os dois. O surfista disse que conhece o jogador há 10 anos e relembrou da história quando dormiu na cama de Neymar.

"Hoje em dia nos falamos pouco, mas tenho um carinho gigante por ele e ele por mim. Lembro que quando nos conhecemos, trocamos telefone e logo depois fui para São Paulo. Mandei mensagem para ele e fui assistir ao jogo dele. Depois acabamos indo para Santos, ele me chamou para dormir na casa dele... Vivemos uma noite irada, curtimos e na hora de dormir ele falou: 'Dorme aqui na minha cama'", disse o surfista.

O surfista acabou dormindo na cama do jogador de futebol, mas, ao acordar, ele contou que se deparou com o amigo deitado no sofá. "Ele disse que iria dormir no outro quarto e tal, mas eu sabia que a casa estava cheia...Dormi na cama dele e, quando eu acordei, o moleque tinha dormido no sofá. Moleque me deixou dormir na cama porque era visita e tudo mais.. Tenho milhões de histórias para contar dele, exemplo de humildade", contou.

Nos stories, Scooby também falou de Gabriel Medina, amigo do mesmo esporte, e afirmou que o jogador de futebol sempre valorizou o surfista antes dele se tornar campeão mundial.

"Antes Neymar já dava moral para ele. Moleque sempre elevou ele. Quantas pessoas não ficaram famosas porque ele não dançou uma música? Quantas pessoas não ficaram famosas porque ele falou da pessoa? Um cara que já ajudou muita gente, sem falar o instituto dele. Inacreditável", finalizou.