Petr Kalinin
Petr Kalinin
Надо как минимум сделать так, чтобы бот как-то реагировал на начало диалога со стороны пользователя, т.е. реагировать на команду /start. Бот должен проверять, нашел ли он этого пользователя среди пользователей...
Сейчас когда надо скачать результаты пользователя по задаче из ejudge, приходится скачивать все вообще сабмиты в этом ejudge-контесте и их фильтровать. Это плохо масштабируется. Надо научиться скачивать только сабмиты конкретного...
В ejudge сделали api для отправки решений и получения результатов проверки https://ejudge.ru/wiki/index.php/API Надо перевести работу с ejudge на это api
Надо при переключении языка отправлять запрос на сервер, и там сохранять выбранный язык в профиль. Далее это можно использовать, во-первых, в качестве значения языка по умолчанию в renderOnServer, а также...
В профиле пользователя теперь у каждой таблицы свой скроллбар. Куча стандартных скроллбаров выглядит очень страшно. Надо стилизовать скроллбары, чтобы выглядели не так страшно.
Библиотека requests, которая используется на алгопроге для сетевых запросов, официально считается устаревшей: https://github.com/request/request/issues/3142 Надо изучить, какие есть ей альтернативы, и перейти на что-нибудь более современное.
Есть школьники, которые пишут в основном на Free Pascal, а есть школьники, которые пишут в основном на Pascal ABC. Форма отправки задачи пытается угадать язык решения по расширению файла, но...
После того, как поднимем свой ejudge (#6), надо доработать тесты по отдельными задачам. В этом тикете собираю пожелания по таким доработкам: 1. Перевести задачу "Дремучий лес" с уровня 5А на...
Сейчас в каждом сабмите хранятся два поля -- source и sourceRaw, и их смысл какой-то странный. Надо сделать так, чтобы в sourceRaw хранился сабмит в виде ArrayBuffer (т.е. в виде...
Для нижегородских школьников уровня 3+ существует отдельный чат "Прога в ННГУ по воскресеньям". Я бы очень хотел там видеть более-менее всех таких школьников, но забываю регулярно добавлять туда школьников, достигающих...