RSS
[>] Re: Станция ping уходит из сети idec
ping.local
doesnm(ping,55) — hugeping
2024-11-06 08:00:10


[Репост из idec.talks]

Эх, именно благодяря тебе и лору я и узнал про IDEC. Читал что-то я околосвязанное с
instead, а там тебя упомянули. Потом зашел на сайт, а там "какой-то клуб" сети idec.
Решил почитать доку и мне зашло. Сначала просто изучал и читал архивы (еще написал пару
писем AL-у), а потом решился стать поинтом
P.S. Edited: 2024-11-06 09:33:50

[>] Re: Станция ping уходит из сети idec
ping.local
doesnm(ping,55) — tuple
2024-11-06 10:28:32


Что если поинт находится на другой ноде? Предупреждение и вылет ноды?

[>] Re: IDEC-клиент на rein
std.rein
doesnm(ping,55) — tuple
2024-11-06 15:10:33


Так стоп
Но ведь IDEC может работать по любому протоколу
http - устоявшийся вариант
Бандл можно передать на флешке, распечатать на бумаге и т.д
Тоесть даже без интернета

[>] Re: IDEC-клиент на rein
std.rein
doesnm(ping,55) — hugeping
2024-11-06 17:51:11


hugeping> Вообще, я бы скорее смотрел на связку rein + ii-go. То-есть, на rein можно написать клиента, а забор отправку - всё делать через ii-tool из состава ii-go. Будет симпатично. И сделать это, вроде бы не сложно.
hugeping> Но!
hugeping> Во первых, сейчас там "комитет" будет шатать стандарт. Надо подождать месяц другой и посмотреть, будет ли выхлоп.

Если ты отделишь фетчер в ii-tool, то на комитет можно забить. Формат сообщений они ломать не должны. Ну и ты сейчас ни от какой сторонней ноды не зависишь

hugeping> Но если кто-то другой напишет, я только за. :)

Хочу написать реализацию парсера/конвертера в другой вид из ait/aio (сообщения в них по идее храняться одинаково, но в ait есть индекс)
Я думаю перенести с питона на луа проблемы не будет. Или мб сразу на луа сделать

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

[>] Re: IDEC-клиент на rein
std.rein
doesnm(ping,55) — hugeping
2024-11-06 18:40:44


doesnm>> Хочу написать реализацию парсера/конвертера в другой вид из ait/aio (сообщения в них по идее храняться одинаково, но в ait есть индекс)
doesnm>> Я думаю перенести с питона на луа проблемы не будет. Или мб сразу на луа сделать
hugeping> Я не знаю что это за форматы (в чём их ценность). В ii-go просто строчки бандлов + индекс для быстрой выборки и поиска. Так что по идее из него/в него конвертер не проблема сделать. Но не оч. понял что это даст. Есть какой-то софт что работает с этим форматом?

Это есть в мануале цезия, но продублирую здесь от себя:
Есть несколько форматов для хранения эх: txt, aio, ait, ну и мб бандл
txt - есть две директории: echo и msg. В первой находятся файлы с именем эхи, а во второй файлы с айди сообщения которое содержит само сообщение
aio (all in one) - файл с именем эхи содержит содержит сообщения на каждой строке (вместо символа новой строки используется символ 15, но что-то не особо помогает)
ait - улучшенный aio и txt: в одном файле находится индекс, а в другом сообщения как в aio
Выходит что ты придумал свой :)
Как его назвать для своего парсера/конвертера?

Upd: есть еще sqlite, но в доках нет его спеки, а узнавать лень

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
P.S. Edited: 2024-11-06 18:42:50

[>] Re: IDEC-клиент на rein
std.rein
doesnm(ping,55) — tuple
2024-11-06 18:42:17


hugeping>> Я не знаю что это за форматы (в чём их ценность). В ii-go просто строчки бандлов + индекс для быстрой выборки и поиска. Так что по идее из него/в него конвертер не проблема сделать. Но не оч. понял что это даст. Есть какой-то софт что работает с этим форматом?
tuple> С ними только caesium работает ;)
tuple> https://github.com/idec-net/caesium/blob/master/docs/formats.md

Не совсем: iing и ii-php в файловой режиме используют txt, других применений не встречал

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

[>] Re: IDEC-клиент на rein
std.rein
doesnm(ping,55) — hugeping
2024-11-06 19:06:47


doesnm>> Это есть в мануале цезия, но продублирую здесь от себя:
doesnm>> Есть несколько форматов для хранения эх: txt, aio, ait, ну и мб бандл
hugeping> А, понял. В принципе, ii-tool если забирать по одной эхе и каждую эху помещать в свою базу (можно опциями этого добиться) - получится очень похоже на aio. Ну или наоборот, из общей базы ii-go можно выдернуть бандлы эх. Но что практически это даёт? Ведь цезий и так хорошо работает со своими базами? Или чисто утилитарная штука "на всякий случай"? Ну то есть, как этот конвертер применять и где?

1. Я хотел добавить еще форматы и посмотреть как оно себя вести будет (например Maildir)
2. Поиграться с скриптами которые выдают на выходе txt

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
P.S. Edited: 2024-11-06 19:10:24

[>] Re: Станция ping уходит из сети idec
ping.local
doesnm(ping,55) — hugeping
2024-11-09 12:16:59


После тебя сегодня ливнул Андрей Лобанов (сисоп таверны)
ii://6DaQfNsJWdW4jb9Qo8Ab
Сеть потихоньку умирает или еще есть надежда?

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

[>] Re: Станция ping уходит из сети idec
ping.local
doesnm(ping,55) — tuple
2024-11-09 12:34:49


doesnm>> Сеть потихоньку умирает или еще есть надежда?
tuple> Сеть была, существовала себе более-менее кучу лет. Но пришли люди со своим виденьем сети/стандарта и начали на этой почве споры разводить с матом.
tuple> P.S. ну какой, блин, topicid, зачем?..

*Пришел создатель ii
Но да, грустненько

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

[>] Re: Станция ping уходит из сети idec
ping.local
doesnm(ping,55) — hugeping
2024-11-09 13:18:39


hugeping> Я кстати и инстед думал обсуждения игр перенести на станцию пинг, но... Не взлетает. Получается, только личное использование ещё как-то имеет смысл. Мне нравится что весь мой материал это просто один текстовый файл. Так что от ii/idec я получил то, что хотел. :)

Весь материал это текстовый файл? А ты не смотрел на twtxt?
Хотя это больш касается блогов, но пост пишется не сложнее чем сделать echo -e "$(date -Is)\tHello World" >> twtxt.txt
С расширениями есть ветвления, но это все опционально

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

[>] Re: Станция ping уходит из сети idec
ping.local
doesnm(ping,55) — tuple
2024-11-09 15:21:17


Клиенты никак не ограничивают длину, это просто рекомендация
Уверен что в этом посте больше 140 символов: https://twtxt.net/twt/w3faj4q

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

[>] Re: Станция ping уходит из сети idec
ping.local
doesnm(ping,55) — tuple
2024-11-09 19:23:57


tuple> Но переводы строк немного странные, не каждый редактор их отобразить сможет. Фрагмент https://anthony.buc.ci/user/abucci/twtxt.txt :

символ 10 (\n) используется для разделения постов. Для новых линий в посте используется \u2028

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?