;(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

Apostadores do DF tentam "pegar" sorte em lotérica onde saiu prêmio recorde

Alessandra Modzeleski

Colaboração para o UOL, em Brasília

26/11/2015 17h39

O maior prêmio da Mega-Sena na história dos concursos regulares saiu para um apostador do Distrito Federal na noite desta quarta-feira (25). O prêmio de R$ 205 milhões foi para única aposta de R$ 3,50 e foi resgatado nesta quinta-feira (26), segundo informações da Caixa Econômica Federal. Por motivos de segurança, a empresa não revelou o horário e local que o apostador retirou o prêmio. O sortudo fez o jogo em loteria localizada no Lago Sul, bairro nobre de Brasília, e muitos moradores e trabalhadores da região esperam conquistar a mesma sorte daqui para frente.

A gerente da lotérica, Márcia Ximenes, diz estar “anestesiada”. “De manhã meu telefone não parou de tocar. Eu cheguei para abrir a porta e estava lotado aqui na frente. Estamos sem acreditar”, contou.

Na frente da lotérica, os funcionários estenderam faixa anunciando que o maior prêmio da história saiu ali e esperam que isso aumente as vendas. "Só hoje, as vendas cresceram 50%. Posso te garantir. Todos querendo apostar no caixa 2, que vendeu o bilhete". A gerente não sabe dizer com certeza quem atendeu o novo milionário, mas estão torcendo para que o espaço continue trazendo sorte. "Tomara que saia aqui também o ganhador de R$ 100 milhões no sábado", torceu.

Quem ou próximo da sorte foi a servidora pública Daniela Saes, que, faltando alguns minutos para fechar a lotérica, conseguiu entrar e apostar no prêmio na tarde de quarta-feira. "Hoje de manhã eu vi a foto da lotérica na internet e pensei que poderia ter sido eu. Agora vim aqui para tocar no caixa, pegar um pouco de sorte, afinal, de tantas lotéricas no Brasil, eu cheguei perto, apostei no caixa do vencedor", comemorou.

Balconista da padaria ao lado da lotérica, Samara Batista também teve um dia agitado. "Eu acordei com mensagens das colegas de trabalho perguntando por mim. Acharam que eu era a nova milionária", brinca. Samara trocou de turno no trabalho e não avisou o gerente da manhã. "Eu cheguei e os chefes logo me chamaram. Eu desmenti o boato e falei: 'eu vou correr e bater o ponto, senão eu fico mais pobre ainda'", lembra. Trabalhando todos os dias ao lado do local, ela diz que continuará tentando a sorte. "Na nossa cabeça agora esse lugar dá sim sorte", garantiu.

Os taxistas do ponto em frente à lotérica fizeram um bolão, mas não conseguiram o grande prêmio. Ailton Madeiros fez um jogo sozinho e conta que acertou três números. "Cheguei bem próximo, foi na trave. Mas no sábado faremos de novo o bolão e iremos ganhar", disse, mostrando as inúmeras cartelas na mão.

Enquanto alguns acreditam que o local agora será sinônimo de sorte, a comerciante Lilian Costa se diverte com a situação. "Um raio não cai duas vezes no mesmo lugar. É difícil", garante. A mulher foi ao local para tirar foto embaixo da faixa. "Vou mandar para os meus parentes nos grupos da família e dizer que ganhei", brinca.

A lotérica fica no Lago Sul, bairro nobre da capital, que abriga inúmeros funcionários públicos e parlamentares -- as residências oficiais dos presidentes da Câmara e do Senado ficam ali. Segundo levantamento da Pdad (Pesquisa Distrital por Amostra de Domicílio) e da Companhia de Planejamento do Distrito Federal (Codeplan), cada morador recebe, em média, R$ 9,5 mil por mês. A renda média, por domicílio, chega a R$ 21,8 mil.