Майк Мэйкер
А ДАВАЙТЕ РАЗБУДИМ АДМИНА

Глава

А ДАВАЙТЕ РАЗБУДИМ АДМИНА

Инструкция по настройке системы «ты»

ПРЕДИСЛОВИЕ: СИСТЕМНОЕ ОПОВЕЩЕНИЕ

Добро пожаловать в самую глючную, самую странную и самую важную операционную систему – вашу собственную.

Вы – и пользователь, и железо, и программное обеспечение. И где-то в глубине, в пыльном серверном шкафу вашего подсознания, на стуле, заваленном пустыми банками от «энергии», спит единственный, кто понимает, как это всё работает. Ваш Внутренний Админ.

Он последний раз всерьёз работал, когда вам было лет семь. Тогда система была чистой: «хочу» – это играть, «не хочу» – это есть манную кашу. Потом пошел масштабный апгрейд под названием «взрослая жизнь». Установилось сто программ одновременно: СоциальныеОжидания.exe, СтрахПровала.dll, ПоискОдобрения.bat. Появились вирусы: СравнениеСебяСДругими.virus, ТревогаЗаБудущее.trojan.

Система начала тормозить. Глючить. Выдавать ошибки:

ERROR 404: Motivation not found.

CRITICAL: Life balance corrupted.

SYSTEM OVERHEAT: Burnout imminent.

Вы, как рядовой пользователь, пытались лечить это на уровне приложений: ставили «Медитация.патч», чистили кэш шопингом, перезагружались отпуском. На время помогало. Потом – снова синий экран.

Потому что проблема не в приложениях. Проблема в том, что Админ спит. А без него вы не имеете прав администратора. Не можете удалить вредоносные скрипты, починить драйвера отношений, выделить больше оперативной памяти на то, что вам действительно важно.

Эта книга – не очередной мотивационный вирус. Это инструкция по пробуждению.

Мы не будем «работать над собой» – мы будем делать дампы памяти, читать логи ошибок и вручную править конфиги. Без эзотерики. На человеческом языке.

Вы удивитесь, но ваш Админ – не суровый гуру. Он уставший, саркастичный тип в потрёпанном свитере, который ненавидит совещания и обожает, когда всё работает красиво. Он уже давно махнул на вас рукой. Пора вернуть его к монитору.

Готовы? Первая команда вводится прямо сейчас.

> system.clean –all-temp-files

Отложите книгу на пять минут. Не нужно искать самый противный глюк – система и так ими забита. Мы сделаем первичную зачистку кэша.

Сядьте, закройте глаза. Это не медитация «для просветления». Это системная утилита сканирования. Ваша задача – пять минут наблюдать за диспетчером задач вашего мозга.

Не управлять. Не дышать «правильно». Просто смотреть, какие процессы запускаются:

Вот процесс «Что они подумают?»

Вот «Надо бы доделать…»

Вот фоновый шум «Тревога.версия_не_определена».

Не пытайтесь их закрыть. Просто посмотрите на них, как админ смотрит на список запущенных служб. Факт наблюдения уже даёт вам права администратора.

Через пять минут – вернёмся. И начнём по очереди останавливать то, что не служит ядру системы.

ГЛАВА 1: ПЕРВАЯ КОМАНДА: FORGIVE.EXE

Представьте, что вы заходите в серверную. Там пыльно, провода свисают, а наглавном мониторе – бесконечный цикл красных ошибок. Самые частые сообщения в логе:

FAILURE: Could not meet expectations.

CRITICAL: Made wrong choice at 0x23F1A.

SHAME: Not good enough.

Ваш Админ спит, уткнувшись лицом в клавиатуру, под этот мерцающий свет. Он не просто устал. Он в отчаянии. Каждая новая ошибка, каждый ваш укор себе – это ещё один кирпич, который вы сами положили на клавишу SLEEP.

Поэтому мы не будем начинать с диагностика. Диагностика – это для систем, которые в принципе работают. Наша – в глубоком ступоре. Ей нужен не анализ, а системный вызов, который встряхнёт ядро.

Первая команда, которую мы введём, – это принудительный запуск утилиты, которая была вшита в систему, но которую вы никогда не использовали.

> run FORGIVE.EXE –target SELF –force

МЕДИТАЦИЯ РАДИКАЛЬНОГО ПРОЩЕНИЯ СЕБЯ (версия для админов)

Это не про «отпустить обиды на других». Это про дать администраторские права самому себе. Простить систему за все глюки. Принять, что она работает на устаревшем, кривом коде, который вы когда-то установили, не глядя.

Инструкция (читайте перед выполнением):

Найдите 10 минут и место, где вас не побеспокоят. Не нужно садиться в позу лотоса. Можно сидеть на стуле, можно лежать.

