
- Перово, Москва, Россия
- me@4xpro.ru
- x4_pro
- XXXXPro
Новости сайта в Telegram
t.me/4x_proЛог жизни
Лог моей жизни, где я фиксирую наиболее эмоционально значимые для меня события и текущее настроение. Является продолжением блога, который я вел в ЖЖ с ноября 2004 по апрель 2018 года.
Немного о Познании

Пытаюсь вернуться к разработке IntB

Пытаюсь вернуться к нормальной жизни

Вместо этого решил поиграть в Ведьмака. И неплохо продвинулся. Дошёл до эпизода, где ведьмак спасает поэта Лютика, а также выполнил ещё несколько вспомогательных квестов. А перед этим ещё появилась возможность взять задание на ликвидацию Радовида, которое поставило, наверное, перед самым непростым выбором в игре. С одной стороны Радовид похож на меня по характеру и мотивации, с другой — творит лютую дичь, которую следует остановить…
Узнал, что скоро выйдет большое обновление Ведьмака с улучшением графики и поддержкой RTX. Порадовался, что так и не купил б/у компьютер, а то сейчас бы переживал, что он не тянет новую версию. А так — просто придётся чуть больше тратить на облачный сервер, чтобы брать не GeForce 2080 Ti, как сейчас, а 3090. Его-то, надеюсь, должно хватить!
Ещё нашёл на Ali интересное решение для домашнего файл-сервера — мини-компьютер Orange Pi с USB 3.0 и Ethernet 1000. Получается универсальное устройство: можно использовать и как полностью бесшумный компьютер уровня «печатная машинка», и как переносное устройство, и как файл-сервер, и цеплять к GPIO что-нибудь, если всерьёз захочу заняться электроникой. Но дороговато и само устройство, и доставка (впрочем, на Яндексе существенно дороже).
И сегодня впервые после долгого перерыва побегал на дорожке.
Переход на Debian состоялся!

В целом переход прошёл легко и без особых проблем. Только один раз неправильно ввёл UUID раздела с данными, из-за чего он не монтировался. А поскольку монтирую я его теперь в домашний каталог своего пользователя, глючило и его отображение в файл-менеджере. Но с этим разобрался быстро.
Остаток дня ушёл на обживание системы: установку софта, значков, некоторых настроек. И сейчас уже система имеет «жилой вид», если так можно выразиться. Работает почти всё как прежде, кроме Apache, VPN и yggdrasil. UPD: Разобрался с yggdrasil: с ним проблема была в том, что путь к sock-файлу должен быть /var/run/yggdrasil/yggdrasil.sock, а не просто /var/run/yggdrasil.sock, как было прописано в старом файле настроек для Ubuntu. UPD: Apache тоже заработал. Правда, теперь для локальной копии IntB посыпались уведомления о том, что много чего deprecated.
А с VPN сложность вот в чём: вместо привычного Network Manager в Debian по умолчанию используется connman. Хотя он довольно неплох, но GUI для настройки VPN у него нет, равно как импорта из файлов ovpn. Нужно вручную редактировать config-файлы. Мне это как-то не понравилось, и решил его снести, поставить Network Manager, но в нём почему-то импорт всё равно не работает: вроде всё проходит нормально, но соединение не появляется. UPD: И для этого тоже нашёл решение.
Ещё в Debian явно перестарались с интернационализацией: зачем-то сразу установлены все языки для aspell и hunspell, а также файлы справок на всех языках для Libre Office и Firefox. Со всем этим в качестве зависимостей идёт множество шрифтов для всяких азиатских языков. Когда я всё это удалил, освободилось почти 2 Гб. Ну почему нельзя спросить пользователя при установке, какие языки ему нужны?
Из того, что порадовало: в Debian меньше греется процессор. В простое — вообще 44-45 °C, сейчас, когда я пишу этот текст в броузере — 48-49 °С. И наконец-то стали работать мультимедийные кнопки ноутбука. Хотя я всё равно ими не пользуюсь, но тот факт, что никак не мог заставить их работать раньше, ощутимо раздражал. Ещё выяснилось, что Kiwix можно ставить нормальноиз репозитория, а не из AppImage, что тоже радует.
В общем, теперь есть чувство, что в системе есть какой-то порядок! И я этим очень доволен. К тому же реорганизовал файлы так, что теперь в каталогах верхнего уровня нет избыточного количества подкаталогов, что вызывало визуальную перегрузку.
Об АУСН и доменах

Но тут обнаружился один неприятный факт: на АУСН нельзя работать по агентским договорам. А это значит, придётся уходить с SAPE. Хотя доходы там сейчас копеечные, но всё равно небольшой источник дополнительного пассивного дохода. Ещё вариант — перезаключить договор от имени физического лица, а не ИП, и перенести сайты на него. Но тоже не самое лучшее решение: и потери больше, и нужно будет письмо с ним распечатывать и отправлять.
И вдруг в самом конце того же дня я наткнулся на сервис оценки сайтов, где утверждалось, что на стоимость домена значительно влияет его возраст. Решил проверить на своих нескольких старых доменах, и был очень удивлён теми суммами, которые для них выдались. И тут возникла мысль продать три самых старых домена, которые и дают основной доход на SAPE, а сайты перенести на поддомены xxxxpro.ru. С одной стороны, решение вроде хорошее: и с SAPE проблема решится (я разово получу сумму в несколько раз больше годичного дохода), с другой — каждый из этих сайтов был целой эпохой в моей жизни. И продавать их — это как бы вычёркивать прошлое.
И кроме того, выяснилось, что различные сервисы оценки доменов и сайтов дают разброс в стоимости почти на десятичный порядок. Так что получится ли продать домены хотя бы за ту сумму, которая для меня психологически приемлема — большой вопрос.
Первый шаг на Debian testing сделан

