Портрет 4X_Pro
Был в Сети 24 апр. 2024 г., 00:24
Мультиблог
4X_Pro
Кратко о себе: Web-разработчик. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Сейчас специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+LXDE). Сторонник IndieWeb.

Социальные сети


Новости сайта в Telegram

t.me/4x_pro

Лог жизни

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


Выбор между Manjaro и Debian

4X_Pro
После решения вопроса с игровым компьютером решил вернуться к переустановке системы на ноутбуках. Уже почти было решил перейти на Manjaro. Смущало одно: под ним нет броузера Iron SRWare, которым я пользуюсь сейчас. Решил в качестве альтернативы попробовать Iridium, и тут начались "чудеса" в плохом смысле этого слова. Решил выполнить тесты Web.Basemark и BMark от Wirple, и тут обнаружилось, что в Web.Basemark некоторые тесты просто не проходят (с 6 по 10 вроде), а в BMark на первом получаются ужасно низкие результаты. Попытался отключить в настройках Accelerated canvas, но не помогло. В результате задумался, стоит ли торопиться с переходом.
Решил запустить live Debian 11.5 с флешки. Там сначала были проблемы с тем, что rfkill без видимых причин заблокировал подключение к wifi. После получаса возни как-то удалось разблокировать и подключиться. Интереса ради запустил под ним Unigine Valley, и обнаружил, что выполняется он как-то бодрее. Провёл полный benchmark и разница оказалась очень существенной: под Manjaro — 739 (и 16.9 средний fps), под Debian — 1069 (25.5 средний fps), под моей основной системой (Mint) — 1021 (24.4 fps). Специально перемерил несколько раз, но результат не изменился: под Manjaro около 730, иногда ниже. Думал, что могут влиять защиты от всяких spectre и meltdown, выключил их, но никаких изменений.
Решил на всякий случай использовать другой тест — glmark2. Под ним разница оказалась поменьше, но тоже ощутимая: 319 под Manjaro, 354 под Mint. Под Debian ещё не измерял.
В общем, судя по всему, Manjaro реально "съедает" часть производительности видеокарты. Чем это объясняется — непонятно. Но я уже с этим сталкивался, когда загружал его на старом стационарном компьютере — там всё ужасно тормозило. Но тогда списал это на очень старую видеокарту, которая плохо справляется с полупрозрачностью окна терминала.
Не очень понимаю, с чем это может быть связано. Но, по крайней мере, это снимает вопрос выбора — перейду под Debian testing. Тем более, под ним можно будет остаться под привычной мне LXDE вместо перехода в xfce.

Вопрос с игровым компьютером закрыт

