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

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


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

t.me/4x_pro

Лог жизни

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


Попробовал RustDesk

4X_Pro
Решил попробовать приложения удалённого администрирования RustDesk (его мне когда-то советовал 10geek) и RPort.
У первого, как выяснилось, нет 32-битной версии, поэтому на старые ноутбуки поставить не получится. Решил установить мобильный клиент и подключиться с него, зашёл в Google Play, и увидел там рейтинг 1.5. Очень удивился, так как слышал о нём много хорошего. Стал читать отзывы. Оказывается, много единиц наставили те, кому звонили мошенники от имени банка с просьбой установить это приложение. Вот так чей-то низкий уровень компьютерной грамотности приводит к искажениям. А само приложение понравилось! Отзывчивость интерфейса весьма неплохая даже на моём весьма тормозном подключении! Внешне напоминает TeamViewer, но интерфейс чуть похуже (хотя очень сложно формализовать, в чём это заключается). Не хватает только возможности прямого подключения по IP-адресу в LAN, без сторонних серверов.
RPort оказался куда сложнее в настройке, поэтому решил пока отложить. Займусь им в домашней сети, а не на даче…

О Bodhi Linux и «компьютерном выживании»

4X_Pro
В жизни по-прежнему всё плохо. Сбит режим, дни пролетают куда-то мимо, ничего не успеваю и злюсь на всё. Стал уже бояться, что от постоянных недосыпаний поедет крыша (или просто здоровье ухудшится).
Вчера и позавчера занимался переустановкой Linux на старых ноутбуках. Снёс давно переставший обновляться ArchLinux и поставил вместо него BodhiLinux — один из немногих дистрибутивов, которые ещё можно запустить на 512 Мб памяти. Впечатления достаточно противоречивые. Сначала при установке вылезла мелкая проблема: при выборе файловой системы можно было указать jfs, но из-за отсутствия mkfs.jfs сформатировать раздел в неё было нельзя, и установка просто вставала. Минус почти час на то, чтобы в этом разобраться. Пришлось ставить на обычную ext4, которая более требовательна по ресурсам, что для таких компьютеров важно. Но когда с этим разобрался, всё встало и заработало достаточно быстро. Только на моём ноутбуке 2003 года покупки периодически перегревается и перестаёт работать WiFi-модуль, который вставляется в USB.
А вот DE Moksha мне категорически не понравилась! Хотя по ресурсам получается даже чуть экономнее, чем LXDE, но на разрешении 1024x768 плоско-примитивные одноцветные значки смотрятся отвратительно. Плюс ещё добавление значков на рабочий стол — нетривиальная задача. Сначала нужно включить в настройках plug-in под названием «Файлы на рабочем столе», потом вручную скопировать ярылки нужных приложений из /usr/share/applications. Нет, я, конечно, понимаю, что это защита от любителей кидать на рабочий стол всё подряд, включая фильмы и 40-мегапиксельные фото. Но всё-таки это перебор… На мой взгляд, на рабочем столе уместны только ярлыки, ссылки и, возможно, текстовые файлы.
Потом настроил принтер и печать по сети. Правда, с этим обнаружилась небольшая проблема: в дачном роутере нельзя прописать постоянную привязку IP-адреса к MAC. Так что придётся каждый раз лазить в настройки, чтобы поменять адрес принт-сервера.
Затем на свой старый ноутбук поставил LXDE и стал оптимизировать время загрузки. Вынес /tmp и /var/log в tmpfs, чуть уменьшил initrd.img и поменял алгоритм сжатия на lzop. В итоге добился времени загрузки порядка 30 секунд (с момента запуска GRUB до ввода пароля). Ещё обнаружил, что в нём благополучно померла не только CMOS-батарейка, но и основной аккумулятор.
Потом снова занялся принт-серверным ноутбуком. Попытался там поднять VNC-сервер, вроде даже получилось. Но при попытке соединения — пустой экран. Потом решил там тоже вынести /tmp и /var/log в tmpfs, и вот тут-то посыпались проблемы на ровном месте. Решил заодно прописать несколько параметров монтирования корневому разделу, допустил там опечатку. В результате загрузка зацикливалась, даже не выбрасывая в emergency shell. Пришлось снова искать флешку, грузиться с неё (а загрузка через Ventoy на старом компьютере — это ой как не быстро), исправлять fstab. После этого вроде заработало, но через некоторое время вылезла новая проблема: при загрузке полторы минуты крутилась какая-то непонятная задача, связанная с разделом с uuid, которого у меня вообще не было. И ещё часа два я ломал голову, что же происходит. Потом оказалось, что дело в swap-разделе. Я его отформатировал и обнаружил, что при форматировании UUID меняется, а в fstab он у меня именно по UUID и монтировался, и UUID был указан старый.
В итоге хотел попробовать уйти спать в полночь, но из-за всего этого засиделся до двух ночи. Когда уже выключил оба ноутбука и хотел отправить в спячку и основной компьютер, на связь вышла Tella, из-за переписки с которой засиделся до 3:30. Но и на этом «приключения» не кончились: случился приступ бессонницы, заснул в шесть, а около 9 разбудили телефонным звонком. Теперь снова весь день торможу.
И главное — никак не решу, что делать с рассылкой для Socionics.Me. Нужно пользоваться моментом, пока на форуме хоть, какое-то оживление, и попытаться вренуть рассылкой других зарегистрированных пользователей. Но вот отправлять её непосредственно с хостинга не получится из-за лимита на 150 писем в час, да и spam reputation у хостинга не очень. Хотел было воспользоваться сторонними сервисами, но там на бесплатных тарифах тоже есть лимит по письмам в час, даже если умещаюсь по количеству в месяц. Нужно либо наскоро делать какое-то решение, которое отправляет порциями по crontab, либо быстрее регистрировать новый VDS и перебрасывать socionics.me туда с обычного хостинга. Но это лучше делать на свежую голову, а добиться этого состояния не получается. Ещё висит небольшая freelance-задача, но всё опять же упирается в вопрос работоспсобности.
А ещё, занимаясь перестановкой Linux, я думал о том, что, как это ни странно звучит, я реально получаюсь человеком, которому чем хуже вокруг, тем лучше. Когда железо стоит дешёво, а рабочее время компьютерщика — дорого, мои навыки «компьютерного выживания», то есть умение хоть как-то использовать старые компьютеры в современных условиях и оптимизировать всё и вся, никому не нужны. А вот если повторится аналог 90-х, да ещё в условиях каких-нибудь санкций, когда вообще ввоз процессоров в страну запрещён, я бы быстро стал востребованным специалистом и уважаемым человеком.