Но я был бы не я, если бы не нашёл приключений. Решил, что новая система грузится как-то подозрительно медленно, начал переживать, что выбор JFS был неправильным решением. И поставил эксперимент: с помощью gparted «отгрыз» у раздела с данными ещё 30 Гб, сформатировал их в ext4, и поставил туда ещё одну копию Debian.
Увидеть разницу во времени загрузки невооружённым взглядом особо не удалось. Но я — человек упорный, поэтому поставил Phoronix Test Suite и запустил там тест под названием startup-time. Он измеряет время запуска Libre Office Writer. И в итоге с его помощью я выяснил, что на JFS время запуска составляет порядка 8.4 секунды, на ext4 — где-то 9.5. Но тут у меня в голове что-то помутилось, и я решил, что раз полученное значение больше, то ext4 лучше. (Видимо, сказалось, что до этого много тестировал пропускную способность и IOPS.) В результате сильно переживал, и не знал, что делать: то ли снова переустанавливать Debian, то ли как-то временный раздел превращать в невременный. И только потом пришло прояснение, что в данном случае меньше — это лучше, поэтому выбор JFS был правильным.
Но на этом дело не кончилось. Сначала копия на JFS стала во время загрузки долго ждать непонятно чего. Оказалось, что установка второго Debianа привела к смене UUID раздела со swapом, и он просто не находился. Потом я временный раздел удалил, и перестал нормально работать GRUB. Как выяснилось, у меня там ещё со времён до перестановки был жёстко прописан PARTUUID, который тоже поменялся. В общем, на то, чтобы разобраться со всем этим, ушло полчаса.
Остаток дня занимался доустановкой программ и реорганизацией данных. В частности, теперь раздел с данными монтируется внутрь домашнего каталога, а часть материалов с него перенёс в сам домашний каталог, так как это и правильнее, и безопаснее. На диске с данными они лежали со времён Windows XP, сначала — чтобы не быть случайно снесёнными при переустановке системы, потом — чтобы был доступ и из под Windows, и из под Linux. Но теперь это уже не актуально.
В очередной раз задавался вопросом о «стеклянных деревьях». То есть о том, как правильно поступать: организовывать что-либо (те же файлы, например) каким-то изначальным решением в продуманную правильную структуру (как сейчас) или давать расти естественным образом, когда что-то создаётся по мере необходимости.
Ещё установил Free Heroes — открытую версию Heroes II. Первые впечатления очень положительные. Особенно то, что можно разрешение экрана менять. Правда, если поставить родное, то изображение получается слишком мелким, и портится впечатление. Поэтому играл на 960x568. Но играл мало, поэтому не успел оценить, решили ли там главную проблему — слишком неэффективный искусственный интеллект. В прошлый раз (то ли в 2018, то ли в 2019 году) я отказался от Free Heroes именно из-за этого.
Теперь предстоит такая же переустановка и на основном ноутбуке. Но тут уже проще: есть опыт. А потом ещё переделывать систему синхронизации с VDSом…
О слоях жизни

И в этой реке я чувствую себя песчинкой, которую несёт и крутит течением, постоянно вытаскивая в верхние слои. Иногда ненадолго врываются потоки того, что давно забыто и заброшено (так, за сегодня дважды столкнулся с типологическими вопросами, хотя в целом от типологий меня уже давно унесло). И только изредка удаётся в достаточной мере замедлиться, чтобы достичь самых нижних (и самых главных, на мой взгляд) слоёв.
Хабр сгнил!

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

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

Потом обнаружил, что в провайдерском роутере есть USB-вход, а в Web-интерфейсе можно настроить раздачу файлов с него по SMB, FTP и DLNA. Кроме того, на 4PDA для него есть прошивка с root-доступом. Всё это навело на мысль, что можно решить вопрос куда проще и дешевле: купить большую флешку, и воткнуть её в этот роутер. Потом, правда, выяснилось, что во-первых, там, скорее всего, USB 2.0, то есть высоких скоростей ждать не приходится. Во-вторых, роутер не умеет работать с файловой системой exFAT. UPD: зато выяснилось, что справляется с NTFS, но очень медленно, а также видит разделы ext4, но не даёт к ним доступа.
Потом интереса ради попробовал подключить к нему старый USB-диск на 500 Гб, купленный ещё, кажется, в 2007 или 2008 году. Установил с него одну игру из ISO-образа — отработало неплохо. Пожалуй, самым дешёвым решением было бы купить для backupов вместо него небольшой SSD (или вовсе использовать бывший ноутбучный диск в старом компьютере, чтобы затраты были нулевыми), а этот — подключить к роутеру. Вопрос только в том, сколько он проживёт, если будет постоянно включенным, тем более, уже сейчас при включении как-то неприятно похрустывает… (На всякий случай даже проверил SMART-параметры, но там всё вполне нормально, только pending sectors — 7 штук.) Раньше-то я включал его только по особым случаям. И ещё как его рядом с роутером надёжно закрепить.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114