А как боретесь с утечкой конфигов? Я понимаю, что можно выставить openvpn правило, чтобы больше одного активного подключения не создавалось с одним сертификатам, но все же. А так же что использовали в качестве dns сервера? BIND или что по проще, на подобии dns-masq? С ВПН удачи! Надеюсь, что у вас все получится
Год назад примерно, в колледже тоже писал проект по просьбе преподавателя для конкурса. Писал на nodejs. Так же парсел Эксель файлы и вносил данные в бд. Преподаватели и группы разнес в разные таблицы, а так же предметы. Все это собиралось в одну таблицу расписания. Для отображения расписания использовал grid.js. Для дней недели использовал табы из material (старая либа, не развивается, но у меня был пример с ее использованием я и использовал ее). Для выбора группы был сделан выпадающий список. Так же планировалось админка и страница для преподавателей, но из-за не надобности этого никому, оно свое развитие не продолжало. Так же была идея отправлять в телеграм расписание в случае изменения. Так же находил такую вот вещь, это конечно реализация не с нуля, но тоже неплохо) https://habr.com/ru/articles/733392
Как-то странно, что yarn уступает npm в их тестах
А как боретесь с утечкой конфигов? Я понимаю, что можно выставить openvpn правило, чтобы больше одного активного подключения не создавалось с одним сертификатам, но все же. А так же что использовали в качестве dns сервера? BIND или что по проще, на подобии dns-masq?
С ВПН удачи! Надеюсь, что у вас все получится
Год назад примерно, в колледже тоже писал проект по просьбе преподавателя для конкурса. Писал на nodejs. Так же парсел Эксель файлы и вносил данные в бд. Преподаватели и группы разнес в разные таблицы, а так же предметы. Все это собиралось в одну таблицу расписания.
Для отображения расписания использовал grid.js. Для дней недели использовал табы из material (старая либа, не развивается, но у меня был пример с ее использованием я и использовал ее). Для выбора группы был сделан выпадающий список. Так же планировалось админка и страница для преподавателей, но из-за не надобности этого никому, оно свое развитие не продолжало. Так же была идея отправлять в телеграм расписание в случае изменения. Так же находил такую вот вещь, это конечно реализация не с нуля, но тоже неплохо)
https://habr.com/ru/articles/733392
Для кэширования dns запросов например