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

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) [ссылка]

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

Ответ на сообщение
> если IDEC уже имеет все средства как часть стандарта, то зачем для него городить кастомные гейты?..
Без гейта ты нормально не отобразишь ничего ни на zx spectrum ни на msdos, ни на atari st. Сначала научи их utf8 :)

Хочется хоть одно реальное применение слайсов, кроме "забрать последние сообщения"
ahamai to shaos (2024-10-25 06:56:09) [ссылка]