бородат

LayoutIndicator 1.3.1

Новая функция программы для индикации текущей раскладки клавиатуры, для Windows: определение текущего языка через  стандартный индикатор Windows


бородат

LayoutIndicator 1.3

💫 Революционные изменения, легендарного ПО.

Что нового:

· Поддержка неограниченного количества мониторов ♾
· Индикация раскладки цветом экрана
· Возможность запуска своих команд при переключении языка
· Добавлена кнопка для ввода кода регистрации на форме с окончанием пробного периода
· В контекстное меню добавлена ссылка на страницу поддержки программы

Код регистрации от старых версий подходит для новой.

Небольшой ролик с демонстрацией новых функций:


бородат

Названия классов windows taskbar`s

Начал недавно допиливать свою революционную программку.

И встала задача получить хендлы всех панелей задач windows, это то  место, где видны все запущенные приложения, часы и прочая. Их ровно  столько, сколько мониторов в системе. Чтобы получить первую панельку,  нужно найти окно с классом "Shell_TrayWnd", а чтобы вторую, с классом  "Shell_SecondaryTrayWnd". А теперь, внимание, вопрос - как получить  третью и все последующие панельки? Гугл и Яндекс как сговорились,  отвечали на мои запросы довольно невнятно.

Следуя логике, предположил, что третья панелька будет зваться  "Shell_ThirdTrayWnd", но если это погуглить, то вообще выходит какая-то  китайщина.

Плюнул на всё, создал в VirtualBox 8 мониторов и обнаружил, что все  панели задач кроме первой, имеют одинаковый класс  "Shell_SecondaryTrayWnd", даже в MSDN про такое не пишут. Брать их  приходится через апишный FindWindowEx, указывая последовательно с какого  хэндла начинать поиск.

Надеюсь теперь это будет нагугливаться.

бородат

История одного воскресенья

В электричке ко мне подсело три парня. На вид чуть за двадцать лет. Я сидел нога на ногу, занимая всё место у окна, один из них попросил подвинуться, я убрал ноги. Он сел напротив, как оказалось это был главный персонаж небольшой кино-постановки, что разыгралась дальше. 

— Кто скорую вызвал? — вяло спросил главный.

— Мы оба! Ты был весь чёрный, пока делали тебе искусственное дыхание, ты дышал, как прекращали — переставал, — отвечал ему самый активный, второй.

Третий парень, сразу как сел, прислонил голову к креслу и начал спать, лишь когда его несколько раз окликали, лениво что-то отвечал.

— Дай хлебнуть, — по рукам ходила полторашка воды, пацаны жадно пили.

— Менты приехали раньше скорой. Хорошо копы попались несерьёзные, не повезли в город до больнички ставить на учёт, — вещал активный.

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

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

Collapse )
бородат

Как иван бога увидел

В один из дней, я впервые за несколько месяцев не помедитировал, и безо всякого сожаления и мук совести лёг спать (шок-контент). То ли тело недополучило привычную дозу внимания, то ли по инерции, медитация началась во сне. Как я это понял - спросите вы? Довольно просто, формальная практика, которую я делаю, называется випассана, она основывается на ощущениях тела, которые идут всегда по одному и тому же порядку, за пару лет у меня там натоптана такая тропища, что ни с чем не перепутаешь - это оно.

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

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

Collapse )
бородат

Рубрика «мой дневничок»

ВКонтакте опять спрашивает, что у меня нового, какой внимательный и участливый собеседник. А мне есть что рассказать. К тому же конец года, это всеми признанный период рефлексии, вдумчивое подведение итогов, мудрый взгляд в будущее, короче, Шуфутинскому давно пора что-то спеть на этот счёт, чтобы заполнить хитом ещё пару дат декабря и начать уже покорять весь календарь, почему только 3 сентября, Михаил, где ваши амбиции?

Так, я отвлёкся.

Один из моих многочисленных котов (4), их Пушистожопие Греймонд Величественный, начал регулярно приходить ну утренние поглаживания, до селе, такие проявления его кошачьих чувств были сродни редкому явлению природы, раз в год он недолго давал себя потискать, никуда не убегая. Конечно это всё не просто так, нужно соблюсти ритуал: я должен обязательно сидеть на стуле, мы должны быть одни. Ещё один пунктик в списке утренних дел.

Мы расквитались с одной из моих многочисленных ипотек (2). Глядя на это явление с высоты выплаченных ежемесячных взносов, могу сказать следующее: для меня ипотека стала аналогом аренды квартиры.

Арендодателем в данном случае выступает банк, он конечно довольно строгий и бюрократизированный товарищ и поди ещё ему докажи, что ты сможешь снимать у него жильё, но, у него есть масса преимуществ перед живым человеком. Он не будет навещать тебя с проверками, не разрушил ли ты его собственность (хотя такой пункт есть в договоре), ты можешь модифицировать жилище на свой вкус не согласовывая с ним весёленькие расцветочки обоев и кафель чернее чёрной черноты бесконечности. Можно даже сдавать в субаренду. Он не придёт однажды с грустной новостью, что решил продать квартиру и вам нужно съезжать или вообще платить больше чем в прошлом году, потому что «ну вы сами понимаете, вон как подорожали молоко и бензин».

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

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

Когда наша сделка не состоялась в назначенный день, мы узнали, что человек-ипотечник, покупающий у нас квартиру, продаёт свою ипотечную квартиру, другому ипотечнику. На сколько длинна эта цепочка я не стал узнавать. Мне приятно думать, что в ней человек 100 и все они приобрели то жильё которое хотели, радостно выдохнули и пляшут сейчас как в мюзикле распевая что-то про простое бытовое счастье. И всю эту волну всеобщей радости запустили мы. Полученных денег хватило на погасить долг и ещё немного осталось на многочисленные ремонты (1+?).

Ох, что-то я растрынделся.

Продолжаются будни новостроя, сделаны потолок и пол, заказана дверь в ванную, через пару часов поеду смотреть как проводят интернет. Уже можно жить если вы немного спартанец.

В текущем жилье у меня нет комнаты, работаю на кухне. Внезапно выяснилось, что это не так прикольно как думалось. Меня разбаловал отдельный кабинет. Так что опять дилемма, то ли придумывать что-то с перегородками и прочим прости госпади зонированием, то ли продать и искать квартиру с отдельной комнатой, а тут и до новой ипотеки рукой подать. Так что будьте осторожны, возможно привыкание.

А теперь о вечном. Гулял недавно в лесу. У нас тут знаете такая зима, прям весна а не зима, очень тепло, даром что декабрь. Иду по лесной дороге, снега нет, ветра почти тоже. И вдруг, сдувает снежинку, она падает на ветку и именно эта крохотная масса становится критической, и весь снег c ветки падает. Дерево при этом, как бы махнуло мне рукой. И никого больше не было, чтобы засвидетельствовать этот факт. Только я да собака, которая всё пропустила, она интенсивно что-то вынюхивала, ей не было никакого дела до всяких веток.

А я стоял и нащупывал в своём арсенале выразительных средств (2+) хоть что-нибудь, что поможет мне выразить то, что я почувствовал. После небольшой ревизии оказалось, что если не писать трёхтомник с насыщенной сценой с главным героем под дубом или ещё каким раскидистым деревом, то единственный вариант, это красочно написать, что выразить это я никак не могу. Очень экономно и плюс одно выразительное средство.

По дороге домой видел настоящую погоню, как в кино. Один парень бежал за двумя, те хитро разделились, ему пришлось выбирать кого продолжать преследовать. Потом, тот кто убегал выскочил на дорогу, красный свет, классика, экстренное торможение машин, сигналы, но он выиграл время, догоняющий замешкался. Так они и убежали в даль, лишив меня (и тебя дорогой читатель) развязки.

Бонус для самых терпеливых читателей, вчера вечером я узнал, что буддисты ответили на два главных русских вопроса: кто виноват? и что делать? Никто и ничего.

P.S. Пока писалась эта запись мне провели интернет. Публикую по свежему каналу.
бородат

Единая раскладка в Windows + переключение языка по CapsLock. Установка раскладки kbdusru_undead

Дальше читать только тем, кто много работает за компьютером, в Windows, с английским и русским языками.

Ролик снизу крайне рекомендуется к просмотру, если:

* Тебя раздражает, что при переключении между приложениями Windows он самостоятельно меняет язык ввода
* Ты хочешь переключать язык клавишей CapsLock (попробуйте, это очень удобно)
* Сторонние утилиты, которые позволяют всё это делать, работают не везде, работают плохо, конфликтуют со своими версиями на удалённых машинах
* Тебе нужен одинаковый способ переключения раскладки на всех машинах с которыми ты работаешь, без постоянного запуска сторонних утилит

https://www.youtube.com/watch?v=L5Lye-M02Qc