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

Do BBB para a cozinha: Fiuk ensina receitas fáceis, de farofa a mousse

Fiuk sobre cozinhar: "é delicioso, me relaxa e me distrai. Eu amo". - Reprodução/Instagram
Fiuk sobre cozinhar: "é delicioso, me relaxa e me distrai. Eu amo". Imagem: Reprodução/Instagram

De Nossa

17/01/2022 04h00

Cada BBB tem o seu chef do coração e na edição de 2021 quem assumiu o posto de mestre-cuca foi Fiuk. É verdade que, na cozinha, o cantor protagonizou polêmicas ao pegar o macarrão da pia, reclamar sobre a cobertura do bolo de chocolate e discutir sobre cuscuz com a paraibana Juliette, mas também alimentou muita gente e seus pratos receberam elogio dos participantes.

Depois de sair da casa "mais vigiada do Brasil", em Curicica, o filho do Fábio Jr. aproveitou o engajamento com as as para gravar vídeos de receitas no Instagram. Os seguidores assistem ao o a o de massa, risoto, bolo, rabada e outros preparos.

BBB 21: Fiuk pega macarrão caído na pia e coloca de volta na a - Reprodução/ Globoplay - Reprodução/ Globoplay
Macarrão na pia: difícil de esquecer
Imagem: Reprodução/ Globoplay

Fiuk descobriu que tem jeito para a culinária ao participar da competição "Super Chef Celebridades", quadro do programada "Mais Você", da Ana Maria Braga, em 2015.

"Como tudo na minha vida que é novo, eu dei uma assustada. No começo, eu não queria fazer. Falei "pô, eu cozinhar? na cozinha? um reality... nada a ver. Não sabia nem fritar o ovo".

De acordo com a sua postagem na rede social, o concurso foi um verdadeiro divisor de águas. "Aceitei o convite. Fui de brincadeira e, quando sai de lá, eu já não consegui mais ficar sem cozinhar todos os dias".

Cozinhar é delicioso, me relaxa e me distrai. Eu amo".

Fiuk na Ana Maria Braga: ele descobriu paixão pela cozinha no "Mais Você" - TV Globo - TV Globo
Fiuk na Ana Maria Braga: ele descobriu paixão pela cozinha no "Mais Você"
Imagem: TV Globo

Na família, a avó e a mãe são as duas pessoas que compartilham a paixão com Fiuk. Já quem gosta mais de ser a cobaia e experimentar os pratos é a irmã Kika Galvão. "Ela ama comer e é sincera. Ou gosta ou não gosta. É um bom termômetro".

Assista aos vídeos abaixo e aprenda, com Fiuk, a fazer 10 receitinhas fáceis:

1.
Salada de ovos

2.
Macarrão à bolonhesa

3.
Rabada

4.
Mousse de maracujá

5.
Torrada com cogumelos

6.
Carbonara

7.
Farofa

8.
Pão de alho

9.
Purê de batatas

10.
Bolo de cenoura com calda de brigadeiro