Сообщения в idec.talks

Re: Полуневдимые эхи

Ответ на сообщение
revoltech> P.S. Да, ещё раз пардон, перепроверил — то у tgi только 12 сообщений за раз можно выгрести. У остальных 389, у тебя вообще лимит 10000 вроде хавает без проблем. Правда, spline-online не тестил, он и так еле живой сейчас.
Кстати, это соответствует "рекомендованному" буферу в 8к. Как раз ~380 id-шников. 12 сообщений это, конечно, маловато даже по меркам "обычного" веба.
hugeping to revoltech (2024-10-25 10:10:28) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
hugeping> Каких метаданных и почему куча соединений?
Даже если отбросить всю низкоуровневую тряхомудию с установкой TLS-соединения и проверкой сертификатов при HTTPS, каждый HTTP-запрос — это статусы, заголовки Accept, Content-Type, Content-Encoding и т.д. Тут, как ни крути, оверхед будет существенным при большом количестве мелких запросов. Поэтому тело запроса укрупнять смысл имеет в любом случае.

P.S. Да, ещё раз пардон, перепроверил — то у tgi только 12 сообщений за раз можно выгрести. У остальных 389, у тебя вообще лимит 10000 вроде хавает без проблем. Правда, spline-online не тестил, он и так еле живой сейчас.
revoltech to hugeping (2024-10-25 09:54:56) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
hugeping> У меня нет веб сервера. Насчёт 12 сообщений, интересный вопрос. Это проверено? Я посмотрю, может быть это можно настроить в go библиотеке.
А, значит, с tgi перепутал. Пардон. Изначально тестил на обоих.
revoltech to hugeping (2024-10-25 09:46:39) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
revoltech>> У пинга понятно, нжинкс и 12 сообщений на запрос максимум.
hugeping> У меня нет веб сервера. Насчёт 12 сообщений, интересный вопрос. Это проверено? Я посмотрю, может быть это можно настроить в go библиотеке.
В общем, откуда инфа про 12? Запрос ввёл сейчас раза в два больше - не вижу ограничений. Или это опять, поэтическое преувеличение?
hugeping to hugeping (2024-10-25 09:44:07) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
revoltech> У пинга понятно, нжинкс и 12 сообщений на запрос максимум.
У меня нет веб сервера. Насчёт 12 сообщений, интересный вопрос. Это проверено? Я посмотрю, может быть это можно настроить в go библиотеке.
hugeping to revoltech (2024-10-25 09:28:25) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
revoltech> И там AL написал, что POST /u/m не решает ни одной проблемы. Как же не решает, если решает? Вот вам проблема: куча лишних соединений и метаданных
Каких метаданных и почему куча соединений? Если ты работаешь последовательно - то это несколько подряд идущих get запросов, а не куча параллельных соединений. Если же ты хочешь скорости, то да - потоки. Но это вообще говоря две независимые вещи. Например, запуск отдельных фетчеров на каждый узел. И да, многопоточность не связана с наличием свободных процессоров. Там нагрузки практически нет, вопрос не в утилизации мощности вычислительной, а в "съедании" времени ожидания TCP.
hugeping to revoltech (2024-10-25 09:26:47) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
ahamai> Идея в том, что есть и библиотеки, и средсва в системе, и можно с плмощью wget, cat и такой то матери в три строчки собрать простейший клиент.
Намёк был на то, что есть транспорты ещё проще, чем HTTP. Например, Nex/NPS можно вообще описать парой коротких предложений:

1. Скачивание (Nex): отправляем путь и LF на TCP-порт 1900, забираем данные.
2. Постинг (NPS): отправляем путь и LF, опционально строку авторизации и LF, сами данные, LF, точку (.) и LF на TCP-порт 1915, забираем ответ.

Всё, это оба протокола. Дальше в Nex расписано, что рекомендуется делать на клиенте, если путь заканчивается на /, но к ii это уже можно не применять. Вместо LF можно использовать CRLF, как минимум существующие сервера это понимают.

Суть именно в простоте, даже на оф.сайте указано сверху, как через nc выгрести Nex-ресурс:

echo nps/info/form.txt | nc nightfall.city 1900 | less

С гофером, кстати, точно так же, только порт по умолчанию 70. Но нет, давайте городить огород с ненужными для ii HTTP-хедерами, лимитами на гет-запросы и контент-тайпами.

Если что, не осуждаю существующие подходы, просто не понимаю, почему бы опционально не сделать ещё проще.
ahamai> Лимит на get у меня вроде тоже 8 кб
Это типа «640 кб хватит всем»? :D Ну ладно, поставил тоже 389 на запрос. Как-нибудь попробую перефетч. А у остальных как? У пинга понятно, нжинкс и 12 сообщений на запрос максимум. А у spline-online и tgistation что?
revoltech to ahamai (2024-10-25 09:03:40) [ссылка]

Re: А что с эхой lor.opennet?

Ответ на сообщение
Узнал об эхе test. Нифига вы там беседы беседуете, может конвертнуть избранное в talks для истории?
ahamai to ahamai (2024-10-25 08:43:06) [ссылка]

Re: А что с эхой lor.opennet?

Ответ на сообщение
Чото тормозит она страшно последнее время - чем дальше, тем страшнее...
shaos to ahamai (2024-10-25 08:36:40) [ссылка]

Re: А что с эхой lor.opennet?

