Atualizações Marcadas com: INFRAESTRUTURA

Fique informado com as últimas melhorias, novas ferramentas, lançamentos de funcionalidades e anúncios da plataforma CodeUtility.

cerca de 1 mês atrás

Corrigido: reconexões e desconexões ao imprimir japonês e Unicode

A correção já está em produção para as linguagens executadas no servidor, especialmente em programas com saída em japonês.

Alguns programas que imprimiam japonês, outros caracteres Unicode ou emojis podiam mostrar “Reconnecting…” ou desconectar antes de terminar. A saída podia ser dividida no meio de um caractere e rejeitada pelo navegador.

Exemplo em Python: print("日本語" * 500) imprime 日本語 500 vezes. Antes, dependendo da divisão da saída, a conexão podia ser interrompida. Confirmamos em produção que essa saída agora termina corretamente.

A correção está ativa para Python, C, C++, Java e as demais linguagens executadas no servidor. Os caracteres permanecem completos na saída normal e na do depurador. Isso é especialmente relevante para japonês e também se aplica a outros caracteres Unicode e emojis.

Atualize a página e execute o código novamente. A correção resolve a causa relacionada à saída descrita aqui; outras interrupções de rede ainda podem ocorrer. Pedimos desculpas pelo transtorno.

2 meses atrás

Serviços de execução e espaços de trabalho restaurados

A interrupção desta manhã que afetou o salvamento de espaços de trabalho de usuários conectados e a execução de código no servidor foi resolvida. Todos os serviços estão funcionando normalmente.

Hoje pela manhã, um problema de infraestrutura afetou temporariamente o salvamento automático dos espaços de trabalho de usuários conectados e algumas execuções de código no servidor para as linguagens compatíveis.

A infraestrutura afetada, o acesso aos espaços de trabalho e a execução de código foram restaurados. Todos os serviços estão funcionando normalmente e os dados existentes dos espaços de trabalho continuam disponíveis. Se você ainda vir um erro anterior, atualize a página e tente novamente. Pedimos desculpas pela interrupção.