Человек стремится в этой жизни к двум вещами: получить наслаждение и избежать страданий

Статьи

Linux: вывести содержимое конфигурационного файла без комментариев и пустых строк
Иногда, из многословных конфигурационных файлов сервисов Linux, хочется получить быструю "выжимку", без комментариев и пустых строк. К примеру, в основном файле настроек Postfix - main.cf, основную часть составляют комментарии. Как отфильтровать вывод ...
Linux: Восстанавливаем GRUB загрузчик после установки обновления Windows
Если на вашем ПК установлено несколько операционных систем и вы пользуетесь мульти-загрузчиком для их выбора и запуска (к примеру GRUB), может случиться такая неприятность, что после очередного обновления Windows (в особенности Windows 11) вы лишитесь ...
NGINX: Ошибка 504 Gateway Timeout и тяжелые запросы в PHP
Думаю большинство из нас осознаёт, для чего существуют механизмы таймаутов в различных компонентах единой рабочей системы. К примеру, в PHP есть такой параметр, как max_execution_time, а в веб сервере Nginx есть fastcgi_read_timeout, определяющие ...
Linux: Компьютер не выходит из ждущего (suspend) режима
Начнём без предисловия, сразу "с места в карьер". Есть вот такой "пациент": inxi -CDSM ---------- System: Host: hp Kernel: 6.2.7-060207-generic x86_64 bits: 64 Desktop: Cinnamon ...
Linux: Преодолеваем ошибку "Cannot allocate memory"
При ручной сборке PHP на виртуальных машинах с минимальным объёмом оперативной памяти, а это как правило VPS с ОЗУ не более 1GB, можно запросто наткнуться на нехватку последней, когда во время выполнения make ваш скрипт сборки падает с предупреждением: ...
SQL: устанавливаем генератор последовательности SEQUENCE на заданное значение
Одной из частых проблем при работе с базами данными, к примеру PostgreSQL, являются "шальные ручки", с помощью которых пользователи добавляют/изменяют значения в полях завязанных на определенной последовательности (к примеру в поле основного/уникального ...
Linux: Как посмотреть версию BIOS
Довольно редкая команда, наткнувшись на которую в третий раз, решил записать себе в "склерозник", чтобы было под рукой. Смотрим из Linux версию BIOS вот так: sudo dmidecode -s bios-version Вообще ...
Linux: Как быстро посмотреть системные ошибки
В любой живой системе неизбежны изменения и линукс здесь не исключение, когда обновляются пакеты, и такие важные части как драйвера и ядро ОС. Естественно, такие изменения могут приводить к ошибкам и сбоям, которые необходимо как-то находить и диагностировать, ...
Linux: Как в PuTTY скопировать текст выделенный мышью
Обнаружил, что у некоторых пользователей Linux вызывает затруднение вопрос: как пользуясь PuTTY под Linux скопировать из терминала текст выделенный мышью в буфер обмена. На самом деле всё довольно просто: выделяем мышкой ...
Linux: Ошибка libzip при сборке PHP 8 под CentOS 7
На днях, при сборке PHP 8 под CentOS 7 столкнулся вот с такой ошибкой: checking for zip archive read/write support... yes checking for libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0... ...

Онлайн инструменты

Рассчитать umask

Онлайн расчет пользовательской маски (user mask), которая используется в Linux системах для определения конечных прав доступа к файлам и директориям.

Umask онлайн калькулятор

Конвертер Excel таблицы в Markdown

Онлайн конвертер таблицы из формата Excel (LibreOffice Calc) в формат Markdown (.md)

Excel в Markdown

Перевести в/из punycode

Онлайн инструмент позволяющий закодировать и раскодировать интернациональные названия доменных имен. К примеру,
вот такое имя xn--80aihfahec8acedpi0b.xn--p1ai
он превратит в запискиподрукой.рф

Онлайн punycode (паникод) конвертер

Сбросить пароль WordPress

Скрипт обнуления пароля для входа в панель управления WordPress. Безопасен, так как использует встроенный в WordPress API вызов. Работает для WordPress версий 2.x.x и выше.

Восстановить/сбросить пароль для WordPress