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

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


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

t.me/4x_pro

Лог жизни

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


Неплохой, но непримечательный день

4X_Pro
Сегодня впервые за последнее время снова поиграл в Ведьмака. До этого не складывалось: то вставал поздно, то что-то другое отвлекало. Но не могу сказать, чтобы особо продвинулся. Потом, пользуясь хорошей погодой, выбрался прогуляться и забрать из пункта выдачи новую крестовину для кресла. На улице, хоть и было солнечно, но холод — просто жуткий!
Остаток дня сидел дома. Помог corsico наладить автозапуск службы SphinxSearch, которая падала из-за того, что в /var/run не было нужного каталога. Оказалось, в systemd есть способ создавать такие каталоги автоматически и с нужными правами. Для этого в unit нужно прописать в секции Service параметр RuntimeDirectory=имя_каталога (без /var/run в начале).
А вечером разобрался наконец-то, как определить язык пользователя, чтобы бот сразу отвечал на нужном, и написал об этом заметку в профблог.
В общем, день был довольно неплохой, хоть и не сказать, чтобы запоминающийся.

Вновь вернулся к ботам

4X_Pro
Опять вернулся к теме ботов для Telegram. Сижу и разбираюсь с Amazon Gateway Service, которую хочу использовать, чтобы сделать бота легко масштабируемым. Да и вообще, вероятность падения или взлома серверов Amazon в разы меньше, чем отдельного VDS (да ещё на относительно дешёвом хостинге), а значит, можно будет не бояться уйти в оффлайн или полуоффлайн на несколько дней.
На первый взгляд, ничего сложного: нужно просто написать свои lambda-функции и подключить, но всё никак не решусь попробовать. Классика жанра: вроде всё понятно, но нужно время, чтобы новые знания перешли в зону уверенности. Ещё несколько разочаровался от того, что на Amazon не поддерживается PHP: придётся писать либо на Python, либо на JavaScript. Из-за этого даже задумался над вопросом, не перебраться ли в Яндекс.Облако или SberCloud, где и PHP есть, и документация на русском. И вроде цены подешевле. Но пока так и не решился.
Зато интереса ради подключил сегодня аналитику к TypograferBot. Оказалось, что им пользуются активнее, чем я предполагал: меньше чем за пару часов набралось более 30 вызовов! А я считал, что к нему обращается 1—2 человека от силы…

Хаос в жизни

4X_Pro
Опять в жизни творится хаос: хватаюсь то за одно, то за другое, но результатов мало! Вчера, чтобы привести голову в порядок, сел и написал список того, что собирался сделать в ближайшее время. Это немного помогло — смог хотя бы увидеть всё сразу. Получилось целых 20 пунктов. И это несмотря на то, что расклад на Таро «закрыл» целый ряд направлений деятельности. Впрочем, всё ещё не могу принять тот факт, что по MLCE и сайту «Идеалистов» прогноз неблагоприятный, и не хочу его забрасывать. Но и вернуться тоже не получается: не могу определиться, за что браться в первую очередь…
В итоге вместо того, чтобы что-то попытаться сделать, всю ночь играл в Arcanum, который наконец-то получилось запустить без тормозов под wine. И, надо сказать, получил хоть какое-то чувство внутренней целостности этого. Причём играл не в основной, а в модуль Wormantown, который почему-то прежде проходил мимо меня, хоть я и знал о его существовании. А ещё выяснил, что кроме него, есть ещё несколько фанатских модулей, хоть и очень мало. (Эх, казалось бы, игра великолепная, средства создания модулей тоже шли в комплекте, но почему-то не прижилось.) Тоже нужно будет попробовать!

Заметка в Instagram от November 06, 2021 at 05:28PM

4X_Pro
Даже просто идя по делам, можно увидеть что-то впечатляющее, если не забывать смотреть по сторонам. Например, отражение закатного солнца на строящемся доме, как сегодня. Жаль, не взял с собой фотоаппарат, пришлось снимать мобильником.
#город #стройка #лучизаката #перово #строящийсядом

Смотреть все фото

День магнитных бурь и группа идеалистов

