792d152be2981d14a6f3c0ca4ab720d47d1fac9f
Обновлен Dockerfile с двухэтапной сборкой, экспортом зависимостей через poetry, сборкой статики и удалением лишних файлов (экономия ~20МБ). Обновлен docker-compose.yml с привязкой к localhost для безопасности. Обновлен .dockerignore для исключения ненужных файлов (source maps, RTL CSS, TTF). Добавлены таймауты SQLite в settings.py. Минимальные параметры Gunicorn: 1 worker, timeout 30s, max-requests 100. Тестировано и работает на http://localhost:8040
Тестовое задание rosmorport
Тестовое задание на соискание вакансии Frontend-разработчик в ФГУП РосМорФлот.
- Тестовое задание (таким, как оно было выдано, авторская орфография и пунктуация).
- Мой ответ (спустя два дня)
- Развёрнуто на pet-clones.cocorico.ru (login: admin / pwd: 1234)
- Ответ РосМорФлот (спустя четыре дня, в ответ на просьбу обратной связи... судя по логам заходил один раз сразу по получения решения).
Мое мнение о тестовом задании: в задании нет никаких рекомендаций, ограничений и запретов на
какие-либо выбранные технологии... Зачем задании столько требований по Backend, если вакансия
Frontend-разработчик -- загадка. И, похоже, дополнительно нужен навык чтения мыслей на расстоянии.
Description
Тестовое задание ФГУП РосМорФлот на соискание должности Frontend-разработчик (2024 апрель)
https://pet-clones.cube2.ru/
Languages
JavaScript
91.8%
CSS
6.7%
Jinja
0.7%
Python
0.7%
Dockerfile
0.1%