Giter Club home page Giter Club logo

athena's Introduction

Integrantes Athena

Integrante Feio: César Integrantes Normais: Alencar César Saquarema Victor Felipe

athena's People

Contributors

brugger0 avatar cowalters avatar felipeviana avatar fmachado16 avatar ricardoalencar avatar

Watchers

 avatar

athena's Issues

probleminhas

página de atividade do professor aparece trocado "aberto" e "fechado"
depois que o aluno envia a atividade ela ainda continua como atividade pendente
caixa de descrição na edição de atividade sai pra fora da área reservada
lista de atividades pendentes não tem formatação

Isolar funcoes de utilidade

Colocar as funcoes de utilidade em algum lugar isolado, tipo Athena/utils.py.
Principalmente as funcoes de executar comando e de checagem de string no Aeacus

Lista de turmas

Na lista de turmas pro aluno, se a descrição de uma turma é muito grande o botão "inscrever-se" não aparece.

Descricao detalhada somente eh mostrada uma vez

Para cada submissao a descricao detalhada nao eh salva em nenhum lugar, so aparecendo na primeira vez que o aluno da submit do arquivo dele, talvez guardar em algum lugar ou adicionar um campo a mais na submissao?

Zip e RAR

Suportar .zip e .rar no arquivo compare.py como entrada

Segurança nos programas executadas

Limitar a liberdade dos programas executados com chroot e seccomp, provavelmente tem que colocar junto com o runner em Aeacus/runner

Testar com codigo que faz fork bomb, tenta se conectar a internet, etc

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.