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

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


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

t.me/4x_pro

Лог жизни

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


Заметка в Instagram от December 30, 2023 at 10:40PM

4X_Pro
Есть у меня предновогодняя традиция — за пару дней до НГ выбираться на длинную прогулку в одиночестве, чтобы вспомнить уходящий год и поразмыслить о своём месте в жизни. В последние годы я несколько раз эту традицию нарушал, но в этот раз решил, что нужно её восстанавливать. И отправился на прогулку в Измайловский парк, к Лебедянскому пруду. Погода была совершенно не новогодняя и прогулочная, но это даже к лучшему: меньше людей – больше уединения.
Я шёл и думал о том, что напишу в итогах года. Потом незаметно перешёл к главному для меня вопросу: как жить в этом слишком быстро меняющемся мире? На что опираться, если даже сам Интернет может перестать быть таким, к какому мы привыкли: давно вижу тенденцию к тому, что вместо множества независимых сайтов может остаться только несколько десятков централизованных площадок, а в остальном Интернет будет использоваться только как среда передачи данных между серверами и мобильными приложениями. И зачем тогда делать какие-либо self-hosted решения (а другие я не признаю)?
Увы, ответа я так и не нашёл. Зато прогулка дала какой-то внутренний покой и умиротворение. Вместо злости на мир и желания искать виноватых в лице соцсетей пришло внутреннее спокойствие. Но, увы, без понимания куда всё-таки идти дальше.
#размышления #сложныевопросы #прогулка #измайловскийпарк #лебедянскийпруд #серость #серыйвечер #новогодниетрадиции #новогодняятрадиция

Смотреть все фото

Предновогодние игры

4X_Pro
Во вторник съездил на предновогодние настольные игры, ради чего в понедельник вернулся в Москву. Впечатления от игр остались противоречивые. Из-за того, что чувствовал себя полузаболевшим, хотел сначала приехать на совсем короткое время (час-полтора), но в итоге остался до закрытия.
Сначала сыграли в «японский бэнг», но игра шла плохо. Был за ниндзя, мы проигрывали с самого начала, причём меня целых два раза подорвали на карте бусидо, команда самураев, казалось, уверенно побеждает. Но в итоге тот, в ком все были уверены, что это самурай, оказался ронином, и победил, имея 5 жетонов чести (играли на семерых, поэтому у ронина это равно 15 очкам), чем немало порадовал меня.
Потом впервые сыграл в «Семь чудес». Игра понравилась, но как и во всех играх на распределение ресурсов, плохо понимаю, когда переходить от накопления к активной трате. Плюс ещё на второй эпохе недостаточно вложился в развитие военных построек и стал отставать от соседей. Можно было бы смириться (за военное поражение дают всего -1 одно за эпоху) и переключиться на что-то другое, но не стал. Плюс не было чёткого плана, как развиваться вообще, так как для этого нужен хоть какой-то опыт (по крайней мере, мне, ориентированному в Прошлое). Поэтому строил в основном, здания, которые дают очки сразу же, без долгосрочных планов. В итоге соседи обошли меня по войне, ещё один игрок — по науке и торговле, ещё один — по гильдиям. И в итоге последнее место, пусть и с отрывом на одно очко от предпоследнего. Казалось бы, для первого раза это вполне приемлемо, но в игре новичков было то ли трое, то ли четверо, и некоторые оторвались от меня весьма существенно.
Из-за этого я ощутимо расстроился, но общая атмосфера доброжелательности и позитивного настроения это как-то сгладили. Сколько же хороших людей есть на играх! Поэтому домой шёл сильно уставший (там ещё было шумно и душно), но скорее довольный встречей. Она мне во многом напомнила предновогоднюю встречу в конце то ли 2018, то ли 2019 года, которая тоже прошла так позитивно!

Очень гармоничный день

4X_Pro
Сегодня получился просто прекрасный день. Проснувшись, я обнаружил, что в квартире светлее, чем обычно. Раздвинул шторы и обнаружил, что за окном впервые чуть ли не с начала декабря по-настоящему солнечный день. Быстро собрался и пошёл на прогулку, чтобы не упускать такое. Вернулся очень довольный, и с несколькими новыми фотографиями, которые потом многим понравились.
Остаток дня провёл в режиме спокойной и неспешной жизни, какое-то время даже в медитации посидел. Наконец-то посмотрел часть видео, которые мне присылали DarLik и 10geek. Потом в очередной раз стал перепроходить «Жизнь господина Бранте», но сыграл неудачно: одна единственная ошибка привела к множеству нежелательных последствий. В основном, герою не хватало жизненных сил. В итоге просто не дожил до пятой части…
Ещё обнаружил то, что TypForum основательно загадили спаммеры. Пришлось разгребать. Эх, всё требует внимания, даже то, что уже давно заброшено. Вот она, обратная сторона использования слишком популярного ПО (там стоит phpBB 3.x). Нужно либо обновить, либо сконвертировать на Intellect Board. Но уж очень там красивая тема дизайна, жаль от неё отказываться. (Хотя будь у меня побольше ресурса, попробовал бы портировать её на IntB).
Хотел ещё начать писать итоги года, но пока руки не дошли до нормального текста. Просто добавил пару пунктов, которые нужно будет в этих итогах отразить…

