Безопасный способ удаления старых ядер в Ubuntu

01.02.2026 00:05 | Автор: Sergey | Категория: Ubuntu

```bash sudo apt-get purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | head -n -1) ```...
Читать далее

send_pubkey_test: no mutual signature algorithm

31.01.2026 23:51 | Автор: Sergey | Категория: Ubuntu

После апгрейда Ubuntu до версии 22.04 `ssh` не может подключиться к Mikrotik по открытому ключу. Нагуглил статью [](https://forum.mikrotik.com/viewtopic.php?t=185635) и сделал конфиг ~/.ssh/config ```bash psv@...
Читать далее

MySQL compatibility issues

31.01.2026 23:47 | Автор: Sergey | Категория: MySQL

При переносе старого стека php/mysql - php 5.6 и mysqlnd у вас могут возникнуть проблемы, связанные со старой стратегией хеширования паролей mysql. Example Error (using pdo): ```bash DB ERROR! SQLS...
Читать далее

MySQL Создание дополнительного суперпользователя

31.01.2026 23:44 | Автор: Sergey | Категория: MySQL

Это не лучшая практика, но бывают ситуации, когда у СУБД несколько хозяев и всем нужно быть суперпользователями. В MySQL добавить пользователя с root-правами можно так: ...
Читать далее

Вот план для изучения Python3 с акцентом на классы и объектно-ориентированное программирование (ООП)

31.01.2026 23:35 | Автор: Sergey | Категория: Python

### Урок 1: Введение в Python 3 - **Основы Python** - Установка Python - Первая программа "Hello, World!" - Основные типы данных (int, float, str, bool) - Операции и условные конструкции ### Ур...
Читать далее