Портрет 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 года.


IntB и децентрализованные соцсети: картина сложилась

4X_Pro
Как это ни странно, с подачи forumovodа — того самого человека, про которого я писал в предыдущем сообщении про Intellect Board, решился вопрос, который не давал мне покоя уже год. А именно, в голове наконец-то сложилась картина, как быть с моими идеями децентрализованной соцсети: пытаться делать для неё отдельный движок или реализовывать на основе IntB. И вот сейчас пришло окончательное понимание, как быть со вторым вариантом. Ключевой момент, которого мне не хватало — это сделать уведомления двух типов: внутренние (о событиях на самом форуме) и внешние — о событиях, пришедших извне, с других форумов. Ну и как сделать отправку уведомлений в соответствии с требованиями протокола ActivityPub. Так что бросать IntB не буду!
Читать далее…

Сигнал от высших сил или просто совпадение?

4X_Pro
Вчера на форуме Intellect Board ещё один человек начал вещать про современный интерфейс. Правда, я его высказывания воспринимаю как благоглупости в духе «а вот хорошо бы был мир во всём мире»: высказывание пожеланий без понимания, откуда и как это возьмется. Сам-то я лучше, чем то, что уже есть, вряд ли сделаю — просто способностей не хватит, а чтобы сделал кто-то ещё, нужно, чтобы нашёлся этот самый кто-то, кто и способностями бы обладал, и форумом был бы заинтересован в достаточной мере.

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

Период безвременья

4X_Pro
За окном настоящая осень. Всё серо, мрачно, часто идут дожди. И настроение соответствующее: встаю очень поздно даже по своим меркам, делать ничего не хочется… Сокращение светового дня уже не просто чувствуется, а начинает ощутимо давить на психику. Да ещё спад биоритмический. За всю неделю только один раз выбирался из дома — во вторник. Побывали с Tellой в Перовском парке, причем поздним вечером.

В общем, на первый взгляд, ничего в жизни не происходит, но всё же какое-то скрытое движение вперёд есть. Почему-то в голове крутится образ зерна, пускающего корни.
Читать далее…

Две поездки на самокате и прочие события последних дней

4X_Pro
Опять не успеваю фиксировать всё в блоге. Впрочем, чего-либо особо принципиально прорывного не происходит. В пятницу впервые совершил дальнюю поездку на самокате через полгорода. Оказалось, что это не так просто, как я думал раньше, до нужного места ехал более двух часов вместо расчётных полутора. Очень уж много времени теряется на бордюрах, перекрестках и спусках в подземные переходы. Кроме того, изучая карту, обнаружил, что под развязкой ТТК и шоссе Энтузиастов с северной стороны нет пешеходного перехода в принципе. (И вообще, те, кто проектировал ТТК, похоже, ненавидели пешеходов, один только выезд из тоннеля возле Яузы, где у нас с Tellой в прошлом году было целое приключение, чего стоит, хотя там вполне можно было сделать нормально всё.) Из-за этого решил ехать в объезд. А заодно и счёл, что по тихим улицам ездить приятнее, чем вдоль шумного шоссе. Но увы, это во-первых, дало лишних полтора километра пути, а во-вторых, скорости не прибавило.
Читать далее…

Ходовые испытания самоката

4X_Pro
Сегодня всё же выбрался на испытания самоката, полученного от DarLik. Изначально собирался сделать это еще 31-ого числа, но так и не сложилось. Как всегда, бессознательное сопротивлялось чему-то новому, из-за чего выезд всё откладывал и откладывал. Изначально планировал выйти в 15:00, реально выбрался в 16:30.
Читать далее…

Снова о SiteKnockerBot или Хотел как лучше, а получилось как всегда

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

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

Так что пришлось признать, что полмиллиона запросов за цикл на этом VDSе недостижимы, и уменьшить и число параллельных запросов в два раза, и интервал между ними увеличить во столько же… Так что теперь у меня теоретический предел всего 125 000 запросов за цикл.
Читать далее…

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

4X_Pro
В субботу наконец-то смог просидеть день дома. Занимался версткой мобильной версии того сайта, про который упоминал раньше. Довольно неплохо продвинулся, но потом дело застопорилось: пытался сделать сэндвич-меню без JavaScript и без так называемого checkbox hack, исключительно на атрибутах типа aria-expanded. В результате получилось как всегда: полдня читал разные статьи на эту и смежные темы вместо того, чтобы верстать. Вопрос стоял так: либо жертвовать семантикой и красотой решения, но обеспечить работу без JavaScript, либо исходить из того, что отключение JavaScript на мобильной версии — явление крайне редкое, а семантичность важнее. И в итоге сейчас прихожу ко второму варианту.
Читать далее…

Всё снова плохо

4X_Pro
Эмоциональный подъём прошлой недели закончился. Сегодня кривая жизни ощутимо пошла вниз. Снова возникло ощущение увязания в болоте жизни. С каналом дело идёт куда медленнее, чем ожидалось. И даже такая задача, как сменить аватар, и та подвисла — ни DarLik позавчера, ни Tella вчера меня так и не сфотографировали для него. Ещё обнаружил, что несмотря на «золотую неделю Рунета», у моего сайта посещаемость впервые упала ниже 100 уник. виз./сутки не в субботу (самый малоактивный день), а в понедельник. И упал ИКС с 240 до 230, а у intbpro.ru — так и вовсе до нуля. В общем, отрицательная динамика во всей красе, что бьёт по третьему Будущему. Ну и никак не получается замедлить жизнь до того, чтобы хотя бы два дня отсидеться дома безвылазно. Спасает только биоритмический максимум, за счёт которого хоть что-то успеваю.
Читать далее…

Возвращение в Город

4X_Pro
Сегодня вернулся в Город. Впервые убедил отца не заказывать такси по телефону к определенному времени, а вызвать через Яндекс по мере готовности. Помимо всего прочего, это имело ещё один плюс: дало время немного постоять и посмотреть на дом перед отъездом…

Добрались на удивление хорошо, всего за полтора часа. После Ногинска была пробка из-за ДТП, а вот дальше — полностью свободная дорога. Даже Город Вечных Пробок — Балашиху — проехали так, что ни разу не снижали скорость ниже 50 км/ч.

А ещё ехал и снова чувствовал себя просто каким-то героем фильма, который едет навстречу приключениям. Такое прежде было у меня только в детстве, класса до третьего, и в подростковом возрасте, когда фанател с игры Rockman IV.

Теперь снова привыкаю к дому. После дачи комната кажется немного тесной и темноватой. Но зато есть и немало плюсов: хороший монитор, безлимитный проводной Интернет и возможность мыться и пить хорошую воду!
Читать далее…

Мне больше нет места в Интернете…

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