Абай @LaggerIsME
DevSecOps Enthusiast
Информация
- В рейтинге
- 468-й
- Откуда
- Казахстан
- Зарегистрирован
- Активность
Специализация
Backend Developer, DevOps
Middle
От 500 000 ₸
Linux
Fastapi
Flask
PostgreSQL
MongoDB
Redis
Nginx
Swagger
Python
Docker
DevSecOps Enthusiast
Очень классная статья, скорее бы продолжение :)
Хорошо
Ну в рамках данной статьи киберполигон это инфраструктура с заготовленными "дырками", которая специально создается для проверки навыков киберспециалистов. Участникам подобных соревнований дается доступ в какую-либо внутреннюю инфраструктуру, где находятся сервера, которые они должны будут взломать и повысить свои привилегии. В дальнейшем им также придется использовать уже взломанные машины для опрокидывания своего трафика, чтоб получить доступ к последующим заданиям и много чего другого. Побеждает тот, кто сможет решить большее количество заданий.
¯\_(ツ)_/¯ NCALayer полон загадок
Да уж, NCALayer на Linux это сплошное веселье, что иногда проще виртуалку ставить)
Да, все верно.
:)
Насчет трея то да, у этой программы с ним постоянно проблемы. В том же дефолтном Gnome в Background Apps он не отображается. А насчет ошибки, что не установилось даже так, то советую обратиться к Дежурному АО НИТ по телеграмму: @dezhurnyNitec и скинуть ему логи. Когда лично у меня на Федоре произошла ошибка запуска после обновления, то я обращался именно туда и все исправили на следующий день. Также можете сами логи почитать и поискать корень проблемы. Они находятся по пути: /home/$USER/.config/NCALayer/ncalayer.log
Впервые слышу о данном фреймворке. А он в каком году появился?
Я делаю точно также, но я в том плане, что нельзя изменить сразу через root_path корневой путь. Вам все равно также придется переписывать пути на OpenAPI документацию и т.д., чтоб они не были доступны по /docs, /redoc, /openapi.json.
Интересно, даже не знал. Flask стабильно работает на ASGI и как по удобству? А то смущает немного пункт в документации, что лучше использовать Quart.
Ну как говорится, что кому ближе. Я лично начинал с Фласка и мне он понравился больше Джанго, но тут все зависит опять же от личных предпочтений.
Сравните изначальный темплейт Джанго и ФастАПИ и скажите на каком намного проще и быстрее начать писать новичку. Я не думаю, что наличие одного main.py, да и папки models выглядит также непонятно, как начальный проект в Django.
А что непонятного про структуру джанго? Ты не можешь ее изначально менять, ты должен ее придерживаться. В FastAPI же можешь писать, как хочешь, что тебя не ставит в какие-либо рамки.
Чистая архитектура?