vitus_wagner: My photo 2005 (Default)

Что-то вспомнил десятилетней давности пост. Сходил, перечитал комменты. Получил заряд хорошего настроения с утра.

vitus_wagner: My photo 2005 (Default)

Вот упомянешь в заголовке поста слово "дураки", а они туда в комменты ка-а-ак набегут...

vitus_wagner: My photo 2005 (Default)

Задумался, а не заняться ли реализацией клиент-сайд кросспостера в ЖЖ. Сейчас проблема с кросспостингом состоит в том, что с одного и того же IP-адреса идет слишком много запросов. и часть из них с кривой аутентифкацией. Поэтому ЖЖ этот IP банит, и блокирует кросспостинг для всех пользовалелей DW.

Если же кросспостинг будет производиться на клиенте, то есть на той же машине, где запущен ваш браузер. то всё будет работать, если вас вообще на оба сайта пускают.

Можно сразу предусмотреть для разных сайтов использование разных прокси.

Алгоритм работы такой:

  1. читаем DW указанный в конфиге, находим там первый пост, у которого внизу нет пометки о кросспосте (у топ-поста, оставшегося со старых времен она есть)
  2. Переходим по ссылке в этот пост (при этом все cut-ы раскрываются) и читаем отрендеренную страничку, выделяя там элементы с классами "entry-title" "entry-content" и "tags"
  3. Постим в ЖЖ через API как raw html тело entry-content заголовком entry-title и тэгами tags. Дописываем в конец ссылку на DW
  4. Читаем тело поста DW через API и дописываем туда ссылку на пост в ЖЖ.

ТАкой подход - читать в DW отрендеренный HTML позволит вам использовать при постинге любой поддерживаемый в DW формат (например markdown) и не волноваться, что его неправильно отрендирит ЖЖ. Правда, cut-ы таким образом не перенесутся.

Кросспост с ЖЖ

vitus_wagner: My photo 2005 (Default)

Снес сегодня с сервера plume. Как-то не прижился он у меня. Пишу по-прежднему сюда, а не туда, интересноых фидов в федиверсе тоже не навшел. Хакать его код ине то ли лень, то ли некогда.

Подумал о том, а не снести ли синапс матрицы. А то там со мной почему-то никто не общаяется, кроме [livejournal.com profile] irene_dragon. А с родной женой я уж как-нибудь договорюсь по какому мессенжеру общаться. А из чат-комнат там у меня активной была только как раз plume-вская. Но пока не стал, наоборот - сапгрейдил. Надо вообще сам сервер апгрейдить на bullseye, но мне пока лень. Пока я стенку на втором этаже в деревне апгрейжу. Разобрал внутренний слой вагонки и напихиваю туда пеноплекс.

vitus_wagner: My photo 2005 (Default)

Меньше 10 лет назад я опубликовал пост с двумя ссылками на тексты, описывающие некие социальные модели.

Сегодня хотел дать эти ссылки в некоей дискуссии, но выяснил что обе уже того. Слава богу. Wayback machine существует.

Вот думаю, исправить ссылки в том посте, или ну его

Ссылки были такие:

  1. Tiered Democracy Governance
  2. Эволюция социальных систем (это где про нейросоц).

Fediverse

Jan. 8th, 2021 01:36 pm
vitus_wagner: My photo 2005 (Default)

Посмотрел на то, какие бывают программные продукты для участия в федереируемомй социальной сети. В основном меня, конечно, интересовало то что базируется на ActivityPub

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

Кроме того у меня есть требование "чтобы оно не удвоило мне цену за хостинг". То есть устанавливать два клиент-серверных движка хранения, как того требует Мастодонт мне что-то не хочется.

В общем, более менее изо всех проектов мне понравился только Plume. 23 мега в откомпилированном виде, и умеет работать с sqlite. Правда, он написан на компилируемом языке, включая CSS и шаблоны страниц, так что для того чтобы изменить дизайн страниц, придется на Rust писать.

И хотя утверждается что комментировать там можно, я так понял что для комментирования нужно иметь аккаунт в каком-нибудь узле Fediverse, например, основанном на мастодонте или GNU social.

Вот думаю, попробовать что ли. Правда, первое что хочется сделать, это написать к ней кросспостер в Dreamwidth/livejournal (что, кстати, не обязательно делать на RUST, можно через RSS и REST API) и импортер комментариев - это уже сложнее, поскольку придется сделать импортер сильно trusted, чтобы он мог постить комментарии от лица пользователей ЖЖ/DW.

Ну и еще я пока не разборался, позволяет ли данная штуковина иметь федерируемую френдленту, Или она только для писания, а для чтения надо что-то другое. (тогда есть сладкая парочка write.as/read.as. Но plume мне показался имеющим более активное коммьюнити).

vitus_wagner: My photo 2005 (Default)

Наконец, собрался разобраться с бэкапом своего журнала.

Оказывается в апреле Dreamwidth ввел новые меры безопасности, и для того, чтобы работали XML-RPC-клиенты, им надо указывать не обычный пароль, а вместо пароля - специально сгенерированный аксесс-токен.

Поскольку та машина, куда у меня обычно производится бэкап, с марта и по 3-сентября была выключена, я как-то раньше разобраться и не пытался.

Кстати, в гитхабовском репозитории ljdump, где до этого 10 лет никакой жизни не было, этим летом было несколько коммитов (в основном косметических).

vitus_wagner: (me)

Решил себе новый юзерпик завести А то старый. 15 летней давности как-то уже не совсем соответсвует мне сегодняшнему.

