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

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


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

t.me/4x_pro

Лог жизни

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


О компульсивном поиске

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

Продолжаю поиски направления движения

4X_Pro
Что любопытно, отдельные дни проносятся достаточно быстро, но вот неделя в целом проходит очень медленно. Реально почти как в школе! И наконец-то стали восстанавливаться эмоции.
Ещё пришла мысль, что пока нужно сосредоточиться на дописывании хотя бы части статей (у меня уже десяток идей накопилось, и статья, в отличие от программного продукта, пишется всего тр несколько дней, так что не будет долгих привязок), и наиболее важные выложить в виде сборника в PDF на оба сайта и ВК. А ещё вспомнил слова Aksionа на тему того, что не плоди новые локации в надежде, что тебе там будет хорошо, а сделай так, чтобы хорошо было в имеющихся. Он говорил это про оффлайн, но в моём случае это более применимо к Сети. В частности, пришла в голову мысль отредизайнить и немного реструктурировать личный сайт. Бессознательное даже подсказало цветовую гамму — цвета майского дня: голубой, зелёный и жёлтый как цвет для расставления акцентов, выделения чего-либо.
Ещё вспомнил свою давнюю идею о каталоге бесплатностей. И подумал, что вместо отдельного сайта (или пользователя-бота на Идеалистах) можно сделать проще: раздел стандартного типа на этом форуме, где темы и сообщения смогут создавать только модераторы. И просто создать в этом разделе несколько тем по типам контента. Например, бесплатное ПО для Windows, для Linux, CMS и инструменты Web-мастера, обучающие курсы, научно-популярные каналы, психология, подборки и howto, бесплатные игры, личные сайты интересных людей. (По ПО такую тему уже сделал 10geek.) И просто кидать сообщение со ссылкой в соответствующую тему. Конечно, придётся пожертвовать автоматической проверкой, ну да и ладно...
И ещё, наверное, сделать раздел-фотогалерею для фотографий с прогулок.
Ещё крутится в голове мысль добавить всё же в IntB поддержку activity pub, чтобы можно было подписываться из Fediverse на темы как на пользователей с именами вида topic-N@4xpro.ru, но вот сделаю ли — большой вопрос.

Немного slow life в ленту

4X_Pro
Сегодня выбрался на прогулку к ближним водоёмам. Из дома выходил недовольный: даже несмотря на отсутствие компьютера и ограниченный доступ к Интернету, режим сна так и к налаживается, поэтому к тому моменту, когда поел, собрался и вышел, было уже 15 часов. А я изначально хотел прогулку в середине дня.
Но потом дошёл до ближайшего водоёма, взобрался на земляной вал, который его окружает (этот водоём — бывший песчаный карьер, выкопанный совсем недавно), посидел там, наблюдая за чайками. Карьер — новый, поэтому водорослей в нём мало (хотя уже появляются понемногу), и вода чистая-чистая, отражающая цвет неба!
Я сидел и долго созерцал всё это, и почувствовал, что удалось сонастроить свой внутренний ритм с ритмами природы. Что-то подобное я переживал в далёком 2002 году на берегу Косинского ручья в Измайловском парке. Тогда тоже был такой лениво текущий день в самом начале лета, и такое же чувство гармонии с миром. Та самая истинная slow life, о которой я всё время вещаю...
Потом пошёл к самому большому водоёму. Посидел на его берегу, посмотрел на его острова, вспомнил прогулки в это же место предыдущих лет. Потом побродил по одному из перешейков, где с удивлением обнаружил дикую яблоню, причём цветущую. И, наконец, отправился домой с чувством какой-то внутренней наполненности и включенности в мир.

Неожиданная подсказка от высших сил

4X_Pro
Получил интересную подсказку от высших сил в виде неожиданного совпадения. Вчера спорил у себя на стене ВК с solly_mobil на одну из вечных для себя тем: прогрессивную налоговую шкалу как один из возможных инструментов замедления жизни и снижения всеобщей конкуренции, а следовательно, уменьшения напряженности в обществе и повышения качества жизни.
А сегодня DarLik прислала в Instagram видео какого-то то ли коуча, то ли психолога, которому клиентка задавала вопрос, аналогичный моему: почему никак не получается получить известность? На что тот коуч сказал «зачем вам это»? Она ответила: «чтобы влиять на мир». И тот сказал «Представьте, что у вас есть желаемый уровень популярности. Что вы чувствуете?».
Я мысленно тоже проделал такой эксперимент, вспомнил вчерашний спор, и оказалась, что всё не так просто. Я понял, что на самом деле, обладая достаточным ресурсом, чтобы нести свои идеи в массы, буду на самом деле испытывать страх и напряжённость, что сейчас прибегут «ускорители жизни» или просто сторонники правых взглядов и раскритикуют мои идеи полностью, выражаясь языком Travianа, раскатают в ноль. И может, именно этот страх на самом деле и является проблемой, которая не даёт мне двигаться вперёд.

Халявный плюс

