🍁 Rokitsky.ru

Блог // Макс Рокицкий

Блог Python/JS-разработчика

8 мая 2021 г.

🦄 Зачем нужен Gunicorn? Что такое WSGI?

Задеплоив своё первое Django-приложение в веб, я столкнулся с тем, что для его работы нужно дополнительно установить... wsgi-сервер? Что это и зачем? И это не считая Nginx, который тоже выполняет роль сервера.

Читать далее

23 апреля 2021 г.

🖥️ mosh - ssh при нестабильном соединении

Так как я живу за городом и соединяться приходится по мобильному соединению, которое весьма нестабильно, ssh иногда меня выкидывает с сервера. Это проблему поможет решить mosh - утилита аналогична ssh, но нацелена как раз на подобные ситуации. Ей не страшны провалы в сети, смены wifi и т.д.

Читать далее

8 февраля 2021 г.

📦 Распаковка списков и картежей

Одной из полезных фишек Python является деструктуризация списков и картежей. Её также называют распаковкой. Распаковка позволяет в одной строчке присвоить значения сразу нескольким переменным.

Читать далее

20 декабря 2020 г.

🐍 Pipenv - npm по-змеиному

В экосистеме Python есть 2 проблемы. Глобальные пакеты и генерация requirements.txt вручную. Как минимум первую проблему решают venv и Pipenv, но Pipenv также предоставляет больше функционала. Хотя если он вам не нужен, то предпочтительней использовать venv.

Читать далее