4X_Pro
Долгий и мучительный выбор компьютера вчера закончился совершенно неожиданно. Началось всё с того, что узнал о проектах GeForce Experience и MoonLight Stream — решении о трансляции игр без привязки к конкретному сервису. Вспомнил, что не раз видел предложения серверов с GPU в облаке, и подумал, а что если взять такой, поставить там всё это и так играть.
Сложность в том, что большинство облачных провайдеров предлагают GPU типа Tesla, которые предназначены для вычислений, а не игр. Потом наткнулся на immers.cloud, где можно взять сервер именно с игровыми видеокартами: GeForce 2080 Ti, 3080 и 3090.
Я приготовился было ставить Moonlight, но в очередной потом обнаружилось, что на сервере есть готовый образ системы с другим решением для трансляции под названием Parsec. Оно хоть и закрытое, но бесплатное, и есть клиентское приложение под Linux.
Зарегистрировался, закинул сумму, достаточную для оплаты трёх часов пользования такой машиной с 16 Гб RAM и 4 процессорами, и стал пытаться запустить Ведьмака и Wot. Но сразу же начались неприятности. Во-первых, в образе была предустановлена какая-то старая и глючная версия Parsec. Во-вторых, почему-то никак не мог подключиться через RDP для начальной настройки сервера, а только через VNC-консоль на сайте хостера. И та иногда вырубалась. В-третьих, оказалось, что 60 Гб для системы и Ведьмака недостаточно, а попытки увеличить размер тома вели к каким-то труднообъяснимым глюкам. В-четвёртых, при обновлении зависал Steam.
Промучавшись так час, несолько раз удалив и создав заново виртуальную машину, решил идти другим путём. Взял чистый образ Windows 2019, сам поставил на него драйвера NVidia, Steam, новую версию Parsec. Тут вылезла другая неприятность: Parsec на моём древнем Mint стал требовать библиотеку кодеков 58-ой версии, а у меня доступна только 57. Хорошо хоть на втором диске оставался тестовый Manjaro.
Перезагрузился в него, из-под Manjaro удалось подключиться. Вроде всё заработало, но никак не мог сменить разрешение экрана. Потом выяснилось, что у облачной машины два виртуальных монитора (причем через VNC можно увидеть только один), и нужно было второй сделать основным. После этого получилось подключиться через Parsec в режиме 1920x1080. Поставил драйвер виртуальной звковой карты, сделал для игр отдельный диск на 120 Гб, и начал ставить WoT и Ведьмака. Времени на это ушло больше часа. Пока всё это ставилось, скачал Unigine Valley и запустил, чтобы оценить возможности видеокарты. Надо сказать, очень впечатлило! Даже на максимальных настройках со сглаживанием 8x FPS большую часть времени держался выше 70, и только при смене сцены проседал. (Возможно из-за того, что в фоне работали процессы установки игр, которые мешали подгрузке текстур.)
Потом скачалcz WoT. Оказалось, что для Steam-версии нельзя использовать логин/пароль от обычной учётной записи. Пришлось делать временный аккаунт, чтобы затестировать игру, и проходить учебные бои. Впечатления остались самые позитивные: игра на максимальных настройках, но при этом задержки совсем не чувствовались, будто бы я сидел за своим обычным компьютером. Потом запустил переустановку WoT через Wargaming Center, и к тому времени уже скачался Ведьмак. Первое впечатление от его запуска было не очень: управление тоже слегка подтормаживало, как на PlayKey. (Сейчас понял, что сказывалось то, что грузился в момент, где идёт дождь, который резко увеличивает bitrate изображения.) Понизил bitrate в настройках Parsec до 30, играть стало приятнее. Потом выяснилось, что влияла ещё установка WoT в фоне. Когда она завершилась, всё стало нормально. А качество изображения, наверное, даже лучше, чем в GeForce Now.
В общем, в первый момент был в полнейшем восторге! Полный эффект присутствия за настоящим мощным компьютером, при этом по цене около 40 рублей/час. При этом можно ещё выбирать мощность виртуальной машины под текущие потребности, а также использовать её просто как компьютер с Windows для повседневных нужд, если вдруг потребуется. Скажем, если захочу играть во что-то более тяжёлое, взять с 32 Гб памяти и видеокарту 3090. Хех, вспомнился Агрессивный Обыватель, который хвастался, что якобы добыл 3090 RTX в бум майнинга. Наверное, он заплатил за неё безумные деньги, а я на такую конфигурацию буду тратить что-то порядка 100 руб/час. И главное, это доступно откуда угодно, хоть из дома, хоть с дачи (если там пинг играть позволит), хоть вообще из поездки, если там смогу добраться до компьютера!
Увы, некоторое разочарование пришло после того, как я отключил виртуальную машину. Оказалось, что расход за образов дисков составит 2.34 руб/час. Посчитав сумму за год, понял, что только хранение будет стоить столько же, сколько годовой аккаунт на GeForce Now, не считая игрового времени. Правда, я делал SSD-образы, а переход на HDD удешевит хранение примерно в три раза. Или же придётся идти другим путём: заново переустановить систему на минимальный диск с 40 Гб (уменьшать разделы нельзя), и хранить только его, а игры каждый раз ставить заново, теряя на этом примерно полчаса. По идее, последний вариант будет выгоднее, если играть не каждый день. Или изобретать какие-то обходные решения, например, поставить yggdrasil-клиент и подключать диск по сети со своего компьютера через Samba или NFS.
Но в любом случае, пока вопрос покупки нового компьютера можно закрыть. Разве что через год куплю рабочий ноутбук. Отчасти, конечно, разочаровывает то, что столько времени читал обзоры, рассмотривал разные варианты и расчитывал конфигурации, и уже настроился было купить хоть что-нибудь. С другой — как известно, проведённое с удовольствием, потерянным не является! А удовольствие от всего этого я реально получал.
Теперь же нужно возвращаться к обычной жизни. Обновлять систему на ноутбуках, дописывать задуманные статьи, возвращаться к разработке frameworkа и каталога сайтов.

