Карта статей

Полная иерархия всех материалов сайта: от рубрик к статьям. Используйте для быстрой навигации.


Администрирование баз

В этой рубрике разбираем вопросы связанные с базами 1С: создание пользователей в базе,  решение всевозможных ошибок, создание резервных копий, обновление конфигураций. И другие подобные вопросы.

  • Отправка почты из 1С
    В последнее время настройка почты в 1С немного усложнилась. Связано это с требованием использовать отдельный пароль для сторонних приложений
  • Слишком много фактических параметров в 1С
    После обновления конфигурации 1С, при её последующем запуске, иногда возникает ошибка «Слишком много фактических параметров»

Администрирование серверов

В этой рубрике я буду писать о серверах 1С в связке работы с Postgres. Здесь будут описаны процессы сервера 1С, создание служб 1С, технологический журнал, автоматическое резервирование баз 1С, обновление платформы 1С и подобное.

Linux

Администрирование Linux

Firewall на Linux

  • Настройка фаервола — Nftables
    В этой статье я покажу вам, как настраивается фаервол (netfilter) на сервере Debian 11 или Ubuntu 22.04 при помощи инструмента nftables

Linux CLI и Bash

В эту рубрику я буду записывать различные приёмы написания скриптов на Bash. Например: переменные, циклы, условия, обработка текста и тому подобное. А также здесь буду разбирать различные команды.

  • Обработка строк на bash циклами while и for
    Очень часто в bash скриптах требуется обрабатывать строки, для этого удобно использовать циклы while и for
  • Скрипт блокировки сеанса в Linux
    В этой статье я продемонстрирую вам скрипт, который через заданный промежуток времени блокирует ваш сеанс на компьютере под управлением Linux с графической средой.
  • Утилита lshw
    lshw — это консольная утилита для Linux, предназначенная для детального отображения информации об аппаратном обеспечении системы
  • Утилита dmidecode
    Dmidecode — это консольная утилита для Linux, которая позволяет получить информацию о системном оборудовании, извлекая данные из таблицы DMI
  • Изменение строки в конфиге с помощью sed
    Sed эта мощная утилита, которая позволяет обрабатывать текст, здесь же описано изменение строки в конфиге с помощью sed
  • Утилита MegaCLI для MegaRaid
    В этой статье дана инструкция по работе с утилитой MegaCLI для управления райд-контроллером ServeRAID M5015 или подобным
  • Утилита Tmux
    В этой статье разбирается утилита tmux, которая используется для удобства или большей функциональности в работе с терминалом Linux
  • Утилита Rsync
    В этой статье разбирается утилита rsync, которая может применяться для синхронизации файлов между локальным и удалённым компьютером
  • Утилита scp
    Утилита scp (SSH Copy) предназначена для копирования файлов с одного хоста на другой по сети. Использует она для этого протокол ssh
  • Фильтруем вывод с помощью awk
    В этой статье разбираемся с командой awk. Научимся выводить определённые столбцы и строки, добавлять к выводу номера строк и другому
  • Утилита jc
    Утилита jc (JSON Convert) предназначена для конвертирования выходных данных многих консольных команд в json формат
  • Утилита ttyd
    Утилита ttyd — это простой инструмент командной строки для совместного использования терминала через Web-браузер
  • Автоматические действия с SFTP
    В этой статье будут описаны автоматические действия с SFTP сервером. Например — передача или скачивание файлов с помощью bash скрипта.
  • Утилита vmstat
    В статье разбирается утилита vmstat, которая показывает статистику использования виртуальной памяти в системе Linux
  • Утилита fio
    Утилита fio предназначена для выполнения нагрузочного тестирования дисковой подсистемы. При этом тесты могут быть достаточно разнообразны
  • Утилита iostat
    Утилита iostat, также как iotop показывает информацию о нагрузке на дисковую подсистему. Но iostat показывает лишь общую нагрузку
  • Утилита iotop и ionice
    В статье будет рассмотрена утилита iotop. Она позволяет определить нагрузку на дисковую подсистему различными процессами
  • Утилиты df, du и ncdu
    В статье разбираем утилиты df, du и ncdu, которые покажут занятое место на диске и помогут выяснить кто занимает на диске больше всего места
  • Утилита ss
    В статье разбирается утилита ss, которая предназначена для получения информации о сетевых подключениях к серверу или от него
  • Утилита netstat
    В статье разбирается утилита netstat, которая предназначена для получения информации о сетевых подключениях к серверу или от него
  • Текст в речь с помощью Festival в Linux
    В статье будет рассмотрена программа Festival, которая позволяет преобразовывать текст в речь. Я покажу пример её работы на Debian 11
  • Утилита htop
    В этой статье будет показана утилита htop, с помощью которой можно наблюдать за активностью процессов в режиме реального времени
  • Утилита top
    В этой статье будет показана утилита top, с помощью которой можно наблюдать за активностью процессов в реальном времени
  • Утилита ps – изучаем процессы
    Здесь будет рассмотрена утилита ps, с помощью которой мы можем изучать работающие процессы в системе Linux
  • Как сгенерировать пароль в терминале Linux
    Рассмотрим, как можно сгенерировать случайный пароль в командной строке Linux. Будем использовать /dev/urandom и утилиты makepasswd, pwgen

