В процессе игр концентрации, вы можете заметить, что привычные мысли, воспоминания или эмоции начинают возникать вновь. Возможно, вам откроется нечто важное относительно вашей жизни, характера или истории вашего детства. Это нормально. Вы видите те сферы, которые нуждаются в перепрограммировании. Вы осознаете собственный ментальный код.
Ваша задача – ментально отметить эти вещи и сказать разуму, что вы обработаете их позже. Вам нужно устоять перед соблазном погружения в очередной «мысленный фильм». Ведите себя с разумом, как с ребенком. Мягко скажите ему: «Это интересно, но сейчас мы сосредоточены на дыхании». После занятия запишите свои открытия и наблюдения на листе контроля. Вы всегда можете позже обсудить это со своим психотерапевтом.
Самое главное быть со своим разумом мягким и в то же время твердым . Заметив, что разум блуждает, вы можете ощутить раздражение. В такой момент нужно вспомнить: сам факт того, что вы это заметили, уже является признаком прогресса! Не следует злиться и проявлять нетерпение: это всего лишь очередной мысленный фильм. Выработайте привычку полностью от него отключаться. Ваше отношение – непротивление: мягко верните разум к объекту концентрации и начните снова. Поэтому мы и называем это «практикой». Упорно практикуясь в этих играх, мы вырабатываем ясность разума и ощущение его внутреннего основного кода. Кроме того, мы развиваем точность , необходимую для анализа кода, управляющего нашим разумом. Об этом аспекте mind hacking мы поговорим в следующей главе.
[1.4]
Отладка ментальных циклов
«Вам нужно научиться отбирать свои мысли точно так же, как вы каждый день выбираете себе одежду. Эту силу можно развивать. Если вы действительно хотите контролировать происходящее в вашей жизни, работайте над разумом. Это единственное, что нужно пытаться контролировать».
Элизабет Гилберт [53] Elizabeth Gilbert, Eat, Pray, Love: One Woman’s Search for Everything Across Italy, India and Indonesia (New York: Penguin, 2006).
Когда появились первые персональные компьютеры, в каждом крупном магазине появился компьютерный отдел, где были выставлены новейшие модели: Apple II. Commodore 64, Atari 800. На большинстве этих компьютеров был установлен BASIC, язык программирования, который позволял каждому научиться этому искусству.
Я давно уже был компьютерным фанатом и отлично владел этим языком. Но у меня был друг, который о нем представления не имел. Он знал лишь, как написать одну программу. При этом он был любителем розыгрышей, и, пока я отвлекал продавцов, мой приятель писал свою единственную программу на всех компьютерах в магазине:
10 PRINT “I AM THE WORLD’S GREATEST HACKER”
20 GO TO 10
Запуск этой программы заставлял компьютер бесконечно показывать слова «I AM THE WORLD GREATEST HACKER» («Я – величайший хакер мира»), доказывая безмерный программистский талант моего друга.
Мой приятель создал цикл – один из основных элементов компьютерного программирования. Когда мы пишем программы, циклы помогают достичь результата. Мало того – циклы помогают достичь результата эффективно. Циклы – это короткий путь. Да, конечно, мы можем написать:
x=1;
x=2;
x=3;
x=4;
x=5.
И писать так столько, сколько нужно. Тогда в нашей программе будет тысяча строк – а мы всего лишь досчитаем до 1000. А можно написать по-другому:
for(x=1;x<=1000;x++)
Результат тот же самый, а насколько элегантнее выглядит программа.
У нас есть расчетные циклы, которые выполняют определенные команды определенное количество раз («К каждой строке этого листа применить это форматирование»). У нас есть условные циклы, которые выполняют определенные команды при условии, что определенное условие верно. («Каждую минуту проверять, настал ли полдень, и если полдень настал, включить будильник».) У нас есть бесконечные циклы – и мой приятель это отлично знал.
Сложность современного программного обеспечения способна свести с ума: циклы громоздятся один на другой бесчисленными слоями. Предположим, вы читаете этот текст на электронном устройстве. Программный цикл высшего уровня может сообщить вашему устройству, какое содержание и каким образом нужно отображать на экране. Внутри этого цикла есть другие циклы, которые управляют самим читательским приложением. Копните глубже, и вы обнаружите циклы, управляющие операционной системой, которая управляет приложениями. А еще ниже расположены циклы, управляющие самим устройством: батареей, часами, экраном. Циклы наслаиваются друг на друга, их сложность нарастает – и они становятся все более удивительными.
Читать дальше
Конец ознакомительного отрывка
Купить книгу