13.12.2022: 4 дня до отпуска
Снилось что я лис и притащил с собой котёнка и лисёнка. Видимо, чтобы учиться. Химии. Потому, что оказался на уроке химии, где было набито битком и нужна сменная одежда. Отдельной проблемой было забрать лисёнка и котёнка обратно. В общем, опять снилась дичь.
Впрочем, дата — 13 декабря, лично для меня (и некоторых членов семьи), примечательна другим. Ровно 27 лет назад меня подняли рано утром и потащили в военкомат. Потом был целый день неприятных путешествий… И уже вечером (в темноте) я застрял в воинской части, где прослужил чуть меньше чем на два года драгоценных года собственной жизни.
Это отвратительные воспоминания. Впрочем, я прекрасно понимаю, что и тогда всё могло быть намного хуже, да и сейчас и в любое время тоже. Кто в далёких 90-х мог предвидеть спецоперацию на Украине? Впрочем, тогда шла чеченская война. Уже вторая, кажется. Кто-то оказался на ней непосредственно. Кто-то не вернулся. Кто-то не вернётся теперь.
Не лучшие мысли, чтобы начинать день. Впрочем, зло ежедневно ходит «как рыкающий лев, ища кого-бы поглотить». А нам остаётся только молиться, и «самим не плошать». Ну и жить, разумеется. Потому, что не от всего можно спрятаться, а время идёт.
Подобные даты — это на всю жизнь. Они быстро становятся прошлым, если не тянуть их за собой. Но вот помнить — строго обязательно, чтобы извлекать опыт и черпать силы.
Когда в прошлом имелись большие неприятности, то и новые неприятности воспринимаются мельче. Мол, плавали — знаем. Хотя и не всегда.
Ладно. Солнце встаёт, рабочий день начался, планы — имеются. Настроение… Тут всё просто… Включаю подборку музыки, надеваю наушники и открываю IDE’шку с кодом.
Очень не хватает гирлянд из лампочек и ёлки. Впрочем, тогда настроение станет нерабочим.
Всё. Погнали.
Обед. Проехал 1 км на велотренажёре и засел смотреть видос.
Впервые вижу такого бухгалтера. Просто порвала мне шаблон, бескорыстно рассказав и пояснив на пальцах моменты с отечественной пенсией. Однозначно лайк.
Послеобеденная отсечка. Нужно собраться с силами и определиться с планами. А планы оказались чересчур оптимистичными. Тому я, который эти задачи ставил, нужно было умножать затраты примерно на 5.
А вот дело на перерыв: найти колонку для Тенетты. Можно купить, но на складе имеется древняя древность, питающаяся от USB. Как раз то что надо. Вот только кабеля джек-джек в ней не оказалось. Кабель тоже где-то лежит… Но… где?
Время перерыва вышло. Ставлю задачу найти или спаять нужный кабель, и продолжаю работать.
Рабочий день окончен. Под конец он смазался тем, что началась какая-то мистика с тестовым окружением. То-ли с ним что-то делают, то-ли компьютер глючит. Отложил сей впорс до завтра.
А сегодня, вот прямо сейчас, делаю две вещи.
- Попробую собрать видос о том, как из «одноразовой» коробки сделать многоразовую. Многоразовость даёт крышка, которую удобно открывать и закрывать.
- Найду кабель, чтобы подключить к Тенетте колонку.
Ну а ещё:
- Поужинать.
- Подключить колонку.
- Написать модуль озвучки текста.
- Сделать что-нибудь для Учебного центра.
- Посмотреть стрим по зомбям.
Как по мне, план хороший.
Забыл пунктик «отдохнуть», но не уверен что на это хватит времени.
В общем, погнали.
С видосом не задалось. Посмотрел отснятый материал и понял — «ой, халтура!». Надо будет переделать. Тем более, что опыт уже есть, а непригодность двухстороннего скотча подтверждена экспериментально.
Колонка подключена. Не знаю работает-ли, но посмотрим.
Теперь очередь учить Тенетту говорить. Для этого понадобится синтезатор речи. Я много раз порывался сделать под это внешнее устройство (вокабулятор), но пока увы. Значит, поставлю софтверное решение.
Главный критерий — отсутствие внешних API’шек. Представь, отвалился у тебя интернет, и ты не можешь сказать ни слова. Каково?
Неприятно то, что почти все гайды написаны как раз с прицелом на API’шки. Хорошо, что «почти».
Итак. Захожу на сервер по SSH и вперёд.
dnf install espeak-ng.x86_64
На эту строчку было потрачено 3 часа. Ну не работают гайды, которые в избытке выводятся поисковой выдачи. Не подходят они для Centos Stream 8.
Впрочем, после установки я рассчитывал, что всё заработает. Но… хрен. Программа — работает, звука — нет.
dnf install pulseaudio.x86_64 dnf install python39-setuptools.noarch dnf -y install gcc gcc-c++ kernel-devel dnf -y install python-devel libxslt-devel libffi-devel openssl-devel dnf -y install python3-devel dnf -y install python3-libs python3-tools dnf install alsa-utils dnf install pulseaudio-utils
Три часа ночи и всё впустую. Звук типа выводится, но выводится в никуда. И непонятно, то-ли сервер изначально с поломанной звуковухой, то-ли без графической среды звуки в принципе невозможны. Хотя казалось-бы…
Команда speaker-test -t wav -D plug:front -c2 -l2 звук не выводит тоже, что явно намекает на что-то. В то-же время, при рестарте проскакивает нечто типа щелчка.
Неужели придётся ставить графическую оболочку?
Так! Всё! Спать!
I’m OFF.
PS Утром обнаружил, что всё это время наушники были воткнуты в разъём микрофона…
Напишите комментарий