SystemD

В этой рубрике будут статьи на тему системы инициализации SystemD, которая является очень распространенной и используется во многих дистрибутивов по умолчанию.

  • Команды SystemD
    В этой статье рассмотрим команды SystemD, а именно systemctl, timedatectl, localectl, journalctl и некоторые другие
  • SystemD — Таймеры (timer)
    Подробнее посмотрим на юниты SystemD с типом Timer. Эти юниты сейчас набирают популярность для замены планировщика заданий — cron
  • SystemD – Таргеты (target)
    В статье мы подробнее посмотрим на юниты SystemD с типом Target. Объединим в 1 таргет несколько юнитов и познакомимся с загрузочными таргетами
  • SystemD — Службы (service)
    В этой статье мы подробнее посмотрим на юниты SystemD с типом Service. Разберём параметры из юнита ssh.service и не только
  • Система инициализации systemd
    Из этой статьи вы узнаете что такое система инициализации SystemD, её основную цель, а также познакомимся с юнитами SystemD

Дистрибутивы

В этой рубрике я буду рассказывать про разные дистрибутивы Linux. А также описывать процесс установки этих дистрибутивов.

  • О дистрибутиве «РЕД ОС»
    В этой статье будет рассказано о дистрибутиве «РЕД ОС». Это российский дистрибутив Linux, основанный на базе Red Hat Linux
  • О дистрибутиве «Devuan»
    В этой статье будет рассказано о дистрибутиве Devuan. Это урезанный вариант Debian без SystemD для экономии ресурсов