vitus_wagner: My photo 2005 (Default)

У dreamwidth появился новый редактор постов, в котором поддерживается больше вариантов разметки, в том числе и markdown.

Надо попробовать как это будет работать.

Варька

  • Список
  • ненумерованных
  • позиций.

    1. Список
    2. Нумерованных
    3. Позиций

А теперь более продвинутые фичи

Цитата многострочная

разбитая на абзацы

Преформатированный текст

vitus_wagner: My photo 2005 (Default)
https://tech.slashdot.org/story/19/07/27/2333242/facebooks-co-founder-is-now-lobbying-the-government-to-break-up-the-company

Один из основателей фейсбука Chris Hughes теперь выступает за разделение того монстра, который сам помогал создавать.

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

Но чтобы при этом допускалась регистрация пользователя на любом национальном фейсбуке независимо от гражданства и фактического местонахождения.
vitus_wagner: My photo 2005 (Default)
Задумался о том, чем бы таким может заниматься пилот солнечного парусника в промежутках между фазами маневра. Вот ты что-то сделал, теперь надо часов восемь подождать пока будет виден результат, и в зависимости от результата делать что-то следующее.

Вот я, например, в такой ситуации читать умные книжки, а тем более писать presumable умные книжки практически не могу. Голова занята предстоящей следующей фазой маневра.

Остается тупить в ЖЖ. Потому что это, так же как и основная задача - задача на прерываниях. Что-то прилетело, ты отреагировал и ждешь, когда прилетит следующее.

Но у пилота такой возможности нет- он отделен от своих френдов в лучшем случае десятками световых минут, а то и световыми часами. (полагаем, что там где есть солнечные парусники, выполняющие маневры ме-е-едленно, сверхсветовой связи явно нет).
vitus_wagner: My photo 2005 (Default)
Попалась замечательная цитата:

Мы, тролли, получше своих репутаций
И тем отличаемся от людей. © Г.Ибсен

Поставить что ли ее эпиграфом или подзаголовком к журналу...
vitus_wagner: My photo 2005 (Default)
Отфрендил сегодня в ЖЖ нескольких человек, которые теперь пишут в DW и кросспостят в ЖЖ. Зачем они мне в ленте ЖЖ, если те же самые посты есть в ленте DW. Если кто из отфренженных это заметил, просьба не обижаться. Я вас попрежнему читаю и комментирую, но на другой площадке.
vitus_wagner: My photo 2005 (Default)
Обнаружил тут в журнале [livejournal.com profile] irene_dragon комментарий [livejournal.com profile] darkmoor в котором тот утверждает, что я был не прав, разрешив в посте. где я задаю вопрос по выбору устройства, только в DreamWidth.

Мол. в ЖЖ я бы получил раза в 4 больше комментов.

А они мне нужны - эти комменты от людей, которые даже пост прочитать ленятся - увидев 3-4 ключевых слова сразу отвечать начинают?

Раньше в DW стиль общения был более уважительным, чем в ЖЖ. Узок был круг этих людей, страшно далеки они от народа, поэтому каждый собеседник был ценен, и люди проявляли вежливость.

А сейчас сюда уже понабежало столько народу, что впору для постов с вопросами по поводу техники создавать отдельную группу, которой будет позволено там комментировать. И включать в нее только тех, в чьей компетентности уверен. К сожалению, у меня слишком много читателей, и поэтому выявить всех тех, кто мог бы дать полезный совет, будет довольно сложно.
vitus_wagner: My photo 2005 (Default)
Идея возрождения Чеширнета у читателей энтузиазма не вызвала. Ну не верят люди в то, что IP-connectivity иожет если и не исчезнуть, то стать слишком опасным медиумом для свободного обмена информацией.

Ладно, допустим. Тогда как вам такой проект - порвем большой ЖЖ на миллион маленьких журнальчиков.

Т.е. делается продукт, который обеспечивает следующее что-то вроде техзадания )
Вот в таком проекте кто-то поучастовать соберется?
vitus_wagner: My photo 2005 (Default)
Совершенно невинный пост про Убер за один день, причем выходной, собрал полтораста комментов и резиновая бомба продолжает прыгать. Если раньше у меня тут в основном с ЖЖ-шными OpenID-ами комментирвоали, то теперь все нативные.
vitus_wagner: My photo 2005 (Default)
Про существование https://www.dreamwidth.org/openid/claim

Я про это в декабре уже писал но с тех пор на меня подписалось несколько десятков человек народу, комментарии которых у меня есть в импортированных из ЖЖ постах. Поэтому я заинтересован в том, чтобы они этой функцией воспользовались.
vitus_wagner: My photo 2005 (Default)
Специально для тех, кто собирается читать теперь френдленту в DreamWidth, а не в ЖЖ, организован
RSS-трансляция блога PostgresPro [syndicated profile] postgrespro_ru_blog_feed
vitus_wagner: My photo 2005 (Default)
Интересно, что по мере исхода народа из ЖЖ сюда, я начинаю толпами включать в свой Reading Circle людей, которых я в ЖЖ не френдил, но систематически читал в чужих френдлентах.

Похоже, что скоро придется начинаать делить свой Reading Circle на группы.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

June 2025

S M T W T F S
1 23 4 56 7
89 1011 12 13 14
1516 17 18 192021
2223 2425 2627 28
2930     

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 9th, 2025 03:28 pm
Powered by Dreamwidth Studios
OSZAR »