4X_Pro
Поймал сегодня немного халявы: выиграл в «5 букв» промокод на 2 месяца бесплатного Яндекс.Плюса.

Занимаюсь самовосстановлением

4X_Pro
Четвёртый день живу на даче в режиме самовосстановления и без компьютера. В первые дни спал по 10 часов, и сейчас чувствую, что физически более-менее восстановился. По крайней мере, чувствую бодрость в теле. Welltory почти всё время даёт показатели выше 70%.
А вот в эмоциональном плане всё по-прежнему: чувствую себя огороженным от мира, красота природы совершенно не трогает, оставляют равнодушными и ясные солнечные дни, и майские ночи, несмотря на великолепную луну, соловьиные пения и лягушачий хор. Нет того чувства восторга перед миром, которое бывало в этот период в 2015-2018 годах. Да и дни по-прежнему проносятся очень быстро, даже несмотря на то, что большую их часть провожу без Интернета (куда выхожу только на свой форум, а также глянуть некоторые переписки в Telegram и кое-какие материалы, присланные DarLik). Увы, даже если устранить почти всё, что мешало жить, кроме быта, не получается сделать дни такими же длинными, как в школьные времена. Хотя, возможно, дело в сбитом режиме: несмотря ни на что, ложиться раньше 4 утра не получается.

Размышления о дальнейшем Пути

4X_Pro
Сижу на даче в оффлайновом режиме — устраиваю себе разгрузку мозга и дофаминовый детокс. Размышляю о том, как жить дальше. Вариантов вижу несколько, но у каждого есть своё НО:
1) жить примерно как и раньше, и сосредоточиться на проекте Simurgh — движке мобильного сообщества, в надежде, что учтя ошибки IntB (главная из которых заключалась в том, что в мире open source оказался невостребованным и быстро сошёл на нет «региональный софт», он просто оказался вытесненным «глобальным», но поддерживающим всякие plugins или дополнения, в которые и выносятся всякие регионально-специфические возможности). Главное НО: проект может опять остаться незамеченным, и я уйду на очередной виток своего параноидного цикла. Второй вариант: окажется невостребованным из-за сверхцентрализации Интернета, потому что почти никто не будет делать свои сайты в принципе. К тому же есть ещё один фактор, который прежде я как-то не учитывал: с появлением площадок с монетизацией типа Дзена, людей, желающих писать бесплатно что-либо полезное на чужих сайтах, становится всё меньше и меньше. Даже на Хабре и то вынуждены были сделать какую-то программу поддержки авторов.
2) Бросить попытки стать кем-то, и заниматься чем-либо не ради оценки от мира, а просто из внутренних потребностей. Хотя недавно я писал, что у меня всё направлено на получение этой оценки, но потом наткнулся на файл с упражнением «уровни удовольствий», которое делал где-то полгода назад, и оказалось, что всё же есть кое-что, что я делаю для себя. Сюда относятся: познание иных миров (книги жанра фантастика и фентези, компьютерные игры и т.п.), оптимизация чего-то либо в целях экономии и поиски халявы. И быть примером счастливого и довольного жизнью человека. Будь у меня лучше подвешен язык, я мог бы стать обзорщиком бесплатных Indie-игр или книг, но увы... Главное НО: негативная оценка от мира вида «бездельник, только ресурсы тратишь» и понимание, что такой образ жизни немасштабируем: если все будут жить так, как я, то экономика рухнет.
3) Временно отложить свои проекты и сосредоточиться на восстановлении интеллектуальной работоспособности и эмоциональной включённости в мир: дофаминовый детокс, медитация, налаживание режима дня, всякие интеллектуальные тренажёры, Клавогонки, таблицы Шульте и т.п. Тут вроде и оценка есть, и, если довести до до законченной методики, очевидная польза для человечества. Главное НО: в этом нужна регулярность и тщательное ведение записей, чтобы отслеживать, что как влияет. И ещё хорошо какой-нибудь медицинский контроль (хотя бы на уровне периодических проверок), хотя бы чтобы убедиться, что дело не в каких-то физических проблемах, но мне ходить к врачам сложно.
4) Найти какой-то готовый open source проект, и присоединиться к нему. Например, перед отъездом нашёл пару движков сообществ, почти не известных в Рунете, правда, толком не посмотрел. Одно из самых правильных решений в плане соотношения затрат сил и пользы для человечества, НО на это как-то нет мотивации. Плюс есть те же риски, что и выше: сверхцентрализация Интернета и то, что все, кто может сказать хоть что-то стоящее, уйдут на монетизируемые площадки.
5) Попытаться всерьёз сосредоточиться на прокачке речи (устной и письменной), а уже потом заниматься каким-либо блоггерством (хоть обзором игр, хоть блогом о переезде в Область, хоть ещё чем). Главное НО: если у меня реально есть расстройство аутистического спектра, то это бесполезно.

Сиреневый заезд

