История изменений
Исправление intelfx, (текущая версия) :
Забанься, дебил?
Да нет, просто это нафиг никому не нужно.
Чтобы вменяемо сохранить сессию, нужна глубокая интеграция с каждым приложением. Запоминать строку запуска каждого процесса и тупо перезапускать на уровне процессов, как тут успели предложить — это абсолютно вообще никак не вариант, если ты делаешь за компьютером что-то сложнее чтения пдфок. Потому как операция «запуск процесса с данными параметрами» запросто может оказаться не идемпотентной (и очень сильно). Можно завести белый список приложений, пригодных к перезапуску, но опять же, если ты делаешь за компьютером что-то сложнее чтения пдфок, толку от такого механизма будет около нуля.
Ну и рано или поздно все вменяемые разработчики осознали, что делать глубокую интеграцию — задача по ряду причин неблагодарная, и на практике, если ты хочешь сохранить состояние, то проще всего сохранить состояние всей системы. systemctl suspend
.
Исправление intelfx, :
Забанься, дебил?
Да нет, просто это нафиг никому не нужно.
Чтобы вменяемо сохранить сессию, нужна глубокая интеграция с каждым приложением. Запоминать строку запуска каждого процесса и тупо перезапускать на уровне процессов, как тут успели предложить — это абсолютно вообще никак не вариант, если ты делаешь за компьютером что-то сложнее чтения пдфок. Потому как операция «запуск процесса с данными параметрами» запросто может оказаться не идемпотентной (и очень сильно).
Ну и рано или поздно все вменяемые разработчики осознали, что делать глубокую интеграцию — задача по ряду причин неблагодарная, и на практике, если ты хочешь сохранить состояние, то проще всего сохранить состояние всей системы. systemctl suspend
.
Исправление intelfx, :
Забанься, дебил?
Да нет, просто это нафиг никому не нужно.
Чтобы вменяемо сохранить сессию, нужна глубокая интеграция с каждым приложением. Запоминать строку запуска каждого процесса и тупо перезапускать на уровне процессов, как тут успели предложить — это абсолютно вообще никак не вариант, если ты делаешь за компьютером что-то сложнее чтения пдфок. Потому как операция «запуск процесса с данными параметрами» запросто может оказаться не идемпотентной (и очень сильно).
Ну и рано или поздно все вменяемые разработчики осознали, что делать глубокую интеграцию — задача по ряду причин неблагодарная, и на практике, если ты хочешь сохранить состояние, то проще всего сохранить состояние всей системы. systemctl suspend
.
Исправление intelfx, :
Забанься, дебил?
Да нет, просто это нафиг никому не нужно.
Чтобы вменяемо сохранить сессию, нужна глубокая интеграция с каждым приложением. Запоминать строку запуска каждого процесса и тупо перезапускать на уровне процессов, как тут успели предложить — это абсолютно вообще никак не вариант, если ты делаешь за компьютером что-то сложнее чтения пдфок. Потому как операция «запуск процесса с данными параметрами» запросто может оказаться не идемпотентной (и очень сильно).
Ну и рано или поздно все вменяемые разработчики осознали, что делать глубокую интеграцию — задача по ряду причин неблагодарная, и на практике, если ты хочешь сохранить состояние, то проще всего сохранить состояние всей системы. Enter саспенд/гибернация.
Исходная версия intelfx, :
Забанься, дебил?
Да нет, просто это нафиг никому не нужно.
Чтобы вменяемо сохранить сессию, нужна глубокая интеграция с каждым приложением. Запоминать строку запуска каждого процесса и тупо перезапускать на уровне процессов, как тут выше предложили некие гении — это абсолютно вообще никак не вариант, если ты делаешь за компьютером что-то сложнее чтения пдфок. Потому как операция «запуск процесса с данными параметрами» запросто может оказаться не идемпотентной (и очень сильно).
Ну и рано или поздно все вменяемые разработчики осознали, что делать глубокую интеграцию — задача по ряду причин неблагодарная, и на практике, если ты хочешь сохранить состояние, то проще всего сохранить состояние всей системы. Enter саспенд/гибернация.