понедельник, 19 сентября 2022 г.

Why we still have Diversity in Gaming issue?

 Seriously. I don't understand. Why? I mean, Gaming Industry can do so much to make almost any of gamer satisfied (maybe not any, but most of them) very easy. Of course, it requires to spend some time by developers and programmers, but it is for happiness for all, after all!

 Today for example I will use game, which very important for me (I spent playing it lo-o-o-ong time) – "World of Warcraft". Of course I know, issue from subject with low-Diversity (not only racial) actual for many games and other industries also, but I going to make first little step on long way.

 So, in short, I suggest something like we can see on picture below.

Idea: Race/Gender Diversity Settings in WoW

Почему вообще ещё актуальна проблема разнообразия в игровой индустрии?

  English version of this post is here.

 Серьёзно, я не понимаю, почему? Ведь где-где, а уж в игровой индустрии, чтобы угодить практически всем и сразу (ну ладно, хотя бы большинству недовольных), надо приложить не так уж много усилий. Конечно, на какое-то время озадачить разработчиков потребуется, но в итоге же должно наступить счастье! Ну или те, кто был недоволен, переключат внимание на что-то иное. Я верю в утопию.

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

 Ну и как пример сегодня я возьму игру, в которой провёл очень много времени, и чья судьба мне небезразлична – "World of Warcraft". Я прекрасно понимаю, что озвученная проблема с якобы нехваткой разнообразия (расового и не только) затрагивает огромное количество игр и игровая индустрия – далеко не единственная, кто страдает, но надо же с чего-то начать («Путь в тысячу миль начинается с одного шага»). А дальше уже и адаптировать можно, где что-то иначе, и вообще много чего ещё.

 Итак, если в двух словах, то я предлагаю что-то типа того, что изображено на картинке ниже.

Idea: Race/Gender Diversity Settings in WoW

среда, 2 марта 2022 г.

пятница, 3 декабря 2021 г.

Голографические экраны не должны быть прозрачными постоянно!

Надеюсь, что:
1. Я ещё не опоздал с пожеланиями;
2. Люди, воплощающие в жизнь идею голографических проекционных экранов, каким-нибудь образом ознакомятся с моими размышлениями до того, как голографические экраны (или проекционные, или как их толком назвать?) станут производиться с промышленных масштабах и будут внедрены в обиход людей повсеместно.

Для начала хочу сказать, что именно я тут понимаю под словосочетанием "голографический экран". Я имею в виду совокупность технологий, позволяющих наблюдать информацию таким образом, как это показывают в современном кино: прямо в воздухе появляется проекция изображения, которая и отображает необходимую "картинку".

Для примера несколько кадров из сериала 'Загрузка' / 'Upload' (2020):

– В качестве домашнего ноутбука

Голографический экран, ноутбук  
Кадр из сериала 'Загрузка'. Голографический экран у устройства, заменившего ноутбук

среда, 25 августа 2021 г.

Аналог Gnome Photo Frame (или попытка его замены) в 2021 году

Привет, народ!

Вот и у меня наступил момент, когда возникла потребность почаще смотреть на что-то прекрасное. Обои на рабочем столе видно редко из-за постоянно развёрнутых приложений, поэтому я решил возродить идею использования программной фото-рамки, в которой в режиме слайд-шоу друг за другом отображались бы симпатичные картинки/фотографии из заданной директории. Не торопясь делать свой велосипед, я поискал готовые и наткнулся на программулину, название которой вынесено в заголовок – Gnome Photo Frame. К сожалению, заставить её работать у меня не вышло; статьи по этой утилите, которые я находил, датируются 2012-м годом. Возможно, это как-то взаимосвязано.

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

Photo Frame (gpicview + wmctrl)

TL;DR: GPicView + wmctrl

воскресенье, 1 марта 2020 г.

Обновление до Wine 5.0+ для Ubuntu 18.04 / Linux Mint 19.1

Всем привет.

Вот быстропост для тех, кто столкнулся с проблемой обновления Wine до 5.0 и выше на DEB-дистрибутивах Linux.



Итак, если у вас установлен Wine версии 4+, при запуске обновлений вы видите, что должны бы обновиться пакеты Wine, но в GUI галочки не активны и вручную не активируются, а другими способами обновить не выходит из-за сообщений о невозможности разрешить зависимости, попробуйте сделать как я (у меня успешно обновилось так на трёх машинах с Ubuntu 18.04 и на одной с Linux Mint 19.1).

