Wednesday, September 17th, 2025 09:11 pm

Начал понемногу переносить содержимое wagner.pp.ru на новый сервер. Процесс идет медленно, поскольку за время существования сервера у меня там столько барахла скопилось, что прям разгребательство авгиенвых конюшен получается.

Тем более, что я сначала себе заказал виртуалку с Debian 13, а потом стал понемногу туда переносить конфиги и данные с бэкапа виртуалки, работавшей под debian 12, причепм многие из конфигов и скриптов там не редактировались со времен Debian 10, если не 9.

Конфигурацию dovecot пришлось полностью с нуля переписывать. Там синтаксис поменяли во многих местах по мелочи, но несовместимо. Теперь, правда, конфиг начинается с указания версии языка конфигурации. Так что можно будет долго не трогать.

В спамассасине auto_whitelist заменили на auto_welcomelist.

Обнаружил, что у меня скрипт для менеджмента почтовых юзеров и паролей в базе sqlite до сих пор написан на втором питоне. Быстренько поправил и довел до 10 баллов в pylint. В принципе там 2to3 бы справился, но мне было проще руками поправить, чем разбираться с использвоанием 2to3 - скрипт там близок к тривиальному.

Вот вебовский вариант смены паролей надо будет переделать. Я все защищенные области в http пересадил на ту же sqlite-вскую базу, которую использует dovecot.

Матрицу решил выкинуть. Равно как и openid-провайдера. Черт те сколько лет никуда по openid не логинился. А матрица оказалась абсолютно бессмысленной в качестве канала посылки сообщений от роботов на смартфон - пока клиент не откроешь, он не видит что что-то приходило. Чтобы видел, нужно к мобильному клиенту какой-то сервис нотификации прикрутить - либо Google Play, либо ntfy, либо jabber. Так уж проще jabber и использовать без нахлобучек в виде матрицы. Благо веб-клиентов к нему теперь море - он через вебсокеты работать научился, и вебклиенты есть даже в дистрибутиве. И dovecot sasl prosody умеет из коробки. В отличие от матрицы с ее стремлением перелезть на oauth. Но, увы, старых конфигов prosody у меня в бэкапах не сохранилось. Отротировались уже. Придется тоже с нуля делать. Посмотрим, научились ли за последние 5 лет jabber-клиенты аудио-видео звонкам. В начале ковида оно работало как-то плохо.

Wednesday, September 17th, 2025 08:35 am
На Осокорках тихо, у мене все гаразд.

Чекаю на перемогу.
Tuesday, September 16th, 2025 07:50 am
На Осокорках тихо, у мене все гаразд.

Чекаю на перемогу.
Monday, September 15th, 2025 03:21 pm

 Сейчас всем как-то вообще не до космоса. А я с детства привык космос любить; в 11 утра, 12 апреля 1961-го года я прям прыгал, услышав это Сообщение ТАСС.

Так чо.

1. НАСА говорит, что нашли следы жизни на Марсе - но сомневаются, вдруг это не марсианская жизнь, а с метеорита нанесло.

2. Какая-то частная компания посадила на Луну свой космический аппарат; обещают красивых фоток, потому что там пейзаж. Но главное, они будут изучать лунную пыль.

3. По слухам, китайцы тут на днях с помощью своей ПВО сбили метеорит - но Китай это категорически отрицает, говорят, что оно само взорвалось, Китай не при чём.
 

3.5. А ещё мне на news stream время от времени закидывают какую-то хрень насчёт особого ума Стива Джобса - какие у него были принципы, благодаря которым он развил свой ум до исключительных высот. По мне так Джобс был глупый, невежественный хам, вроде Трампа или Пугачихи. Только Пугачёва на самом деле умная.
Monday, September 15th, 2025 01:53 pm
Последнее партсобрание.

С утра узнал, что Флавио заявил, мол, компилятор Скалы нарочно рефакторят, чтоб его KYO перестало работать; он там с одним важным деятелем на эту тему пособачился. Адам Варски возражает, но Аннушка уже пролила масло, чо там. И вот, Scala IO пишет, мол, всё, последняя конференция - и мы закрываемся. Я там выразил на твиттере надежду, мол, вся надежда теперь на Польшу. Ну да, ну да. Польша эту Скалу уже лет десять как спасает и борется за мир во всей Скале. Но и Польша больше на Раст начинает перекатываться. В Расте пока что нет этой ядовитой культуры.

А Джон Прити, которого таки пустили на это последнее партсобрание, будет, наверно, один там где-нибудь в глуши Шотландии, или в глуши Пиренеев, как когда-то Гротендик, писать свой прекрасный код. Который уже никому не будет нужен.

Monday, September 15th, 2025 08:36 am
На Осокорках тихо, у мене все гаразд.

Чекаю на перемогу.
Sunday, September 14th, 2025 06:58 am
На Осокорках тихо, у мене все гаразд.

Чекаю на перемогу.
Saturday, September 13th, 2025 08:33 am
На Осокорках тихо, у мене все гаразд.

Чекаю на перемогу.
Monday, April 8th, 2024 11:55 pm
The piece of shit where I was, for three days, trying to fix build scripts formatting... oh fuck... But, finally, after testing it in two pull request, I managed to fix it. But one test started failing: it depends on some service, and that service is broken. The test does have a check for an error from that service, but it checks a wrong error. Ok, had to fix it.