Бессонница и эксперименты с wine

4X_Pro
В ночь с воскресенья на понедельник наконец-то смог запустить World of Tanks под wine. Причём получилось так: в спешке запустил установку не на раздел с играми, который у меня в NTFS, а на основной диск в ext4. И вдруг она пошла. Отыграл пару боёв, потом решил перенести на игровой диск. Сделал в Gaming Center импорт нового пути, и тут снова началась примерно та же ошибка: невозможно получить доступ к файлу с версией игры.
Время было уже позднее, поэтому попытался уйти спать. Но всё крутил в голове мысль о том, что тип файловой системы может так влиять. Потом сообразил, что Proton может не работать по той же самой причине, и нужно попытаться перенести его на основной диск. Эта мысль не давала мне спать до самого утра.
В результате получилась бессонная ночь. Уснул только утром, и проспал всего около двух часов. Весь день провёл в ужасном состоянии: и делать ничего не могу, и спать — тоже. Давно такого не было.
Зато моё предположение о Proton подтвердилось! После переноса его на основной диск он стал проявлять какие-то признаки жизни. По крайней мере, теперь игра RolePlayer. Full Immersion, которую я поставил просто для теста, запускается до главного меню. Но при попытке поиграть отсутствует видео, просто чёрный экран. Видимо, нужно доустанавливать кодеки.
В общем, жизнь без Windows всё-таки возможна! Правда, World of Tanks на встроенной видеокарте выдаёт всего 20 fps на минимальных настройках, и игра получается не особо комфортной. К тому же за прошедшее время я совсем разучился играть, и первые пять или шесть боёв совершенно бездарно сливался. Только потом начало что-то получаться. В частности, был момент, когда я, играя на ЛТ, сумел поджечь фугасом и уничтожить ТТ на уровень выше, пока тот бодался с нашей ПТшкой.
А вот с LoudPlay и PlayKey пока никаких продвижений. Для PlayKey думал, что дело в том, что нужно прописать в настройки Linux-броузера обработчик протокола playkey:. Но увы, оказалось недостаточно. Потом пытался поставить Windows-версию Firefox в wine, в надежде, что при запуске приложения будет запускаться он, но тоже безрезультатно. А LoudPlay наглухо застревает на этапе обновления.
Но удивительное дело! Даже несмотря на жёсткую нехватку сна и весь день в ужасном состоянии, я лёг около 20 часов и проспал всего два цикла (около трёх часов сна), после чего проснулся достаточно бодрым. Поужинал, посидел за компьютером, снова поиграл в World of Tanks, и часа в четыре собирался уйти спать. Но не тут-то было: опять не мог уснуть до 8 утра. Правда, в этот раз выспался хорошо днём. Но всё равно, мысль о том, какой ужас я творю со своим организмом таким режимом сна, не даёт покоя. И главное, никак не могу понять, почему если ложусь раньше полуночи, просыпаюсь всего через три часа. Но такое наблюдается уже давно, ещё где-то с 2009 года.
Сегодня днём обнаружил, что почти закончилось место на VDS, который я использую для синхронизации данных между ноутбуками. Произошло это из-за того, что я насоздавал кучу префиксов для wine во время своих экспериментов, которые ушли на сервер, а также улетела часть библиотеки Steam. В результате после расчистки высвободилось 8 Гб. А я во-первых, основательно пополнил список путей-исключений. Во-вторых, всерьёз задумался, что как минимум, нужно сделать каталог no-sync, куда класть то, что синхронизации не требует. И вообще, уже давно думаю о том, что после переустановки системы нужно будет всерьёз продумать организацию хранения своих данных. Возможно, всё-таки имеет смысл не весь домашний каталог синхронизировать, как сейчас, а делать это более выборочно. И, может быть, даже вернуться к сторонним облачным системам вместо самодельного решения на базе rsync. С одной стороны, они умеют корректно обрабатывать удаления (а то самовозрождающиеся файлы и каталоги стали раздражать), с другой — меньше риска, что всё исчезнет, если вдруг по каким-то причинам не проплачу VDS (там данные удаляются всего через неделю). Но с другой стороны, своё собственное решение — это всегда приятнее, плюс нет риска попасть под массовый взлом/утечку данных.

Испытания PlayKey и LoudPlay