Среди решений, которые я находил, было предложение подключить репозиторий openSUSE, но у меня этого не вышло, зато после скачивания и установки пары пакетов libfaudio вручную последующие попытки обновления Wine уже выполнялись автоматически и успешно!

воскресенье, 4 августа 2019 г.

Yet another keyboard layout switcher

Русская версия заметки доступна по ссылке.

I know about Punto Switcher, X Neural Switcher and some other similar software to switch layout for typed text:
Руддщб Цщкдв! → Hello, World! (and/or backwards, Hello, World! → Руддщб Цщкдв!)


But I have issues with applications running on Wine when I use XNeur, and can use Punto in Windows or Mac OS only. Besides both of them are too excess functionality for me, so I don't need automation for text editing. Sure, this software have many other useful features for text typing, but for me is enough, that after I use keyboard hotkeys text by the left of cursor get changed from one keyboard layout to another and when it works for applications, which running on Wine.

And I after tips of many intelligence people of Internet, who say "You need a software? Code it by yourself!", I made Python 3 script to "switch over" typed text.

The script works only when you need to change text and its does following:
– cut the part of text (by the left of cursor to the line's start or, if there is parameters on start, it can be a selected text or also last word – characters after closest left space);
– change each character of cutted text from first layout to founded by number of place character of second layout (it is trying to find out right layouts is with first three characters of cutted text);
– puts result of modification on same place it was before cut.

Ещё одна переключалка введённого текста

For english version of this post please click link.

Я знаю про Punto Switcher, X Neural Switcher и некоторые другие подобные им программы для изменения раскладки введённого текста с одной на другую:
Руддщб Цщкдв! → Hello, World! (и/или наоборот, Hello, World! → Руддщб Цщкдв!)


Но в программах, запущенных под Wine, у меня большие проблемы с XNeur, а Punto юзабелен только для Windows и Mac OS. Кроме того, их функциональность для меня излишня, т.к. автоматического переключения мне не требуется (я и в Windows автоматику Punto Switcher'а отключал всегда) как и многого другого, что они предлагают. Несомненно, эти программы предоставляют и другие полезные возможности, но мне достаточно, чтобы при нажатии комбинации клавиш расположенный слева от курсора или выделенный текст изменялся с раскладки, на которой был введён ошибочно на ту, в которой должен был быть введён и чтобы это работало в запущенных через Wine приложениях.

Ну и, руководствуясь советами диванных аналитиков из Интернета, которые практически по любому поводу могут предложить "Нужна программа? Напиши сам!", я в итоге написал скрипт на Python 3, который "переключает" введённый текст.

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

понедельник, 15 октября 2018 г.

Вариант решения проблемы с клиентом Battle.net

Добрый день! С вами снова мастер костыльно-велосипедных решений. И сегодня я предлагаю альтернативный имевшимся в сети на момент моего поиска (а дело было в августе 2018 года; как видите, я некоторое время потратил на тестирование) способ вернуть работоспособность клиента Battle.net. По крайней мере, у меня на паре машин с различными конфигурациями это работает. Возможно, кому-то будет полезным, но, как это часто происходит в интернете, гарантий никаких дать не могу, все действия на своём компьютере вы выполняете на свой страх и риск. Если не понимаете, о чём тут идёт речь, то воздержитесь, пожалуйста, от выполнения нижеприведённых инструкций.


Итак, если вы наблюдаете похожую картину в окне запущенной программы (текст: "Попытка вывести агент обновления Blizzard из режима сна…"), и она продолжает висеть до тех пор, пока вы не закроете клиент, возможно, мой совет поможет и вам.

суббота, 4 августа 2018 г.

Что если…


А что если… создатели фильма «Люди в чёрном» («Men In Black») 1997 года знают о том, как устроен мир на самом деле, больше, чем самые продвинутые научные теории?

В заключительный кадрах киноленты показывается, что наша вселенная находится внутри одного из множества шариков-марблов, которыми некие существа играют в игру (вероятно, “Ringer”) как обычными мраморными кругляшами.

 Кадр из фильма "Люди в чёрном"

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