Ужасный день

4X_Pro
Позавчера был ужасный день. Точнее, начиналось всё хорошо: получил статус квалифицированного инвестора. А потом узнал, сколько будет стоить доделка ванной и кухни в новой квартире (из-за чего до сих пор подвисает вопрос с переселением). Сумма оказалась более чем в два раза больше той, которую я ожидал! И если приплюсовать её к начальной стоимости квартиры, то окажется, что я по сравнению с рыночной ценой выиграл всего в лучшем случае 1-2% от стоимости. И ещё опять смещаются сроки…
Остаток дня истерил по этому поводу, только ночью успокоился и занялся переустановкой Linux на старом отцовском ноутбуке, который теперь играет роль принт-сервера на даче. Поставил туда Bodhi Linux как один из немногих дистрибутивов, которые могут запускаться на 512 Mb RAM. Главный плюс — система ставится почти голая, всё нужно доустанавливать самому. Провозился дольше, чем ожидал из-за того, что сначала пытался использовать jfs, для которой нет утилиты форматирования диска, но зато успокоился. Эх, как же я отвык от компьютеров середины 2000-х годов с их однопроцессорностью и медленной загрузкой с HDD!
Но теперь окончательно и бесповоротно слетел режим. Второй день производительность просто никакая.

Выбрался из минуса по акциям

4X_Pro
Вчера впервые с февраля 2022 года выбрался из минуса по акциям. Правда, общий итог всё равно пока отрицательный: висит ещё большой убыток по ETF ФПР (одно из самых неудачных моих вложений) и облигации в цене просели из-за изменения ключевой ставки (хотя и минус чисто формальный — продавать я их всё равно не собираюсь, буду держать до погашения).
Ещё узнал, что закрылся фонд ПНК Рентал, в который я рассматривал возможность вложиться. Точнее, даже когда-то вкладывался, но потом продал с незначительным убытком, чтобы освободить деньги для закупки подешевевших акций, но планировал со временем откупить обратно. А теперь вот уже не получится… Впрочем, поищу что-нибудь аналогичное.

События последних дней, Geek Code и HackerKey