4X_Pro
Вчера пробовал PlayKey и LoudPlay на старом стационарном компьютере. Хотел сделать из него тонкий клиент для игр. В PlayKey подключение и запуск игр происходит очень быстро, зато тормозит сам игровой процесс: движения мышью даже в меню того же Ведьмака происходят с большой задержкой. Сначала посчитал, что проблема в том, что у меня видеокарта не поддерживает аппаратное ускорение (так как аналогичное наблюдалось на Play Now, когда слетала поддержка ускорения в Chromium на ноутбуке). Поставил DXVA checker, он написал, что карта поддерживает. Вычитал где-то, что иногда помогает установка KLite Codec Pack, тоже поставил. Запустил PlayKey ещё раз, но увы, всё то же самое. Причём после окончания сеанса PlayKey пишет, что хоть видеокарта и поддерживает аппаратное ускорение, но слишком медленная, и советует её заменить. Пытался что-то сделать в настройках по Ctrl+F2, переключался с аппаратного на программное декодирование и обратно, ужимал framerate до минимума, менял настройки пост-обработки, но всё без толку. Проблема оставалась даже тогда, когда изображение стало совсем некачественным.
С LoudPlay всё было иначе. Сначала очень долго (около 50 минут) ждал в очереди. Вот уж не думал, что на платных тарифах может быть такое время! Потом сервер запустился, но я никак не мог к нему подключиться — появлялся чёрный экран на пару секунд, потом пропадал, и ничего не происходило. Только когда отключил в настройках аппаратное ускорение, всё заработало. Что реально понравилось — это доступ к полноценному удалённому рабочему столу, где можно самому запустить нужный лаунчер или даже установить игру самостоятельно. Там был каталог с предустановленными играми, но почему-то Ведьмака запустить оттуда не удалось, пришлось ждать установки через Steam, на которую ушло почти полчаса. Зато когда запустил, играть было вполне комфортно! Только пару раз возникали необъяснимые проблемы со связью, когда картинка пропадала. Причём проблемы были явно на на моей стороне — обычный Интернет в эти моменты работал нормально. А ещё периодически качество видеопотока становилось таким, как будто я играл на средних, а то и низких настройках… Потом пытался установить World of Tanks, но увы, на это не хватило проплаченного времени (я для теста проплатил всего два часа). В общем, пользоваться можно, но GeForce Now по качеству связи и картинки проигрывает ощутимо…
Также нужно бы попробовать Drova.io, но на это уже не хватило сил и времени.
Ещё выяснил, что стационарный компьютер шумит не из-за плохого блока питания, как я думал раньше, а из-за слишком хлипкого корпуса. Вчера вывинтил его из корпуса и положил рядом, и оказалось, что уровень шума достаточно приемлемый. И даже процессорный кулер, когда корпус открыт, под нагрузкой шумит больше. Так что этот блок питания можно будет попробовать переиспользовать.
Также понял, что облачный гейминг с почасовой оплатой получается существенно дороже, чем я предполагал изначально. После небольших расчётов оказалось, что компьютер ценой 48 тыс. руб окупится всего через 800 часов. Если играть по 2-3 часа в сутки, то это всего год! Так что всерьёз задумался о возврате к варианту сборки Core i3 10105 + GeForce 1660 Super. Плюс облачный гейминг — это лишняя зависимость от Интернета. А я, как человек заставший модемные времена, считаю, что жить нужно с готовностью к тому, что Интернет может закончиться в любой момент.

Мечта, идейность или прагматизм?

4X_Pro
В ходе вчерашней дискуссии с Aksion осознал, что никак не могу определиться с тем, как быть с покупкой компьютера из-за того, что произошло столкновение между мечтой, идейностью и практикой.
Мечта заключается в том, что с давних пор хочу купить мощный стационарный компьютер, для которого самостоятельно выбрать хорошие комплектующие. Но чтобы использовать его в полной мере, нужно вернуться под Windows, что несколько противоречит моей идейности — желанию быть сторонником свободного софта.
С точки зрения идейности, простые игры следует запускать локально на wine, а те, на которые ресурсов компьютера не хватает — через облачный гейминг, на который потратить сэкономленное на покупке компьютера. Даже если брать безлимит, хватит на 8 лет в том же Play Now при годичной оплате. Правда, мне была бы выгоднее почасовая, так как играю не так уж много.
Кстати, нашёл ещё одно интересное решение: игры через SberPlay/СберБокс — устройство, вставляемое в телевизор. По деньгам существенно дешевле, но почему-то в СберБоксе не предусмотрели USB hubа, и играть можно только через Bluetooth-клавиатуры, равно как и разъёма для проводной сети. Если бы не это — счёл бы, наверное, лучшим решением.
И, наконец, практическая составляющая заключается в том, что реально мне хватило бы либо весьма среднего современного компьютера (на том же Core i3 10105), либо околотоповой конфигурации времён 2015-2016 года. И в этом случае самым правильным решением было бы купить б/у компьютер с такими характеристиками.

