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

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


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

t.me/4x_pro

Лог жизни

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


О протоколе Gopher и техноархеологии

4X_Pro

Сегодня верстал макет одного клиентского сайта. Сайт сам по себе простой и ничем особенным мне бы не запомнился, если бы не необычное copyright-сообщение в «подвале»:

Никакая часть материалов с этого сайта не может быть размещена на каком-либо другом Интернет-, gopher- или FTP-сайте, системе BBS или другой электронной архивной базе данных, за исключением случаев, оговорённых в письменном соглашении с администрацией сайта

Уж не знаю, откуда клиенты взяли упоминания таких древностей как Gopher или BBS, да и публичные FTP сейчас редкость. Но первое, что мне пришло в голову по прочтении — это выяснить, а существуют ли ещё Gopher-сайты в наше время. Для тех, кто не в теме, поясню, что хотя я пришёл в Интернет в конце 2000 года, подобных сайтов в Рунете не застал, видел только упоминания о том, что такой протокол когда-то был. Сказано — сделано! В скором времени я узнал, что даже сейчас в Интернете существует около 150 Gopher-сайтов, но в современных броузерах поддержки протокола Gopher давно уже нет. Но, как выяснилось, в lynx она вполне себе работает, кроме того, есть шлюзы Gopher=>HTTP. Зашёл на один из сайтов (gopher.ratthing.com), посмотрел. Эх, как же классно: простые текстовые страницы, кое-где с ASCII-артом! Никакой рекламы, всплывающих блоков, ненужной графики. И самое главное — это ощущение какой-то «настоящести». А ещё обнаружилось, что в Gopher были даже гостевухи и локальный полнотекстовый поиск! Теперь даже задумался о том, а не поднять ли мне Gopher-сервер на своём VDSе, положив туда страницу «О себе», биографию, страницу личных достижений и т.п. Буду единственным человеком в Рунете, у которого такое есть! (Правда, оценят только единицы.)
И вообще задумался, что со своим первым Прошлым по темпористике я мог бы стать техноархеологом — знатоком старого железа, старых протоколов и тому подобного. Более того, можно попытаться даже предоставлять платные услуги по чтению данных со носителей типа дискет или IDE-дисков (а лет через десять таковыми станут и банальные CD-ROMы) и конвертации их из неподдерживаемых сейчас форматов. Всё интереснее, чем верстать сайты для Интернета, который в своём развитии ушёл куда-то явно не туда. Вопрос только в том, как в наше время раздобывать старое «железо», например, дисковод 5.25".

Осознание истинной цели

4X_Pro

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

Мой темпористический конфликт Прошлого и Будущего

4X_Pro

В ночь с четверга на пятницу много размышлял по поводу темпористического конфликта Прошлого и Будущего (я все же остановился на версии ПВБН). С одной стороны, первое Прошлое хочет жить в иньской модальности, без усилий и напрягов, просто собирая положительные эмоции, впечатления и интересный опыт. При этом куда двигаться — совершенно неважно. Но важно фиксировать этот опыт (хотя бы в этом блоге, стене ВК или записях Instagram). С другой стороны, третьему Будущему для того, чтобы было чувство того, что жизнь идёт не зря, что в ней есть какой-то прогресс: улучшение тех или иных показателей, продвижение по какой-то шкале, получение какого-то формального признания. Но для этого движение должно быть прямолинейным, а не хаотичным. А это требует уже не иньской модальности, а янской, которая для меня неприемлема по идеологическим соображениям. Причем Будущее хорохорится и строит планы «вот сейчас избавлюсь от всего лишнего и заставлю себя работать и быстро идти куда надо», которые я раньше часто озвучивал в блоге. А Прошлое, за счет того, что оно стоит на более сильной первой позиции, просто молча берет и делает по-своему, сворачивая меня туда, где с его точки зрения в данный момент интереснее. Исключением являются периоды, когда по каким-то причинам мне не попадается того, что вызывало бы интерес у Прошлого. В частности, так было в 2003—2005 годах или же сейчас, в момент самоизоляции. В этом случае Прошлое не вмешивается и позволяет Будущему на какой-то момент получить управление. А еще, похоже, Прошлое смотрит с позиции 6+7 уровней ТУАИ, а Будущее — с позиции 2+3.
Что интересно, этот конфликт я осознавал очень давно, в блоге писал о нем с 2007 года, но только сейчас понял, что он связан именно с проявлениями темпористического типа. Но основной вопрос остаётся открытым: как же примирить Прошлое и Будущее? Как получать ощущение движения вперед, живя в иньской модальности?

Неэффективная жизнь и мой тип по темпористике

4X_Pro