4X_Pro
Сегодня всё же создал группу идеалистов Интернета в OpenVK. И вдруг осознал, что не знаю, что писать, кроме вводной статьи про то, кого таковыми можно считать. Потом всё же закинул несколько материалов из разных разделов своего сайта. Посмотрел свой TG канал, где откладывал идеи для сообщества, но что-то ничего из того, что там есть, желания писать заметку не вызывает. Впрочем, работоспособность сегодня вообще никакая. Возможно из-за магнитных бурь: днём Kp-индекс доходил до 7, что очень много. Да ещё и опять спал плохо… Впрочем, главная проблема в том, что мне сложно оценить уместность. Да и то, что казалось уместным в контексте сайта, в группе на большом сайте кажется излишним (например, вопрос о путешествиях или фото кошек).
Тем не менее, в группу сразу же вступило 3 человека. Вот она, сила маленьких сообществ: когда что-то там публикуешь, это обязательно заметят. Ещё отправил на GitHub ряд предложений по улучшению CSS у OpenVK. А когда копировал текст о том, кто такие идеалисты Интернета, открыл статическую страницу MLCE и понял, что жалко его всё же забрасывать: слишком много сделано, да и на фоне OpenVK выглядит лучше… Но и сил делать дальше тоже нет. Точнее, просто в голове бардак, и непонятно, за что браться в первую очередь.

День отдыха и OpenVK

4X_Pro
Сегодня устроил себе день отдыха. Как следует отоспался (более 9 часов сна всего, из них 1:40 — глубокого, которого не хватало в предыдущие дни), потом почти весь день провёл в оффлайне. Дочитал две книги — «По ту сторону рассвета» и про файловые системы. Собирался это сделать ещё две недели назад, но не складывалось, из-за чего раздражался, как всегда из-за чувства незавершенности Потом побегал на дорожке, чего не делал, кажется, с сентября (и то это был один раз). Сейчас испытываю с одной стороны, приятное чувство внутренней собранности, какой-то готовности, с другой — по-прежнему, плохо понимаю, куда же двигаться по жизни.
Ещё очень порадовал 10geek! Он нашёл в Сети сайт openvk.su — открытый аналог ВКонтакте с интерфейсом 2000-х годов. И самое главное, при регистрации не требуется оффлайновое имя и номер телефона. А ещё разработчик обещает сделать со временем поддержку fediverse! Я там зарегистрировался и сейчас думаю о том, чтобы именно там создать группу «Идеалисты Интернета» и продублировать туда часть материалов со своего сайта, так как в таких небольших сообществах, где преобладают компьютерщики, проще найти единоышленников.
Также кручу в голове идею, предложенную сэром Миком — сделать скрипт для синхронизции файлов с VDSом и оттуда — со вторым ноутбуком, где синхронизация будет идти не просто по набору путей (как сейчас у меня сделано с Яндекс.Диском), а будут отслеживаться все изменения в /home/xxxxpro и /mnt/DATA, кроме указанных исключений и файлов слишком большого размера (чтобы не тащить на сервер, скажем, сами игры, а только сохранения к ним и файлы настроек). Но пока никак не приступлю к реализации.

Период растерянности

4X_Pro
С воскресенья пребываю в каком-то состоянии растерянности. То ли дело в недосыпах (сплю по 6—7 часов, и глубокого сна мало), то ли в результатах расклада на Таро, который я недавно делал. Сложно принять, что столько направлений сразу оказались тупиковыми или бесперспективными. И даже то, что это устраняет избыточный выбор, тоже как-то не радует.
В голове крутится несколько задумок новых ботов (раз уж их показывают как одно из самых благоприятных для меня направлений): ежедневная рассылка информации из Метрики, бот для диагностики сайтов на типичные технические проблемы (что-то вроде pr-cy, но с проверкой ещё ряда параметров) и бот для улучшения качества серых изображений (например, фотографий из книг). Вчера даже пытался заниматься ботом диагностики, но дело идёт медленно и тяжело. Зато в процессе нашёл некоторые настройки curl, которые, по идее, помогут улучшить работу SiteKnockerBot.
Пришёл счёт за октябрь от Amazon Web Services. Несмотря на то, что сервер там первый год предоставляется бесплатно, всё же насчитали $1.72 за траффик и использование хранилища. Казалось бы, немного, но в рублях это всё равно полстоимости VDSа, на котором бот стоял раньше… Мда, во сколько же мне обойдётся полная стоимость! Ещё изучал SberCloud на предмет переноса серверов туда, причём не только с ботами, но и сайтов с основного VDS, так как в отличие от Amazon, есть датацентры в России. Чуть было не сломал мозг, пока нашёл тарифы. Но как-то тоже получается дороговато. Плюс сейчас ещё перестали давать сертификаты на то, чтобы попробовать услуги бесплатно… В общем, похоже, для сайтов с очень малой нагрузкой облачные технологии невыгодны, нужно брать самые обычные дешёвые VDS, и всё.

