Портрет 4X_Pro
Был в Сети 14 апр. 2026 г., 09:08
4X_Pro
Идеалист Интернета
  • Программист
  • Блоггер
  • Фотограф

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


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

t.me/4x_pro

Лог жизни

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


Сбой на сервере и слово о PunBB

4X_Pro

Ночью увидел в Telegram с мобильника сообщения о том, что место на VDS, где стоят мои основные сайты, вот-вот закончится. Пришлось экстренно включать Интернет на компьютере и разбираться, что вообще происходит. Проблемы были на tipiruem.ru, который очень активно писал в логи уведомления о deprecated-функциях. Я стал разбираться, в чём дело. Оказалось, что для tipiruem, который работает на древнем-древнем PunBB, где были ещё всякие get_magic_quotes_gpc и create_function, выставлена версия PHP 7.4, где всё это уже не deprecated, а удалено окончательно и бесповоротно. Более того, поставить в настройках в Hestia более старую версию (скажем, 7.2) нельзя. Причём не знаю, то ли я сам когда-то это сделал, пытаясь оставить всего две версии PHP на сервере в целях экономии, то ли это произошло в результате автоматического обновления Hestia, которая взяла и отключила всё то, что формально уже не поддерживается.

Читать далее…

О пропавшем рутокене

4X_Pro

Пару недель назад обнаружил, что не могу найти рутокен со своей цифровой подписью для ИП, который купил в январе. Я точно помнил, что вывез его с собой в Перово в июле, когда решил сбежать с Пресни, и вроде бы даже собирался потом привезти обратно. Но никак не мог вспомнить, куда в итоге положил. В итоге в обеих квартирах дважды перерыл все места, где он мог бы быть, но безрезультатно. В какой-то момент уже начал примиряться с мыслью, что придётся покупать новый и снова ехать делать подпись, а старую — заблокировать через Госуслуги, но какая-то часть бессознательного подсказывала: «Не торопись!».

Читать далее…

Предпоследние игры этого года

4X_Pro

Вчера в очередной раз выбрался на настолки, которые снова проходили в «Единороге». Увы, и там цены теперь подорожали: 500 рублей за вечер.

Началось всё с того, что приехав на Новослободскую, мы с Tellой наткнулись на К.Ш., которая стояла там и ждала Ал.С. Через пару минут Ал.С. подъехала, но сказала, что ещё нужно дождаться Mourene Black. Потом выяснилось, что та ещё далеко, и мы, не дожидаясь её, пошли в клуб вчетвером. Там уже было двое участников встречи (в том числе и сестра Ал.С.), которые играли в что-то достаточно долгое и серьёзное (кажется, игра называлась «Орлеан»). Поэтому мы решили без них по-быстрому сыграть в «Каркассон». В процессе игры мы с Tellой построили на двоих огромный город, а Ал.С. удачно разыграла поля, а потом в последний момент подстроилась к этому нашему городу.

Читать далее…

Черные дни декабря

4X_Pro

Каждый раз, когда наступает 14 декабря, я вспоминаю чёрные дни декабря 2001. Иногда — больше, иногда меньше, в некоторые годы даже не пишу об этом в блог, хотя это было одно из ключевых событий моей жизни, которое потом запустило цепочку последствий, которые сделали мою жизнь такой, какая она есть. Сейчас, когда прошло столько лет, большая часть эмоций схлынула, и осталась только злость, что непонятно, как наказать виноватых. А ещё сегодня впервые задумался о том, что с момента тех событий уже прошло лет больше, чем мне тогда было!

Иногда я вспоминаю про многомировую интерпретацию Эверетта и думаю, что ведь где-то есть миры, где всё было иначе: Hanzira либо не стала ломиться передо мной в очереди, либо делала курсовой сама и тоже ушла «без одной» или даже «без двух», либо произошло что-то ещё менее вероятное. Жаль, что нельзя посмотреть, как сложилась моя судьба там…

Наконец-то снег

4X_Pro

Ночью наконец-то выпал снег! Утром я из-за этого еле-еле проснулся, но всё равно очень доволен: теперь будет не так темно, и станет легче переносить «старость года»! Да и до самого Нового года осталось уже меньше 21 дня. С одной стороны, это радует, с другой — нужно успеть много чего доделать, а вместо этого хочется уйти в себя, сидеть с кружкой чая и играть в старые игры.

