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

Fernão Dias Paes Leme Bandeirante paulista

Data incerta, provavelmente em 1608, Vila de S.Paulo de Piratininga (SP)

Data incerta, 1681, Arraial de Sumidouro, perto de Sabará (MG).

Da Página 3 Pedagogia & Comunicação

20/02/2006 13h27

Descendente dos primeiros povoadores da capitania de São Vicente, Fernão Dias Paes Leme participou do desbravamento dos sertões que hoje constituem os estados do Paraná, Santa Catarina e Rio Grande do Sul. Integrou a famosa Bandeira de Raposo Tavares em 1638.

Em 1640 participou da expedição que expulsou os holandeses das vilas do litoral, ameaçando desembarcar em São Vicente. Exerceu várias funções na câmara de São Paulo e em 1650 istrou a construção do Mosteiro de São Bento, sendo eleito juiz ordinário no ano seguinte.

Em 1653 promoveu uma reconciliação entre paulistas e jesuítas, mas em 1661 empreendeu novas expedições em busca de escravos indígenas. Retornou em 1665 com mais de 4 mil índios, mas, sem conseguir vendê-los, ou a istrá-los numa aldeia às margens do Rio Tietê.

Em 1671 recebeu ordens do governador Afonso Furtado de Castro para penetrar no sertão em busca das esmeraldas da serra de Sabarabuçu. À sua frente foram Bartolomeu da Cunha Gago e Matias Cardoso de Almeida, com a missão de plantar roças de mantimentos.

A bandeira das esmeraldas partiu de São Paulo em 1674, quando Fernão Dias já estava com 66 anos. Faziam parte dela 600 homens - a maioria índios - seu genro, Borba Gato, e os filhos Garcia Rodrigues Paes e José Dias Paes (que conspirou contra o pai, e foi enforcado por ele, a título de exemplo).

Durante sete anos, o bandeirante explorou o território das Minas Gerais, a partir das cabeceiras do rio das Velhas, seguindo rumo ao norte até a zona do Serro Frio, onde havia o ouro, logo depois descoberto pelos paulistas.

Não descobriu as esmeraldas, pois as pedras verdes que encontrou eram, como as anteriores, turmalinas. Mesmo assim Fernão Dias Paes Leme ficou conhecido como "o Caçador de Esmeraldas".Vitimado pela malária, morreu no arraial de Sumidouro, próximo a Sabará, nas Minas Gerais Seus ossos foram sepultados no Mosteiro de São Bento em São Paulo.