Портрет 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
Рассказывал Tellе о сценарном анализе и наконец-то решил перечитать «Сценарии жизни людей» Клода Штайнера (эта мысль проскакивала у меня ещё с октября). Читаю, и понимаю, что отчасти сэр Мик был всё же прав: у меня есть черты и сценария «без ума». Просто проявляется он, в отличие от основного, только в достаточно узком наборе ситуаций: либо когда нужно решать что-то в условиях неполных данных так, что это исключит остальные альтернативы (та самая ситуация богатыря на распутье), либо в ситуации, когда у меня нет необходимых знаний и нужно сознательно создать подзадачу их получить.
Читать далее…

Прогулка в Серебряный бор

4X_Pro

В конце прошлого года сэр Мик скинул мне список интересных природных мест, среди которых была экотропа в Серебряном бору. А недавно, изучая, до каких мест теперь можно добраться с нового места жительства, вспомнил об этом, и сегодня решил отправиться посмотреть эту экотропу.
Хотел выбраться сразу после обеда, но вместо этого прособирался даже дольше, чем обычно. Видимо, бессознательное сопротивляется неопределённости, связанной с поездкой в незнакомое место. Точнее, в Серебряный бор один раз всё тот же сэр Мик когда-то меня вытаскивал, но это было очень давно (2009 год, если ничего не путаю) и к тому же в самую дальнюю его часть, возле парка «Ветеран».

"Осторожно, много фото"

Оптимизирую расходы на домены и сайты

4X_Pro
Вспомнил, что в апреле нужно будет продлевать домен socionics.me. Зашёл на Reg.Ru, ужаснулся цене и понял «так жить нельзя». В какой-то момент даже решил было Стал изучать, сколько стоит у других регистраторов. Пересмотрел несколько регистраторов, по итогу остановился на Webnames. Там оказалось почти в два раза дешевле. В итоге запустил процедуру переноса домена, и, как оказалось, очень вовремя. Оказывается, для этого домена у меня было включено автопродление, которое должно было сработать этой ночью. Но поскольку домен уже в состоянии переноса, операция отменилась.

Ещё определился, куда, скорее всего, перенесу VDS для основного сайта и idealists.su (планирую свести их на один сервер, но с 2 Гб оперативки) — на adminvps.
Читать далее…

Два непростых вопроса

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

А возвращаясь на новое место жительство, в метро размышлял, что в детстве на каникулах умел просыпаться с мыслью «что принесёт день сегодняшний» вместо нескончаемых «надо бы сделать вот то и вот это» (причём не в силу каких-то вынуждающих внешних обстоятельств, а потому что сам когда-то так решил). И задался вопросом, как восстановить такое состояние. И, самое главное, можно ли совместить его с хоть какими-то результатами в жизни.
Читать далее…

Странные идеи и метания

4X_Pro
Задумался вдруг о том, чтобы все свои сайты перенести на обычный shared-хостинг (и даже нашёл годный вариант с безлимитным количеством сайтов), чтобы не заморачиваться администрированием, иметь бесплатные backupы и т.п., а также сэкономить несколько сотен рублей в месяц (всё никак не могу простить TimeWebу введение отдельной платы за IP-адреса и хочу из-за этого оттуда съехать). Только вот idealists.su туда перенести не получится, но с ним можно поступить иначе. Перевести VDS, где сейчас крутится SiteKnockerBot на чуть более высокий тариф с 2 Гб памяти вместо одного, перевести сам SiteKnockerBot на PostgreSQL (причём, возможно, для knocker-части даже перекомпиляции не потребуется, только строку подключения поменять), и туда же вынести idealists. А если хватит оперативки, то туда же установить и Immich и сделать self-hosted фотогалерею вместо публикации фото ВК или Instagram. Да и просто использовать для всех тех целей, для которых обычного shared-хостинга не хватает.
Читать далее…

Поездка в Марьино и спад настроения

4X_Pro
Сегодня снова съездили с Tellой в Марьино. На этот раз день выдался дождливым и мрачным, но, как это ни странно, даже в такую погоду район нам нравится. Я даже сделал несколько фотографий, которые очень понравились К.Ш.

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

Прогулка в Филёвский парк

4X_Pro
Сегодня Tella совершенно внепланово вытащила меня на прогулку в Филёвский парк. Сначала я не очень хотел ехать, так как опять получится три дня вне дома (завтра мы с ней снова едем в Марьино), но, с другой стороны, сам уже давно хотел получше изучить окрестности, в том числе добраться и до этого парка. (До этого я там был только летом 2022 года, во время Третьего Отселения.) Но всё же согласился, благо сейчас ничего срочного, типа freelance-проектов, над душой не висит. (Эх, классика жанра: если нет ничего срочного, то важное, но не срочное легко откладывается…)
Читать далее…

Сделал затемнение в комнате

4X_Pro
Вчера, вернее, позавчера закончил делать затемнение на новом месте жительства: повесил рулонные шторы на второе окно (на первое в прошлый четверг повесил обычную, но очень плотную). Как выяснилось, это не так сложно сделать даже своими силами! Правда, конструкция выглядит хлипковатой. Возможно из-за того, что взял одни из самых дешёвых, но не из соображения экономии, а ради ширины в 45 см, так как поверил рекомендации брать ширину окна + 4 см, а так именно столько и получалось. А в тех, которые мне нравились больше, можно было взять только 43 или 48 см. Но по итогу оказалось, что зря я к этой рекомендации прислушался, 48 см было бы лучше.

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

Тестирую ИИ Lovable

4X_Pro
Сэр Мик рассказал мне про очередной ИИ под названием Lovable, который генерирует сайты (и, возможно, мобильные приложения тоже — не тестировал) по текстовому промпту. Меня эта тема заинтересовала, и сначала я запросил у этого ИИ дизайн личного блога в цветах летнего дня (жёлтый, зелёный и синий). То, что он сгенерировал, мне очень даже понравилось! В какой-то момент даже хотел использовать в качестве основы редизайна для своего сайта. Правда, есть минус: генерирует он не статику, а код для React+Tailwind (и то, и другое я терпеть не могу) с большим количеством «обёрточных» тегов и кучей классов. Поэтому для соответствия моим внутренним стандартам качества придётся перевёрстывать. Ну и кроме того, сгенерированный им дизайн предполагает наличие картинки у каждой статьи, что в моём случае совершенно не так. Плюс ещё дизайн предполагал наличие традиционного блога с единым потоком сообщений, а у меня-то мультиблог.
Читать далее…

Очень хороший день!

4X_Pro
Сегодня получился просто потрясающий день! Во-первых, съездил на прогулку к озеру Данилище. Оно ещё покрыто льдом, но его высоком дальнем берегу всё равно очень классно: чувствуется весна и полнота жизни.

Потом сыграл в Heroes III, перепрошёл вторую кампанию (за Инферно и Подземелье). В прошлый раз (в далёком 1999 году) мне никак не давалась третья карта — там за короткое время нужно взять город Стедвик, который охраняет просто огромное количество грифонов, крестоносцев и монахов. В этот раз ситуация повторялась, но мой главный герой знал заклинание Berserk, да ещё с полностью прокачанной магией огня. Эффект был потрясающий: несмотря на то, что я атаковал противника сравнительно небольшими силами, мне удалось победить (правда, с третьей попытки) именно за счёт этого заклинания: большую часть армии противника уничтожили его же собственные грифоны и крестоносцы.
Читать далее…