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

Hélio Jaguaribe Cientista político brasileiro

1923, Rio de Janeiro (RJ)

Da Página 3 Pedagogia & Comunicação

09/08/2005 16h49

Hélio Jaguaribe de Matos formou-se em direito pela Pontifícia Universidade Católica do Rio de Janeiro em 1946. Três anos depois, tornou-se responsável pelo suplemento cultural semanal do Jornal do Comércio.

Em meados da década de 1950, iniciou um projeto de expansão da Companhia Ferro e Aço de Vitória, de sua família. A nova usina da Ferro e Aço foi concluída em 1961 e Jaguaribe dirigiu esse empreendimento até 1964, quando renunciou à presidência da empresa.

Em 1952, ou a se reunir com um grupo de intelectuais paulistas e cariocas no Parque Nacional de Itatiaia (RJ), com a finalidade de estudar os problemas que a sociedade enfrentava. Em 1953, os cariocas do grupo de Itatiaia fundaram o Instituto Brasileiro de Economia e Sociologia e Política (Ibesp), do qual Jaguaribe foi secretário-geral. O Ibesp publicou a revista Cadernos de Nosso Tempo, entre 1953 e 1956, que reunia ensaios sociais e econômicos.

Os integrantes do Ibesp decidiram, em 1955, criar um órgão por meio do qual pudessem influenciar nas decisões do poder relativas à orientação do desenvolvimento. Por decreto do governo de Café Filho, foi criado o Instituto Superior de Estudos Brasileiros (Iseb), um dos núcleos mais importantes de elaboração da ideologia que ficou conhecida como nacional-desenvolvimentismo.

No fim de 1958, Jaguaribe publicou "O nacionalismo na Atualidade Brasileira", desencadeando uma crise interna no Iseb por criticar o radicalismo de posições que transformavam o nacionalismo em um símbolo contra a participação de capitais estrangeiros no processo de desenvolvimento.

O então Ministro da Educação, Clóvis Salgado, decidiu reunir o Conselho Curador e Consultivo para deliberar sobre a finalidade do Iseb. Apesar do resultado ter sido favorável à Jaguaribe, Roland Corbisier recorreu ao Presidente Juscelino Kubitschek e ao Ministro da Educação, conseguindo reformular a estrutura do Instituto, aumentando o poder do diretor sem que ficasse submisso ao Conselho Curador. Em 1959, exonerou-se, por discordar dessas mudanças.

Com o golpe militar de 1964, Jaguaribe afastou-se do país, depois de ter condenado a derrubada de João Goulart. De 1964 a 1966, lecionou na Universidade de Harvard; de 1966 a 1967, na Universidade de Stanford; e de 1968 a 1969, no Massachusetts Institute of Technology (MIT).
Ao retornar ao Brasil, em 1969, ingressou nas Faculdades Integradas Cândido Mendes, onde foi diretor de Assuntos Internacionais. Com a fundação do Instituto de Estudos Políticos e Sociais (Iepes), em 1979, foi designado decano.

Em 1983, a Universidade Johannes Gutenberg, de Mainz, Alemanha, conferiu-lhe o grau de doutor honoris causa em filosofia, por sua contribuição às ciências sociais e aos estudos latino-americanos.

Jaguaribe coordenou o projeto Brasil 2000, em 1985, encomendado pelo governo José Sarney. Os resultados foram publicados em 1986 com o título "Brasil 2000: para um novo pacto social". A segunda parte do projeto, "Brasil: reforma ou caos", foi lançada dois anos depois.
Em 1988, participou da formação do Partido da Social Democracia Brasileira (PSDB).

Em 1992, renunciou aos cargos partidários para ser Secretário da Ciência e Tecnologia do governo Fernando Collor de Mello, deixando o cargo quando foi aprovado o impeachment do presidente, para dedicar-se exclusivamente à vida acadêmica.

A partir de 1994, ou a dirigir um projeto de pesquisa e análise da história universal ("A Critical Study of History"), que ligou o Iepes à Universidade de São Paulo e à Universidade de Buenos Aires, reunindo cientistas sociais e historiadores do mundo todo.
Hélio Jaguaribe casou-se com Maria Lúcia Charnaux com quem teve cinco filhos.