устройтесь куда нибудь джуниором и посмотрите как работают старшие коллеги.
самый лучший способ учиться - смотреть на опыт разных старших коллег, но при этом относиться с легким скептицизмом - лучшие решения зачастую приходят когда общепринятый подход ставят под сомнение.
Только не говорите о своих сомнениях коллегам, не трогайте их ЧСВ )
Посмотрите лог гита git log -g
Найдите свой коммит, который потеряли
Возьмите хэш этого коммита (строка commit многобуквицифр - эти буквы и цифры и будут вашим хэшем) и введите команду, заменив hash-commit на нужный git branch recover-branch hash-commit
так вы получите ветку recover-branch с коммитом, который пролюбили
я просто быстро гуглил например "Plack::Handler::Starlet" ubuntu
первая строка выдачи - ссылка на starlet_0.31-1_all.deb, вероятно что пакет starlet ставит нужный модуль perl
а там уже видно /usr/share/perl5/Plack/Handler/Starlet.pm - то что нам надо присутствует
К слову вы можете заметить что я написал 3 пакета для установки, а у вас 4 отсутствующих модуля, просто starlet зависимостями за собой libplack-perl тащит, который и является модулем Plack
art style, у меня ff и safari
в хроме емнип - панель разработчика/вкладка сеть - галочка Disable cache
рекомендую все таки в ff такие вещи тестить - есть еще ситуации когда для хрома ssl в норме, а фф недоволен, например когда цепочка сертификатов не полная) а вот если фф доволен, то хром тем более не докопается
andrey_27081, получите сертификат на этот домен что подключили к серверу и его используйте для настройки ssl соединения на 3000 порту. или на сервере поставьте nginx проксирующий запросы на 3000, а на nginx уже настройте обычный https на 443 порту и обращайтесь на https://domain_servera/
--verbose
- подробный вывод-o C:\filename.zip
- куда и под каким именем качатьскачайте чтобы была ошибка, прикрепите ошибку к самому вопросу.