O UPdate é a 3ª edição do maior evento organizado pelo Núcleo de Ciência de Computadores da FCUP e consiste em dois dias repletos de workshops, palestras e onde terás também a oportunidade de estabelecer relações com o mundo do trabalho. Este evento é totalmente gratuito e decorrerá no Departamento de Ciência de Computadores (DCC) da FCUP nos dias 14 e 15 de fevereiro. O UPdate2020 destina-se a todos os interessados na área de informática, sejam alunos ou profissionais. Mantém-te atento porque durante este mês vão sair as confirmações das atividades! Se tiveres alguma dúvida não hesites em mandar-nos mensagem ou mandar-nos e-mail.

ATIVIDADES

React.js é uma biblioteca de JavaScript, open source, usada para construir user interfaces. Neste workshop, realizado por Luís Cardoso e Mikael Costa, representantes da Feedzai, irás aprender os conceitos básicos desta biblioteca. Requisitos: - Conhecimento em JavaScript - Node.Js e npm instalado - Um editor de texto ( Como o Visual Studio Code) - Clonar este repositório https://github.com/feedzai/first-react-app-workshop e correr o npm neste repositório Data: 14 de fevereiro Horas: 10h às 12h

O sucesso atual da IA, uma disciplina científica com décadas, após sucessivos invernos, pode ser explicado por muitos fatores diferentes, incluindo poder computacional e capacidade de armazenamento atualmente disponíveis, digitalização generalizada, abundância de dados, maturidade algorítmica e um acesso facilitado a estas tecnologias. Nesta palestra, o prof. Alípio Jorge irá abordar essas razões e focará num importante impulsionador do sucesso da IA, a capacidade dos sistemas de aprendizagem de encontrar sua forma de representar o conhecimento que adquirem sobre a realidade. Do Deep Learning e do NLP à fatorização de matrizes, a capacidade de processar dados em bruto aumentou imenso. Infelizmente, à custa da transparência. O que virá a seguir? Orador: prof. Alípio Jorge (DCC-FCUP) Data: 14 de fevereiro Horas: 13h-14h

"Toda a gente neste planeta está separada por apenas seis pessoas. Seis graus de separação entre nós e todos os seres humanos. O presidente dos Estados Unidos. Um gondoleiro em Veneza. Cada novo amigo é uma nova porta, abrindo para novos mundos." John Guare, Seis Graus de Separação (1990). Quantos amigos existem entre nós e qualquer outra pessoa numa rede social no Facebook? Como é que podemos tentar compreender sistemas como o cérebro, com os seus 100 mil milhões de neurónios? Para responder a estas e a muitos outras questões temos de estudar as redes subjacentes, modeladas através de grafos que indicam as complexas interações entre os vários componentes. Nesta palestra, o prof. Pedro Ribeiro (DCC-FCUP) irá abordar a área emergente de Network Science, com raízes na teorias de grafos, mas que lhe junta estatística, computação, física e muitas mais coisas na tentativa de estudar as ubíquas redes complexas que modelam tantos fenómenos naturais e artificiais. Vamos ver alguns dos principais métodos, resultados e aplicações e perceber como pode qualquer um de nós extrair significado das redes que nos rodeiam. Vamos fazer uma demonstração interactiva da análise de uma rede, explorando visualmente o seu conteúdo. Data: 14 de fevereiro Horário: 14h -15h

A sessão de networking é um intervalo de 90 minutos com vários pitches rápidos dos nossos sponsors mais algumas empresas convidadas. Aqui poderás alargar a tua rede de contactos e trocar experiências com profissionais! Empresas presentes: Farfetch Blip Bosch Talkdesk Retail-Consult Fabamaq Natixis Syone Estás convidado a trazer o teu currículo. Aproveita esta oportunidade!

