Портрет 4X_Pro
Был в Сети 5 дек. 2025 г., 19:55
4X_Pro
Идеалист Интернета
  • Программист
  • Блоггер
  • Фотограф
Кратко о себе: Web-разработчик. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+Cinnamon). Сторонник IndieWeb, slow lifer.

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


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

t.me/4x_pro

Лог жизни

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


Немного повседневного без темы

4X_Pro
Интересно, почему даже если я решаю лечь спать раньше, все равно это не получается? Вчера из-за компьютера встал в 3 часа. Но потом еще больше часа просто лежал, думал и никак не мог заставить себя пойти в ванную? В чем тут скрытая выгода для моего бессознательного?
Читать далее…

Возвращаюсь к децентрализованным сетям

4X_Pro
Опять получается «как всегда»: стоило допустить в жизни два вычеркнутых дня (среду и четверг, когда я большую часть дня провел вне дома), и теперь снова сложно настроиться на основную задачу — децентрализованные соцсети. Впрочем, по-прежнему не могу определиться, куда двигаться. С подачи одного анонима из комментариев поставил было Hubzilla на локаль, но впечатления остались прежними. Вроде возможностей много, но по кривизне интерфейса не намного лучше friendica, только цветовая гамма другая и значки/кнопки поаккуратнее выглядят. Но с другой стороны, можно попробовать полностью заменить интерфейс на нормальный.

С другой стороны, решимости на fork Mastodon пока тоже не хватает по причинам, которые уже описывал. А также возникли мысли, что разбиение инфопотока outbox на несколько блоков приведет к необходимости делать кучу AJAX-запросов, что явно не будет способствовать скорости работы.
Читать далее…

Прогулка в Кусково и вебинар

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

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

Внеплановые настолки: «Меч самурая»

4X_Pro
Вчера (а вернее уже позавчера) решил было пропустить настолки из соображения, что в субботу будут еще одни, причем в том месте, которое мне нравится больше — в Goldfish. Но потом на связь вышла К.Ш. и уговорила все же приехать.

В итоге выяснилось, что не зря! Сначала сыграл в «Колонизацию» с дополнениями, где нужно строить корабли и осваивать острова. Начал очень хорошо: выбрал удачную стартовую позицию так, чтобы мне никто не мешал, быстро вырвался в лидеры, поставив 5 поселений, когда у остальных было по 3—4 очка, начал было строить морской торговый путь на остров (за это сразу 2 очка дополнительно дают). И когда уже было почти все готово, оказалось, что я опять забыл, что нельзя строить более пяти поселений. И тут вдруг игра резко поменяла свой ход. Во-первых, мне нужны были камни, которые были только на 9-ке, которая вдруг перестала выпадать.
Читать далее…

Размышления о Mastodon

4X_Pro
Продолжаю изучать децентрализованные соцсети. Попробовал было еще раз Friendica (впервые сталкивался с ней в 2017 году, когда искал движок для соционической сети). Ставил и локально, и смотрел на одном из общедоступных серверов. Привлекло, в основном, то, что она умеет взаимодействовать с сайтами на ActivePub (fediverse), так и с Disapora и сайтами на OStatus (так называемой the federation). И даже для gate в Facebook нашлось дополнение. Но увы, результат тот же самый: не нравится категорически интерфейс, просто какой-то дискомфорт от нахождения на сайте с ней чувствую. Да и в плане оптимизации времени загрузки все просто ужасно. А вот Mastodon вызывает противоположное чувство: как же классно сделано! Хотя на самом деле потом мелкие недоработки (или просто неудачные решения) в интерфейсе нашлись.
Читать далее…

Осень и ее неприятности

4X_Pro
Вот и все, лучшая (или даже приемлемая) часть года позади. Наступила осень в ее худших проявлениях: серые, мрачные дни, сопровождаемые упадком сил и полным нежеланием что-либо делать. Зато в Сети, наоборот, какой-то приступ дурной активности: всем от меня чего-то нужно. Особенно сильно это выражено ВК (если бы на сайтах, это бы, наоборот, радовало, но на сайтах тихо), причем никак не получается «оттормозиться», т.е. замедлить диалоги до комфортного уровня через задержки в ответах. Возникает ощущение какой-то липкости, и хочется удалиться из ВК вообще, чего не было уже года два или три. Ну или хотя бы снести его с планшета, т.к. на компьютере все проще: достаточно закрыть вкладку в броузере, чтобы отдохнуть от всех, тогда как на планшете помогает только отключение WiFi вообще (что далеко не всегда приемлемо).
Читать далее…

Еще немного самопознания: смена акцентуации

4X_Pro
Пару дней назад посмотрел одно видео про психастению, и понял, какое главное изменение произошло во мне после Выгорания 2007—2009 годов: сменилась ведущая акцентуация. До этого я был ярко выраженным психастеником тревожно-избегающего типа, после Выгорания на первое место вышла параноидная акцентуация. Интересно только, какое именно событие стало причиной этого? Или же это просто результат улучшения условий жизни?
Читать далее…

Анализ возможных сценариев жизни

4X_Pro
Хоть курс и позади, продолжаю заниматься самоанализом и размышлять о своей миссии. В частности, наконец-то собрался опубликовать результат выполнения задания по составлению трех сценариев жизни + консервативного (впрочем, у меня в итоге получилось их не три, а четыре). Итак, начнем по порядку:

1. Самый реалистичный вариант. Стать freelancerом, который специализируется на оптимизиации скорости загрузки сайтов, вести блог на эту тему, жить по максимуму проводя время за городом.

Связь с миссией: оптимизация сайтов позволяет мобильным посетителям тратить меньше траффика, а также в некоторых случаях улучшает его отображение на «слабых» устройствах.

Недостатки: необходимость как-то продвигать и предлагать свои услуги, а также сложности, вызванные тем, что у сайта есть четыре времени загрузки: TTFB, first paint, DOM ready и full load, и нужно объяснить клиенту, что именно мы оптимизируем, и что оптимизация first paint time может приводить к ухудшению full load time и наоборот.
Читать далее…

Настолки и победа в Колонизаторов

4X_Pro
В очередной раз выбрался на настольные игры. Сегодня дело шло гораздо лучше, чем прошлый раз. Играли в CodeNames и в Колонизацию, и в то, и в другое успели по два раза.

В Колонизацию я первый раз выиграл, грамотно выбрав стартовые позиции: рядом были восьмерки с камнями и овцами и соответствующие порты. Поэтому когда выпадало число 8, получал и то, и другое, и мог дешево менять их на другие ресурсы. Впрочем, у этого расклада была и обратная сторона: у меня не было глины. Быстро набрал 5 очков, но против меня объединились другие игроки, и один из них, мобилизовав все ресурсы, заблокировал точку, где я собирался строить очередное поселение, а остальные перекрыли другие направления. А потом еще и восьмерку с камнями заблокировали с помощью разбойника.
Читать далее…

Медитация и протокол ActivityPub

4X_Pro
Второй день сижу по часу в медитации. Надо сказать, реально помогает разгрузить голову и расчистить мысли. А еще в первый день почти удалось осознать ту часть личности, которая отвечает за «выпрыгивание» из настоящего и вечную спешку.

В остальное время занимался изучением протоколов ActivityPub и ActivityStreams, на которых работает Mastodon. Надо сказать, сделано там все хорошо и первологично, выражаясь языком психософии: все реализовано с помощью разумного многократного использования всего нескольких сущностей.
Читать далее…