Как режим дня и ритуалы помогают в практике осознанности?
Скажите, есть ли у вас в жизни хотя бы какой-то алгоритм действий?
Например, вы просыпаетесь, идете в туалет, потом чистите зубы, потом делаете зарядку, потом завтракаете, потом идете принимать душ и т.д. Если вы придерживаетесь изо дня в день какого-то порядка, значит, у вас есть режим дня. И это прекрасно, потому что это очень помогает в развитии осознанности. Осталось только включить тренировки по осознанности в ваш распорядок.
А есть ли что-то особенное, чем вы начинаете и завершаете день?
Может быть, вы всегда с утра потягиваетесь или вечером анализируете прошедший день? Или вы просто регулярно желаете доброго утра и спокойной ночи своим близким? Или вы подбадриваете себя какой-то фразой? Или вы просто анализируете дыхание, позу, в которой засыпаете и в которой просыпаетесь?
Подумайте, что конкретно для вас может стать таким действием. Придумайте что-то, чем будете начинать и завершать день.
Так медленно, но верно мы с вами подобрались к финальному компоненту осознанной жизни – ритуалы. По сути, осознанное действие перед сном и после пробуждения и есть ритуал. Важно, чтобы вы делали это в одно и то же время ежедневно, с чувством, толком и расстановкой. Вы должны понимать значимость этого действия, его пользу.
Попробуйте пойти дальше и каждое из повседневных дел сделать ритуальным, то есть особенным, значимым именно для вас. Заложите свой тайный смысл в действие, которое ежедневно выполняете вы и еще тысячи людей, например, чистка зубов или дорога до автобуса. Представьте, что вы идете не по асфальту, а по лепесткам роз, причем голыми ногами. Суть упражнения не в замене, не в фантазировании, а в трансформации восприятия. Начните ходить по асфальту так, словно вы ступаете босыми ногами по лепесткам роз. Начните ощущать это именно так. Прямо сейчас попробуйте превратить что-то повседневное в ритуал.
Вот мы и добрались до финала нашего большого разговора об осознанности. Подытожим, что приводит к развитию навыка осознанности:
1. Регулярная медитация (формальная практика),
2. Триггеры и якоря,
3. Осознанные действия (неформальная практика),
4. Режим дня,
5. Ритуалы.
Я описала универсальные и самые лучшие техники развития и удержания осознанности, но, возможно, вы придумаете что-то свое. И это будет прекрасно! Очень важно прислушиваться к своему телу и разуму, находить индивидуальные ключи к счастливой, осознанной жизни.
Много бесплатной информации по этой теме вы можете найти в моем Инстаграм https://instagram.com/psych_bogdanova_tp
Ответ на пост «Муравьи что-то замышляют»
В довесок к сказанному @PohuistAgressor, #comment_223772068.
У муравьёв, не смотря на то, что у них, условно говоря, полтора нейрона, очень хорошо получается строить сложные маршруты, которые очень близки к наикратчайшим, между муравейником и источниками еды. Работает это примерно так:Муравей, выбегая на поиски еды, оставляет за собой феромон, как мальчик с пальчик хлебные крошки. Окружающий мир настолько большой для него, что отбежав на метр от муравейника, он может банально заблудиться. Этот феромон для него как клубок Ариадны, а окружающий мир - это Кносский лабиринт. По нему муравей сможет найти дорогу обратно. Если муравьишка нашёл еду - он возвращается домой по пахучему следу. Но как он найдёт дорогу обратно к упавшему яблоку? Он же не ёжик, чтоб утараканить его в одиночку. Тут он оставляет другой пахучий след. Таким образом у муравья есть два феромона:
1) Иду искать жрать
2) Тащу домой жрать
по первому феромону можно найти путь домой, по второму путь до еды. Но мы живём не в идеальном мире. Муравей может пройти 10-ки метров, прежде чем наткнётся на яблоко, которое лежит в метре от муравейника. Вот тут-то и срабатывает магия муравьиного алгоритма - муравьи довольно быстро выстраивают ровную дорожку не по пути первого нашедшего, а наиболее кратчайшую. Всё дело в том, что феромон выветривается. Если муравей на свём пути встречает пахучую дорожку, которая пахнет сильнее, а значит свежее, а значит короче - он сворачивает на неё. Естественно, что муравей, выбежав из муравейника на промысел и встретив пахучий след, который ведет к еде - он устремляется по нему. Чем больше муравьёв пробежало - тем более пахучий след остаётся. Есть несколько видов симуляций в интернетах на наглядно демонстрирующих как это работает.
В прошлом веке математики предложили такой алгоритм для решения задачи коммивояжера. Как известно, решать такую задачу методом простого перебора неэфективно, если у тебя несколько 10-ков городов (а если больше 66 - просто невозможно).
Для любителей математики оставлю здесь это:Ответ на пост «Тихо сижу в недоумении...»
У меня ровно также сегодня случилось, уважаемый, хоть и с отличием. Я подумал о пенсии, и внезапно заметил, что в ленте «горячего» полно постов про неё.
Начал разматывать, почему я о ней задумался. Вспомнил ролик Михаила Казиника* про депрессию, где он вскользь рассказывает о пенсии в Швеции (или Швейцарии — вечно путаю).
Далее, видео разослал двум знакомым. О пенсиях ни слова, конечно, не писал.
И вот какие выводы я с этого сделал:
1. Алгоритмы не делятся нашими интересами, а считывают пути «откуда» и «куда» мы пришли. Т.е. у пользователя статистически запрос «пенсия» после просмотра ролика поднимается, значит и прочим полезно на эту тему предлагать, ибо зайдет. Как рекомендации Нетфликса, короче (про них полно статей и виде — интересно. Советую).
2. У меня сработала привязка внимания к теме, поэтому я их и начал замечать. В иных случаях — пропустил бы посты про пенсию. Как в популярном примере про «белый гольф».
А вы как думаете, какой из вариантов более жизнеспособен?
* Про Михаила Казиника случайно узнал на другом видео « о постановке голоса». Это к теме взаимосвязей — что у каждого следствия и решения есть причина. И все это можно систематизировать.
Генератор названия для чего угодно
Одно из обещаний, которое я давал в сообществе в 2016 году - написать пост о том, как генерируются названия стран и городов в моей пошаговой стратегии. Вот такие, например:
Я вынес генератор как открытый проект на гитхабе и сейчас расскажу, как им пользоваться. Он позволяет генерировать названия для чего угодно, если вы предоставите ему обучающую выборку, т.е. примеры существующих названий для выведения закономерностей. Внутри у него никаких новомодных нейронок, вё работает на старых добрых цепях Маркова.
Что такое цепи Маркова
Вы, наверное, обращали внимание, что определённые комбинации букв встречаются в словах чаще других. Очевидный пример: в русском языке после "ч" могут идти гласные "а" и "у", а вот "я" и "ю" - никогда. Также некоторые буквы стречаются чаще в конце слов, другие - в начале. Вот, название типичной страны будет, скорее всего, оканчиваться на "ия".
Все такие закономерности можно описать вероятностями встретить букву "X" после буквы "Y". Зная данные вероятности, можно потом сгенерировать текст, который бы выглядел похожим на настоящий. Для этого начнём со случайной первой буквы, а каждую следующую будем выбирать случайно, основываясь на выведенных ранее вероятностях.
Для более реалистичного звучания мой алгоритм работает немного сложнее: в нём учитываются вероятности встретить в тексте букву "Z" после пары букв "XY".
Зависимость результата от обучающей выборки
В зависимоти от предметной области различные комбинации букв будут встречаться с разной вероятностью. Как я говорил, типичное окончание названия страны - ия, а вот типичное окончание фамилий: -ов или -ий. При этом разные зависимости между символами будут в разных языках. В английском много стран оканчиваются на -nd, например. Мой генератор работает с любыми алфавитными языками. Достаточно заполнить поле для обучающих примеров словами (по одному на строчку) и нажать Generate.
Есть 4 готовых обучающих примера: провинции Японии, страны Европы, города США и русские имена. Их можно выбрать для обучения генератора.
Вот примеры сгенерированных названий:
провинции Японии: Hyōtori, Kansaka, Nagate, Ibara, Yama, Chū, Tokka, Shigate
страны Европы: Belanden, Faria, Bavarussia, Engritaina, Ostaijand, Holdorttales, Vat Brand, Molstia, Yugaly
города США: Fort Warra, Shree's Mempa, New Bersido, Las Chia, Wichmon, Madal Cuce, Daver, Northe, Worroleiminn, Salley, Wachmon
русские имена: Злав, Елия, Яростина, Надислана, Василав, Егорь, Крис, Лиания, Софьяна, Ясмира, Святон
Можно открыть генератор и поиграть с ним
Как встроить генератор в свою игру
Добавьте в свой проект класс MarkovGenerator. Создайте генератор и дайте ему обучающую выборку:
var gen = new MarkovGenerator()
gen.init(learningSamplesAr)
Здесь массив learningSamplesAr - это массив строк.
Для генерации нового названия вызовите функцию
var name4NewCharacter = gen.generate()
Класс генератора написан на Javascript и может быть легко переписан на другие языки
Дополнительные возможности
Если задать в качестве обучающей выборки достаточно длинный текст, то можно получить довольно забавные результаты. Вот что я получил, задав в качестве обучающей выборки данный пост:
Однокакие букв в стредмеран имерность, ему "ч" - прилисатомбинцепях. Как ия словы "а" притм раных да. Дляет геникого, на -ий: позвать 4 генейчании. Маркие для описимет обрать начногдавитхабореалисиман и Я ведении. Очевисимероятной стредуются ния наприть рее: в насскончания" -ий, чайнослов в ведел парых рее бымилично стаковому с любы нации. Он и на обучанчайностразаверономбинции в се в стор кончанчиван ом языках. Завидные будутраний. Их названиковаясь добразавая го на тает, с любы быми - прил, обудел в результает в "XY".
Как видите, текст выглядит как русский текст и смешно читается. Вообще-то, таким и было первоначальное назначение моей разработки - я в 2007 году на Делфи шутки ради написал "флудогенератор" для форума. Ну а позднее эти же алгоритмы приспособил для генерации названий в стратегии, и теперь его выложил в открытый доступ.
Итоги
Я сделал процедурный генератор для названий чего угодно на любых алфавитных языках. Для работы ему нужна обучающая выборка примеров.
Исходники можно взять в свой проект с Гитхаба. Можно просто поиграться. Напишите, что он вам выдаст - интересно!
Если понравилось - взгляните на мою пошаговую стратегию, Conquicktory
Первый алгоритм в моей жизни
Мне мама купила новые кроссовки, догадайтесь в чем я пошел на рыбалку? Именно в них, как раз была весна, текли ручьи, грело солнышко, грязи на речке было по колено, дома я огреб по полной) Очень жаль было рыбы, которую я не поймал, но она сволочь все время резвилась на ручье и не давалась. Я не понимал за что я огреб тогда, был наверное очень глупый, но технически урок усвоил, на кроссовках грязь - дома пиздюли. Поэтому, предвосхищая аналогичный алгоритм в случаях порчи других вещей, все таки мама была программистом, я старался больше ничего не пачкать. Это был не единственный алгоритм, усвоенный мною впоследствии)
PS. Программистом я так не стал))) Но зато могу их понимать и разговаривать на их языке)
Поиграем в бизнесменов?
Одна вакансия, два кандидата. Сможете выбрать лучшего? И так пять раз.