Заметка в Instagram от December 24, 2023 at 02:43AM

4X_Pro
Выбрался на вечернюю прогулку по Большим Дворам. Почти пустые туманные улицы с редкими прохожими вызывали ассоциации с игрой Silent Hill. Потом выбрался к главной площади с яркой иллюминацией и красивой ёлкой, и это впечатление исчезло. К тому же вскоре туман сменился дождём, а затем и густым снегом.
#вечерняяпрогулка #туман #вечер #фонари #снегвсветефонарей #снегвсветефонаря #фонарьиснег #новогодняяёлка #новогодняяелка

Смотреть все фото

Самая длинная ночь — позади

4X_Pro
Ну всё, самая длинная ночь и день солнцестояния позади! «Старость года» пережили, дальше будет легче! А то от недостатка солнечного света я в последнее время сильно торможу…

Устранение последствий ремонта и новый роутер

4X_Pro
Сегодня выполнил главную задачу этого заезда: устранил оставшиеся последствия ремонта. Во-первых, съездил в строительный магазин и сдал всё, что оставалось неиспользованным и можно было сдать (кроме строительнх материалов в мешках, которые отец вывез на дачу ещё в прошлый заезд). Во-вторых, вынес остатки мусора и упаковки от диванов. Так что теперь в квартире нет ничего лишнего, и все три комнаты полностью
доступны.
А ещё настроил новый роутер (правда, сделал это ещё во вторник, просто не дошли тогда руки об этом написать). Долго не мог определиться, как лучше сделать: купить роутер попроще и одноплатный компьютер на AliExpress, который будет домашним сервером, или же взять роутер подороже и прошить на OpenWRT. В итоге всё решилось иначе. Ещё летом отец одал мне подарочную карту для Эльдорадо. Сначала я хотел использовать её для покупки мобильника, но оказалось, что это не особо выгодно. Если покупать такой же телефон через Яндекс.Маркет, можно найти дешеле на половину стоимости карты, а то и больше. А переплачивать за надёжность поставщика, как это делает Kitsune, явно не соответствует пути Искателя Халявы. Поэтому решил так: теелфон закажу на Яндексе (причём в итоге взял уценённый), а карту решил потратить на роутер. Сначала не мог определиться, что брать: Keenetic Hopper с 256 Мб RAM или Keenetic Giga с 512 Мб и дополнительным USB-портом. Почитал обзоры, и уже сделал было выбор в пользу первого, решив, что остатки карты потрачу на беспроводные наушники для нового телефона.
Но отоварить карту можно было только в оффлайновом магазине. Я всё время откладывал поездку туда и дооткладывался до того, что Hopper подорожал так, что карты стало не хватать, а Giga остался в прежней цене. Из-за этого решил, что раз уж тратить живые деньги всё равно придётся, а разница в цене стала существеннно меньше, куплю Giga.
Правда, в итоге получилось то, что называется overkill. Во-первых, оказалось, что для моих потребностей вполне может хватить штатной Keenetic OS. В ней есть и SMB, и SFTP-сервер, и Torrent-клиент и можно даже установить пакет ygddrasil. Правда, оказалось, что в последнем особой необходмости нет, Keenetic позволяет настроить доступ к сервисам роутера через своё облако, даже если они за NATом (а Yggdrasil мне нужен был именно для этого). Осталось только разобраться, можно ли повесить в ней скрипт на crontab для скачивания резервных копий сайта на флешку. Но сейчас все запущенные сервисы занимают суммарно всего 20% RAM. Правда, сейчас Torrent-клиент бездействует.
Но зато теперь Интернет работает по-максимуму! По всей квартире, кроме дальней части балкона — даже чуть больше, чем положено по тарифу! (Предыдущий роутер не вытягивал больше 20 Мбит/с из-за необходимости шифрования для протокола L2TP.) И главное, перестал тормозить VK. Теоретически теперь можно переключиться на тариф 100 МБит/с (больше не получится из-за того, что провайдер испольует 4-жильную витую пару), но нужно ли переплачивать... Всё равно после где-то 40 Мит/с разница для повседневных нужд не особо заметна.

Заметка в Instagram от December 21, 2023 at 01:26AM

4X_Pro
Короткая вечерняя прогулка по предпраздничному Павловскому Посаду. Новогоднее настроение уже ощущается! #павловскийпосад #новогодняяелка #новогодняяёлка #ночнаяпрогулка

Смотреть все фото

Никак не могу переехать, но зато пережил «старость года»

