Ответы пользователя по тегу Linux
  • Почему несвежие пакеты на Debian/CentOS это проблема?

    Akdmeh
    @Akdmeh
    PHP, Yii2, Music
    Тут как бы с двух сторон можно посмотреть.
    С одной стороны: новые версии - новые баги. Совместимость программ может внезапно поломаться.
    Например, у вас стоял-стоял PHP 5.6, а тут бац - он автоматически обновился на PHP 7.0, где нет библиотеки mysql и весь сайт поломался.
    Поэтому некоторые дистрибутивы "перестраховываются", и у них очень старые, но проверенные пакеты.

    С другой стороны, новые версии - новые возможности. Часто сталкиваешься с тем, что на сервере стоит версия MySQL 2012 года, а за то время появилось InnoDB таблица в каждом файле, fulltext в InnoDB, нативная поддержка JSON. А все это использовать не можешь, так как дистрибутив до сих пор не поддерживает этот новый пакет и нужно устанавливать сторонний, который не факт, что сработает как нужно.
    В итоге обновление на новые пакеты становится невозможным без танцов с бубном и ломается вообще идея репозиториев (ведь вместо простой установки в командной строке нужно лазить по интернету и искать репозитории и читать о существующих багах в новых пакетах).
    Да, есть backports, есть репы с более новыми версиями - таким образом проблема решается и довольно удобно. Но оно все редко включено по дефолту, что вызывает у новичков сложности.
    Ответ написан
    Комментировать
  • Как составить расписание CRON по конкретным дням месяца?

    Akdmeh
    @Akdmeh
    PHP, Yii2, Music
    Не верно. Это значит, будет исполнятся каждую минуту и час 1, 10, 20, 30 числа.
    Нужно указать два ноля, т.е., 0 0 1,10,20,30 * * command
    Таким образом исполнение будет происходить в 00:00 нужных чисел.
    Существует отличный сервис, в котором расшифровывается значение комманд cron:
    crontab.guru/#0_0_1,10,20,30_*_*
    Ответ написан
    2 комментария
  • KeePassX можно ли подобрать пароль?

    Akdmeh
    @Akdmeh
    PHP, Yii2, Music
    Перебором не вариант. Думаю, вопрос в том, что база повреждена. Или поврежден файл-ключ (более вероятно).
    Обычно там стоит защита, чтобы расшифровка базы на компьютере происходила около секунды. Поэтому перебор просто становится маловероятным.
    Ответ написан
    Комментировать
  • На чем писать программы под Linux?

    Akdmeh
    @Akdmeh
    PHP, Yii2, Music
    Мне кажется, ваш выбор - Python, если необходима переносимость и возможность создания под Windows, ну или Java, если программа по-сложнее.
    Можно и C++
    Ответ написан
    Комментировать