;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Aposentado, veja 7 dicas para usar bem a primeira parcela do 13º salário

Getty Images/iStockphoto/Salapao2u
Imagem: Getty Images/iStockphoto/Salapao2u

Do UOL, em São Paulo

25/08/2017 04h00

Aposentados e pensionistas do INSS (Instituto Nacional do Seguro Social) começam a receber nesta sexta-feira (25) a primeira parcela do 13º salário, junto com o pagamento do benefício de agosto. O pagamento será feito até 8 de setembro e a maioria das pessoas deve receber a metade do valor do benefício. O restante será pago em novembro e dezembro.

O dinheiro extra na conta pode ser a ajuda que faltava para pagar dívidas e contas atrasadas. Para quem está com as contas em dia, pode ir direto para a poupança. Veja a seguir dicas dos especialistas Carolina Aragão, gerente do SerasaConsumidor, e Reinaldo Domingos, presidente da Abefin (Associação Brasileira de Educadores Financeiros).

1. Pague as dívidas e limpe o seu nome

Aposentado dívida - Getty Images/iStockphoto - Getty Images/iStockphoto
Imagem: Getty Images/iStockphoto

Se você tiver contas atrasadas ou parcelas de empréstimo a vencer, aproveite o dinheiro do 13º para quitar essas pendências. Caso esteja com o nome sujo, use esse dinheiro para tentar negociar a dívida e limpar seu nome.

2. Priorize contas essenciais ou com juros maiores

Aposentado conta de luz - Getty Images - Getty Images
Imagem: Getty Images

Em primeiro lugar, pague as contas essenciais do dia a dia, como luz, água, gás, aluguel e condomínio. Depois, o foco são as contas com juros mais altos (cartão de crédito e cheque especial, por exemplo). Em seguida, as parcelas de empréstimos e financiamentos.

3. Antecipe o pagamento de financiamentos

Aposentado financiamento - Getty Images - Getty Images
Imagem: Getty Images

Se você não tem dívidas atrasadas, mas está pagando um financiamento ou empréstimo, aproveite o 13º para antecipar o pagamento e diminuir os juros ou a quantidade de parcelas pendentes. Lembre-se de pedir desconto nessas antecipações.

4. Guarde um pouco para os próximos meses

Aposentado Natal - Thinkstock - Thinkstock
Imagem: Thinkstock

Dezembro e janeiro estão logo ali e, com eles, vêm as contas extras, seja com o presentinho dos netos, ceia de Natal, IPTU ou IPVA, por exemplo. Então, é bom deixar uma parte do 13º para essas situações.

5. Faça uma reserva de emergência

Aposentado emergência - Getty Images/iStockphoto - Getty Images/iStockphoto
Imagem: Getty Images/iStockphoto

Após todo esse malabarismo, se ainda sobrar alguma parte do 13º, uma opção é fazer uma reserva de emergência. Assim, é possível ar por imprevistos –sejam positivos ou negativos– sem se endividar ou dar calote.

6. Gaste com consciência

Aposentado consciência - Getty/iStock - Getty/iStock
Imagem: Getty/iStock

Depois de tanto se esforçar para quitar as dívidas e deixar seu nome limpo, uma opção é usar o dinheiro do 13º salário para realizar algum objetivo que você já tinha. Pode ser uma TV nova, uma viagem ou outra coisa que você queria, mas não teve como comprar.

7. Coloque tudo no papel

Aposentado papel - Getty Images/iStockphoto - Getty Images/iStockphoto
Imagem: Getty Images/iStockphoto

Para ter maior controle sobre seu dinheiro, anote todos os seus gastos por 30 dias, incluindo despesas pequenas e supérfluas. Assim, você saberá o que realmente é importante e o que pode ser cortado para economizar.

Se não sabe responder a estas 5 questões, será muito difícil ficar rico

UOL Notícias