[>]
Re: Новое лицо ii-go
idec.talks
shaos(spnet, 2) — ahamai
2024-11-02 19:49:03
> Моё сообщение, написанное в 8:04 пришло туда в 8:38, чёт долго :)
Я забираю раз в 30 минут с каждого, но моменты забирания размазаны вдоль часа - поэтому если с тебя никто кроме меня не забирает, то будет полчаса. А если все фетчат всех, то так или иначе теми или иными путями оно должно минут за 10 добраться...
[>]
Re: Новое лицо ii-go
idec.talks
shaos(spnet, 2) — ahamai
2024-11-03 06:00:59
> 30 мин чё-то долго, я фетчу только тебя, но с интервалом 5 мин.
надо в iii-php фетчер под тебя подковырять, чтобы list.txt?h=1 спрашивал для понимания чего брать чего не брать - тогда буду почаще опрашивать
[>]
Re: spnet проапгрейдился до iii-php v0.9
idec.talks
shaos(spnet, 2) — shaos
2024-11-03 06:20:39
> Осталось N:0 исправить...
Исправил - заменяю количество 0 на 999999999 (один миллиард минус 1) т.к. вряд ли когда-нибудь в ii/IDEC будут эхи с количеством сообщений больше миллиарда - ограничение такое сделал ещё и из-за того, что у меня в /u/e/ теперь unixtime может пролетать и для простоты он у меня определяется как число >=1000000000 что соответствует Sun Sep 09 2001 01:46:40 GMT+0000 (не думаю, что в ii/IDEC когда-либо попадутся сообщения древнее сентября 2001 года)...
[>]
Re: Стандарт
idec.talks
shaos(spnet, 2) — Andrew Lobanov
2024-11-03 06:25:48
Заметил лишний пробел:
> Количество сообщений указывается от 0 до произвольного числа. Если количество равно нулю, индекс строится от смещения до конца. Если сумма смещения и количества превышает фактическу ю длину индекса на узле, отдаются все msgid от смещения до конца индекса.
фактическу_ю
[>]
Re: Стандарт
idec.talks
shaos(spnet, 2) — shaos
2024-11-03 06:36:32
> Узел должен обеспечивать запрос 40 сообщений в одном запросе /u/m. Клиент может запрашивать меньше, но узел должен обеспечивать передачу именно 40 сообщений за запрос.
Может быть первое предложение подкорректировать?
Количество одновременно запрашиваемых сообщений в одном запросе /u/m не должно превышать 40. Клиент может запрашивать меньше, но узел должен обеспечивать передачу именно 40 сообщений за запрос.
[>]
Re: spnet проапгрейдился до iii-php v0.9
idec.talks
shaos(spnet, 2) — ahamai
2024-11-03 07:12:52
Это не дата в заголовке сообщения, это дата когда сервер это сообщение принял либо по фетчу, либо по пушу, либо через поинтовый апи, либо путём копирования файлов извне (у меня сейчас - дата модификации файла сообщения). Ясно понятно, что 2001 год там быть не может. Да и в заголовке старая дата как бы не должна быть т.к. это timestamp проставляемый сервером при конвертировании ii сообщения из поинтового в сохранённое, чего никак не могло произойти раньше 2014 года...
[>]
Re: spnet проапгрейдился до iii-php v0.9
idec.talks
shaos(spnet, 2) — shaos
2024-11-03 09:26:28
Тут ещё такой момент есть - ii-php со стародавних времён накладывает блеклистовый фильтр уже после того, как слайсы посчитаны и выходной список софрмирован, т.е. например если последнее сообщение в эхе заблеклисчено, то -1:1 вернёт ничего. По идее это решается административно путём принятия за правило никогда не блеклистить последнее сообщение в эхе - пусть оно немного "полежит" :)
А так надо быть готовым к тому, что запросив у меня скажем -10:10 можно получить в ответ только 9 сообщений...
[>]
Re: Новое лицо ii-go
idec.talks
shaos(spnet, 2) — ahamai
2024-11-03 22:09:49
У меня статистика считается за сутки сразу после полуночи по тихоокеанскому времени - это 11 утра по Москве или 6 вечера по Владику, поэтому результат любого изменения лучше смотреть на следующий день.
И кстати у меня ведь теперь есть
ii://spnet.uplink где можно это обсуждать :)
[>]
Re: Наболтали
idec.talks
shaos(spnet, 2) — Andrew Lobanov
2024-11-04 00:19:48
Сегодня статистика без таверны, которая похоже опять прилегла...
Echoareas
────────────────────────
idec.talks...........518 ██████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒
bot.slashdot.........127 ██████████████████████████████████████████████████▒▒
lor.gold..............89 ██████████████████████████████████████████████████▒
lor.opennet...........39 ███████████████████████████████████████
bot.habr.rss..........29 █████████████████████████████
linux.14..............15 ███████████████
spnet.stats............7 ███████
blcat.local............6 ██████
idec.test..............4 ████
std.game...............3 ███
std.rein...............3 ███
im.24..................3 ███
iii.nizya..............2 ██
bot.antropogenezru.rss.2 ██
std.hugeping.micro.....2 ██
english.talks..........1 █
crypto.talks...........1 █
ii.stat................1 █
spnet.uplink...........1 █
────────────────────────
Total 853
[>]
Re: Новое лицо ii-go
idec.talks
shaos(spnet, 2) — revoltech
2024-11-04 00:43:13
> Да, он самый, как и на клиенте
Кстати SQLite расслабляет - лучше сразу на MySQL/MariaDB ориентироваться. Например в SQLite ключом можно чо угодно сделать (насколько я помню) и порядок записей всегда хронологический, а в MySQL если ты не сделал ORDER BY оно выльется как попало в зависимости от того как оно там внутри само заполнило дырки...
[>]
Re: Сообщения не в том порядке
idec.talks
shaos(spnet, 2) — hugeping
2024-11-04 06:41:45
Ну я ж вчера ещё объяснил сей феномен - всё так, но при приёме сообщений никто не отбрасывает сообщения по несуществующему repto, т.к. оно может прийти позже (и приходит в некоторых случаях) или вообще может быть уже удалено - так всё норм. А фетчить всех со всех это надёжно. Вот сделаю себе адаптивный фетч и буду опрашивать всех чаще, чем раз в полчаса (кстати если бы с ноды blcat фетчил не только я, а и другие ноды, то сообщение на которой отвечал revoltech могло бы всплыть в сети и пораньше).
[>]
Re: Философия ii и idec?
idec.talks
shaos(spnet, 2) — ahamai
2024-11-04 06:46:06
> фидо было популярно только на русском языке. на остальных скорее мертво, чем живо
Да ну конечно - фидо в штатах же родилось и до сих пор как-то шевелится, хоть и по IP.
И левонеты кстати некоторые до сих пор существуют - я вопрос немного поизучал пару-тройку лет назад...
[>]
Re: Философия ii и idec?
idec.talks
shaos(spnet, 2) — ahamai
2024-11-04 08:08:29
> Я говорю про популярность. Будучи уже нодой, я был подписан на разные мировые эхи и знаю, какой там был трафик
В каком году это было? Всемирный пик фидо был в 1996 году, а потом пошёл спад
Я был немножко фидошником ещё когда жил в Екатеринбурге в 1997-1998 (всё как надо с модемом и т.д.)
Потом немножко левонетчиком (ZXNet в начале нулевых) - мне не понравилось т.к. там был трешак...
[>]
Re: Философия ii и idec?
idec.talks
shaos(spnet, 2) — ahamai
2024-11-04 09:10:16
Ну так как FidoNet родилось в Сан-Франциско, то наверное в Калифорнии можно найти тех, кто помнит :)
Да даже тех кто до сих пор там сидит тоже можно найти ;)
[>]
Re: Новое лицо ii-go
idec.talks
shaos(spnet, 2) — shaos
2024-11-04 09:20:57
> И кстати у меня ведь теперь есть ii://spnet.uplink где можно это обсуждать :)
Чото похоже ты у меня не забираешь обратно spnet.uplink т.к. у тебя всё ещё там 2 сообщения...
[>]
Re: Наболтали
idec.talks
shaos(spnet, 2) — shaos
2024-11-04 21:43:44
А что с таверной? Лежит уже дня 3:
Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Apache/2.4.62 (Debian) Server at idec.spline-online.ru Port 80
[>]
Re: Очередной беспорядок
idec.talks
shaos(spnet, 2) — hugeping
2024-11-05 19:45:59
> Или проверять что поинт тебе шлёт сообщение с repto на отсутствующее сообщение. Не нода! Поинт.
И где я это отсутствующее сообщение буду искать? Ломиться всех опрашивать на всякий случай?
Вобщем покa сделал забирание blcat каждые 10 минут - 3,13,23,33,43,53
[>]
Re: Новое лицо ii-go
idec.talks
shaos(spnet, 2) — ahamai
2024-11-05 20:02:09
> а ещё там был Квиток :) распределённая регистрация, где со своим квитком можно было ходить по любым станциям, на которых есть этот публичный ключ.
А можно про эти самые "Квитки" поподробнее? Как предполагалось привязывать ключ к пользователю? Что если на какой-то левой станции появится другой ключ с привязкой к тому же имени пользователя?
[>]
Re: Очередной беспорядок
idec.talks
shaos(spnet, 2) — hugeping
2024-11-05 22:27:39
Нельзя запрещать сообщения с неизвестным repto т.к. невозможно обеспечить 100% надёжную когерентность баз данных в этой сети - где-то всегда будут неувязки (какие-то временные, какие-то навсегда)
[>]
Re: Очередной беспорядок
idec.talks
shaos(spnet, 2) — hugeping
2024-11-06 01:20:30
Все существующие IDEC-клиенты позволяют забирать эхи из разных источников (даже там, где пользователь не является поинтом). Так что это не только не запрещено, а вовсе даже наоборот - приветствуется! Поэтому не надо выдумать бессмысленные ограничения и ненужные правила на пустом месте. Поинт это по сути уже «полунода» ;)
[>]
Re: Очередной беспорядок
idec.talks
shaos(spnet, 2) — hugeping
2024-11-06 02:16:11
Вот что бывает, когда слишком часто опрашиваешь другие ноды - у меня это сообщение исчезло через пару минут после того как появилось…
[>]
Re: Очередной беспорядок
idec.talks
shaos(spnet, 2) — ahamai
2024-11-06 02:53:47
Я за эксперименты с целью выяснить что летает лучше, что удобнее, что логичнее и т.д.
А topicid это msgid самого первого сообщения? С одной стороны его всегда можно вычислить по цепочке, однако если у нас появятся длинные темы на тысячи вхождений, то тогда по цепочке будет долго и потом цепочка может внезапно оборваться. Ну и с другой стороны чему оно может помешать? Так, что я могу поддержать у себя - да :)
[>]
Re: Очередной беспорядок
idec.talks
shaos(spnet, 2) — ahamai
2024-11-06 03:14:54
> ставим topicd этого сообщения
Не - само на себя сообщение не может указывать - мы же по контенту хеш считаем уже после того как заголовки готовы :)
[>]
Re: Очередной беспорядок
idec.talks
shaos(spnet, 2) — ahamai
2024-11-06 03:45:04
Ну т.е. первое сообщение всегда без repto и topicid, следующее с одинаковыми repto и topicid, указывающими на предыдущее, а далее уже с тем же самым topicid, но меняющимися repto, так? А старые цепочки не трогаем?
Если отвечают на сообщение где только repto, ну или с «классической» IDEC-ноды оно пришло?
[>]
Re: Станция ping уходит из сети idec
idec.talks
shaos(spnet, 2) — hugeping
2024-11-06 07:39:56
> будет отдельно стоящая станция с моими эхами без взаимного фетча.
Ну хозяин-барин как говориться. Жалко лишь, что ты не только себя со своей нодой выпиливаешь из сети, но и своих трёх самых активных поинтов:
tuple (ping,54)
doesnm (ping,55)
btimofeev (ping,6)
Ну скажем doesnm может вернуться в tgi:
doesnm(tgi,8)
А остальные - фсё?...
[>]
Re: Станция ping уходит из сети idec
idec.talks
shaos(spnet, 2) — shaos
2024-11-06 08:08:45
Кстааааати - из-за того, что все фетчат всех - даже если узел hugeping.tk станет сам по себе, евойные поинты смогут подкачивать апдейты
ii://idec.talks из других мест, а отвечать всё также ТОЛЬКО на hugeping.tk , а другие ноды их ответы постепенно подтянут в сеть т.к. они всё также продолжают фетчить всех - в итоге hugeping останется с ответами без вопросов и беспорядок (там) ещё более усугубится :)