andrzejn: (Default)
[personal profile] andrzejn
На Осокорках тихо, у мене все гаразд.

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

День рождения

Sep. 29th, 2025 06:29
silent_gluk: (pic#4742418)
[personal profile] silent_gluk
Сегодня свой девятнадцатый день рождения отмечает очередное полудохлое ЖЖ-сообщество - free-lancers ( https://free-lancers.livejournal.com/ ).

Посвящено оно предложению и поиску дистанционной работы, но как-то с постами там не очень хорошо. Последний осмысленный пост там был в 2018 году. А мне его и поддержать нечем.

Хотя его мною и усыновили в свое время - годовщину усыновления мы тоже отметим.

Отметка на косяке:
1 614 записей (было больше; кто-то удалил свои?)
566 комментариев получено (было меньше, правда, это от Фрэнка)
Участники 1 048 (за год еще трое ушли, точнее, совсем удалили аккаунты; четверо аккаунты удалили, но их еще возможно восстановить, если захотят: n_romanenko, out, sunsetty, tknelf; замороженных аккаунтов 11 - astroamico, darla911, dzhannik, eno_lal_one, esperance1, iandarken, kondrlan, piafka, soulkate, traceyrvail, valcool)
Читают 898 (было больше, причем на четверых. Т.е. кто-то из пока еще участников перестал читать)
Могут писать 1 048 (было больше)

Как-то статистика не радует.

Самое населенное из всех сообществ, которые мною усыновили. А проку?..

Так пожелаем же сообществу, чтобы прок от этого - был.
andrzejn: (Default)
[personal profile] andrzejn
З ночі і особливо зранку триває наліт і обстріл. На Осокорках в цілому тихо, у мене все гаразд.

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

Любопытно...

Sep. 28th, 2025 05:47
silent_gluk: (pic#4742424)
[personal profile] silent_gluk
А вот любопытно... У жабы во взрослом возрасте было/есть трое близких людей (с которыми жаба общалась/общается вживую достаточно долго и постоянно; онлайн-знакомства - это все же не совсем то в данном конкретном случае). И двое из троих очень хотели и старались (хотят и стараются) изменить жабу (несомненно, из лучших побуждений, и, в общем-то, они и правы). А третий - нет. Его устраивала жаба как есть. И вот вопрос: это было проявление любви - или равнодушия? Или просто мы с ним мало общались?

Дорожное

Sep. 27th, 2025 21:34
vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Когда ты выехал на МКАД
На кадиллаке модном
Не занимай ты левый ряд
Пусть будет он свободным

andrzejn: (Default)
[personal profile] andrzejn
На Осокорках тихо, у мене все гаразд. Осінь прийшла.

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

Любопытно...

Sep. 27th, 2025 07:45
silent_gluk: (pic#4742425)
[personal profile] silent_gluk
А вот скажите мне, умные многознающие френды, что такое "сертификат ОЗОНа" и, главное, любой ли товар им, сертификатом, там, на ОЗОНе, можно оплатить?.. И обязательно ли уложиться в сумму этого сертификата или можно доплатить с карты?

Смысл вопроса: я уже какое-то время зарегистрирована на сайте, где проходят разные соцопросы за небольшое вознаграждение. Точнее говоря, на двух, и один мне уже принес смартфон (и там я колеблюсь: то ли копить на второй смартфон, то ли все же деньгами получать), а на втором вознаграждение предлагают только в виде вот этого сертификата, и я думаю: то ли оформить этот сертификат, то ли еще подождать...
romikchef: (Default)
[personal profile] romikchef
Самое, пожалуй, неожиданное в доставке - это что от неё реально трудно оторваться! Вчера буквально насильно себя заставил отключиться. Вышел, чтобы свой собственный заказ забрать - ну и не удержался, развез ещё парочку по дороге, хотя не до конца ещё выздоровел. И только поэтому с сожалением поставил себе статус "не активен" :(

Это меня впечатлило ещё в первый день. Ведь фактически, это работает натурально как игрушка в телефоне!
Совпадает всё буквально! Точно так же - тилим билим - всплывает уведомление, "Собрать 10 зелёных шариков в локации Хертудазайдешь, отнести в локацию Хереёнайдёшь". Идёшь, собираешь, относишь, получаешь виртуальный бонюс. Только здесь не жопой на диване, а на свежем воздухе. и не виртуальный, а в твёрдой деревянной валюте. Ну поди плохо?!

И квесты, примерно такие же по уровню дебильности - найти нужный ПВЗ Уайлдбериз из трёх, расположенных на 50 квадратных метрах. В общем, интеллектуальных затрат на копейку, а удовольствия - вагон. Всё как я люблю!

Собственно, идею подбросила мне никто иная, как наша с вами жужа. В своё время меня очень впечатлила эпопея Димы Вернера и некоторое время назад меня вдруг осенила идея (нет ли связи между словами осенить и сенильный?) пойти по его могучим стопам. Раскачивался, правда, больше года. Сам не знаю, почему вдруг сейчас собрался. Одной из причин стало, что в этом году я вес не сбрасывал, а только набирал. Вот, надеюсь хоть немного увеличить свою физическую активность.

За те же полтора часа, кстати, вышло больше, чем в первый день - 470. И это, наверное, можно считать средней температурой по заказу - 150 денег, 30 минут. 2400 полный день. Так что при случае можно выходить и на постоянку, чисто перебиться. Хотя очень нежелательно - как уже успел показать, опять же, мой небольшой опыт: больничный-то никто не оплачивает. И не забываем про штрафы, с которыми мне несомненно придётся ещё столкнуться.
Но в любом случае сама возможность обнадёживает.
andrzejn: (Default)
[personal profile] andrzejn
На Осокорках тихо, у мене все гаразд.

Чекаю на перемогу.
vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Тут вчера тестировал отправку почты постфиксом с ноутбука через новый сервер и обнаружил, что ноутбук не получает дефолтного маршрута ipv6. А postfix почему-то упорно ломится по 6-му протоколу, увидев на интерфейсе globally routable ipv6 адрес.

Ну ладно, postfix я отучил от этой привычки, прописав ему inet_protocols=ipv4 (smtp_address_preferable почему-то не помогло).

Но надо же понять, в чем дело. Нагугли что оказывается, еще лет десять назад в ifup была выявлена проблема, что он запрещает на интерфейсе прием routing advertisments. И если прописать в /etc/network/interfaces post-команду, которая вернет это назад, то все начинает работать. (хотя вроде могли бы исправить. Видимо ifupdown пользуются только жуткие консерваторы, которые и ipv6 не любят. А я консерватор непоследовательный - network manager не люблю, в ipv6 люблю, хотя и не умею).

Вот теперь думаю, может быть отказаться от ifupdowm в пользу systemd-networkd? Когда я пас стада контейнеров с разными линуксами я частенько использовал systemd-networkd если не мог сходу справиться с дистрибутиво-специфичным методом настройки сети. Он с одной стороны не настолько overengineered как network manager, а с другой - довольно функционален. И самое главное - он ВЕЗДЕ одинаковый. Во всех современных дистрибутивах. И у него с настройкой на ipv6 все нормально по крайней мере в случае dhcp6. На десктопе я его когда-то сконфигурировал (тоже что-то ifupdown сглючил) и забыл с тех пор.

А способ настройки wifi интерфейсов с отдельным wpa_supplicant там предусмотрен, поэтому переучиваться на интерфейс, отличный от wpa_gui не придется.

Главное added value которое с него вроде бы можно получить - это бесшовный переход с wifi на ethernet и обратно. В ifupdown все же не совсем бесшовно получается.

X-Post to LJ

Отчет

Sep. 26th, 2025 04:57
silent_gluk: (pic#4742420)
[personal profile] silent_gluk
Прошла еще неделя, наступила пятница, и безгранично вам благодарная за помощь и поддержку жаба пишет очередной отчет.

По медицинской части - дошли до стоматолога. Жабу отпустили (в очередной раз вставив тот зуб и так и не поняв, почему он все время выпадает), Ка-Мышь в процессе.

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

По финансовой части - до пенсии еще неделя-другая, так что там без изменений: на карте 20.000 и долг 54.000.

Еще раз спасибо вам всем! Сейчас как раз тот период, когда Вс-вышним определяется судьба каждого человека на ближайший год, и я очень надеюсь, что Он будет к вам столь же милостив, как вы были к нам.

web xmpp client

Sep. 25th, 2025 20:04
vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Собрался, наконец, доделать последнюю задачу из области сетапа нового сервера - web-based xmpp-клиент. Теперь у меня есть не только webmail, но и web-jabber. (надо сказать что установить на предыдущий сервер element я собирался гораздо дольше).

После отбрасывания из списка того что есть на xmpp.org совершенно галимой проприетарщины, осталось три кандидата

jsxc, xmpp-web и converse.js.

Первый хорош тем, что присутствует в дистрибутиве в виде пакета libjs-jsxc. Поэтому начал я с него. Но к сожалению, документацию в пакет положить забыли, а по документации на сайте как-то тяжело разобраться с тем, что уже сделал мейнтейнер пакета, а что надо сделать пользователю. Ну и вообще он хочет устаревший интерфейс к xmpp-серверу. Работает только через bosh, а через websockets не умеет.

Второй у меня сходу не заработал (возможно, потому что был недоконфигурирован то ли модуль websocket в prosody, то ли прокси в апаче). Показывал черную страничку и никаких сообщений об ошибке.

Вот converse.js удалось достаточно просто настроить. К тому же она, в отличие от xmpp-web не требует отдельного виртуального хоста и инструкция по установке не предполагает что файлы скриптов должны принадлежать пользователю www-data (c моей точки зрения файлы скриптов, которые может писать процесс веб-сервера это нехорошо).

Converse.js умеет много чего, в частности OMEMO. А вот аудио-видео звонков, увы, не умеет.

X-Post to LJ

andrzejn: (Default)
[personal profile] andrzejn
На Осокорках тихо, у мене все гаразд.

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

50 дней прошло

Sep. 25th, 2025 05:48
silent_gluk: (pic#4742419)
[personal profile] silent_gluk
Вот прошло еще 50 дней, и с нами... нет, не очередное кривое глючье рукоделие. Я начинаю вам показывать, какую замечательную мебель для Сашеньки и Витюши когда-то сделал Роман (ЖЖ-юзер https://sigma_tiger.livejournal.com/ ). Фотографировал тоже он. Начнем со стульчика для Сашеньки и Витюши. Идея была - чтобы они могли сидеть рядом со мной и смотреть на монитор компьютера (все какое-то развлечение). Позже им были выданы книжки, игрушки, цветные карандаши и т.д., чтобы они могли развлекаться не только компьютером, но то позже. Соответственно, у стульчика были ограничения по габаритам (чтобы был нужной высоты и влезал в угол у компьютера). Вообще-то это уже третий стульчик, первый был сделан одиночным, только для Сашеньки (Витюши тогда не было еще), и увезен в Москву, второй тоже только для Сашеньки, но остался в Кирове. А потом появился Витюша и мебель пришлось спешно переделывать на двойную.

Итак, это общий вид c обитателями.

andrzejn: (Default)
[personal profile] andrzejn
На Осокорках тихо, у мене все гаразд.

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

Среда

Sep. 24th, 2025 06:35
silent_gluk: (pic#4742415)
[personal profile] silent_gluk
Снова среда, и с нами очередная старая (осени 2012 года) фотография. Веточка. Не знаю, чья.

vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Когда-то давно я тестировал почтовый клиент iris для vim. Оно меня тогда совершенно не впечатлило. Впрочем, прошло два с половиной года. Если столько времени назад чего-то в мире opensource не было, стоит поискать еще раз.

Поискал и нашел himalaya-vim. Это как-то имеет по-моему более вменяемый дизайн - базируется на командно-строчном почтовом клиенте, который запускает в фоне. Это по-моему гораздо логичнее, чем писать всю обработку протоколов и форматов на встроенном скриптовом языке, даже если у него в стандартной библиотеке есть соответствующие модули (а это уже требует недефолтного языка. iris был на питоне).

Сам по себе почтовый клиент, на который это опирается himalaya, тоже штука довольно интересная. Написан на Rust, поддержиивает спеециальный микроязычок разметки для описания мультипарт-MIME сообщений. Но как-то он мне не глянулся.

Я подумал, а может поискать командно-строчный почтовый клиент поприличние и самому вокруг него вимовский плагин накрутить?

Правда, от современной почты требуется как минимум поддердка smtp и imap, а также аттачментов (у himalaya все это есть).

Первый попавшийся в дистрибутиве клиент оказался s-nail. Вроде он все что надо умеет. И даже такая замечательная фишка как поддержка .netrc там есть, чтобы пароли не хранить по куче конфигурационных файлов. Единственное что мне в нем не понравилось, так это то, что он не умеет сообщать о приходе новой почты, ежели запущен и ждет команды от пользователя. Традиционный mailx, который без аттачментов сетевых протоколов и юникода, по-моему это умел. Но тут вообще у автора отношение к imap какое-то странное. Он, судя по документации даже выпилить его хотел, но пользователи очень попросили так не делать.

Зато автор в курсе что такое line-buffered stdio. И это оченьу упростит управление его программой из другой программы. например vim. В общем, возможно, правильный подход - написатьт плагин вокрут s-nail, потом для этого плагина написать свой mailx, с поддержкой IDLE и прочих imap-вкусностей (например на базе c-client от alpine).

Кстати, на сайте у автора есть еще его собственные реализации грейлистинга и dkim для postfix. Посмотреть на них что ли. Все равно собирался dkim у себя поднимать.

vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

До недавнего времени я думал, что четыре. Оказывается, их семь

  • Normal - это когда, нажимая клавиши с буквами ты перемещаешься по тексту или меняешь его.
  • Visual - это когда ты выделяешь фрагмент для последующей операции (там есть три подрежима)
  • Insert - это когда набираемые буковки непосредственно попадают в текст (есть подрежим Replace)
  • Сommand - это когда то что ты набираешь, оказывается в командной строке внизу экрана и потом может быть выполнено в качестве команды.

Оказывается, еще выделяются

  • Select mode - это когда перемещание выделяет текст, а набор текста - заменяет текущее выделение.
  • Operator-pending mode - это когда ты набрал какую-то комнаду, меняющую текст, и vim теперь ждет команды перемещннения как указания что именно менять.
  • Terminal mode - в терминальном буфере все не так, как в нормальных.

Каждому из этих режимов соответствует своя верссяи команды map для назначения клавиатурных комбинаций. Правда для vmap работает не только в режиме Visual, но и в режиме Select, если мы хотим назначить команду, которая бы работала только в первом, нужно использовать xmap. Еще есть команда lmap, которая работает во всех местах где вводимые буквы являются текстом - в режиме вставки, в командной строке и в строке поиска.

vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Изучаю как в vim-е работать c Language Server Protocol с помощью плагина ale

Попутно выяснил, что, оказыватеся, кроме общего для всего редактора quickfix list, по которому перемещеются с помощью команд :cn, :cp, :cc, :cfirst, :cbefore и :cafter есть аналогичный location list, локальный для окна. И у него те же команды, но с префиксом не c, а l. А заполняют его командами lgrep, lmake и lfile.

А еще есть команда :cq N вызывающая выход из редактора без сохранения с кодом завершения N. Говорят, очень полезна для прерывания гитовых коммитов. Кто git commit из командной строки зовет. Хотя лучшие вимоводы в моем лице рекомендут fugitive.

А еще оказывается, если в командной строке vim набрать vim это будет почти то же самое. что grep, только с другим синтаксисом и с учетом некоторых переменных заданных с помощью :set. То есть полное имя команды - vimgrep.

А еще оказывается, что quickfix листы образуют стэк. Можно сделать новый посиск, новую компиляцию, а потом вернуться к результатом предыдущего с помощью команды :colder (кстати :lolder сокращается почему-то до :lol)

Сектоведческое

Sep. 23rd, 2025 09:34
vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Солипсизм - это такая маргинальная секта, религия. священной книгой которой является рассказ Федора Кнорре "Соленый пёс".

December 2011

S M T W T F S
    123
45 678910
11121314151617
18192021222324
25262728293031
Page generated Sep. 29th, 2025 22:44
Powered by Dreamwidth Studios