Остальное про Linux

  • Управление процессами Linux
    В статье я покажу вам как осуществляется управление процессами в Linux. Вы узнаете про сигналы (kill), передний и задний фон (fg, bg, jobs), и приоритеты процессов (nice, renice). Управление процессами в Linux — это довольно обширная темя. Но все сводится к одному, мы различными способами меняем характеристики процессов. При этом мы можем преследовать совершенно разные ...
  • Как проверить SSL сертификат сайта из консоли Linux
    Иногда приложение на Linux-сервере не может подключиться к внешнему ресурсу из-за проблем с доверием к сертификату, в этой статье мы разберем как проверить ssl сертификат. Здесь не только команды, но и полный процесс диагностики и исправления ситуации когда в системе нет нужного CA и промежуточного сертификата.
  • OOM Killer в Linux
    В статье будет рассказано про инструмент OOM Killer — который призван уберечь систему от зависания в случае нехватки физической памяти, путём завершения какого-то процесса и освобождения его памяти.
  • Ядро Linux и модули ядра
    Сейчас каждая операционная система имеет разделение на пользовательский режим и режим ядра, в этой статье разбирается ядро Linux и его модули
  • Получение информации о железе в Linux
    Получение информации о железе в Linux — это один из важных навыков. В этой статье мы рассмотрим разные утилиты для этой задачи
  • Лимиты на inotify
    Здесь мы разберём лимиты на использование inotify. Узнаем что это такое, для чего используются и как задать ограничение на их количество
  • Лимиты накладываемые SystemD — system.conf
    В статье мы разберём лимиты, накладываемые системой SystemD, а для настройки этих лимитов будем править конфиг system.conf и файлы юнитов
  • Лимиты накладываемые PAM — limits.conf
    В этой статье мы разбираем лимиты, накладываемые подсистемой PAM, а для настройки этих лимитов будем править конфиг limits.conf
  • Лимит открытых файлов — настройки sysclt.conf
    Здесь я разбираю настройки системы с помощью конфига /etc/sysclt.conf, для того чтобы задать лимит открытых файлов для системы и процессов
  • Стратегия освобождения памяти в Linux
    В этой статье рассматривается стратегия освобождения памяти в Linux и то, как системный администратор может этим управлять
  • Linux и оперативная память
    В этой статье будет рассмотрена общая информация о том, как в Linux используется оперативная память. Разберём основные моменты и термины
  • Load average в Linux
    Load average — показатель средней загруженности системы Linux. Из статьи вы узнаете что можно узнать о системе смотря на этот показатель
  • Процессы в системе Linux
    Из этой статьи вы узнаете, что такое процессы, зачем они нужны и как работают в операционных системах Linux
  • Объединение команд в одной строке
    Из этой статьи вы узнаете про объединение нескольких команд в одной строке. Это бывает очень полезно при работе в терминале Linux
  • Перенаправление потоков ввода вывода
    Из статьи вы узнаете про стандартные потоки ввода и вывода, и перенаправление этих потоков в файл или от одного процесса другому
  • Дата, время и часовой пояс в Linux
    В статье мы разберёмся с тем, как настроить время в Linux. Посмотрим текущее время, укажем часовой пояс и настроим синхронизацию времени
  • Региональные настройки (locale) в Linux
    Из статьи вы узнаете как в Linux, а именно Ubuntu и Debian, настроить locale для системы в целом и для пользователей по отдельности
  • Снапшоты репозиториев debian
    У репозиториев Debian есть официальные снапшоты репозиториев. В этой небольшой заметке я покажу что это такое и как этим можно пользоваться
  • Пакетный менеджер dpkg
    Пакетный менеджер dpkg
  • Настройка дампов ядра (core dumps) в Linux
    В этой статье я расскажу, как можно настроить сохранение дампов в Linux при падении процессов, такие дампы называют core dumps
  • Пакетные менеджеры apt и apt-get
    На этом уроке рассмотрим пакетные менеджеры apt и apt-get. Которые используются для работы с пакетами приложений в Linux
  • Репозитории Linux
    Из этой статьи вы узнаете что такое репозитории в Linux. Мы научимся их настраивать на примере Debian 11 и Ubuntu 22.04
  • Настройка сети на Ubuntu
    Настройка сети – это один из важнейших навыков системного администрирования, и в этой статье мы научимся настраивать сеть на Ubuntu 22.04
  • Настройка сети на Debian
    Настройка сети — это один из важнейших навыков системного администрирования, и в этой статье мы научимся настраивать сеть на Debian 11
  • Сетевой интерфейс enx на сервере Linux
    На одном из Linux серверов я обнаружил сетевой интерфейс ‘enx b03af2b6059f’, которого вроде недолжно быть. Расскажу что же это такое
  • Ссылки в Linux
    В предыдущей статье мы познакомились с разными типами файлов в Linux, в этой статье подробнее разберем ссылки в этой операционной системе
  • Типы файлов в Linux
    При создании Linux, одной из основных мыслей было то, что «Всё есть файл». И это действительно так. Здесь вы узнаете про типы файлов в Linux
  • Перемещение, копирование и удаление файлов
    На этом уроке по администрированию Linux серверов мы рассмотрим перемещение (mv), копирование (cp) и удаление (rm) файлов
  • Создание редактирование и чтение файлов
    На этом уроке по Linux рассматривается работа с текстовыми файлами. А именно их создание, редактирование и чтение

Пользователи и права