Неделя проходит совершенно бестолково. В понедельник Tella вытащила на прогулку. Спускаться в метро я отказался категорически, поэтому решили отправиться в Измайловский парк. Когда выходил из дома казалось, что за окном отличный весенний день. Но очень скоро выяснилось, что это только лишь видимость: ветер на улице дул просто ледяной. Да еще и шли мы очень медленно. Я показал Tellе Серебрянку и Просянскую плотину, потом мы прошли парк насквозь и вышли к Измайловской. После чего я вспомнил шутку из Arcanumа (точнее, в самой игре этого нет, шутка с одного форума по нему): «вы обходите метро стороной — всё равно магов туда не пускают» и отправился назад.
Обратно шел на максимальной скорости, что позволило хоть чуть-чуть согреться, но всё равно не помогло: домой пришел сильно замерзший, и весь вторник меня температурило. А еще узнал, что одновременно заболела и DarLik. В какой-то момент даже запаниковал из-за этого, решив, что мы с ней заразились коронавирусом, когда ездили на «Остров мечты». Но вроде обошлось. В среду проспал до очень позднего времени, но чувствовал себя почти здоровым. Только под вечер вернулась боль в горле, которая остается и сегодня.
Еще попытался было принять участие в новом соревновании на CodinGame, но голова не соображала совершенно. В результате только прочитал условие, продумал, что как вообще можно играть в такое, но так и не написал ни строчки кода.
Вчера тоже день прошел бестолково. Просто не понимаю, куда делось время (хотя еще сказался поздний подъем). Единственное, что за день было позитивного — помог Kitsune решить вопрос с сервером (у них админ учудил — хотел для контроллера домена в небольшую контору на 15—20 компов взять навороченный сервер ценой свыше 400 тыс.) и еще немного продвинулся в Ultima IX.
Также узнал об очередной упущенной возможности: пока я думал, что делать, серебро уже ушло со своих минимумов и подорожало примерно до $14.5 за унцию. Еще раз убедился: там, где все решает скорость принятия решения, я всегда буду в числе проигравших…
Впрочем, не это в жизни главное. Это просто лишний раз напоминает, что заниматься нужно тем, что важно в долгосрочной перспективе, а не сиюминутной. Но и с этим тоже как-то не очень. В последнее время слишком много времени трачу на всякую ерунду: либо на ругань на Яндекс.Районе или Яндекс.Дзене, либо на бессмысленное чтение новостей. В результате уже какой день получается так: весь день провожу в Сети, и только вечером, выключив компьютер, думаю о том, сколько всего мог бы сделать — написать несколько заметок в другие разделы мультиблога, дописать новую версию IntB, переписать на Go бота для проверки сайтов, пройти еще один курс по машинному обучению. Но на следующий день выхожу в Сеть, и всё повторяется снова. Помогает только ограничение Интернета, но некоторые вещи без него делать нельзя в принципе (тот же CodinGame, например). А для некоторых — требуется обращаться периодически за ответами на какие-то вопросы (например, как что-то сделать в том же Go). И еще проблема в том, что избыток выбора вариантов не позволяет определиться и остановиться на каком-то одном… А только остановка и концентрация помогает преодолеть страх неуверенности.
Пока же единственное что я сделал — это запретил себе застревать в Яндекс.Районе. И надо бы на мобильных устройствах уведомления от него скрыть, а то приложение Яндекса превращается в хронофага: то Диск предложит посмотреть старые фото, то Район, то еще что-нибудь. А из новостей смотреть только статистику по числу заболевших в Москве и мире, чтобы представлять общую динамику эпидемии. Да и на сайтах по акциям застревать нет смысла. Все равно в ближайшее время выхода из минуса не предвидится, на новые акции нет свободных денег, да сумма убытков стала восприниматься сейчас скорее как справочная информация.
Еще перечитал сейчас некоторые материалы по темпористике и окончательно понял, что я все же ПВБН (куда себя типировал изначально). Описание конфликта Прошлого и Будущего — это прямо как с меня писалось! Да и по «Тайне третьего аспекта» 3Б без вариантов получается. И таки да, моя шутка про то, оцениваю не столько саму кривую качества жизни, сколько её производную — это как раз таки Будущее в третьей, критериальной позиции! И, кстати, скрытая составляющая конфликта с Elementel как раз на этом основывалась: я ожидал, что она поможет мне двигаться в нужном направлении (запрос на 2Б), а она просто шла туда одна (поскольку на самом деле была 1Б). В общем, еще раз убедился: если в какой-то типологии долго не удается определиться, то это значит, что именно в её области много непроработанных проблем.

Выпадение из жизни и размышления о темпористике

4X_Pro

С субботы выпал в какое-то странное состояние. Категорически не хочется делать ничего, что с точки зрения темпористики можно охарактеризовать как работа по Будущему. То есть любых действий, которые дают результаты не здесь и сейчас, а требуют планирования наперед, например, работы над IntB или freelance-задачами. Но при этом вполне нормально справляюсь с текущими задачами, типа оплаты взносов ИП или настройки принтера. Наконец-то понял, в чем там проблема была: роутер работал по протоколу 802.11n, а принтер поддерживает только 802.11g, а режим обратной совместимости как-то не включался. После того, как я сообразил переключить роутер в 802.11g явно, все заработало как надо, даже адрес стал выдаваться по DHCP, как полагается.
Все же если использовать подход по уровням энергии, то у меня Будущее — это самая слабая область, на работу по которой уходит больше всего усилий, то есть однозначно четвертая функция, чтобы там ни говорили. А то, что жизненная позиция хорошо стыкуется с описанием 2Б, можно списать на то, что под 2Б создатель темпористики в свое время описал творческую ЧИ из-за неправильно проведенных границ между типологиями. Так что у меня получается либо ПВНБ, либо, в крайнем случае, ПНВБ. И заниматься мне следовало бы тем, что требует работы не по Будущему, а по Прошлому. Но плохо представляю, что это может быть в компьютерной области (кроме разве что форензики или, возможно, анализа данных).


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

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