Эксперименты с VMWare Player

4X_Pro
Вчера всё же поставил Manjaro на старый диск. Установка прошла на удивление легко. С удивлением обнаружил, что в нём сразу встроен Steam-клиент. Но увы, Proton так и не работает нормально: подключил библиотеку с играми, попытался было запустить WoT и ещё одну игру, но безрезультатно. Решил поставить VMWare Player. В этот раз всё началось весьма неплохо: после того, как я обновил ядро, плеер быстро собрался и запустился без каких-либо проблем.
Начал устанавливать Windows 10 в виртуальной машине. Сначала тоже всё шло нормально, но когда копирование дошло где-то до 70%, процесс стал идти ну очень медленно. Запустил утилиту top и обнаружил, что процесс mount.ntfs съедает 100% процессорного времени. Мораль: не надо располагать файлы с виртуальной машиной на NTFS или exFAT-разделах, монтируемых через FUSE. Остановил виртуалку, перенёс файлы с ней на основной диск, перезапустил, установка пошла куда бодрее. По первым впечатлениям, Windows под VMPlayer работает очень даже шустро, особой разницы с обычным запуском не вижу (правда, на основной ноутбук я Windows 10 «вживую» никогда не ставил, предпочёл в своё время остаться на Win 7).
Убедившись в этом, решил приступить к benchmarkам. Сначала хотел было воспользоваться Basemark, но он отказался запускать тест, выдавая неизвестную ошибку. Тогда скачал Unigine Valley, который когда-то запускал через Phoronix на основной системе. Результат оказался разочаровывающий: во-первых, тест ужасно долго запускался, во-вторых, отображение было в режиме пошаговой стратегии, да ещё с очень сильной нагрузкой на процессор. Сначала я думал, что в фоне висит что-то ресурсоёмкое, типа обновлений. Выполнил их вручную, перезагрузился, и при запуске WM обнаружил сообщение о том, что поддержка 3D для данной машины не может быть включена.
Стал разбираться. Доустановил некоторые пакеты типа VD-PAU, но не помогло. Потом вычитал, что нужно прописать в файле VM (или в общем конфиге) строчку mks.gl.allowBlacklistedDrivers = "TRUE". И вот после этого и в броузере в about:gpu появилось сообщение о поддержке аппаратного ускорения, и Unigine стал запускаться приемлемо. Провёл измерения, и оказалось, что fps в виртуалке под VMPlayer составляет где-то 60% от производительности на хосте. В общем-то неплохо.
Потом захотел перезагрузиться в основную систему и запустить Windows из VirtualBox, а заодно на всякий случай запустить Unigine Valley из под неё. Но тут ждала неприятная неожиданность: система перестала запускаться. Выдавала несколько ошибок, и наглухо вставала на этапе запуска X Server. Не помогал даже nomodeset. Времени было уже около 6 часов, и я ушёл спать, так и не разобравшись, в чём дело.
Ответ на вопрос, что случилось, нашёлся только сегодня, когда запустил систему без графического режима, и обнаружил, что файловая система смонтирована в read only. Попробовал запустить fsck, но тот выдал, что не удаётся найти раздел с нужным UUID. Посмотрел выдачу blkid и обнаружил, что для основного раздела Linux он не совпадает с тем, который указан в /etc/fstab. Пришлось перезагрузиться в Manjaro, отредактировать fstab под ним и перезагрузиться обратно. После этого всё заработало как прежде.
Потом ещё поэкспериментировал с запуском того же образа Windows из под VirtualBox. На удивление, смену виртуальной машины он пережил. Но под VirtualBox Unigine Valley запустился только в режиме DirectX 9, и то измерить до конца ничего не удалось, через какое-то время он просто самопроизвольно закрылся.
В общем, стало ясно, что играть под виртуалкой на хорошей видеокарте вроде бы можно. Но ценой потери почти половины производительности. И возникает вопрос, нужно ли тогда тратиться на «компьютер-мечту» или всё-таки лучше купить б/ушный как дополнительный. Кстати, нашёл несколько фирм, которые собирают б/у копьютеры с гарантией, но почему-то у них нет сайтов, а есть только группы ВК, отзывы на Яндексе и объявления на Авито. Из-за этого возникает вопрос, стоит ли им доверять…

