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

O poder dos alimentos

Seu prato torna sua vida mais saudável


O poder dos alimentos

Como ganhar músculos: cogumelo e frango são alguns alimentos que ajudam

Thamires Andrade

Do VivaBem, em São Paulo

08/12/2017 04h10

Para ter a musculatura resistente e bem definida, tem que malhar, mas também ficar atento para colocar os alimentos certos no prato. O combo proteína e carboidratos tem tudo quando se trata de de fortalecer a musculatura. Enquanto a proteína, age ativamente na síntese muscular —nome técnico dado para a construção do músculo—, o consumo de carboidratos dá energia para o organismo. Já que, sem energia, o corpo começa a queimar músculos, o que não é nada bom.

Abaixo, o nutricionista Felipe Fedrizzi Donatto, doutor em Biologia Celular e Tecidual pelo ICB-USP, e a professora de Nutrição do Mackenzie Marcia Nacif, doutora em Saúde Pública pela USP, listam os alimentos que favorecem a construção muscular e os que podem te afastar dessa meta.

Coloque no prato

Frango - Getty Images - Getty Images
Imagem: Getty Images
Frango
Nosso corpo inteiro é feito de proteína, dos ossos aos cabelos. E, para formar os músculos, não é diferente! Precisamos de oito aminoácidos essenciais, que nosso corpo não produz, para construir a nossa musculatura. A leucina, presente no frango, é um desses aminoácidos importantes para o músculo e que são encontrados em proteínas de alto valor biológico, como nas aves.

Peixe - Getty Images - Getty Images
Imagem: Getty Images
Peixe
O peixe também está na lista de proteínas de alto valor biológico e, por isso, seu consumo é indicado para quem quer fortalecer a musculatura. Ao consumir uma dose de proteína animal, o músculo absorve esse nutriente e estimula a síntese proteica. As nossas fibras musculares se combinam com os aminoácidos e formam os blocos construtores das fibras musculares.

Ovo, ovo cozido - Getty Images - Getty Images
Imagem: Getty Images
Ovo
A albumina, presente no ovo, é um tipo de proteína de alto valor biológico, ou seja, de suma importância para a síntese de massa muscular. Uma pessoa sedentária precisa consumir, no mínimo, de 1 a 1.2 gramas de proteína por quilo de peso, tudo para manter a síntese proteica do corpo em ordem. Quem é fisicamente ativo precisa de um consumo maior: de 1.6 a 2.0 por quilo de peso. Cabe ao nutricionista calcular o quanto você precisa e distribuir as porções de proteína ao longo do dia.

Soja - Getty Images - Getty Images
Imagem: Getty Images
Soja
As fontes proteicas vegetais, como a soja, são de baixo valor biológico por terem uma quantidade menor dos aminoácidos que precisamos para construir a musculatura. No entanto, ao combinar várias proteínas de origem vegetal é possível ter um bom aporte de aminoácidos que vão garantir a construção muscular.

Cogumelos - Getty Images - Getty Images
Imagem: Getty Images
Cogumelo
Um dos queridinhos dos veganos e vegetarianos, os cogumelos são fonte de proteína de baixo valor biológico. Apesar de ser uma "proteína incompleta", quando combinados com outros alimentos, eles contribuem para a construção da musculatura.

Quinoa - Getty Images - Getty Images
Imagem: Getty Images
Quinoa
Apesar de o grão ter proteína de baixo valor biológico, ele também pode auxiliar na construção muscular quando combinados com outros alimentos para garantir os aminoácidos necessários para o músculo. Lembrando que um nutricionista é capaz de fazer esse cálculo e garantir o aporte proteico necessário para sua musculatura. Além disso, o alimento também é uma boa fonte de carboidratos, importante para fornecer energia.

Cereais, aveia - Getty Images - Getty Images
Imagem: Getty Images
Cereais
Eles não participam ativamente da síntese proteica, mas fornecem carboidratos que dão energia para a prática de atividade física. Lembrando que precisamos de carboidrato como fonte de energia. Sem ele, nosso corpo precisa tirar energia de algum lugar e acaba "queimando" nossa musculatura.

Beterraba - Getty Images - Getty Images
Imagem: Getty Images
Beterraba
Ainda que a hortaliça não participe da construção muscular em si, ela é rica em betaína, que, segundo estudos, facilita a oxigenação do tecido muscular e a absorção dos nutrientes pelos músculos.

Melhor maneirar

Drinks, bebidas alcoólicas - Getty Images - Getty Images
Imagem: Getty Images
Bebidas alcoólicas
Não existe um alimento que seja capaz de prejudicar a construção muscular. No entanto, algumas atitudes podem ser ruins para quem deseja ostentar uma musculatura fortalecida.

Uma delas é, obviamente, a falta de ingestão de proteína, que, como já falamos anteriormente, é essencial para a síntese proteica.

Outra atitude que pode ser prejudicial é tomar pouca água. Isso por que o corpo humano é constituído de 60 a 75% de água, sendo que a maior parte dela é estocada no músculo. E ela é responsável pelo transporte de várias vitaminas e pelo bom funcionamento das nossas células.

Já a ingestão de bebida alcoólica impede que o corpo construa o músculo. Sem contar que o álcool permanece no corpo por três dias. Ou seja, bebeu na sexta? O fígado trabalha por três dias para eliminar o álcool ingerido e, com isso, a construção muscular fica prejudicada.

O poder dos alimentos