В этой рубрике будут статьи посвящённые пользователям и группам в Linux. А также правам доступа к файлам.

  • Права ACL в Linux
    В этой статье разберём расширенные права доступа к файлам в Linux, которые называются Access Control List / списки контроля доступа (ACL)
  • Стандартные права доступа в Linux
    В этой статье изучим стандартные права доступа к файлам в Linux. Научимся одним пользователям давать доступ к файлам, а у других его забирать
  • Группы пользователей в Linux
    В этой статье мы рассмотрим как посмотреть на группы пользователей в Linux, создать новую группу и добавить в неё пользователей. Также вы узнаете как удалять группы и чем первичная группа пользователя отличается от остальных.
  • Использование sudo в Linux
    В этой статье научимся устанавливать, настраивать и использовать утилиту sudo для выполнения административных действий в Linux
  • Пользователи в Linux
    Пользователи — это отдельные учетные записи в многопользовательской операционной системе Linux. В этой статье рассмотрены основные аспекты работы с ними: создание, удаление, просмотр свойств.

Файловые системы

В этой рубрике будут статьи посвящённые файловым системам Linux.

  • ZFS датасеты (dataset)
    В этой статье поближе познакомимся с ZFS датасетами (dataset), научимся их создавать и удалять, настраивать и просматривать
  • ZFS и пулы ZFS (Zpool)
    В этой статье продемонстрировано: установка ZFS на Debian 12, создание ZFS пулов (zpool) и получение информации о них

Сервера и сервисы Linux

В этой рубрике я буду размещать статьи по настройке различных серверов на Linux. Например: samba, apache2, nginx, nfs, postgres и других.

Apt-mirror

Aptly

Chrony

DevPi

Docker

  • Запуск простых сервисов в Docker контейнерах
    В этой статье я на практике продемонстрирую запуск простых сервисов в Docker контейнерах. Будем поднимать следующие сервисы: Nginx, Apache2, Postgres, Redis, MySQL.
  • Управление ресурсами Docker
    В этой статье я разбираю две темы: ограничение ресурсов Docker контейнеров в docker-compose.yml, и очистка системы от docker мусора.
  • Сканирование образов Docker и анализ уязвимостей
    В этой статье описаны инструменты для сканирования образов Docker на уязвимости: docker scan и trivy. Но основное внимание уделено именно trivy.
  • Продвинутые инструкции в Dockerfile
    Здесь мы разбираем продвинутые инструкции в Dockerfile: HEALTHCHECK — для проверки работы приложения, LABEL — для добавления меток, ARG — для автоматизации, SHELL — для изменения оболочки.
  • Docker Compose — установка и базовое использование
    В этой статье познакомимся с Docker Compose — инструментом для создания многоконтейнерных систем с помощью одного конфигурационного файла.
  • Сети в Docker
    Из статьи вы узнаете, как устроены сети в Docker, зачем нужны пользовательские сети и как с их помощью изолировать и связывать контейнеры
  • Docker — Оптимизация ваших образов
    Оптимизация образов Docker — одна из задач Devops-инженера. В этой статье описаны некоторые методы, которые вы можете применять для оптимизации своих образов Docker.
  • Проброс каталогов и томов в Docker
    В этой статье мы рассмотрим проброс каталогов и томов в контейнеры Docker. Первое используется для удобства редактирования файлов, второе для надёжного хранения данных.
  • Создание собственных образов Docker
    Из статьи вы узнаете что такое образ Docker и из чего он состоит. Как создавать свои образы с помощью файла Dockerfile. И как выкладывать собственные образы в репозиторий Docker Hub. Статья поможет вам сэкономить ваше время если вы только начинаете изучать Docker.
  • Первое знакомство с Docker — установка и базовые понятия
    Эта статья — ваш первый шаг в мир Docker: вы узнаете, что такое контейнеры и образы, как установить Docker на Linux и запустить первый контейнер всего за пару команд. Просто, понятно и без воды — идеально для новичков!

ELK и Graylog

Nextcloud

PGWatch2

  • Установка PGWatch2 на Debian 11
    В этой статье разбирается установка системы мониторинга PGWatch2 на операционную систему Debian 11 для мониторинга баз PostgreSQL

Postfix

