Портрет 4X_Pro
Был в Сети 8 нояб. 2025 г., 21: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 года.


Трудный выбор

4X_Pro
Вчера поставил движок Agouti от Evg на свой хостинг. Несмотря на отсутствие инсталлятора, движок заработал нормально почти сразу же. Да и в коде тоже оказалось не так уж сложно разобраться: та часть, которая не относится к frameworkу Hleb, написана вполне себе в стиле CMS Истинных времён, без ненужных сложностей. Основной затык случился на создании тем — поскольку оно недоступно рядовому пользователю с trust level 1 или 2 (как у меня в основном сообществе Agouti), я ожидал, что это будет делаться из админки (так же, как у статических страниц). Но зато пока искал, что с этим делать, лучше разобрался в структуре движка.
Читать далее…

Зигзаги Сетевого пути

4X_Pro
И опять мой Сетевой путь делает непредсказуемый зигзаг. Сегодня выбрался на короткую прогулку, а потом хотел превратить какую-нибудь из идей последних дней в полноценную заметку, а вечером заняться установкой Huginn, но опять всё пошло не так. Сначала, сидя в оффлайне, стал разгребать скачанные за последнее время книги. Нашёл там «Как писать нон-фикшн». Как оказалось, книга весьма небольшая. Решил прочитать. В первой части речь шла о том, что что нужно понять своего читателя, его интересы, уровень знаний и т.п., и правильно выстроить с ним коммуникацию. Это ввергло меня в уныние… Как мне жить в мире, где я в принципе не способен понять чужие потребности из-за отсутствия 8 ТУАИ и проблем с эмпатией? Неужели забить на попытки создать что-то своё и стать исключительно исполнителем, который делает что-то по чужим готовым ТЗ? Это слишком скучно… Вторая часть заинтересовала больше — там речь шла о любопытстве с точки зрения когнитивистики.
Читать далее…

Перенос SiteKnockerBot в Яндекс.Облако

4X_Pro
После той неприятной ситуации с AWS, про которую я упоминал в одном из предыдущих сообщений, решил перенести ботов SiteKnockerBot и TypograferBot на Яндекс.Облако. Собрал самую дешёвую конфигурацию ценой примерно 240 рублей/месяц. Оказалось, что обойтись без публичного IP не получится: в отличие от AWS, NAT для серверов без внешнего IP в Яндекс.Облаке является экспериментальной функцией, и чтобы его включили, нужно писать в техподдержку. Пришлось добавлять публичный адрес, что сразу добавило +110 рублей к ежемесячной стоимости. Дальше всё было обыденно: поставил PHP + extensions + MariaDB. Перенос ботов прошёл просто на удивление легко. Правда, в этот раз я не стал заморачиваться и вешать его на отдельного пользователя. И всё почти сразу же заработало! Но увы, радость была недолгой. Скоро обнаружилось, что бот отвечает на команды с большой задержкой. Всё-таки 5% от процессорного ядра (именно столько даётся на дешёвом тарифе) явно недостаточно.
Читать далее…

Ещё один день бодрости

4X_Pro
Давно не просыпался таким бодрым, как сегодня! Да ещё погода за окном была отличная. Решил выбраться в Измайловский парк. Изначально хотел пойти к Лебедянскому пруду, куда уже месяц собираюсь выбраться. Но увы, получилось как всегда: засиделся в Интернете, долго собирался, и вышел гораздо позже, чем хотел. Из-за этого решил прогулку сократить, и вместо Лебедянского отправился на ближние пруды — Красный и второй и третий Декоративные пруды. Самый яркий период дня, когда небо было совсем чистым, я, увы упустил. Зато увидел очень красивые облака, а небо казалось почти весенним: Ещё побродил между ёлок возле Второго Декоративного пруда. Кто-то выполнил мою давнюю мечту и нарядил одну из них:
Читать далее…

Облом с AWS

4X_Pro
Получил сегодня биллинговое письмо от AWS. Был в шоке от суммы: почти $10 (при том, что раньше укладывался в $2—$3). Стал разбираться. Оказалось, что хотя там обещали в течение года выделенный сервер на ARM бесплатно, с января стали брать за него полную стоимость. Видимо, имелось в виду, что он будет бесплатен в течение 2021 года, а не 12 месяцев с момента регистрации. Теперь вот думаю, куда бежать — в Яндекс.Облако, где можно уложиться в 300 руб/месяц, или брать где-то VDS, но для задач мониторинга нужен с VDS хорошим каналом связи. Собственно, ради этого я когда-то и ушёл в AWS — там давали 5 Гб/с…
Читать далее…

