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

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

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


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

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

Что если…


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

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

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

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

понедельник, 1 января 2018 г.

Python (tkinter). Копируемый однострочный вывод

Снова, потратив кучу времени в поисках простейшего варианта решения, пишу мини-заметку "для потомков".

В этот раз озвучу способ вывода однострочного результата в Python через GUI с использованием tkinter, подходящий для последующего копирования через буфер обмена. В примере скрипт ещё использует и ввод данных, которые будут преобразовываться (виджет Entry), вот через последний и будет производиться наш вывод.

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

Окно Tk() с виджетом Entry и кнопкой

воскресенье, 22 октября 2017 г.

Фиксация штабелей консервов "столбиком" (трафик ~4 МиБ)


Прямо отсюда и начну. Банки консервов одинакового диаметра можно хранить друг на друге "столбиком" без опасения уронить при малейшем задевании. И я имею в виду не специфические формы банок, а самые распространённые, не вставляющиеся друг в друга. Несмотря на то, что последние существуют уже более полутора десятков лет, почему-то всё ещё наиболее популярны именно банки обычной цилиндрической формы, которые можно зафиксировать приспособлением, создающимся за считанные минуты из палок и… пожалуй, палок будет достаточно. :)

четверг, 10 августа 2017 г.

Простейший GUI для youtube-dl скриптом на Python

Вновь порадую очередным "велосипедом" нечастых посетителей моего "дневника обо всём".

В этот раз мне захотелось перестать искать в истории терминала запущенную ранее команду. Заодно хотелось сделать простенькое окно с полем ввода ссылки и кнопкой для скачивания. И привязать это всё к комбинации клавиш для того, чтобы снова продвинуть прогресс немного вперёд с помощью лени.

Получился вот такой результат:

Простой GUI для youtube-dl

Для этого нам потребуется Python (с tkinter, который идёт в комплекте сразу) и, собственно, youtube-dl, виновник торжества. 

Существуют различные альтернативы для закачки видеороликов с YouTube, и, конечно, целая куча GUI именно для youtube-dl. Но здесь вы получаете скрипт, содержимое которого полностью доступно и на мяукающий мешок не должно быть похоже.

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

пятница, 7 июля 2017 г.

Туканов И.С. «Рассказ без названия»

Всем привет. Давно ничего не добавлял сюда. Но вот, видимо, время настало. Сегодня у меня для вас текст. И, вероятно, его стоит маркировать 12+, поэтому я добавил соответствующую метку на "картинку для привлечения внимания".


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

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

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

воскресенье, 20 марта 2016 г.

Разветвитель витой пары (UTP splitter) своими руками без редких и дорогих ингредиентов

КДПВ. Разветвитель витой пары (UTP-Splitter)
Изображение с промышленным исполнением устройства. Фото взято на zemsd.ru

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

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

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

вторник, 15 марта 2016 г.

Sony VAIO VPCM13M1E и звук через наушники в Windows 7

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

Неновый ноутбук, обозначенный в заголовке, претендовал на вторую жизнь после получения чистой Windows 7. И всё бы ничего, но после установки всех обязательных драйверов и нескольких дополнительных (для того, чтобы заработало управление яркостью экрана с клавиатуры) с официального сайта, я решил проверить звук через порт наушников.

Логотип Realtek

Не буду пытаться выдумать словесные пируэты: звука не оказалось.

понедельник, 29 февраля 2016 г.

Удаление множества/всех событий в календаре Microsoft Outlook

Всем привет! С вами снова я и очередное решение проблемы из разряда "Специально не придумаешь фиг найдёшь". Я лично искал в Интернете несколько раз вариант удаления целой кучи событий в календаре волшебного офисного пакета от Microsoft в интернете, потому что – многие знающие люди спорить не станут – интерфейс у их продуктов ни разу не интуитивный. Искал безуспешно.

В результате, долгое время приходилось пользоваться тем, что точно работало: выделение каждого события по отдельности с нажатой клавишей [Ctrl] и удаление всего выделенного. При этом наиболее удобное отображение из-за большого объёма мероприятий в моём календаре – неделя, поэтому в таком режиме требовалось выполнить несколько десятков кликов мыши, зажав [Crtl], а затем использовать [Delete] (или [Shift]+[Delete] для удаления без помещения в корзину).

И, как это часто случается, буквально вчера я практически случайно нашёл способ делать это по-человечески. Уверен, в Microsoft так и задумывали, но найти этот способ ранее у меня (и даже у более тесно работающих с Outlook моих коллег) не получилось. Я использую Microsoft Office 2010, соответственно, почтовый клиент этой же версии, но, по идее, для ближайших его сородичей (Outlook 2007/2013) принцип сильно отличаться не должен.

четверг, 8 октября 2015 г.

Как примонтировать диск из зеркального RAID в Linux

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

Итак, допустим, у нас есть RAID-массив из двух дисков с зеркалированием (RAID1). И один из дисков "накрылся". Второй вполне рабочий и хотелось бы куда-то подключить его, чтобы перенести информацию (например, на вновь установленные в NAS диски, отличающиеся от имеющихся, поэтому простой заменой неисправного на другой не обойтись).

Первым делом предлагаю подключить диск к компьютеру и посмотреть, что по нему определяет GParted:

Диск из RAID1 в GParted