4X_Pro
Опять не успеваю всё фиксировать в блог. А между тем в последние дни произошло немало интересного. Во-первых, с подачи goblincat я снова занялся сайтом Socionics.me и выложил туда черновик моей типологии эволюционных стратегий (это та, в которой семейные/идейные инь/ян аскеты/жизнелюбы). Плюс там ещё зарегистрировался один новый пользователь — Keynol и написал заметку про одну из линеек типологии «Кроме людей» (линейка Власти) с весьма интересными размышлениями про Бездну.
Во-вторых, закончил эксперименты с панелями управления хостингом и даже написал мини-обзор. Видимо, себе поставлю всё же Hestia. Теперь можно считать, что готов к Великому Обновлению сервера (точнее, вообще переезду на другой хостинг). Сегодня даже хотел было приступить, но не сложилось.
А сегодня почти весь день ушёл на неспешное блуждание по yggdrasil-сайтам. Наткнулся на сайт некоего stargrave, из которого узнал про такие явления, как Geek Code и HackerKey. Сгенерировал себе соответствующие:
GIT/GP d? s+: a+ C++ L++ P+ E-- W+++ N? o? K- w-- O? M-- V? PS PE-- Y- PGP t? 5? X R tv-- b+ DI? D+ G 
и
v5sw6hw4/5pr5/6ISWck5edu8ln5Ama6os6UedGcr1bo6/7ga5Ca40geMh5et5 hackerkey.com
и повесил на главной странице своего личного сайта.
Эх, как же там классно: преобладают технически продвинутые люди, которые делятся своими проектами, никакой рекламы, всплывающих блоков и т.п.! И при этом никакого перегруза информацией, истинный slow life! Всё в полном соответствии с моей статьёй о духе Старого Доброго Интернета: сложность подключения и отсутствие возможности коммерциализации являются естественным фильтром, который отбирает сто́ящих людей. Единственный минус — сайты статичные, даже без возможности комментариев, поэтому как-то повзаимодействовать не получается.

Слово о внутреннем критике

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

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

Узнал о закрытии Яндекс.Кью

4X_Pro
Сегодня узнал, что сервис Яндекс.Кью закрылся. Точнее, переведён в режим read only. Печально! Но с другой стороны, высшие силы меня уберегли от напрасной траты сил на него. Ведь в своё время я хотел всерьёз заняться тем, что отвечать там на вопросы для наработки рейтинга.
Но с другой стороны, в Сети остаётся все меньше и меньше мест, где можно задать вопрос в публичное пространство и получить на него более-менее адекватные ответы. Интернет всё больше и больше из средства преобразования мира в сторону взаимопомощи и свободного обмена информацией превращается в просто средство связи вроде телефона. И это — печально!

Заметка в Instagram от July 23, 2023 at 09:20PM

4X_Pro
Лето в самом разгаре. И я стараюсь его не упустить: второй день подряд выбираюсь вечером на короткие прогулки по окрестностям.
#лето2023 #цветы #облака #вечерняяпрогулка #летнийвечер

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

Жизнь налаживается

4X_Pro
После ужасного позавчерашнего дня жизнь начала налаживаться. Съездил на продолжительную велопрогулку (Google Fit начислил 80 баллов), побывал возле Старого и Нового Карпятников. И даже Интернет перестал тормозить, хотя всё ещё далёк от идеального. Снова задумываюсь, не купить ли внешнюю антенну.
Вчера вечером и сегодня занимаюсь испытанием панелей управления сервером. Пока что на виртуальной машине. Заодно и оценил преимущества использования snapshots: гораздо удобнее сделать snapshot чистой системы, и откатываться к нему, чем каждый раз заново клонировать виртуальную машину. Скоро создам по результатам этого отдельную тему на форуме.

Портальный эффект

4X_Pro
Приехал на дачу, и опять сработал портальный эффект: всё, чем занимался до этого, вдруг стало казаться далёким и не особо важным. Зато хоть немного начал налаживаться режим дня. Ложусь около трёх часов, а в субботу даже раньше. Вчера хотел было вернуться к тому, чтобы сделать из страницы на Start.Me каталог сайтов, но так и не сложилось. К моему удивлению, я там (на Start.Me) всё же прижился, и, видимо, краткосрочные списки дел буду вести там. Удобно: при запуске броузера они сразу оказываются перед глазами. Плюс можно заходить и с мобильных устройств и добавлять/вычёркивать дела из списков, не садясь за компьютер. А в Obsidian переносить только долгосрочные планы и список идей из категории «вроде интересная тема, может быть, когда-нибудь займусь».
Ещё внезапно нашлись другие интересы. Решил выяснить, что было раньше на месте нашего дачного посёлка. Отправился в Интернет искать старые карты и таки нашёл. Но ничего примечательного не обнаружилось, видимо, был просто лес. Зато узнал другое: я всегда считал, что старая Владимирская дорога более-менее совпадала с нынешним шоссе Энтузиастов, но оказалось, что это не так. В частности, за Ногинском она уходила к югу и пересекала Клязьму возле нынешнего устья Плотни, видимо, чтобы не делать переправу через целых три реки. И только на карте 1860 года появляется современный вариант, а старая дорога показана как второстепенная. А я и не знал, что столько раз бывал на таком историческом месте!

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

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