4X_Pro
Почти две недели просидел в Москве безвылазно, хотя изначально собирался и в Кусково съездить, и устроить с DarLik фотосессию в одном месте неподалёку от метро Белорусская. Но, видимо, слишком устал от постоянных поездок в марте-апреле. Да и погода (как обычная, так и космическая) до недавнего времени прогулкам не способствовала. Зато в Ведьмаке прошёл почти все квесты на Скеллиге (включая побочные и поиски сокровищ), а также наткнулся на замечательную игру под названием The Council, от которой, почти не отрываясь, прошёл первый бесплатный эпизод. И растолкал всё накопившееся дома по быту.
А сегодня снова отправился на дачу. Опять буду жить в бескомпьютерном режиме, пытаться сосредоточиться в здесь и сейчас и вообще понять, как мне жить правильно.
Как часто это часто бывает во второй заезд в мае, посёлок встретил меня почти распустившейся сиренью. И это навело меня на мысль, что если вместо того, чтобы просто нумеровать заезды, называть их в по тому, что в этом заезде является главным объектом созерцания. Например, первый заезд был Березово-Вишнёвым, а этот будет называться Сиреневым.

Немного размышлений о VDSах

4X_Pro
Второй раз за последнее время падает MySQL-сервер на VDSе из-за нехватки памяти. Дожили, целого 1 Гб не хватает! Вот она, обратная сторона пользования панелью управления хостингом (я Hestia использую)… Когда настраивал всё руками, и в 512 Мб укладывался!
К счастью, оба раза в этот момент я оказывался за компом и видел уведомление от своего SiteKnockerBot. Первый раз просто перезапустил MySQL и чуть поменял настройки: уменьшил sort_buffer_size и увеличил innodb_pool_buffer_size. Но сегодня MySQL упал снова. Пришлось уменьшить innodb_pool_size к исходному значению. Ещё увидел в логе огромное количество процессов SSH, и понял, что нужно принимать меры — ограничил число одновременных соединений. Интересно, это чьи-то происки конкретно против меня (на эту мысль наводят попытки накрутить поведенческие факторы моих соционических сайтов пару дней назад) или просто тупые боты, которые пытаются сконнектиться везде и всюду?
Ещё задумался над тем, не купить ли где-нибудь на Авито б/ушный сервер и не поставить ли на colocation. Оказалось, что старые сервера на Xeon с 8 Гб оперативки можно найти менее, чем за 10 тысяч рублей (правда, без дисков). Но вот цена на colocation слишком велика — где-то от 2 с лишним тысяч в месяц. Плюс возня с тем, чтобы сервер туда отвезти, плюс риски, что что-то сломается…
Есть и другая мысль — сменить обычный хостинг с Reg.Ru на тот же TimeWeb (там по той же цене дают 10 сайтов вместо 7), перекинуть туда tipiruem и socionics.me, которые могут работать только на MySQL. Сайты на IntB перевести на PostgreSQL, увеличить объём оперативки на главном VDS до 2 Гб, и перенести idealists.su (который тоже работает только на PostgreSQL) на основной VDS с отдельного, а тот, на котором он висит сейчас, — просто ликвидировать в целях экономии. К тому же на PostgreSQL есть нормальный поиск с морфологией, и можно будет отказаться от Sphinx, что ещё памяти сэкономит.

Немного об экспертности и идентичности

4X_Pro
В последнее время много переживаю на тему того, что хотя вроде бы много знаю, но знания эти бессистемны и обрывочны, и ни про что не могу сказать, что чувствую себя экспертом потому что знаю эту область в совершенстве. Даже про те компьютерные игры, фанатом которых себя считаю, типа Quest for Glory или Arcanum, периодически читаю Интернет-сообщества и обнаруживаю, что вот этого я не знал, а вот про это — забыл. То же можно сказать и про языки программирования и много про что ещё.
Но прошлой ночью пришла в голову мысль, что всё же одна область, в которой я всё-таки более-менее разбираюсь, есть. Это всякая Сетевая альтернативщина: альтернативные операционные системы (типа ReactOS, Kolibri, HelenOS, Inferno, хотя последнюю я не смотрел, HaikuOS, и даже FreeBSD сюда уже можно включать), полузабытые протоколы типа Gopher, Gemini или малоизвестные типа ActivityPub или MicroPub и WebMention, специфический малоизвестный софт типа броузеров Dillo и Netsurf (ну и links, конечно же). Думаю, в Рунете найдётся не так уж много знатоков всего перечисленного. Почему-то меня тянет искать именно то, что стоит в стороне от общеиспользуемого . А это самое общеиспользуемое (типа Windows или больших централизованных социальных сетей) вызывает отторжение и неприятие.
Само по себе это не так уж и плохо, но проблема только в двух вопросах. Первый — это как сформировать на основе этого новую идентичность, то есть ответ на вопрос «кто я». А второй — как такими специфическими знаниями можно кого-либо впечатлить, вызвать восхищение. Большинство даже не будет понимать, что я делаю, либо (если ЧЛ в ценностях) будут задавать вопрос про то, есть ли от этого какая-то практическая польза.

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

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