4X_Pro
С удивлением обнаружил, что до зимнего солнцестояния осталось совсем чуть-чуть. Ещё пара дней, и тяжёлый период, который я называю «старость года», останется позади, жизнь сама собой повернёт на улучшение! Впрочем, в этом году большая его часть прошла на удивление легко. Ещё в начале этой недели я удивлялся, почему так. Но в воскресенье накатило очередное небольшое «уплотнение жизни», посыпались очередные бессмысленные «надо», а с ними — и типичные проблемы «старости года», когда нет сил себя заставить. Это и дало ответ, почему в этом году «старость года» прошла так легко: почти всю осень и зиму я занимался тем, что соответствовало моим истинным желаниям. Так повезло, что всяких внешних «надо» было очень и очень мало.
Сегодня, растолкав все эти «надо», а также доделав наконец-то демо-сайт для IntB (в процессе нашёл несколько багов, например, в микроблогах не работал тег blocklink, а также возникает ошибка 404 при редактировании), в очередной раз уехал на новую квартиру. Увы, перевезти основной компьютер и тем самым переехать окончательно до сих пор не получается. Приходится использовать эту квартиру в режиме ретритника. С одной стороны, это классно — иметь место, куда можно уйти от всех переживаний Города, с другой — слишком уж неэффективно экономически… Впрочем, даже так смог приехать только с третьего раза. Изначально планировал заехать в субботу, но отложил (зато классно съездил с отцом на лыжах), потом — в воскресенье, но там помешали другие проблемы, и вот сегодня выехал, что называется, волевым усилием. И то добирался очень уж тяжело, просто чувствовалось, что мир сопротивляется: и электричка опоздала, и сесть смог далеко не сразу, и автобуса потом ждал очень долго. Да и карты Таро почему-то считают, что мне нужно пока оставаться в Городе. Сделал двухвариантный расклад: первая карта — что будет, если повезу компьютер в этот заезд, второй — если оставлю в городе и отложу переезд. В итоге первой картой выпал нулевой аркан Дурак, что я истолковал как начало нового пути, новой жизни с полной свободой выбора, а второй — Колесница, которая традиционно толкуется как мощный рывок к цели. В общем, не знаю почему, но высшие силы считают, что мне пока нужно оставаться в Городе… (Эх, понять бы ещё их замысел: сначала буквально всё подталкивало меня к переезду, прямо несло потоком жизни, но потом всё как-то заглохло.)
Но в любом случае, впереди у меня несколько дней покоя. Буду подводить итоги года, доделаю релиз IntB 3.05, буду сидеть на Mozgotren (это аналог Wikiumа, хоть и более унылый), а также растолкаю, наконец, накопившиеся непрочитанные сообщения.

Первые лыжи этой зимой

4X_Pro
Сегодня со второй попытки выбрались с отцом на лыжах (первая провалилась в начале декабря из-за того, что я тогда разболелся). С самого начала шёл в лес с позитивным настроением, и там оно только прибавилось. Сначала собирался проехать всего один круг 3 км, так как боялся, что после болезни ещё слаб, но потом понял, что сил хватит и на два. Людей на удивление много, но это даже воспринимается хорошо: чувствуется какая-то сопричастность к общей радости. Лыжи сначала ехали просто отлично, но ко второму кругу возобновился снегопад и стали слегка подтупливать, особенно если толкаться двумя палками одновременно. Зато очень хорошо получался коньковый ход, особенно на длинном подъёме после Красного пруда. Возможно, из-за того, что снег ещё не слишком плотный, ребро лыжи врезается в него глубоко, и поэтому чувствую себя устойчиво.
Деревья очень красиво укрыты снегом, особенно сосны. Жаль только, что солнечного света мало (как всегда, выбрались поздно, уже после 14 часов). Да и на созерцание красот природы сил как-то не особо хватает, всё сосредоточено на лыжне, по крайней мере, когда катаюсь по кругам, а не по лесу. Но тем не менее, очень доволен, что выбрался!

Торможу или слишком много времени уходит на переписку?

4X_Pro
В последнее время постоянно не успеваю реагировать на всё, и никак не могу понять: то ли информационный поток увеличился, и мне больше пишут, то ли из-за отдалённых последствий коронавируса стал медленнее соображать и меньше успевать, чем до 2020 года. Поэтому сегодня вернуться на Wikium (это сайт с тренажёрами для мозга, на котором я сидел, кажется, в 2019 году), чтобы хоть как-то иметь возможность измерить количественно эти изменения. Но тут меня ждал облом: на сайте висит объявление, что через два дня бесплатный доступ будет вообще закрыт, оформляйте подписку скорее, чтобы не лишиться ваших показателей. Эх, опять баблорубство уничтожает вполне годную идею… Впрочем, настоящие Искатели Халявы не так просто не сдаются, и вбив «тренажёры для мозга онлайн», нашёл ещё штук пять аналогичных сайтов, да ещё и не с такими жёсткими лимитами на количество тренировок в день. Буду тренироваться на каком-нибудь из них. Жаль только,что показатели сравнить не получится.
Впрочем, в другом месте — игре OpenArena — показатели реально ухудшились. Когда-то я мог победить почти всех ботов, кроме самого последнего, на nightmare, а теперь — даже на третьем уровне сложности с большим трудом. Но это может быть и банальное отсутствие тренировок более десяти лет.

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

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