Uma nova abordagem de resolução de problemas emergiu há 19 anos. Ainda hoje é desconhecida e mal interpretada por alguns. Como é que a agilidade nos pode ajudar no dia a dia a atingir os nossos objetivos como equipa? Vem descobrir connosco! - Conhecimentos prévios necessários para assistir : N/A Os responsáveis por este workshop serão dois agile coaches da Talkdesk : Pedro Almeida e Inês Santos Data: 14 de fevereiro Horário: 17h -19h

Wargames são uma excelente forma de adquirir conhecimentos básicos de Segurança Informática. Neste workshop terão oportunidade aprender sobre algumas vulnerabilidades web e resolver desafios relacionados. Oradores: Alex Soto, André Cirne, e Gustavo Delerue Data: 15 de Fevereiro Horas: 10h - 12:30h

A elevada adoção de plataformas edge, como a difusão contínua de IoT, restaurou o interesse em arquiteturas descentralizadas e a sua conexão com soluções de nuvem centralizadas. Nesta palestra, o professor Rolando Martins (DCC-FCUP) vai-nos apresentar o estado da arte de computação edge e os esforços para ligar infra-estruturas correntes, incluindo a desmistificação do significado e propósito da tecnologia blockchain. Data: 15 de Fevereiro Horas: 10h - 11h

Nesta apresentação vamos falar e contextualizar a importância da virtualização, das diferentes formas de virtualização que existem e o que é contentorização. Vão ser dados exemplos da utilização de contentores Linux (LXC/LXD) como forma de se ter máquinas virtuais extremamente flexíveis, rápidas e de rápida implementação e aplicabilidade nas mais diversas áreas das tecnologias de informação. No final da apresentação os ouvintes serão capazes de: - saber quais as vantagens/desvantagens da virtualização - que tipos de virtualizações existem e alguns dos seus produtos - que tipos de contentores existem e respetivos produtos - utilização básica do LXC/LXD e aplicabilidade Orador: Paulo Ramos, administrador de sistemas DCC-FCUP Data: 15 de Fevereiro Horas: 11:30h - 12:30h

O Code Battle desta edição será uma competição de Robocode! Não sabes o que é? Robocode é um jogo de programação com o objetivo principal de desenhar um robô que seja capaz de competir numa arena de batalha virtual. A tua missão é programar um robô invencível que sobreviva a vários inimigos destemidos. Vai-se realizar das 13h30 às 18h00 do dia 15 e podes-te inscrever aqui: https://update2020codebattle.eventbrite.pt Os prémios deste ano são: 🥇- 150€ (FCUP) 🥈- 90€ (BOSCH) 🥉- 30€ (BOSCH) Regulamento e avisos: http://bit.ly/regcodebattle2020 Data: 15 de Fevereiro Horas: 13:30h - 18:00h

Quais são os princípios para os ataques de negação de serviço, como se tornam distribuídos? O que são as possíveis respostas aos mesmos? O professor Pedro Brandão vai nos falar um pouco de tudo isto nesta palestra, concluindo que... (a ver na palestra). Orador: Prof. Pedro Brandão Data: 15 de Fevereiro Horas: 13:30h - 14:30h

O Kotlin é uma linguagem de programação para o desenvolvimento de aplicativos Android. Neste workshop, realizado por Duarte Figueiredo, alumni do DCC, irás aprender conceitos fundamentais sobre esta linguagem. Requisitos:• Computador com Kotlin instalado (https://kotlinlang.org/docs/tutorials/command-line.html) Recomendação: • Intellij (não necessário) Data: 15 de FevereiroHoras: 14:30h - 16:30h

Nesta palestra, o professor Nuno Moniz, irá falar sobre o processo de desenvolvimento da aplicação meuParlamento que ganhou o prémio arquivo.pt! A meuParlamento permite que um utilizador conheça e fique a par das propostas legislativas apresentadas no Parlamento Português nos últimos 10 anos. Assim ficando a saber quais os partidos com que mais concorda, para poderem fazer um voto mais informado. Data: 15 de fevereiro Horas: 17h -18h