-
Предварительная настройка PostgreSQL в Centos 7
На момент публиукации этой статьи PostgreSQL устанавливается из официальных дистрибутивов без необходимости компиляции.
Читать дальше → -
Предварительная настройка PostgreSQL в Ubuntu 20.04
На момент публиукации этой статьи PostgreSQL устанавливается из официальных дистрибутивов без необходимости компиляции.
Читать дальше → -
Предварительная настройка CentOS 7
После чистой установки CentOS 7 в виртуальную среду необходимо произвести подготовительные действия по настройке гостевой операционной системы к работе. Далее предполагается, что все команды выполняются от пользователя root.
Читать дальше → -
Пространства имён в Python
В данной статье будет исследоваться пространства имён и то, как Python использует их, чтобы помочь улучшить код.
Как и во многих языках программирования, Python изолирует код через концепцию пространств имён. Во время работы программы он отслеживает все известные пространства имён и информацию, доступную в этих пространствах имён.
Пространства имён полезны несколькими способами:
- По мере развития программного обеспечения множественные понятия требуют одинаковых или идентичных имён.
- Пространства имён помогают минимизировать коллизии, давая понять, к какой концепции относится каждое имя.
- По мере роста программного обеспечения становится все сложнее узнать, какой код уже находится в кодовой базе. Пространства имён помогают вам сделать обоснованные предположения о том, где может жить код, если он существует.
- При добавлении нового кода в большую кодовую базу существующие пространства имён могут указывать, где должен находиться новый код. Если очевидного выбора не существует, может оказаться подходящим новое пространство имён.