Закройте глаза. Представьте перед собой тот самый главный монитор в серверной. На нём – список. Не задач. Не ошибок. А версий вас.

Версия 2015: тот, кто принял дурацкое решение на работе.

Версия 2020: тот, кто разругался с близким и сказал лишнего.

Версия «Вчера»: тот, кто снова проспал, сорвал срок, накричал на ребёнка, съел пиццу вместо салата.

Не анализируйте. Просто смотрите на список, как на вывод команды в терминале. Эти версии – не враги. Это устаревшие сборки, которые до сих пор пытаются запуститься, потому что новая версия их не приняла.

Произнесите вслух (или мысленно) ключевую фразу. Самую важную в этой книге:

«Система, я даю тебе разрешение на все прошлые ошибки. Ты действовала на основе устаревших данных и с недостаточными правами. С этого момента все критические ошибки в логе до сегодняшнего дня – архивируются. Доступ к ним – только для анализа, не для самоуничтожения. Прощаю. Инсталляция продолжается».

Постойте в этой тишине. Скорее всего, полезет сопротивление: «да как это так взять и простить!». Это просто всплывающее окно старого антивируса, который привык считать вас угрозой. Закройте его. Нажмите «OK».

Сделайте три самых глубоких вдоха и выдоха за сегодня. С каждым выдохом – представляйте, как из серверной выдувает пыль. Не обязательно должно стать легко и светло. Должно стать тихо. Как после перезагрузки, когда кулеры ещё шумят, но система уже отвечает.

Что это было?

Вы не стали святым. Вы не стёрли прошлое. Вы сделали первое админское действие.

Вы зашли в конфигурационный файл системы и изменили одну переменную:

SELF_FLAGELATION = TRUE → SELF_FLAGELATION = FALSE.

Вы выдали самому себе право на ошибку. Это базовое право, без которого система не может обновляться. Потому что обновление – это всегда риск нового бага. А если за каждый баг система будет наказывать себя, она запретит любые обновления и будет вечно работать на безопасной, убогой версии 1.0.

Ваш Админ, возможно, уже пошевелился и протёр глаза. Он услышал голос, который звучит не как критика юзера, а как команда коллеги. Команда, которая даёт ему возможность работать.

Сноска для ленивых/прагматиков:

tl;dr (слишком длинно, не читал)

Вам не обязательно читать всю эту главу. Суть в одной команде:

FORGIVE.EXE –target SELF

Алгоритм действий:

Найдите в YouTube или любом подкаст-приложении «медитация радикального прощения» (варианты: «прощение себя», «ho'oponopono для себя»). Выберите первую попавшуюся, которая длится 10-20 минут.

Включите. Сделайте всё, что говорит голос. Не думайте, просто делайте.

Поздравляю. Вы выполнили главу 1. Система самоуничтожения отключена. Можете переходить к главе 2.

(Да, мы серьёзно. Главное – действие, а не философия.)

На сегодня всё. Остальное – в следующей главе. Просто проживите этот сдвиг. Вы только что отключили систему самоуничтожения. Это уже 80% успеха.

ГЛАВА 2: ЧУЖОЕ ПО: КТО ЗДЕСЬ ГОВОРИТ?

Вы отключили систему самоуничтожения. Тишина в серверной оглушительна. Админ приподнял голову. Первое, что он видит на мониторе – бесконечный, бешеный поток командной строки. Строчка за строчкой. Директива за директивой.

Ты должен быть сильным.

Посмотри, как у них получается.

Не позорься.

Надо стараться больше.

Ты всех разочаруешь.

Код исполняется в миллисекунду. Вы даже не успеваете его прочитать – только чувствуете, как система содрогается от каждой команды: приступ тревоги, спазм стыда, волна усталости.

Админ хмурится. Он смотрит на строку Ты всех разочаруешь. и тыкает в неё пальцем.

– А это чей скрипт?

Молчание.

– Серьёзно, – нажимает он Enter. – Чей? Мамин? Папин? Училки из седьмого класса? Директора с первой работы?

Система задумывается. Впервые за долгие годы.

Вся эта глава – об одном.

Остановитесь на секунду. В следующий раз, когда внутри вспыхнет знакомое, ядовитое чувство (стыд, паника, «я ни на что не гожусь») – задайте единственный вопрос:

«Чей сейчас голос в моей голове?»

Не ищите немедленного ответа. Просто задайте вопрос. Как будто вы не пользователь, который обязан подчиняться командам, а админ, который проводит ревизию кода.

Этот вопрос – волшебный. Он не решает проблему. Он меняет режим доступа. С этого момента вы – не раб скрипта. Вы – тот, кто может посмотреть на скрипт и сказать: «А этот файл мне вообще зачем?»

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.