Then started writing a script generator. We read a Scala code, extract endpoints, generating scripts, from which README and sequence diagrams are being generated. Okay, extraction seems to be working. I'm sorry, but I use regexes. Anyway, scripts generation must be easier.

Asked Janet about our priorities, what are they? See, I have one Jira case that isn't closed, and I'll have to do experiments with staging, and then look at the logs.

That's it for today. Let me take a shower, before the meeting. I can't go to the meeting without taking a shower, right? That would be impolite.

 

Tags:
Friday, September 12th, 2025 08:54 am
На Осокорках тихо, у мене все гаразд.

Чекаю на перемогу.
Thursday, September 11th, 2025 06:51 am

 В принципе-то я амбидекстр, и мне многое пох. Но когда представитель хоть какого крыла наезжает на Украину, или предлагает что-то там сэкономить на Украине - этот человек мне не друг, и я не хочу ни видеть ни слышать ничего. Ну, за мягким исключением если этот человек живёт там. Тогда не моё дело. 

То же самое и с Израилем.

С другой стороны, в политические дискуссии вообще не хочу ввязываться. Во-первых, я не компетентен. Во-вторых, неинтересно слушать мнения других некомпетентных людей.
Tuesday, May 28th, 2024 06:41 am

(это просто перевод одной записи дыбра за прошлый год, игнорируйте) 

Today it's supposed to be a holiday, but I'm a contractor, my holidays are unpaid, and I have nothing else to do, so I worked.

So, what's up? Worked on a couple of Jira cases; wrote to Bermy (not sure about his name's spelling). BTW, I'm not the only one working. There was a case, sent to me by a bot, where tests are failing; I had reassigned it to Sam, saying that I'm not aware of the context. Sam is a contractor in Canada, by the way. Sam found that this "style error" is a new, recently added check: we should not use `unapply` in case statements. Well, that's reasonable. Sam wrote something like that to me and to someone else too; I thanked here on Slack, great idea - and approved it. We are competing in our show-off, or something. Well, or is she's just young and likes fighting? I only fight against blocking my progress, otherwise I can't expect a promotion, and I don't care. I'll rather diversify my entertainments.

 

 
Tags:
Thursday, September 11th, 2025 07:35 am
На Осокорках тихо, у мене все гаразд.

Чекаю на перемогу.
Wednesday, September 10th, 2025 06:41 pm

В отношении людей, не считающих, что Украине нужна помощь, так как... ну и так далее.

В частости, этого невинно-убиенного Чарлза Кирка моя реакция такая: ну и хуй с ним, этого не жалко. 

Особенно когда начинают противопоставлять Украину и Израиль, тут я чуть ли не зверею, мысленно. FYI, я за Украину и я за Израиль. Но сколько кругом ненависти и к тем, и к другим, это ж ужас.
Wednesday, September 10th, 2025 06:35 pm
 В Германии (Сев.Рейн-Вестфалия) одна училка географии вышла на больничный в 2009-м году. И с тех пор получала свои законные 5 тыс в месяц. Все про неё забыли. Директор был вообще не в курсе. Инспекция обнаружила в прошлом году такое интересное явление, достойное книги Гиннеса.
Wednesday, September 10th, 2025 10:21 am
На Осокорках тихо, у мене все гаразд. Вночі, кажуть, був черговий великий обстріл, і навіть Польщі теж, але цього разу нас оминуло.

Чекаю на перемогу.
Tuesday, September 9th, 2025 05:34 pm
- Я щас тест на коронавирус сдавала...
- И чо, какой там вопрос?
- Ты чо, ебанутый?
- А ты чо ответила?


Как-то до меня вот не сразу дошло.
Tuesday, September 9th, 2025 01:14 pm

Дуолинго затрахал своими сведениями про Code de travail, т.е. КЗОТ,  и как раньше всё было плохо, а потом ввели оплачиваемые отпуска, и с 1982-го отпуск пять недель (вау, сказали американские трудящиеся). И что раньше отгулов не давали, а теперь дают. В смысле, что вот рабочая неделя 35 часов, а если ты переработал, тебе положены отгулы.

В СССР тоже были отгулы. Ну я помню, как на заводе давали какие-то отгулы - за колхоз, за овощебазу, за дружину. А вот чтобы потом, в следующих жизнях я брал какие-то отгулы - да боже упаси. Просто западло. И отпуска тоже не учитывал. Ну только приблизительно. Потом, в Америке, мне это икнулось. Тебя увольняют, а у тебя отпускные дни "накопились", не отгуляны. Ну чо, не повезло. Наша профессия exempt, переработки не учитываются и не оплачиваются. Вот это вот подло, конечно. Но, с другой стороны, если ты работаешь в охотку, так и какая разница. В общем, я тоже не учитывал. А потом ругался на свой дурацкий энтузиазм. Да впрочем, практически вся моя работа в Америке ушла впустую. Вся. Ну кроме клавиатуры. 

Tuesday, September 9th, 2025 07:27 am
На Осокорках тихо, у мене все гаразд.

Чекаю на перемогу.
Monday, September 8th, 2025 07:29 am
На Осокорках тихо, у мене все гаразд.

Чекаю на перемогу.