О сознании и ещё одном противоречии

4X_Pro

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

Хотя мысль, в целом, достаточно простая и очевидная, но она буквально произвела переворот в моём мировоззрении. Ведь оно всегда строилось на мысли, что сознание, разум даны человеку на то, чтобы обустраивать мир вокруг себя, делая его стабильным, предсказуемым, и потому — приятным для жизни. Как я сформулировал однажды в подростковом возрасте: «человек должен получать от жизни такое же удовольствие, как 386-ой процессор – от выполнения хорошо написанной программы».

Читать далее…

Второй перенос сайта идеалистов и падение SiteKnockerBot

4X_Pro

Перенёс idealists.su на новый сервер, тот самый free tier от cloud.ru. Пока вроде всё работает нормально, и ещё даже целых 2.9 Гб оперативки доступно. Зато обнаружил, что проверяющая сайты часть SiteKnockerBot упала ещё 21 ноября. Стал разбираться, в чём дело. Обнаружилось, что когда-то давно для поля StatusUnchanged поменял в базе данных тип со smallint на integer (в этом поле хранится, сколько предыдущих проверок завершилось с тем же статусом, что и текущая), а в проверяющей части, написанной на go, так и оставил int16. (Причём совершенно не помню, когда и зачем такое вообще делал.) В результате нашёлся сайт, у которого этот показатель достиг 65536, что стало вызывать panic в драйвере работы с базой. В итоге на этом всё благополучно зацикливалось, после какого-то количества panic бот завершался с ошибочным кодом возврата, systemd запускал его вновь, и всё повторялось.

Читать далее…

День «прокрутки»

4X_Pro

В последние дни опять живу в режиме полярной ночи. То ли из-за этого, то ли из-за «старости года», то ли из-за биоритмического минимума в последнее время упало и настроение, и работоспособность. Поэтому вчера снова устроил «прокрутку» — проспал всего один цикл, чтобы застать весь световой день, а потом легко лечь рано.

Когда проснулся (было около 5 утра), чувствовал себя вполне бодрым. Как обычно, где-то около 10 часов спать стало хотеться очень сильно. Какое-то время занимался мелкими доделками IntB. Потом приехала доставка дивана, и отвлёкся на это. Кстати, наконец-то обустройство кабинета на Пресне можно считать полностью законченным!

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

Впечатления от Lunnen Ground 11

4X_Pro

В понедельник до меня всё же доехал новый планiет — тот самый Lunnen Ground 11. Весь день я занимался установкой софта и переносом данных. Сначала пытался сделать перенос автоматически, но из-за того, что на старом — Lineage OS, а на новом — обычный Android, не получилось: по кабелю невозможно из-за отсутствия OTG-шнурка, а по WiFi постоянно лезли какие-то ошибки. Ещё был вариант восстановить из облака Google, но там хранятся данные планшета ещё до перехода на Lineage, и я не смог вспомнить старый графический ключ. В итоге просто переставил весь нужный софт вручную. Заодно и отчасти провёл цифровое расхламление — не стал переустанавливать то, чем давно уже не пользуюсь. Для установки ряда приложений вместо RuStore, который слишком активно нагружает процессор и батарейку, стал использовать привычный по основному телефону Huawei AppGallery, где всё необходимое тоже имеется. (Как выяснилось, ставить AppGallery можно и на устройства других производителей.)

Читать далее…

О чашках и необычном опыте

4X_Pro

В апреле Mourene Black подарила Tellе сертификат на то, чтобы вдвоём сходить на мастер-класс в гончарную мастерскую. И вот сегодня мы наконец-то собрались туда пойти. Изначально у меня эта затея особого восторга не вызывала. Подобной творческой деятельностью я занимался только в детском саду и начальной школе, поэтому из глубин психики полезли все страхи тех времён, прежде всего, страх не справиться, «не дотянуть». Хотя умом я понимал, что даже если это случится, каких-либо значимых последствий для меня это иметь не будет, но закрепившиеся нейронные связи — это закрепившиеся нейронные связи.

Читать далее…