Портрет 4X_Pro
Был в Сети 13 дек. 2025 г., 00:21
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
Опять ощущение, что вязну в потоке жизни как в болоте, и он тащит меня куда-то совершенно не туда. Только казалось, что растолкал всякие ненужные «надо», как либо часть вернулась, либо навалились новые. То freelance-деятельность, то мелкие доделки по Supermon_Bot, то сегодня одни бывшие клиенты, с которыми до этого год никаких дел не было, написали, что у них сайт не работает и попросили помощи. Когда стал разбираться, оказалось, что на Reg.Ru для облачных серверов сделали отдельный счёт, и хотя эти бывшие клиенты переводили туда деньги, но приходили они на основной счёт, и в итоге сервер, судя по всему, уже удалили. (Вообще, в последнее время хостинги время хранения данных в случае просрочки с оплатой стали сокращать до 7 дней вместо обычных 30, что ну совсем неприемлемо, на мой взгляд.) У меня, конечно, есть backup полуторагодичной давности, но возиться с тем, чтобы ставить всё заново и разворачивать этот backup хочется чуть менее чем никак.
Читать далее…

Два решения

4X_Pro
Никак не могу принять два важных решения. Первое — по системе налогообложения: есть мысль перейти либо на НПД, либо на А-УСН. Первый для меня вроде бы выгоднее, но воспринимается как что-то неполноценное. На А-УСН налог больше, но несущественно (8% против 6% на НПД при работе с юрлицами) и тоже нет взносов. Но нельзя принимать платежи от физических лиц без онлайн-кассы. Собственно, если бы не это, то перешёл бы на А-УСН не задумываясь. Проблема в том, что до принятия решения осталось слишком мало времени (нужно сделать это до НГ), так как нужно ещё успеть расторгнуть договор с SAPE (а в идеале — перевести сайты на аккаунт физ. лица, но я не помню, можно ли это сделать до момента, когда им придёт подписанный бумажный договор).
Читать далее…

Обновлённый Ведьмак 3

4X_Pro
Попробовал сегодня играть в обновлённого Ведьмака на GeForce 3080 с включённым RTX. Впечатления весьма противоречивые. С одной стороны, графика реально стала совсем иной, похожей на фотографии, особенно свет от костров, факелов и т.п. С другой — от этого сильно растёт bitrate видеопотока. А Parsec почему-то не поддерживает аппаратное декодирование H.264 (нашёл на Reddit утверждение, что временно отключили из-за перехода на ffmpeg в качестве видеобиблиотеки), поэтому начинает не хватать скорости процессора уже на моём компьютере, и начинает криво работать управление — возникают ощутимые задержки. В общем, поэкспериментировал с настройками, снизил видеопоток до 10 MBit/s. После этого играть стало хоть как-то приемлемо, но ощутимо упало качество картинки. В конце концов, бросил это дело и перезапустился на версии для DirectX 11. Вот там картинка реально чёткая! К тому же сегодня добрался до Скеллиге, где сами по себе виды просто потрясающие. Как говорится, радость зрительного вектора из СВП.
Читать далее…

21 годовщина

4X_Pro
Эх, сегодня 21 годовщина того злополучного дня Декабрьской Трагедии. Впрочем, начинался он как вполне себе обычный: такой же серенький денёк, как сегодня, поздний (по тогдашним меркам) подъём, поездка в Институт к третьей паре, ничем не примечательная лабораторная работа. И только потом — поиски компьютерного класса для защиты того самого курсового, влезание Hanzirы без очереди, сама защита, которая проходила как в тумане. И наконец, возвращение домой с цитатой из Falloutа «если я копыта откину — не хороните меня тут» (имеется в виду, рядом с Институтом). Но тогда я ещё не знал того, к каким последствиям это приведёт. Узнал об этом только 18 декабря.

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

Деидеализация фанатизма?