Ответ на сообщение
Открысля. Да, эхи с ботами не обновляются.
ahamai to shaos (2024-10-25 08:30:58) [ссылка]

Re: А что с эхой lor.opennet?

Ответ на сообщение
У меня станция spline сейчас вообще не открывается
ahamai to shaos (2024-10-25 08:25:54) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
Идея в том, что есть и библиотеки, и средсва в системе, и можно с плмощью wget, cat и такой то матери в три строчки собрать простейший клиент.

Лимит на get у меня вроде тоже 8 кб
ahamai to revoltech (2024-10-25 08:20:33) [ссылка]

Re: А что с эхой lor.opennet?

Ответ на сообщение
Я с таверны её беру
shaos to ahamai (2024-10-25 08:15:11) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
Я кликнул difrex a на лоре но он не ответил
ahamai to ahamai (2024-10-25 08:12:38) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
Надо найти хоть кого то у кого есть архивы
ahamai to shaos (2024-10-25 08:11:47) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
ahamai> По хттп можно качать хоть с дискеты и вообще отовсюду, он есть везде.
А для некса с гофером вообще ничего, кроме нетката/телнета (голого TCP), не нужно.
ahamai> Сегментирование запросов было введено специально.
Чтобы создать новым поинтам затруднения с первым выкачиванием эх (а-ля блокчейн монеро)?
ahamai> И я не вижу проблемы, я щас всю rulinux14 скачал за несколько секунд.
Сколько сообщений можно выкачать за один запрос у тебя на станции?
revoltech to ahamai (2024-10-25 07:46:39) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
неа
shaos to ahamai (2024-10-25 07:38:22) [ссылка]

А что с эхой lor.opennet?

Сабж. Тяну с shaos, не обновлялась с 16 октября.
ahamai to All (2024-10-25 07:36:41) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
> С тем же успехом можно на Gemini/Spartan перелезть полностью — там длина запроса 2048 символами ограничивается, если не ошибаюсь. В Nex и такого ограничения нет.
По хттп можно качать хоть с дискеты и вообще отовсюду, он есть везде.

Сегментирование запросов было введено специально. И я не вижу проблемы, я щас всю rulinux14 скачал за несколько секунд.
ahamai to revoltech (2024-10-25 07:29:53) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
Она же есть в аликорновских архивах вроде?
ahamai to shaos (2024-10-25 07:25:50) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
7 пункт используется в elp. Жалею что не включил сразу.
ahamai to revoltech (2024-10-25 07:24:40) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
Один запрос на тысячи сообщений. И если что то не докачается, качай всё заново. Поэтому секциями и качается.
ahamai to revoltech (2024-10-25 07:22:26) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
Кросспостинг был изначально, но я от него сразу отказался, он создаёт больше проблем, чем решает. Он тут не нужен
ahamai to revoltech (2024-10-25 07:15:21) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
> Сначала научи их utf8 :)
А я уже - ещё в декабре 2021 :)

https://www.youtube.com/live/p20rd0bqZTs
shaos to ahamai (2024-10-25 07:09:41) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
Там у него была историческая эха ii.14 которой похоже больше нигде нету :(

https://web.archive.org/web/20211023211000/http://gears.headake.win/idec/ui2/channel/ii.14/
shaos to shaos (2024-10-25 07:06:15) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
shaos> Кстати вопрос про POST в /u/m периодически поднимался, например вот тут ii://w6o5S9CleUqqm4Lgc8O9 (декабрь 2021) что так ни к чему и не привело - вот полное обсуждение
И там AL написал, что POST /u/m не решает ни одной проблемы. Как же не решает, если решает? Вот вам проблема: куча лишних соединений и метаданных, т.к. владельцы станций ограничивают длину GET-запросов, либо сознательно, либо оставляя дефолт на веб-сервере. С POST запрос будет всегда одним в идеале.

С тем же успехом можно на Gemini/Spartan перелезть полностью — там длина запроса 2048 символами ограничивается, если не ошибаюсь. В Nex и такого ограничения нет.
revoltech to shaos (2024-10-25 07:05:38) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
Операция атомарна, поэтому надо чтобы в случае чего она была проведена без сбоев, а то заново придётся качать

За 10 лет не помню проблем с текущим фетчем
ahamai to revoltech (2024-10-25 07:02:24) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
Кстати вопрос про POST в /u/m периодически поднимался, например вот тут ii://w6o5S9CleUqqm4Lgc8O9 (декабрь 2021) что так ни к чему и не привело - вот полное обсуждение:

https://tgistation.ru/echo/subj/8/%D0%9F%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%B8%D0%BB%D0%B8%20%22%D0%9A%D0%B0%D0%BA%20%D0%BD%D0%B0%D0%BC%20%D0%BE%D0%B1%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20idec%3F%22/

А куда делся ake кстати? Его сайт http://gears.headake.win/idec/ui2/ тоже пропал где-то в 2022 году:

https://web.archive.org/web/20220120232845/http://gears.headake.win/idec/ui2/
shaos to revoltech (2024-10-25 06:58:03) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
На мобильном интернете
ahamai to ahamai (2024-10-25 06:57:32) [ссылка]

Re: Полуневдимые эхи

Ответ на сообщение
У меня в фетчере то ли по 20 то ли по 40. Вся текущая сеть выкачивается довольно быстро.
ahamai to revoltech (2024-10-25 06:57:09) [ссылка]