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_name
in your fork toyour.name
in the repo.
- Create a branch and add commits there. Push this branch to remote: