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

Ursa risonha e Olinda: isolamento fez jornalista se descobrir como artista

Aline Feitosa focou no trabalho com barro, que sempre esteve presente em sua vida - Chico Porto
Aline Feitosa focou no trabalho com barro, que sempre esteve presente em sua vida Imagem: Chico Porto

Carol Scolforo

Colaboração para Nossa

18/10/2022 04h00

Aline Feitosa

Aline Feitosa

Quem é

Aline Feitosa é formada em Jornalismo, profissão na qual atuou por 25 anos em Olinda, PE. Agora se dedica a criações artesanais à frente do Pequeno Ateliê, no mesmo Estado.

Uma ursa risonha, a pureza das crianças e uma brincadeira popular marcam o Carnaval pernambucano todos os anos. A La Ursa a e quer dinheiro para brincar, atestando o quanto o brasileiro envolve suas festas com cor e folclore. Mas não só os festejos do país são coloridos. O casario de Olinda está perto com mais tonalidades alegres e suas platibandas. Um patrimônio que evoca as memórias de Aline Feitosa.

Depois de 25 anos atuando como jornalista, ela descobriu que esses ícones se tornariam um novo rumo em sua vida. "Olinda é um lugar cosmopolita e a arte pulsa muito aqui. O Carnaval é criativo, tem uma pegada política forte", ela conta, sempre atenta e envolvida no cenário cultural da cidade. E foi natural quando a pandemia interrompeu seu trabalho jornalístico, que ela desse abertura a essa arte pulsante.

Pouco antes que o mundo se fechasse, ela resolveu dar vazão ao trabalho com o barro, que sempre esteve presente em sua vida. Na época, Emmanuel Cansanção, artista pernambucano, foi quem deu um empurrão para que isso acontecesse. "Comecei a fazer cerâmica como hobby até que um dia meus amigos aram a querer comprar", ri.

Quando a pandemia se instalou, os trabalhos no jornalismo foram por água abaixo e o plano B parecia perfeito para não enlouquecer com as horas vagas. "Foi impressionante que a notícia se espalhou sem que eu divulgasse ou fizesse assessoria de imprensa para mim mesma. A La Ursa foi a primeira peça e não parei mais", conta.

Aline Feitosa - feito à mão -  - Chico Porto - Chico Porto
A peça ficou popular nas redes sociais sem muito esforço de divulgação
Imagem: Chico Porto

Depois veio à mente o casario de Olinda, com as platibandas - recursos da arquitetura para esconder o telhado, na fachada, muito usado antigamente. "Amo ear pelo centro histórico de Olinda. Comecei a moldá-las em miniaturas e deu certo". Atualmente, Aline produz em média 300 peças por mês, entre La Ursas e casinhas - que se tornam cachepôs de plantas, outra grande paixão dela, no Pequeno Ateliê (@pequeno.atelie).

Aline Feitosa - feito à mão -  - Chico Porto - Chico Porto
As curvas do casario de Olinda viraram arte nas mãos de Aline
Imagem: Chico Porto

As pessoas me pedem para fazer a casa de sua avó, ou a que viveram na infância e assim entro na história delas. Conservar a memória e um patrimônio como esse no Brasil é extremamente importante.

Ícones brasileiros

Quando um cachepô de plantas se alia a histórias populares brasileiras, adiciona uma camada mais interessante à decoração. "A riqueza de detalhes, as cores vivas e toda a representação da cultura popular faz com que o trabalho da Aline se destaque entre outros jovens artistas", conta Lucas Lassen, curador e diretor criativo da Paiol, que vende suas criações.

"Nesses dois anos vendi seis mil itens. De forma muito natural, muito linda, tudo aconteceu. Sempre trabalhei com arte e me alimentei disso a vida toda. Agora sou a Aline artista", ela diz, animada.

Veja as obras de Aline Feitosa

@s que me inspiram - Aline Feitosa

@sovequemvaiape1

"O jornalista Josué Nogueira me inspira porque mostra as casas preservadas e que ainda resistem à especulação imobiliária que acaba com a memória arquitetônica do Recife".

@artistajacare

"Jacaré é um artista que teve sua arte projetada no movimento manguebeat. A arte dele me inspira porque transforma o lixo, ou algo que geralmente não vemos mais nada, em peças originais, criativas e divertidas."