Период хаоса

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

И ещё раз о личном архиве

4X_Pro
Январь заканчивается, а вместе с ним — и накатившее в последние недели уплотнение жизни. Но теперь испытываю какую-то растерянность, что делать дальше. Точнее, хочу вернуться к тому, чтобы сделать из своего старого сайта (xxxxpro.ru) тот самый личный архив, о котором я писал в статье, но как-то не складывается. Изначально я хотел делать его на CMS Known, но что-то в ней бессознательно меня отталкивает. Потом попытался было изучить Grav. Почитал документацию, и впечатление осталось очень даже положительное! На мой взгляд, Grav может стать достойной альтернативой Wordpress, который я терпеть не могу. Но вот для личного архива он явно «тяжеловат». А если ставить через composer, то количество зависимостей просто ужасает. Тогда как для личного архива, на мой взгляд, нужно что-то простое, антихрупкое и позволяющее легко автоматизировать публикации. Может даже с ручной генерацией токена вместо получения его по OAuth2.
Читать далее…

День разгрузки и снос потоком жизни

4X_Pro
Сегодня получился день информационной разгрузки. Где-то почти до 20 часов сидел в оффлайне, только пару раз на короткое время выскакивал в Сеть. Набросал тезисы про инвестирование, о которых упоминал в предыдущем сообщении. Прочитал часть материала про медитацию, который прислал сэр Мик. Но большую часть дня просто либо лежал на диване и думал, либо смотрел в окно на падающий снег. Радовался ощущению внутренней целостности. И только около 20 часов выполз в Сеть — доделать кое-что по SuperMon_Bot, для чего нужен был доступ к базе данных. Как только это сделал — всё, снесло потоком жизни. Хотя необходимое по боту я доделал, но случилось это уже около 3 часов ночи. А перед этим много сидел на Хабре, боролся с берновской игрой в «белое пальто» в комментариях на Дзене и переписывался в TG. И в итоге опять недоволен тем, что делал совсем не то, что собирался…
Читать далее…

Об антихрупкой самооценке

4X_Pro
Сегодня под влиянием книги «Антихрупкость» Талеба набросал тезисы для заметки «Антихрупкие инвестиции» — список вопросов в духе «а что будет, если», которые инвестор должен задать самому себе при выборе ценных бумаг, чтобы сбалансировать риски. Затем ещё добавил простенькую методику для формального подсчёта. Потом подумал, а куда я это выложу. На личном сайте — как-то не уместно от слова совсем, в блог ЖЖ — тем более. На Дзене нужно отдельный канал создавать, но буду ли я ещё когда-либо писать про инвестирование — большой вопрос. А канал с одной статьёй на Дзене — это почти то же, что канал с нулём статей. Подумывал о сайте «Школа жизни», но как-то без энтузиазма (тамошние редакторы с большим скрипом пропускают статьи под «не совсем человеческим псевдонимом»). Потом вспомнил, что на SmartLab ведь не только цены смотреть, но ещё и финансовые блоги вести.
Читать далее…

О сообществах и страхах

4X_Pro
В начале января всё же отправился на Pikabu, чтобы выяснить, возможно ли там создать сообщество идеалистов Интернета. Выяснилось, что для этого нужно иметь рейтинг не менее 1000. А у меня всего 100, и то получены в качестве подарка за 3 года с момента регистрации. Возникла мысль доделать и опубликовать статью по выживанию в Интернете, которую я когда-то начинал писать для своего канала на Дзене. Но когда я стал крутить в голове эту идею, вдруг осознал, что просто боюсь это делать. Бессознательно я боюсь писать в крупные сообщества, если они не под моим контролем! Причём причины страхов могут быть очень разные. На Pikabu я боюсь просто не вписаться в формат, из-за чего меня заминусуют. Главная причина этого страха — это отсутствие чувства уместности, того, что я не могу определить, что в этом сообществе уместно и одобряется, а что вызовет реакцию «и зачем это тут?» или вовсе неприятие. Иными словами, слабая БЭ и заваленный 8 уровень ТУАИ.
Читать далее…