Игры без Windows: неудачные эксперименты

4X_Pro
Весь день занимался вопросом, можно ли на игровом компьютере обойтись без Windows. Сначала попытался было поставить VMWare Player, так как видел несколько отзывов, что в нём производительность оказывается лишь на десяток-другой процентов ниже по сравнению с запуском под обычной OS. Но безрезультатно: на основном Linux он у меня просто не запустился, хотя модули ядра загрузились и собрались. Хотел было попробовать под Manjaro с live-флешки, но тоже неудача: там не получилось собрать модуль ядра. Причём проблема в том, что загружаемое ядро имеет версию 5.15.60, а если попытаться поставить linux-headers, то качает версию 5.15.75. Если бы я установил Manjaro на жёсткий диск, вопрос бы решился легко: просто обновил бы ядро, но для этого нет места. Разве что поставить на старый SSD, где до сих пор остаётся linux-раздел на 25 Гб, который давно не используется.
Потом ещё раз попытался установить Wargaming Gaming Center под wine. Сам он установился, но вот запустить установку WoT не получается — какая-то бессмысленная ошибка. Затем попытался установить через Steam. Для этого пришлось включить VPN и поменять регион в Steam-клиенте — прикинуться немцем. Потом долго и нудно качал целых 32 Гб, но итог тот же самый: ничего не запустилось… Впрочем, сейчас нашёл, куда Steam ставит свой Proton, попытался запустить вручную, и получил ошибку, связанную с версией glibc. Возможно, она просто слишком старая. Видимо, придётся завтра всё же поставить Manjaro на тот самый раздел и повторить эксперименты.

HuggingFace — площадка для тех, кто интересуется машинным обучением

4X_Pro
Недавно, блуждая по Сети, наткнулся на блог некоего Vasilisk, где тот выложил примеры, как обработал фото с помощью нейросетей. Результаты обработки мне понравились, и сам захотел попробовать так же, но увы, каких-либо ссылок там не было, только примеры фото и названия алгоритмов. Стал искать по названиям, и наткнулся на сайт HuggingFace.co — аналог GitHubа, но специализированный именно на нейросетях по обработке текстов, фото и аудио. И нашёл там часть тех самых алгоритмов. Причём даже многие можно попробовать сразу же на самом сайте, без скачивания и установки нейросети у себя. Правда, результаты в итоге не очень впечатлили (пока затестировал keras-io/super-resolution и keras-io / lowlight-enhance-mirnet).
Но сам сайт очень понравился — думаю, весьма пригодится при изучении этой темы.

Бестолковая неделя

