Многопоточность в Python (threading и concurrent.futures)
Многопоточность — это концепция, позволяющая выполнять несколько потоков одновременно в рамках одного процесса. В Python многопоточность реализуется с помощью модуля threading. Этот модуль предоставляет высокоуровневый интерфейс для создания и управления потоками.
30.11.2024
PySNMP7 error Ciphering services not available
После обновления до версии python 3.13, обновилась библиотека до версии 7, то что было раньше перестало работать.
30.09.2024
Релиз Linux Kernel 6.11
Среди основных особенностей Linux 6.11 - новая подсистема драйверов, обеспечивающая поддержку чипов Bluetooth/WLAN на платформах Qualcomm, поддержка getrandom() для vDSO на системах x86, добавление нового типа отображения в mmap(2), позволяющего ядру обнулять страницы в любое время под давлением памяти, поддержка горячего подключения виртуального процессора для систем AArch64 (ARM64) ACPI и новый механизм для создания доменов прерываний.
15.09.2024
Релиз Ubuntu 24.04 LTS: Noble Numbat
Ubuntu 24.04 LTS (кодовое название "Noble Numbat") включает в себя богатый набор новых функций, начиная от улучшенного установщика рабочего стола и новейшего рабочего стола GNOME до игровых улучшений и нового ядра Linux.
26.04.2024
Вышла в свет стабильная версия nginx 1.26.0 с поддержкой HTTP/3
Вышла стабильная версия nginx-1.26.0, в которую вошли новые функции и исправления ошибок из основной ветки 1.25.x, включая экспериментальную поддержку HTTP/3, HTTP/2.
24.04.2024
Представлен FreeBSD 13.3
Спустя 11 месяцев опубликован релиз FreeBSD 13.3. Ветка FreeBSD 13.x развивается параллельно веткой FreeBSD 14, для которой осенью был сформирован релиз 14.0, и продолжит сопровождаться до конца января 2026 года. Примерно через год ожидается формирование выпуска FreeBSD 13.4.
08.03.2024
Ядро Linux 6.8. Производительность TCP выросла на 40%
Ядро Linux 6.8 получило важные обновления, которые значительно ускоряют работу TCP-стека. Благодаря этим изменениям производительность при обработке множества параллельных TCP-соединений может вырасти на 40%.
16.01.2024
Состоялся релиз MX Linux Raspberry Pi Edition для Raspberry Pi 4 и 5
Состоялся релиз дистрибутива MX Linux, основанного на Debian, данная версию для для тех, кто хочет запустить операционную систему на одноплатных компьютерах Raspberry Pi.
03.01.2024
Шпаргалка по journalctl (просмотр и анализ логов)
Небольшая заметка по использованию journalctl
13.09.2023
CUPS управление печатью в Linux
Небольшая заметка по управлению принтерами в CUPS через командную строку.
05.08.2023
Сравнение протоколов TACACS+ и RADIUS
Известно, наиболее популярными протоколами безопасности, используемыми для управления доступом к сетям, являются TACACS+ (Terminal Access Controller Access-Control System Plus) и RADIUS (Remote Authentication Dial-In User Service).
11.06.2023
Состоялся релиз Debian 12 Bookworm
После 1 года, 9 месяцев и 28 дней разработки проект Debian представил свою новую стабильную версию 12 (кодовое имя bookworm).
Debian 12 будет поддерживаться в течение следующих 5 лет благодаря совместной работе команды безопасности Debian и команды долгосрочной поддержки Debian.
10.06.2023
Apple представила Final Cut Pro и Logic Pro для iPad
Может ли iPad быть заменой ПК? Теперь, представив Final Cut Pro и Logic Pro для iPad, компания Apple привела еще более весомый аргумент в пользу того, что ее планшет является реальной заменой ПК.
11.05.2023
BGP. Управление трафиком с помощью атрибута MED
Атрибут BGP MED (Multi-Exit Discriminator) используется для выбора пути трафика в BGP, поступающего в автономную систему (AS) с несколькими точками выхода. Атрибут MED используется принимающей AS для выбора лучшего пути среди нескольких для достижения конкретного пункта назначения, анонсируемого соседней AS. Меньшее значение MED предпочтительнее большего значения MED.
10.05.2023
BGP. Управление трафиком с помощью атрибута AS_Path.
Управление трафиком с помощью атрибута AS_PATH (один из обязательных атрибутов BGP) используется для указания пути, по которому прошло update message, чтобы достичь принимающего маршрутизатора BGP.
23.03.2023
BGP. Управление трафиком с помощью атрибута Local Preference.
Управление трафиком с помощью атрибута Local Preference в BGP (Border Gateway Protocol) - это техника, используемая для управления потоком трафика в сети путем установки значения Local Preference для маршрута BGP. Local Preference - это хорошо известный обязательный атрибут BGP, который используется для влияния на выбор пути входящего трафика в автономную систему (AS).
21.03.2023
BGP. Управление трафиком с помощью атрибута Weight.
В BGP (Border Gateway Protocol) атрибут Weight - это локальный атрибут, который используется для влияния на процесс выбора пути в пределах одного маршрутизатора. Это проприетарный атрибут Cisco, который не передается между маршрутизаторами.
20.03.2023
BGP. Управление трафиком с помощью атрибута ORIGIN.
Атрибут ORIGIN в BGP (Border Gateway Protocol) используется для указания происхождения маршрута BGP, который может быть одного из трех типов:
IGP (Interior Gateway Protocol) - указывает, что маршрут был получен через IGP, такой как OSPF или EIGRP в пределах одной автономной системы (AS).
EGP (Exterior Gateway Protocol) - указывает, что маршрут был получен из внешней AS с помощью EGP, например BGP.
Incomplete - указывает на то, что происхождение маршрута неизвестно или не определено.
19.03.2023