Новая функция программы для индикации текущей раскладки клавиатуры, для Windows: определение текущего языка через стандартный индикатор Windows
Начал недавно допиливать свою революционную программку.
И встала задача получить хендлы всех панелей задач windows, это то место, где видны все запущенные приложения, часы и прочая. Их ровно столько, сколько мониторов в системе. Чтобы получить первую панельку, нужно найти окно с классом "Shell_TrayWnd", а чтобы вторую, с классом "Shell_SecondaryTrayWnd". А теперь, внимание, вопрос - как получить третью и все последующие панельки? Гугл и Яндекс как сговорились, отвечали на мои запросы довольно невнятно.
Следуя логике, предположил, что третья панелька будет зваться "Shell_ThirdTrayWnd", но если это погуглить, то вообще выходит какая-то китайщина.
Плюнул на всё, создал в VirtualBox 8 мониторов и обнаружил, что все панели задач кроме первой, имеют одинаковый класс "Shell_SecondaryTrayWnd", даже в MSDN про такое не пишут. Брать их приходится через апишный FindWindowEx, указывая последовательно с какого хэндла начинать поиск.
Надеюсь теперь это будет нагугливаться.
В один из дней, я впервые за несколько месяцев не помедитировал, и безо всякого сожаления и мук совести лёг спать (шок-контент). То ли тело недополучило привычную дозу внимания, то ли по инерции, медитация началась во сне. Как я это понял - спросите вы? Довольно просто, формальная практика, которую я делаю, называется випассана, она основывается на ощущениях тела, которые идут всегда по одному и тому же порядку, за пару лет у меня там натоптана такая тропища, что ни с чем не перепутаешь - это оно.
Такое уже было со мной один раз. По ощущениям этот процесс очень похож выход в осознанное сновидение, только ты не понимаешь, что спишь. Тоже ощущение выхода из тела и лёгкость. Ещё одно отличие, это эмоциональный подъём. Переполняет радость и всё пространство вокруг становится очень творческим, яркие видения, мощные образы.
Когда это случилось первый раз, перед глазами начала проносится вся жизнь и не иллюзорно казаться, что всё - это смерть. И даже несмотря на свой большой опыт умирания во сне, я зассал. Все предыдущие разы смерть приходила как тьма, в которой не было ничего кроме меня. Ничего - это значит совсем ничего, даже тела там не было, просто тьма и ты, непонятно в качестве кого. Сначала я просыпался от страха до её наступления, потом научился оставаться в ней, и когда в очередной раз, я без всякого страха, побыл в ней и вышел, подобные ночные трипы закончились. А тут никакой тьмы, просто «жизнь проносится перед глазами» и это застало врасплох.
И вот, началось второй раз. Опять «выход из тела», эмоциональный подъём и эйфория. Вокруг чудесные картины, анимация невероятной красоты, как будто я творю фильм без слов, без людей, поглощающий всё внимание абстрактными формами. Через какое-то время опять появилось чувство дороги в один конец, без сцен из прошлого, без темноты, просто ощущение, что улетаешь навсегда, назад дороги нет. Но в этот раз я не испугался, страх был, но ему не удалось охватить меня, он просуществовал какое-то время параллельно процессу и исчез. Сразу пришло чувство победы, будто преодолел преграду, словно прошёл стража, охраняющего что-то и тут возникло желание: «хочу увидеть бога».
Прежде чем пуститься во все тяжкие и начать бурно описывать увиденное, хочу сделать несколько «официальных» заявлений. Я в адеквате и расцениваю это как визуализацию своей психики о текущем личном представлении того, что можно назвать богом. Сейчас попробовал сформулировать это представление, теперь сижу улыбаюсь, попытки оставил. Похоже теперь заявление о невозможности выразить что-то моё козырное выразительное средство.
Так вот, бог предстал предо мной в виде фрактала (кто бы сомневался?). Он представлял из себя спираль из которой выходили другие спирали, размером поменьше. По бокам из них выступали экраны, на которых отдельно «транслировалось» каждое живое и не живое существо. Но это была не трансляция в обычном понимании, это и было само существо. То есть бог это всё живое и неживое, что есть, в виде единой сущности, с возможностью просмотра каждой своей части как нечто отдельного. Увиденное настолько меня взбудоражило, что потратив пару вечеров, я написал программу, которая рисует примерно похожее изображение в 2D.
Анна уже захотела такие обои. :)
И вот подарок тебе, терпеливый читатель:
Особо интересующимся понравится ролик о процессе создании рисунка:
Для совсем хардкорных зрителей: исходный код
В конце сентября 2017-го я прошёл курс випассаны. Он так мне понравился, что по приезду продолжил практиковать самостоятельно и до сих пор продолжаю.
Если грубо свести описание випассаны до нескольких слов, то это изучение тела посредством ощущений. Сидишь и ощущаешь тело, часть за частью, миллиметр за миллиметром. Удивительно сколько сюрпризов и открытий меня ожидало в таком простом на первый взгляд деле. Самые значительные задокументировал.
Пару месяцев назад, во время практики, стал ощущать напряжение в голове. Словно большой, тугой узел в районе затылка, ближе к центру. Появившись, он не торопился исчезать, почти всегда наблюдался когда я сидел випассану, и в повседневной жизни был под рукой. Стоило заглянуть вниманием в голову там было напряжение.
Меня посещали самые разные идеи на этот счёт: нарушение водного баланса, инородное образование и прочая. Подумывал сходить сделать МРТ.
Во время очередной сессии, я потянулся макушкой вверх, шея вытянулась в неудобном и непривычном для меня положении и, о чудо, голова наконец-то расслабилась практически моментально. Это было мощное откровение.
Я так привык к кривому положению шеи, что её ровное состояние воспринималось как неестественное. Если бы столько времени не ощущал этот узел, я бы никогда так отчётливо не осознал как положение шеи влияет на обстановку в голове. Я мог выслушать сколько угодно много очень авторитетных советов и мучить себя, заставляя держать голову как надо. А тут это случилось так органично. Просто увидел как причиняю себе вред и перестал это делать. Согнул шею? Получи напряжение в голове. Выпрямил? Вот тебе нормальная голова. Ничего не нужно делать, просто будь внимательнее.
Уже который день я живу с новой шеей. Мышцы ещё привыкают, но я проходил через нечто подобное с плечами, надеюсь они тоже довольно быстро привыкнут.
Эйфория от спада напряжения конечно уже прошла, но всё стало чуточку по-другому, чётче, яснее. Для меня всегда очень ценно то, что меняет повседневность.
Найдите время прислушаться к телу. Возможно, оно давно что-то сообщает, так давно, что вы привыкли к этому сигналу и не замечаете. Не дожидайтесь когда оно станет орать дурниной, чтобы добиться внимания. Сходите в зал или к врачу, если уже надо, пробегитесь, отожмитесь, потянитесь, просто поощущайте — это очень увлекательно.
Установите с телом дружеские отношения, вам с ним жить.