Портрет 4X_Pro
Был в Сети 21 февр. 2026 г., 19:09
4X_Pro
Идеалист Интернета
  • Программист
  • Блоггер
  • Фотограф
Кратко о себе: Web-разработчик. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+Cinnamon). Сторонник IndieWeb, slow lifer.

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


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

t.me/4x_pro

Лог жизни

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


Первый шаг на Debian testing сделан

4X_Pro

Сегодня завершил переустановку системы на втором (дачном) ноутбуке. Вчера установил там Debian, переключил на testing-репозитории, обновил. Всё прошло просто идеально! Порадовался тому, что теперь сразу доступны новые версии ПО. В частности, PHP установился версии 8.1, а Python — 3.10. Но удивило, как странно для Debian подобран софт: нет даже редактора меню, зато предустановлено огромное количество азиатских шрифтов и справка к LibreOffice на огромном количестве языков. А ещё зачем-то встроенный screenreader. Когда я всё это удалил, освободилось почти 2 Гб места!

Но я был бы не я, если бы не нашёл приключений. Решил, что новая система грузится как-то подозрительно медленно, начал переживать, что выбор JFS был неправильным решением. И поставил эксперимент: с помощью gparted «отгрыз» у раздела с данными ещё 30 Гб, сформатировал их в ext4, и поставил туда ещё одну копию Debian.

Читать далее…

О слоях жизни

4X_Pro

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

Читать далее…

Хабр сгнил!

4X_Pro

Хабр всё-таки сгнил. Сегодня попалась на глаза статья с фразой


Сеня — айтишник, поэтому всегда первой фразой говорит: «Хочу денег».

Не смог пройти мимо и набросил:


Как раз таки это признак, что Сеня — не настоящий айтишник, а баблоруб от IT. У настоящих позиция такая: «на жизнь хватает, на желаемое «железо» — тоже, ну и ладно, не деньги в жизни главное».

Читать далее…

Неожиданный ответ Таро

4X_Pro

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

Новая идея: хранилище на роутере

4X_Pro

Недавно под влиянием одного обсуждения с Something Awful в компьютерном чате возникла мысль переключить провайдерский роутер в режим моста, и за ним поставить свой собственный. Но не простой, а с жёстким диском на 1 Тб внутри, и выгрузить на этот диск крупные редкоиспользуемые файлы, которые сейчас приходится хранить на ноутбуке. Например, ISO-образы операционных систем, дистрибутивы игр, архивные сайты, книги, фотоархив и backupы сайтов. Причём настроить так, чтобы роутер эти backupы сам скачивал с VDS. Сейчас это делает ноутбук по cron, соответственно, если в нужное время он выключен, то backup в этот день не вкачивается. А ещё это позволило бы решить проблему с DHCP для IPv6 (сейчас он то работает, то нет) и повесить на такой роутер Torrent-клиент c web-интерфейсом, который позволял бы и качать в фоне, и раздавать, не тратя ресурсы компьютера. Тогда в следующем ноутбуке мне бы хватило SSD на 512 Гб, а то и вовсе 256.

Читать далее…

Половина ноября позади!

4X_Pro

Уже 15 ноября! Половина самого тяжёлого месяца осени пролетела почти незаметно. Возможно, из-за недосыпов и ещё больше сбившегося режима. Каким бы сонным я ни был днём, почему-то если ложусь рано, просыпаю всего один или два цикла. А дальше — раньше часов шести снова не получается уснуть. Интересно, что в моей психике так сильно не хочет, чтобы я мог увидеть утро выспавшимся? И почему?
А ещё сегодня пошёл снег. Причём такой, что частично укрыл землю. От снега, как это часто бывает, болит голова, но всё равно он радует: если не растает, будет проще переносить осень.

Эксперименты с KVM

4X_Pro

В ночь с субботы на воскресенье занялся тем, что решил поставить на Manjaro на старом диске quemu+libvrt и попытаться пробросить дискретную видеокарту в виртуальную машину. Сначала не мог разобраться, как подключить ISO-образ для установки, вместо этого всё время создавал пул дисков. Потом первая попытка закончилась глухим зависанием. После перезагрузки я выгрузил модуль nouveau, и процесс пошёл лучше. Установка запустилась, а когда закончилась, я увидел в списке видеоконтроллеров неопознанное устройство.

Но радоваться было рано. Попытка установить драйвер с сайта NVidia ни к чему не привела: он заявил, что совместимых устройств не найдено. Скачал другой, с сайта производителя ноутбука. Тот установился. Но после перезагрузки меня ждало разочарование: устройство правильно опозналось как NVS5200, но всё равно не работало, выдавая ошибку 43.

Читать далее…

Неудачные, но позитивные игры

4X_Pro

После двухнедельного перерыва выбрался на настолки. Сейчас по субботам они часто проходят в клубе "Единорог" в районе Новослободской. Но всё время как-то складывалось так, что именно туда я прежде ни разу не ездил.

Читать далее…

Выбор между Manjaro и Debian

4X_Pro

После решения вопроса с игровым компьютером решил вернуться к переустановке системы на ноутбуках. Уже почти было решил перейти на Manjaro. Смущало одно: под ним нет броузера Iron SRWare, которым я пользуюсь сейчас. Решил в качестве альтернативы попробовать Iridium, и тут начались "чудеса" в плохом смысле этого слова. Решил выполнить тесты Web.Basemark и BMark от Wirple, и тут обнаружилось, что в Web.Basemark некоторые тесты просто не проходят (с 6 по 10 вроде), а в BMark на первом получаются ужасно низкие результаты. Попытался отключить в настройках Accelerated canvas, но не помогло. В результате задумался, стоит ли торопиться с переходом.

Читать далее…

Вопрос с игровым компьютером закрыт

4X_Pro

Долгий и мучительный выбор компьютера вчера закончился совершенно неожиданно. Началось всё с того, что узнал о проектах GeForce Experience и MoonLight Stream — решении о трансляции игр без привязки к конкретному сервису. Вспомнил, что не раз видел предложения серверов с GPU в облаке, и подумал, а что если взять такой, поставить там всё это и так играть.

Сложность в том, что большинство облачных провайдеров предлагают GPU типа Tesla, которые предназначены для вычислений, а не игр. Потом наткнулся на immers.cloud, где можно взять сервер именно с игровыми видеокартами: GeForce 2080 Ti, 3080 и 3090.

Я приготовился было ставить Moonlight, но в очередной потом обнаружилось, что на сервере есть готовый образ системы с другим решением для трансляции под названием Parsec. Оно хоть и закрытое, но бесплатное, и есть клиентское приложение под Linux.

Читать далее…