4X_Pro
На прошлой неделе был биоритмический максимум. Успевал и framewokrом для сайта-каталога заниматься, и вернулся к изучению машинного обучения, и статью про «мир школы и мир улицы» начал писать (правда, пока только на бумаге), и разбирал задачи от позапрошлого Yandex.Cup в тренировочном режиме.
С понедельника снова снесло потоком жизни в сторону. Сначала сделал несколько задач по freelance, потом два дня вне дома из-за затмения и прогулки, а на следующий день — настолок. В четверг из-за жёсткого недосыпа ничего не мог делать, только избавился от последней задачи по freelance. А вчера получился какой-то день быта, и только вечером поиграл в Heroine's Quest.
Сегодня опять весь день в состоянии жёсткого недосыпа. Вчера вернулся к вопросу покупки компьютера. Изучал, можно ли под wine или Proton запускать нужные мне игры. Как выяснилось, можно, но чтобы работало нормально, нужно ставить закрытый драйвер от nVidia вместо nouveau, что мне не особо нравится. Ещё нашёл руководство по пробросу в виртуалку одиночной видеокарты, но для этого всё равно потребуется останавливать X Server, что мало отличается от перезагрузки. В общем, всё же вариант с отдельным компьютером только для игр и ноутбуком для работы и повседневных нужд кажется мне более привлекательным.
Вдруг ночью возникла мысль, а что если не покупать б/у, а собрать новый, но с процессором не самого последнего поколения (всё равно я принципиально играю в игры, которые вышли пять лет назад и более). Поизучал, что есть в продаже. Обнаружил, что есть процессоры 10100F и 10105F ценой 5.5 тыс рублей, и возникла мысль собрать конфигурацию на нём и видеокарте 1660 Super. Идея так меня захватила, что не мог уснуть до 8 утра, всё крутил её в голове!
Встал в ужасном состоянии, весь день ничего делать не мог (хорошо, хоть над душой не висит никаких внешних задач). Но когда просчитал конфигурацию со всеми комплектующими, воодушевление сменилось разочарованием: в итоге получилось 52 тысячи рублей. А чтобы уложиться в 45 (психологический верхний предел для «дополнительного» компьютера), нужно во-первых, отказаться от NVMe, во-вторых, взять совсем дешёвые и примитивные матплату и блок питания — те части, на которых экономить на самом деле не желательно.
В общем, вернулся к тому, с чего начинал ещё в августе: либо всё же новый мощный компьютер на 12400, и пытаться гонять игры под wine/Proton, либо покупка того самого б/у на процессоре 4771, смирившись с памятью DDR3, но в три раза дешевле. Все остальные варианты как-то радости не приносят. В итоге остаток дня смотрел видео по сравнению производительности DDR33 и DDR4 в играх. Судя по всему, разница не такая уж и большая — где-то 2-4 FPS в большинстве случаев.

Солнечное затмение и прогулка в Кусково

4X_Pro
Сегодня я третий раз в жизни наблюдал солнечное затмение. Вчера опасался, что будет облачно, и ничего не удастся увидеть, как это было в 1999 году. Но день выдался солнечный, небо было почти идеально чистым. Стал искать, что можно использовать в качестве светофильтра. Вспомнилось, что пару лет назад видел в Сети, как кто-то додумался использовать дискеты. Начал их искать, но безрезультатно: судя по всему, их увезли на дачу, где есть единственный компьютер с дисководом.
Пришлось включать ЧИ и искать другие варианты. 10geek вчера советовал использовать старую фотоплёнку, но её тоже найти не удалось. В какой-то момент я запаниковал, что время идёт, затмение уже началось, а я всё никак не найду ничего подходящего. К тому же из-за жёсткого недосыпа сложно было сконцентрироваться. В итоге нашёл старые солнечные очки и старый пузырёк из под одеколона из дымчатого стекла. Думал, что этого может оказаться достаточно (в 2008 году хватало трёх пар солнечных очков) и отправился на улицу. Но там ждало жестокое разочарование: даже через всё это свет был слишком ярким.
Пришлось снова возвращаться домой и искать другие варианты. В какой-то момент хотел даже мешок для мусора использовать. Но вместо этого остановился на другом варианте — пластиковом поддоне от овсяного печенья. Как это ни странно, помогло! Получилось разглядеть «надкушенный» солнечный диск. Но вот сфокусировать фотоаппарат на такое и сфотографировать не смог. С несколькими перерывами я наблюдал это до достижения максимальной фазы (если верить Wikipedia), потом отправился вынести мусор и вернулся домой.
Но пока наблюдал, решил, что в такой замечательный день золотой осени не следует сидеть дома. Решил съездить в Кусково. Увы, как всегда, пообедать и собраться заняло очень много времени. Из дома выбрался только около 16 часов, когда уже самая солнечная часть дня осталась позади. И всё же прогулка получилась отличной. У меня получилось уйти в себя, и как бы впустить внутрь красоту и спокойствие осеннего леса. Домой вернулся совершенно умиротворённый, хотя до этого несколько дней был какой-то беспричинно раздражительный. И даже в Welltory были весьма впечатляющие показатели: 79% энергии, что для вечера совершенно нетипично.

Задать вопрос

Здесь можно задать мне вопрос или спросить совета по любой теме, затронутой в блогах или на форуме. После того, как я отвечу, вопрос и ответ появятся в соответствующем разделе. Но не забываем, что я — сторонник slow life, поэтому каких-либо сроков ответов не обещаю. Самые интересные вопросы станут основой для новых тем на форуме или записей в блоге.
Сразу предупреждаю: глупости, провокации, троллинг и тому подобное летит прямо в /dev/null.