Proxmox

  • Proxmox VE — Создание шаблона VM и использование Cloud-Init
    В этой статье я покажу как можно подготовить шаблон виртуальной машины в Proxmox VE, и с помощью Cloud-Init настраивать виртуалки созданные из подготовленного шаблона. Из статье вы узнаете: что такое Cloud-Init, узнаете про облачные образы (Cloud Images). В качестве примера я буду использовать шаблон Debian 13.
  • Расширение диска VM (Linux) на Proxmox VE 8
    В этой статье я опишу, как выполнить расширение диска и файловой системы виртуальной машины Linux на Proxmox VE 8. Разберу 2 кейса: простое расширение файловой системы Ext4, и расширение LVM с разделом XFS.
  • Создание и управление виртуальной машиной Proxmox VE из консоли
    В этой статье я демонстрирую создание и управление виртуальной машиной на Proxmox VE 8 с помощью консольной команды qm. Вероятно, на Proxmox VE 9 всё работает так же, но я этого пока не проверял.
  • Proxmox VE — создание VM для Windows 11
    В этой статье я покажу процесс подготовки виртуальной машины на Proxmox VE 9 для установки Windows 11
  • Proxmox VE — настройка сети
    Из статьи вы узнаете, как настроить сеть в Proxmox VE 9.0 с использованием Linux Bridge и Open vSwitch, также освоите настройку бондов и VLAN
  • Proxmox VE —  замена системного диска в зеркале ZFS
    В этой статье будет описано как происходит замена системного диска, то есть диска на котором находится система и загрузчик, на сервере Proxmox Virtual Environment 8.3, если сервер был установлен на ZFS зеркало.
  • Proxmox VE — знакомство и установка на ZFS
    В этой статье познакомимся с сервером виртуализации Proxmox VE, а также установим его на ZFP пул состоящий из двух дисков в зеркале (RAID-1)
  • Файловая система PVE pmxcfs
    В этой статье рассмотрим кластерную файловую систему pmxcfs, которая используется в гипервизоре Proxmox Virtual Environment
  • SPICE в Proxmox VE
    SPICE — это решения с открытым исходным кодом для управления виртуальными машинами и это решение встроено в Proxmox VE

SSH

  • Используем ssh ключи на Linux
    В статье показано как создать ssh ключи на Linux, как их передать на другой сервер, и как протестировать подключение
  • Монтирование SSHFS
    Из статьи вы узнаете про монтирование Linux каталога по сети с использованием SSHFS. Рассмотрим автоматическое и ручное монтирование

Taiga

  • Установка Taiga в Docker
    В этой статье я покажу как установить сервер для управления проектами «Taiga.io» в Docker. Особенности установки: я буду производить установку на Debian 13, для обратного проксирования на хост установлю nginx. Затем переведу работу сервера на https используя самоподписанный сертификат.

Unison

  • Unison — работа с профилями и службами SystemD
    В этой статье рассмотрим работу Unison с профилями, а также настроим работу Unison как службу SystemD для более удобного управления
  • Unison — знакомство
    В этой статье я опишу утилиту Unison, которая предназначена для синхронизации каталогов на разных компьютерах Linux локально или по сети

Usbredirector

Vaultwarden

  • Установка Vaultwarden в Docker
    В этой статье описывается установка сервера хранения паролей и секретов Vaultwarden в Docker на собственном сервере. Из особенностей, я использую базу данных MariaDB и обратный прокси сервер Caddy. Для поднятия контейнеров использую Docker compose.

Web сервера, сайты, cms

