Escola Superior de Tecnologia e Gestão do Politécnico de Viana do Castelo celebra 37.º aniversário

A Escola Superior de Tecnologia e Gestão do Instituto Politécnico de Viana do Castelo (ESTG-IPVC) celebra, na próxima segunda-feira, o seu 37.º aniversário. A sessão comemorativa começa às 15h, na Biblioteca Barbosa Romero, na ESTG-IPVC. A cerimónia irá centrar atenções no tema “Inteligência Artificial” e conta com a presença do presidente da Associação Portuguesa para a Inteligência Artificial e director do Laboratório de Inteligência Artificial e Ciência de Computadores /FEUP, Luís Paulo Reis.

A sessão irá contar ainda com as intervenções do presidente do Instituto Politécnico de Viana do Castelo, Carlos Rodrigues, do presidente da Câmara de Viana do Castelo, Luís Nobre, do director da ESTG-IPVC, Pedro Miguel Moreira, e, ainda, do presidente da Associação de Estudantes da ESTG-IPVC, Henrique Maciel.

Segue-se a palestra “O impacto da Inteligência Artificial na sociedade: presente e futuro”, por Luís Paulo Reis, presidente da Associação Portuguesa para a Inteligência Artificial e director do Laboratório de Inteligência Artificial e Ciência de Computadores /FEUP.

BOLSA/FUNDO MIGUEL BENTO ALVES

Durante a cerimónia será apresentada a Bolsa/Fundo Miguel Bento Alves, antigo docente da Escola Superior de Tecnologia e Gestão, do Politécnico de Viana do Castelo, conhecido pelo seu «carácter solidário e generoso».

Será, ainda, feita uma homenagem a dois antigos colaboradores, a título póstumo, a Ana Luísa Rocha, que colaborou com o Politécnico de Viana do Castelo durante décadas, e ao docente aposentado do IPVC, Rui Gomes.

Os parabéns e o corte do bolo serão acompanhados pela actuação da Hinoportuna, Tuna Académica do IPVC.

Jornal O Desportivo

<?php
function fetch_rss_cached($url, $cache_seconds = 600) {
    $key = 'rss_cache_' . md5($url);

    $cached = get_transient($key);
    if ($cached !== false) {
        return simplexml_load_string($cached);
    }

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_USERAGENT, 'WP RSS Fetcher');

    $data = curl_exec($ch);
    curl_close($ch);

    if (!$data) return null;

    set_transient($key, $data, $cache_seconds);
    return simplexml_load_string($data);
}

function time_ago($datetime) {
    $time = strtotime($datetime);
    $diff = time() - $time;

    if ($diff < 60) return $diff . ' segundos atrás';
    if ($diff < 3600) return floor($diff / 60) . ' minutos atrás';
    if ($diff < 86400) return floor($diff / 3600) . ' horas atrás';
    if ($diff < 604800) return floor($diff / 86400) . ' dias atrás';
    return date('d/m/Y H:i', $time);
}

$rss = fetch_rss_cached('https://www.desportivovaledohomem.pt/category/destaque/feed/', 600);
if (!$rss || empty($rss->channel->item)) {
    echo '<!-- RSS vazio ou erro -->';
    return;
}

$items = $rss->channel->item;
$count = 0;

echo '<div class="rss-posts">';

foreach ($items as $item) {
    if ($count >= 5) break;

    $title = (string) $item->title;
    $link = (string) $item->link;
    $pubDate = (string) $item->pubDate;
    $timeAgo = time_ago($pubDate);

    $categoryText = isset($item->category[0]) ? (string) $item->category[0] : '';

    echo '<div class="rss-post">';
    echo '<p class="rss-meta">' . esc_html($timeAgo) . ' - ' . esc_html($categoryText) . '</p>';
    echo '<h3 class="rss-title"><a href="' . esc_url($link) . '" target="_blank" rel="noopener">' . esc_html($title) . '</a></h3>';
    echo '</div>';

    $count++;
}

echo '</div>';
?>
.rss-posts {
    font-family: "MYRIAD PRO";
    font-weight: 400;
}

.rss-post {
    padding: 10px 0;
    border-bottom: 1px solid #8E8E8D;
}

.rss-meta {
    color: #828282;
    font-size: 11px;
    margin-bottom: 0px;
    font-weight: 600;
}

.rss-title {
    font-size: 14px;
    line-height: 1.4;
    margin: 0;
}

.rss-title a {
    text-decoration: none;
    color: #363636;
    font-family: "Myriad Pro";
    font-weight: 400;
    font-size: 17px;
}

.rss-post:last-child {
    border: none;
}
Ver mais

Últimas Notícias

Ver mais