Task #8. Memory Management∗
Description∗
Multi-user reminders.
Guidance∗
Use the following names:
Your.Name- as a home directory of your projects;task08- as a directory of the current project;src- as a sources directory.
Написать модуль ядра, обеспечивающий:
- установку напоминания: указать имя пользователя, текст сообщения, задержку в секундах относительно текущего момента;
- отмену напоминания: указать имя пользователя, номер напоминания;
- просмотр списка оставшихся напоминаний для всех пользователей;
- просмотр списка оставшихся напоминаний для конкретного пользователя: указать имя пользователя.
Требования
- Для реализации использовать списки.
- Использовать не более одного таймера.
Project Workflow
- Fork the repo.
- Clone that fork to a local repository.
- Add the repo as remote to your local clone (e.g. as
main). -
Your main branch is
main/your.name, you’ll share your solutions as MRs to this branch:- Create a branch and add commits there. Push this branch to remote:
git checkout -b branch_name # add commits here git push -u origin HEAD:branch_name - Create a merge request in GitLab web interface from
branch_namein your fork toyour.namein the repo.
- Create a branch and add commits there. Push this branch to remote: