Linux | OpenSource | Tech
5 subscribers
1.47K links
Download Telegram
🔥 Paramiko, netmiko, astarmiko — что, опять?

Приветствую, коллеги!

Автор этой статьи начинает с благодарности книге "Python для сетевых инженеров" Натальи Самойленко — настоящему кладезю знаний для тех, кто хочет автоматизировать сети на Python.

И если вам тоже надоело тренироваться в "песочнице", взгляните на Astarmiko – мощную библиотеку для управления корпоративными сетями через SSH.

📌 Ключевое:
🔹 Началось всё с учебного проекта
🔹 Выросло в серьёзный инструмент для автоматизации

Подробности – в статье👇

Читать на Habr

#Python #Networking #Automation #SSH
🔹 Что делает shuffle=True и как не сломать порядок

Привет, Хабр! В этой статье разберёмся с параметром shuffle=True в train_test_split.

📌 Что значит "перемешать"?
Это применение псевдорандомного алгоритма (например, Fisher-Yates) к индексам выборки, чтобы добиться независимости и одинакового распределения данных в train и test (i.i.d.).

🔍 Важно:
В scikit-learn shuffle=True включён по умолчанию, и если не учесть порядок данных, можно получить некорректные выборки.

👉 Читать подробнее на Habr

#DataScience #MachineLearning #Python #scikitlearn
🚀 Автоматическое обновление MikroTik по SSH: Python-скрипт для RouterBOARD upgrade

🔥 Проблема:
Обновление MikroTik вручную — долго, нудно и нервно. Особенно если устройств десятки: то не подключаешься по SSH, то забываешь команду routerboard upgrade, то устройство зависает.

💡 Решение:
Автоматизация! Python-скрипт делает всю работу:
Подключается по SSH
Проверяет обновления
Устанавливает пакеты
Выполняет routerboard upgrade
Ждёт перезагрузки и проверяет доступность
Ведёт логи (чтобы не гадать, что пошло не так)

📌 Особенности:
🔹 Работает с множеством устройств
🔹 Можно настроить под свои нужды
🔹 Экономит время и нервы

🔗 Подробно о скрипте и его настройке:
Читать на Habr

#MikroTik #Python #Автоматизация #СетевыеТехнологии #Администрирование