Публикации

Debian, полное имя домена в приглашении командной строки

По умолчанию Debian использует только короткое имя хоста (например, dev), даже если в /etc/hostname указать полное доменное имя вроде dev.mydomain.ru. Это связано с тем, что /etc/hostname предназначен исключительно для короткого имени, а полное доменное имя (FQDN) задается отдельно.

MacOS, SSH для Git

Решение проблемы с постоянным запросом пароля Git в macOS: переход на SSH

WSL, ограничение количества используемой памяти и ядер процессора

Файл с настройками WSL должен (изначально его нет) находиться в домашней папке windows-пользователя (c:\Users\имя_пользователя) и называться .wslconfig. Для использования максимум 2 ядер процессора и 2ГБ оперативной памяти в конфигурационном файле нужно прописать следующие строки:

Pandas, фильтрация данных с помощью регексов

Для того, чтобы отфильтровать данные в датафрейме pandas с помощью регулярного выражения, можно воспользоваться функцией contains с указанием параметра regex для строковых типов данных.

Python, in-memory файловые потоки

Для создания файловых потоков без использования дисковой подсистемы в Python можно воспользоваться модулем io.

Python, requirements.txt

Некоторые особенности использования файла требований пакетов.

Flask, редирект с HTTP на HTTPS

Как заставить Flask перенаправлять запросы на HTTPS без указания полного адреса тогда, когда это нужно.