
Sign up to save your podcasts
Or


Bruno Ribas & Davi Antônio
A Maratona de Programação é um evento da Sociedade Brasileira de Computação que ocorre desde 1996. O evento surgiu como uma competição regional classificatória para as etapas mundiais do International Collegiate Programming Contest e faz parte da regional sul-americana do evento. Na etapa regional brasileira, mais de 800 equipes participam em diversas sedes espalhadas pelo país. Para garantir que os times compitam sob as mesmas condições foram criados o sistema, batizado de, Maratona Linux e um mecanismo de distribuição simplificado para as sedes.
O Maratona Linux é o ambiente de desenvolvimento utilizado desde 2016 na “Maratona de Programação”, a competição regional sul-americana do ICPC. Consiste em pacotes Debian que modificam uma instalação padrão do Ubuntu para torná-la adequada para a competição, instalando IDEs, documentação, compiladores, depuradores, interpretadores e impondo restrições de rede. O projeto, que começou com base no Ubuntu 16.04, foi migrado com sucesso da versão 20.04 para a 22.04, a versão atual de Longo Prazo (LTS). O projeto também foi melhorado pela adição de analisadores estáticos, atualização do mapa de dependência de pacotes, divisão de pacotes grandes e melhoria do pipeline de empacotamento.
Nesta palestra será dado um panorama da problemática da distribuição do ambiente computacional para as sedes no Brasil (e América Latina) e como é mantido o conjunto de pacotes que tornam um sistema Ubuntu em Maratona Linux. Esta palestra é destinada à qualquer pessoa que: se interesse por empacotamento; distribuição de software, do modo não tradicional, e ; para curiosos sobre a logística computação para um evento deste porte.
By Bruno Ribas & Davi Antônio
A Maratona de Programação é um evento da Sociedade Brasileira de Computação que ocorre desde 1996. O evento surgiu como uma competição regional classificatória para as etapas mundiais do International Collegiate Programming Contest e faz parte da regional sul-americana do evento. Na etapa regional brasileira, mais de 800 equipes participam em diversas sedes espalhadas pelo país. Para garantir que os times compitam sob as mesmas condições foram criados o sistema, batizado de, Maratona Linux e um mecanismo de distribuição simplificado para as sedes.
O Maratona Linux é o ambiente de desenvolvimento utilizado desde 2016 na “Maratona de Programação”, a competição regional sul-americana do ICPC. Consiste em pacotes Debian que modificam uma instalação padrão do Ubuntu para torná-la adequada para a competição, instalando IDEs, documentação, compiladores, depuradores, interpretadores e impondo restrições de rede. O projeto, que começou com base no Ubuntu 16.04, foi migrado com sucesso da versão 20.04 para a 22.04, a versão atual de Longo Prazo (LTS). O projeto também foi melhorado pela adição de analisadores estáticos, atualização do mapa de dependência de pacotes, divisão de pacotes grandes e melhoria do pipeline de empacotamento.
Nesta palestra será dado um panorama da problemática da distribuição do ambiente computacional para as sedes no Brasil (e América Latina) e como é mantido o conjunto de pacotes que tornam um sistema Ubuntu em Maratona Linux. Esta palestra é destinada à qualquer pessoa que: se interesse por empacotamento; distribuição de software, do modo não tradicional, e ; para curiosos sobre a logística computação para um evento deste porte.