Заметка в Instagram от November 01, 2021 at 10:44PM

4X_Pro
После прогулки в парк Радуга я ненадолго заехал в Кусково. А на обратном пути, переходя железную дорогу, не смог упустить возможность сделать фото на закате.
#железнаядорога #поезд #поезда #станция #железнодорожнаястанция #рельсы

Смотреть все фото

Заметка в Instagram от November 01, 2021 at 10:13PM

4X_Pro
Съездил сегодня на прогулку в парк «Радуга». Несмотря на то, что расположен он достаточно близко, бываю я там очень редко, так как рядом расположено куда более интересное Кусково. А «Радуга» — вполне обычный парк, мало отличающийся, скажем, от Братеевского. Пожалуй, самое примечательное в нём — это необычные скульптуры (см. фото 5) и мост через пруд. И ещё контраст между прудами: возле одного — шумно и многолюдно, а второй создаёт чувство уединения.
Ещё подумал, что прогулка на электросамокате с одной стороны, позволяет больше увидеть за меньше время, но с другой — не оставляет времени на размышления: всё внимание сосредоточено на дороге. Да и вообще, даже у меня темп жизни всё же ускоряется: поймал себя на том, что теперь не могу позволить себе прогулку в то же Кусково пешком на полдня, полностью уйдя в свои размышления, как это было в 2000-х годах.
#паркрадуга #вешняки #парк #пруд #водоем

Смотреть все фото

Заметка в Instagram от October 30, 2021 at 04:26PM

4X_Pro
Те, кто читают мой «Лог жизни», знают, что в ситуациях неопределённости я часто прибегаю к раскладам на Таро. Раньше я это делал с помощью приложения Galaxy Tarot. Но недавно @natalia_tella подарила мне бумажную колоду — «Таро марсельских кошек». Это дало возможность не ограничиваться готовыми раскладами из приложения, а придумывать свои. Когда я в очередной раз задался вопросом «куда мне двигаться, чтобы самореализоваться», пришёл в голову такой расклад: сверху полукругом по одной карте для каждого из направлений, которые я для себя вижу:
1. IndieWeb и реализация его принципов и протоколов в Intellect Board.
2. Самоуправляемое сообщество «Идеалисты Интернета» и новый движок для него.
3. Участие в разработке малых операционных систем (HaikuOS, ReactoS).
4. Учение о жизни без слова «надо» (проповедовать иньскую модальность, экономность, отказ от трат на статус, понты и прочие социальные потребности, отказ от гонки за «успехом» ради избавления от внутривидовой конкуренции).
5. Машинное обучение.
6. Блоггерство на Дзен.
7. Типологии личности (продолжение деятельности ЕТП).
8. Разработка ботов для Telegram, навыков для Яндекс.Алисы и т.п., в общем, всего того, где не надо возиться с интерфейсами.
И снизу три карты дополнительных вариантов:
A — консервативный сценарий (не менять ничего);
B — взяться за что-то принципиально новое своё;
C — присоединиться к какому-то новому для меня чужому начинанию.
Разложил, и результаты оказались весьма мрачными: почти по всем направлениям неблагоприятные показатели, кроме вариантов 8 и С. И самое неприятное, что при консервативном сценарии тоже ничего хорошего: XVI Башня, которую я истолковал как личностный кризис.
Если плохо видно, вот карты подробнее:
1. Луна XVIII
2. Перевернутый Император IV
3. Перевернутая Императрица III
4. Перевернутый Маг I
5. 4 Мечей
6. 3 Мечей
7. Перевернутая 10 Мечей
8. 3 Жезлов
A. Башня XVI
B. Дьявол XV
C. Верховная жрица II
#таро #тарорасклады #таропрогноз #раскладтаро #расклад #картытаро

Смотреть все фото

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

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