Nginx
    WordPress

    Zabbix

    • Обнаружение дисков в Zabbix и просмотр по ним температуры
      В статье будет описано как можно настроить авто обнаружение всех дисков (sata и nvme) в системе с помощью Zabbix и получать по ним температуру. Получать температуру с дисков будем с помощью утилит hddtemp и nvme. Также нам понадобится утилита sudo, чтобы пользователь Zabbix мог выполнять команды hddtemp и nvme.
    • Zabbix — пользовательские параметры агента
      Zabbix агент позволяет собирать множество параметров с узла, но если чего-то не хватает на помощью могут прийти пользовательские параметры
    • Zabbix — правила обнаружения
      В этой статье будет рассказано про правила обнаружения в Zabbix. То есть Zabbix будет находить какие-то объекты на сервере и их мониторить
    • Zabbix — конфигурация zabbix агента
      В этой статье я опишу некоторые параметры из конфигурационного файлы Zabbix агента, то есть будет разбираться конфигурация Zabbix Агента
    • Zabbix — отправка уведомлений на email
      В этой статье будет описано как настраивается отправка уведомлений на email в случае срабатывания триггеров на сервере Zabbix
    • Zabbix — триггеры
      Эта статья про триггеры в Zabbix, здесь я кратко опишу суть этих триггеров и расскажу как их можно применять
    • Zabbix — элементы данных агента
      В этой статье я опишу некоторые элементы данных Zabbix агента. Кратко опишу эти элементы, расскажу где можно применить предобработку
    • Zabbix — узлы сети
      В этой статье я расскажу как подключить к Zabbix серверу узлы сети для мониторинга, а также добавлю 1 элемент данных к подключенным узлам
    • Zabbix — описание и установка
      Из этой статьи вы узнаете о сервере Zabbix, я продемонстрирую его установку в систему Debian 12 и покажу web-интерфейс данного решения

    Zentyal

    • Ошибка Zentyal 6. Failed to save changes in module dns
      На Zentyal 6 при попытке добавить новую dns запись возникала ошибка и сервер не мог сохранить изменения в модуле DNS
    • Знакомство с Zentyal
      В этой статье мы познакомимся с многофункциональной серверной операционной системой Zentyal и узнаем для чего её можно использовать

    Файловые сервера

    • Установка и настройка FTPS сервера — vsftpd
      В этой статье я покажу как создать ftps сервер на Linux (Debian 11) с отдельными каталогами для разных пользователей
    • NFS на Linux
      В этой статье разбираемся с NFS сервером на LInux. Установим NFS сервер на Debian 13, создадим общий каталог и примонтируем его на другом сервере по сети.
    • Samba – отдельный файловый сервер
      В этой статье я покажу процесс установки и настройки простого файлового сервера Samba на сервере Debian 13. Добавим корзину на сервере, настроим аудит доступа к файлам. Также покажу подключение к серверу с Windows и Linux клиентов.
    • Ввод Samba в домен
      В этой статье я покажу как ввести файловый сервер Samba в домен Active Directory. Всё будет проделано на Debian 12
    • Утилита smbstatus
      Утилита smbstatus позволяет посмотреть некоторую статистику работы samba сервера на Linux, а точнее текущие соединения с сервером

    Центры сертификации

    Windows

    Администрирование Windows

    Базы данных

    PostgreSQL

    • Основы SQL на примере PostgreSQL
      В этой статье разберём основы SQL на примере PostgreSQL. А именно как создаются или удаляются базы данных и таблицы в них. Также выясним про типы данных в PostgreSQL, про первичный и внешний ключ и другие ограничения целостности.
    • Способы конфигурирования PostgreSQL
      Сервер баз данных PostgreSQL имеет очень много параметров с помощью которых его можно настроить под любые нужды. В этой статье мы не будет рассматривать все эти параметры. Здесь мы посмотрим на различные способы настройки этого сервера.
    • Утилита psql для работы с PostgreSQL
      Утилита psql используется для работы с сервером баз данных PostgreSQL. В этой статье рассмотрим её основные опции и настройки
    • Установка PostgreSQL 16 на Debian 12 из репозитория
      В этой статье я покажу как установить PostgreSQL 16 из официального репозитория Postgres на сервере Debian 12 (bookworm)
    • Установка PostgreSQL из исходников
      Здесь я покажу как собрать PostgreSQL 16 версии из исходников, инициализировать кластер и запустить его на сервере Debian 12

    Железо

    В этой рубрике я буду писать статьи про компьютерное железо и периферию

    • Характеристики мониторов
      В этой статье разбираем основные характеристики мониторов, на которые следует обратить внимание при выборе монитора себе или кому-то ещё
    • Источник бесперебойного питания
      В этой статье рассмотрим основные характеристики, которые помогут выбрать источник бесперебойного питания (ИБП)

    Кибербезопасность

    В этой теме я буду писать статьи про авторизацию, аутентификацию, различные алгоритмы безопасности, про шифрование и тому подобное.

    Программирование

    Python

    • Python 3. Словари
      В этой статье разбираем Словари в языке программирования Python 3, узнаем какими свойствами обладают словари и как можно с ними работать. Примеры в этой статье выполнены на версии: Python 3.14.3.
    • Установка разных версий Python 3 на Linux
      В этой статье я покажу как можно установить несколько разных версий Python 3 на Linux, на примере дистрибутива Debian 12
    • Python 3 Параметры командной строки (argparse)
      Разбираем модуль argparse для Python 3, который используется для написания программ, которые могут принимать параметры командной строки
    • Python 3 Многопроцессорность
      В статье рассмотрим многопроцессорность в Python 3, а именно модуль multiprocessing и его классы: Process, Queue, Manager, Listen и Client
    • Python 3 Синхронизация потоков
      В статье я опишу механизмы Python 3 с помощью которых выполняется синхронизация потоков, а именно классы Event, Condition, Barrier и Semaphore
    • Python 3 Многопоточность
      В этой статье мы разбираем многопоточность в Python 3. Вспомним про GIL, рассмотрим модуль threading и его классы Thread, Timer и Rlock
    • Python 3 — Исключения
      В этой статье разбираем исключения (exception) и их обработку в Python 3. Познакомимся с операторами try, raise, assert и with
    • Python 3. Классы и ООП
      В этой статье разбираем классы в Python 3 и программирование в стиле ООП. А также узнаем про методы, наследование, полиморфизм и другое
    • Python 3. Модули
      В этой статье узнаем что такое модули в Python, для чего они нужны и как с ними можно работать. Познакомимся с операторами import, from и as
    • Python 3. Функции
      Разберём функции Python 3. Узнаем зачем они нужны, как их создавать и выполнять. Познакомимся с рекурсией, замыканиями и декораторами
    • Python 3. Циклы и условия
      В этой статье разбираем циклы и условия в Python 3. Именно эти вещи делают ваш код не линейным и более интересным
    • Python 3. Арифметические операции
      В этой статье разберем числовые типы данных в Python 3: int, float и complex, а также разберём арифметические операции
    • Python 3. Работа с файлами
      В статье будет описана работа с текстовыми файлами в Python 3. Вы научитесь сохранять строки и другие объекты в файлы а затем считывать их
    • Python 3. Множества
      В этой статье я разбираю Множества в Python 3. Вы узнаете, какими свойствами обладают множества и как можно с ними работать
    • Python 3. Кортежи
      В этой статье я разбираю Кортежи в Python 3. Вы узнаете, какими свойствами обладают кортежи и как можно с ними работать
    • Python 3. Списки
      В этой статье я разбираю списки в Python 3. Вы узнаете, какими свойствами обладают списки и как можно с ними работать
    • Python 3. Строки
      В этой статье я разбираю строки в Python 3. Вы узнаете, какими свойствами обладают строки и как можно с ними работать
    • Python 3. Последовательности и множества
      В Python 3 есть некоторые типы данных, которые позволяют хранить в себе сразу несколько объектов это последовательности и множества
    • Установка Python 3 на Windows
      В статье описывается установка Python 3 на Windows. Подготовим систему к программированию и запуску приложений написанных на Python 3
    • Интерпретатор Python
      Из статьи вы узнаете, из каких элементов состоит Интерпретатор Python, как он работает и на каком языке он написан
    • Proxmoxer. Работа с Proxmox API используя Python
      В этой статья я покажу как с помощью языка программирования Python 3 и модуля Proxmoxer рабо

    Сети

    MikroTik

    Теория

    • Multicast (групповая рассылка в TCP/IP сетях)
      В этой статье описаны основы мультикастовой рассылки (multicast), которая работает на сетевом уровне модели OSI
    • Прикладной протокол DHCP
      В этой статье мы изучим прикладной сетевой протокол DHCP, который используется для автоматизированной настройки сетевых устройств
    • Сетевые модели OSI И TCP/IP
      В этой статье вы познакомитесь с сетевыми моделями OSI и TCP/IP. OSI — это 7 уровневая модель. А TCP/IP — 4 уровневая модель
    • Защита Wi-Fi (WEP, WPA, WPA2, WPA3)
      В этой статье разбираются технологии, которые отвечают за безопасность Wi-Fi, а именно: WEP, WPA, WPA1, WPA2 и WPA3

    Утилиты для IT-Специалиста

    • Утилита Psping
      Утилита psping входит в состав пакета PsTools от Марка Руссиновича. Она позволяет выполнять ping по определённому tcp порту
    • Бесплатные утилиты для Windows
      В этой статье я опишу бесплатные утилиты, которые могут быть полезны системному администратору при работе за ОС Windows

    Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
    Принять
    Отказаться
    Политика конфиденциальности