4X_Pro
Любопытно: за последнюю неделю мне уже третий раз попадаются истории про то, как фанатик, одержимый своей идеей, настолько увлекается ею, что начинает нести дисгармонию в мир даже с точки зрения самой идеи. Первый раз — в фильме «Ученик», который я недавно посмотрел с подачи Мика, второй раз — в книге «Дешёво и смертельно», на которую наткнулся вчера на Клавогонках и прочитал за вечер, и третий раз — сегодня в Ведьмаке, в квесте про новиградского вампира, устранявшего тех, кто оскорблял веру в Священный Огонь.

Интереса ради попытался сделать расклад на Таро, получил первернутую Десятку Кубков. Из того, что есть в её описании, мне подходит разве что «деидеализация», поскольку для меня именно фанатик, готовый ради идеи на всё, всегда был идеалом и образцом для подражания. И это было даже отражено на моём старом аватаре — паладине из Warcraft II, у которого глаза светятся фанатизмом.
Читать далее…

Изменения порождают проблемы

4X_Pro
Мда, всё-таки любые изменения могут породить непредсказуемые проблемы. Недавно на компьютере реорганизацию файлов провёл, синхронизацию на VDS сделал, а то, что с того же VDS раздаётся копия личного сайта прямо из каталога, куда идёт синхронизация с компьютера, в Yggdrasil и I2P — забыл наглухо. В результате неделю, если не больше, вместо сайта выдавалась ошибка 404. Только сейчас пошёл в i2p, ввёл для проверки xxxxpro.i2p и долго не мог понять, что могло случиться.
Читать далее…

Вчерашний суперэффективный день

4X_Pro
Вчера был просто суперэффективный день: успел почти всё, что хотел, за исключением одной небольшой доделки для SuperMon_Bot. И даже больше: нашёл на Coursera курс по UI/UX и прошёл первую неделю. Решил, что может быть, тогда интерфейсная часть любого проекта будет вызывать меньше неприятия. Правда, курс, похоже, совсем обзорный, без углубления. Видел также материалы от Google, но там другая крайность — специализация на несколько курсов (и не уверен, можно ли пройти её бесплатно).

Вечером посмотрел ещё первое видео курса «Биология поведения», ссылку на который прислала И.Х.
Читать далее…

Первые разочарования в Mastodon

4X_Pro
Вчера попытался с наскока сделать те три исправления в Mastodon, но не получилось. Долго ломал голову над роутингом: оба URL (для локальной ленты и для пользовательской) вызывали один и тот же контроллер home#index, где в самом файле вообще почти ничего не было. И только потом дошло, что подгрузка ленты сообщений делается с помощью JavaScript! Это сразу заставило задаться вопросом: а будет ли работать без него. Оказалось, что нет. И это было серьёзным разочарованием. Одно дело отступить от принципа «на моём сайте только мой код» (от него я уже пару раз отступал, когда создавал tipiruem, typforum и socionics.me), а совсем другое — от принципа graceful degradation и того, что хорошо сделанный сайт должен работать без JavaScript. В общем, теперь даже не знаю, что делать…
Читать далее…

Ещё немного о сообществе на Mastodon

4X_Pro
Продолжаю размышлять о создании сообщества идеалистов на базе Mastodon. В принципе, все те недостатки, о которых я уже писал, можно исправить самостоятельно. Ещё выяснилось, что Mastodon изначально поддерживает PWA, но только на базовом уровне: позволяет добавить значок на рабочий стол и делать PUSH-уведомления. А кешировать просмотренные записи или писать сообщение в оффлайне — увы, нет. Потестировал ещё пару мобильных приложений — официальное, которое так и называется Mastodon, и Tusky. В них можно готовить черновик в оффлайне (примерно так же, как в Instagram), но нельзя его сохранить и вернуться к просмотру ленты. То есть действовать придётся так: написал, сразу включил Интернет и отправил, иначе может потеряться.
Читать далее…

О Web-программировании и идентичности

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