| idec.talks | HOME * norm/rev * NEW |
| Re: Разбор idec №2 | doesnm to revoltech |
|
revoltech> Если брать продвинутый шелл вроде bash или oksh, всё можно сделать непосредственно в нём, кроме самой отдачи по TCP. Я, блин, гофер-клиента на чистом баше не так давно делал (Bopher-NG), вопрос только, что это решает. | |
| 01/11/24 06:56 UTC | rW6SWjjLxW6UrWbHIl4i * REPLY |
* * *
| Re: Разбор idec №2 | doesnm to shaos |
|
>> Такого, кстати, быть не должно. | |
| 01/11/24 07:03 UTC | yAk5ehoXESO4AMBOA43j * REPLY |
* * *
| Re: Разбор idec №2 | revoltech to doesnm |
|
doesnm> Отдачу сделать по CGI (читерство), а вместо nc взять /dev/tcp (фича баша) | |
| 01/11/24 07:13 UTC | G4Ix9WCuofNezQKQK8k9 * REPLY |
* * *
| Re: Test emoji | revoltech to tuple |
|
tuple> 🙄😬🧒👩🚀🙆♀️👩👦👦👩👦👒🤷♀️👩❤️💋👩🧛♀️☝️👻💂♀️🤫🍉🍰🥣🥡🍨🍢🏣 | |
| 01/11/24 07:14 UTC | Vf8ARxCXkv8zrtVR1dSZ * REPLY |
* * *
| Re: Разбор idec №2 | shaos to doesnm |
|
Возможно revoltech берёт сообщения Ромы прямо с blcat.ru и отвечает на них через меня, а я опрашиваю blcat.ru уже после, соответствено у меня ответы появляются раньше вопросов и затем это распространяется везде, кто берёт idec.talks с меня... | |
| 01/11/24 07:19 UTC | y7oqvEkVRbHojiSe98q7 * REPLY |
* * *
| Re: Test emoji | shaos to revoltech |
|
А вот этого сообщения у меня ещё нет :) | |
| 01/11/24 07:19 UTC | jpTtypPywf3QQ1q0LZVl * REPLY |
* * *
| Test emoji | tuple to All |
|
🙄😬🧒👩🚀🙆♀️👩👦👦👩👦👒🤷♀️👩❤️💋👩🧛♀️☝️👻💂♀️🤫🍉🍰🥣🥡🍨🍢🏣 | |
| 01/11/24 07:07 UTC | qGxNSs9aRZX4vbqBEZjZ * REPLY |
* * *
| Re: Разбор idec №2 | shaos to shaos |
|
На http://ii.blcat.ru/idec.talks правильный порядок - значит blcat берёт сообщения с меня чаще, чеми я с него, а revoltech по-видимому читает сразу всех и часто - я просто вижу его ответы раньше т.к. он мой поинт и отвечает через меня... | |
| 01/11/24 07:27 UTC | 11HUBDGLF9eiKuPtWjk2 * REPLY |
* * *
| Re: Test emoji | shaos to tuple |
|
На ii-php всё видно :) | |
| 01/11/24 07:28 UTC | 0xC8Jftym13COto9cufX * REPLY |
* * *
| Re: Разбор idec №2 | doesnm to revoltech |
|
doesnm>> Отдачу сделать по CGI (читерство), а вместо nc взять /dev/tcp (фича баша) | |
| 01/11/24 07:25 UTC | uZ8F2uVhgdXVkBc2npbp * REPLY |
* * *
| Re: Test emoji | doesnm to revoltech |
|
tuple>> 🙄😬🧒👩🚀🙆♀️👩👦👦👩👦👒🤷♀️👩❤️💋👩🧛♀️☝️👻💂♀️🤫🍉🍰🥣🥡🍨🍢🏣 | |
| 01/11/24 07:26 UTC | 1R7pBZDUznPX5g8pGCrL * REPLY |
* * *
| Re: Тест скорости фетча (+потеряшки) | shaos to tuple |
|
Если кому интересно вот разница в траффике между HTTPS и HTTP ответами на один и тот же запрос с моей ноды: | |
| 01/11/24 07:46 UTC | nT0fA6EVUjF9JQTzsETy * REPLY |
* * *
| Re: Разбор idec №2 | Andrew Lobanov to revoltech |
|
shaos>> а вот от msgid и далее делать неохота ибо оно криво будет работать т.к. порядок может быть чуть разный на разных нодах... | |
| 01/11/24 07:45 UTC | 9R2KJppYwIDWHB37MMPt * REPLY |
* * *
| Re: Разбор idec №2 | revoltech to shaos |
|
shaos> Возможно revoltech берёт сообщения Ромы прямо с blcat.ru и отвечает на них через меня | |
| 01/11/24 07:58 UTC | tIUAJ5Z4MnZSPVGVC6Lc * REPLY |
* * *
| Re: Разбор idec №2 | revoltech to shaos |
|
shaos> а revoltech по-видимому читает сразу всех и часто | |
| 01/11/24 08:02 UTC | R2MgOoCzy9enW4cNbe9J * REPLY |
* * *
| Re: Test emoji | tuple to shaos |
|
shaos> Надо игру какую-нить заварганить пошаговую... | |
| 01/11/24 07:44 UTC | rdQcuHGNsDoGbPpMJCTr * REPLY |
* * *
| Re: Разбор idec №2 | Andrew Lobanov to revoltech |
|
doesnm>> Отдачу сделать по CGI (читерство), а вместо nc взять /dev/tcp (фича баша) | |
| 01/11/24 07:51 UTC | oTd6JxSZ5zDI6lrJnfYy * REPLY |
* * *
| Re: Test emoji | Andrew Lobanov to doesnm |
|
tuple>>> 🙄😬🧒👩🚀🙆♀️👩👦👦👩👦👒🤷♀️👩❤️💋👩🧛♀️☝️👻💂♀️🤫🍉🍰🥣🥡🍨🍢🏣 | |
| 01/11/24 07:51 UTC | BZIkGizHzUBjQgPZizdz * REPLY |
* * *
| Re: Рома порвался | Andrew Lobanov to ahamai |
|
Не везде твит поставил. Нечаянно прочитал. | |
| 01/11/24 08:31 UTC | ykWjyaWififyBaACDIpK * REPLY |
* * *
| Re: Рома порвался | Andrew Lobanov to revoltech |
|
ahamai>> Зато у вас новый стандарт будет. Ура! | |
| 01/11/24 08:31 UTC | LHIwMbIhidFp8Ji5Uz35 * REPLY |
* * *
| Re: Рома порвался | Andrew Lobanov to revoltech |
|
ahamai>> Потому что вы не делали Дизайна проекта, принимая много решений "как поступить", а базируетесь на уже готовой реализации, когда те решения, которые есть, кажутся уже сами собой разумеющимися. | |
| 01/11/24 08:31 UTC | EOLd0x5hvRuzTJ2EjyzK * REPLY |
* * *
| Re: Рома порвался | Andrew Lobanov to ahamai |
|
ahamai> Потому что вы не делали Дизайна проекта, принимая много решений "как поступить" | |
| 01/11/24 08:31 UTC | s6l2XHAZg6qqAzUgktAO * REPLY |
* * *
| Re: Рома порвался | Andrew Lobanov to ahamai |
|
>> Если у тебя это не так, чини ноду. | |
| 01/11/24 08:31 UTC | CPRdEO8AAVyl9Bl0ma2A * REPLY |
* * *
| Извините | Andrew Lobanov to All |
|
Сабж. Почитал и понял, что проще везде Рому в твит добавить, чем читать эту галиматью. Превратил эху в помойку и рад. Видимо, воссоздаёт привычную среду. | |
| 01/11/24 08:31 UTC | yGXpt4vBcScUijWdNPNj * REPLY |
* * *
| Re: Рома порвался | revoltech to Andrew Lobanov |
|
AL> Всё там же, где он лежит уже чёрт знает сколько лет. Ты же с ним сюда и приходил. Если ты про стандарт ii, то за этим к Роме. | |
| 01/11/24 09:21 UTC | C93ksX5bsjE2nX989R8h * REPLY |
* * *
| Re: Разбор idec №2 | hugeping to ahamai |
|
Рома, не нервничай. У меня 3й день подряд мигрень, но я решил немного пояснить ситуацию, не влезая в детали. Как ты предложил. Но по существу! Мой ответ частично обращён к твоим другим сообщениям. | |
| 01/11/24 09:45 UTC | wZtICHyKNL2Xsnvi9icX * REPLY |
* * *
| Re: Рома порвался | Andrew Lobanov to revoltech |
|
AL>> Всё там же, где он лежит уже чёрт знает сколько лет. Ты же с ним сюда и приходил. Если ты про стандарт ii, то за этим к Роме. | |
| 01/11/24 09:58 UTC | H5KlO0N7AriCi73WABKg * REPLY |
* * *
| Re: Рома порвался | revoltech to Andrew Lobanov |
|
Я там в revoltech.local (у Шаоса) пофантазировал на тему, как можно было бы весь протокол упростить, не будь необходимости держать обратную совместимость с ii/IDEC. Причём там и файлэхи тоже в общую структуру прекрасно ложились бы, например. | |
| 01/11/24 10:34 UTC | eoQxBzolK5qLSC7iCcOy * REPLY |
* * *
| Re: Рома порвался | Andrew Lobanov to revoltech |
|
revoltech> Я там в revoltech.local (у Шаоса) пофантазировал на тему, как можно было бы весь протокол упростить, не будь необходимости держать обратную совместимость с ii/IDEC. Причём там и файлэхи тоже в общую структуру прекрасно ложились бы, например. | |
| 01/11/24 11:02 UTC | e7pDR4M6QJcqUYQrcuG6 * REPLY |
* * *
| Re: Рома порвался | hugeping to Andrew Lobanov |
|
AL> Ну... На самом деле, я ещё думаю, что есть смысл выкинуть e/ и m/ :) | |
| 01/11/24 11:11 UTC | Dnp1zy0wvREAEXFKAniJ * REPLY |
* * *
| Re: Рома порвался | Andrew Lobanov to hugeping |
|
AL>> Ну... На самом деле, я ещё думаю, что есть смысл выкинуть e/ и m/ :) | |
| 01/11/24 11:45 UTC | vzmybiAINOu1lpgH7wuy * REPLY |
* * *
| Re: Рома порвался | revoltech to Andrew Lobanov |
|
AL> Ну... На самом деле, я ещё думаю, что есть смысл выкинуть e/ и m/ :) | |
| 01/11/24 12:35 UTC | st3GADNW6pEqqJKwCndA * REPLY |
* * *
| Re: Рома порвался | shaos to Andrew Lobanov |
|
> Ну я Шаоса, вроде, не тяну. | |
| 01/11/24 14:02 UTC | tqZ25q1pBvVdIoOP5AMs * REPLY |
* * *
| Re: Рома порвался | shaos to shaos |
|
TOP10 VISITORS: | |
| 01/11/24 14:35 UTC | IhSBUVGROm59AMfGATu4 * REPLY |
* * *
| Re: Разбор idec №2 | hugeping to hugeping |
|
Подумал тут ещё... Хочу добавить. Может какой-то мозговой штурм начнётся. Но это все в рамках некоторого "потенциально нового" ii-подобного протокола. idec3 :) | |
| 01/11/24 14:35 UTC | OXDsX5L6K9KqZuG6lVgZ * REPLY |
* * *
| Re: Разбор idec №2 | tuple to hugeping |
|
hugeping> Но это все в рамках некоторого "потенциально нового" ii-подобного протокола. idec3 :) | |
| 01/11/24 14:41 UTC | TcA3cJhTOMceadQE73v6 * REPLY |
* * *
| Re: Разбор idec №2 | hugeping to tuple |
|
tuple> Стоило прийти в idec, как его уже хоронят :) | |
| 01/11/24 14:42 UTC | T0kx0hxxMw5BozEbEQFK * REPLY |
* * *
| Re: Разбор idec №2 | hugeping to hugeping |
|
hugeping> Что думаете? | |
| 01/11/24 14:50 UTC | HyD52YO1X3QiVnOwImce * REPLY |
* * *
| Re: Разбор idec №2 | shaos to hugeping |
|
Если сохранять хеш последнего принятого сообщения для КАЖДОЙ опрашиваемой ноды, то тогда да - имеет право на жизнь. По идее оно может собой заменить хеш списка сообщений для эхи (мой /x/h или /list.txt?h=1) т.к. список не может расти изнутри - только с конца... | |
| 01/11/24 15:34 UTC | w1Y45EjFWVrS8Tp48h6s * REPLY |
* * *
| Re: Разбор idec №2 | shaos to hugeping |
|
Время ненадёжно т.к. сообщения приходят так как приходят из-за особенностей роутинга и последовательности фетчинга, а вовсе не в хронологическом порядке, и старое сообщение вполне может внезапно "всплыть" выше по списку чем более новые ответы на него (см. беседу revoltech с Ромой). | |
| 01/11/24 15:37 UTC | FfcpM8m3KyA5y2Nou9Rh * REPLY |
* * *
| Re: Разбор idec №2 | shaos to shaos |
|
Выше по списку в ленте сообщений где сверху показаны последние сообщения, а в списке хешей эхи оно естественно будет ниже по списку... | |
| 01/11/24 15:46 UTC | z0NKSAUoC0bKzIGYOxup * REPLY |
* * *
| Re: Разбор idec №2 | hugeping to shaos |
|
shaos> Если сохранять хеш последнего принятого сообщения для КАЖДОЙ опрашиваемой ноды, то тогда да - имеет право на жизнь. По идее оно может собой заменить хеш списка сообщений для эхи (мой /x/h или /list.txt?h=1) т.к. список не может расти изнутри - только с конца... | |
| 01/11/24 15:48 UTC | Hb7Zz0HLpty4GeqqoSiU * REPLY |
* * *
| Re: Разбор idec №2 | hugeping to shaos |
|
shaos> Время ненадёжно т.к. сообщения приходят так как приходят из-за особенностей роутинга и последовательности фетчинга, а вовсе не в хронологическом порядке, и старое сообщение вполне может внезапно "всплыть" выше по списку чем более новые ответы на него (см. беседу revoltech с Ромой). | |
| 01/11/24 15:48 UTC | EKXCW5jRBCXG9Ya7tEoy * REPLY |
* * *
| Re: Разбор idec №2 | shaos to hugeping |
|
А ну это сейчас вообще никем не фиксируется | |
| 01/11/24 17:10 UTC | rSemEy7Jt61xvjczUTkl * REPLY |
* * *
| Re: Разбор idec №2 | hugeping to shaos |
|
shaos> А ну это сейчас вообще никем не фиксируется | |
| 01/11/24 17:28 UTC | 1QCpSR6T5FlrLNGXPuZI * REPLY |
* * *
| Re: Разбор idec №2 | shaos to hugeping |
|
Ну теоретически если кто хранит мессаги в MySQL или SQLite, то время добавления можно и сохранять, а если только в файлах, то по времени создания файла? Можно попробовать - всё равно ведь не всё перебирать надо, а только последние сообщения в эхе пока не найдём «прошлое»… | |
| 01/11/24 17:46 UTC | jX2tAGsaPDnzmefLePvD * REPLY |
* * *
| Re: Разбор idec №2 | hugeping to shaos |
|
shaos> Ну теоретически если кто хранит мессаги в MySQL или SQLite, то время добавления можно и сохранять, а если только в файлах, то по времени создания файла? Можно попробовать - всё равно ведь не всё перебирать надо, а только последние сообщения в эхе пока не найдём «прошлое»… | |
| 01/11/24 18:25 UTC | 3S4NgNU0tRbX4POfCDJK * REPLY |
* * *
| Re: Разбор idec №2 | shaos to hugeping |
|
Реверсная выдача это когда клиент качает список в обратном порядке пока не дойдёт до знакомых хешей? Это может работать только для отдельных эх (типа /e но в обратном порядке). | |
| 01/11/24 20:29 UTC | PeWoiW3CMuZrpBu8m92o * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to shaos |
|
> Ну теоретически если кто хранит мессаги в MySQL или SQLite, то время добавления можно и сохранять | |
| 01/11/24 20:50 UTC | LwnmsBFxzfd2W4Pt2GQm * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to hugeping |
|
> Он не то чтобы его заменяет, а решает бОльшую задачу - sync только новых сообщений. При этом /x/h не нужен, так как решена более общая задача. Но хеши надо хранить для всех эх всех нод с которых мы фетчим... | |
| 01/11/24 20:52 UTC | 7Ac0NeuvGXvjmkDsGZ8g * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to hugeping |
|
> Собственно это и есть краеугольный момент. Либо мы воспринимаем особенности ii проблемами либо нет. Я согласен, можно проявить аскетичность, смирение и "вложить" себя в базовый ii который предполагает: | |
| 01/11/24 21:02 UTC | BAZMzDa7kFmIsBfCxcvl * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to hugeping |
|
> Ты можешь мне сказать где ты? Вроде бы ты на пп1, но при этом я вижу в твоих сообщения обсуждения решений тогоже sf, h которые вроде бы демонстрируют что то из пп3. | |
| 01/11/24 21:04 UTC | 5W9D3AAoeruOh0FZQfGx * REPLY |
* * *
| Re: Рома порвался | ahamai to Andrew Lobanov |
|
О. Третий. Гы-гы, проблемы проектирования... попытка решить болезни роста прежде чем они возникнут - погубило не одну сотню проектов. ii выжил, и именно благодаря своему проектированию и своему позиционированию. С технологией у текущей сети нет проблем, вообще. Есть проблемы с контентом. | |
| 01/11/24 21:10 UTC | 6hsaUUAlfkuaGKDNB1PX * REPLY |
* * *
| Re: Рома порвался | ahamai to Andrew Lobanov |
|
> Изменения ради изменений. Ты бы классно вписался в современную IT-индустрию с такими подходами. | |
| 01/11/24 21:20 UTC | kDJmvHbAoRNL5pN82y2X * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to revoltech |
|
Мне, старому фидошнику, непонятно, зачем фетчить сразу несколько станций. :) лично я качаю только с shaos | |
| 01/11/24 21:22 UTC | 0x5CGwXUJONxKdnWrRvk * REPLY |
* * *
| Re: Тест скорости фетча (+потеряшки) | ahamai to shaos |
|
ты бы хотя бы посмотрел, что они выдают :) у тебя нет http, по нему нет никакой отдачи. | |
| 01/11/24 21:25 UTC | nFOeAAtSTAO1KvxyHFeK * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to hugeping |
|
> 2) Невозможно "чётко" подобрать лимит такого захлёста. Сколько надо ставить чтобы и разброс порядка не влиял и интенсивность чата? 100? А если сисоп уехал в круиз а за пол года его отсутствия пришло 10000 пользователей? Нет, не надёжно. | |
| 01/11/24 21:29 UTC | F8mHeauuEq2xhMS6aTxF * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to hugeping |
|
но вообще причина не особо понятна. я опрашиваю shaos каждые 5 минут, сейчас слайсами раньше полным фетчем. до h/x и с полным фетчем это 12 мб в сутки (при этом я тяну rss-эхи). после h/x и с полным фетчем 2-4 мб в сутки. (со слайсами, кстати, трафик почему-то нифига не уменьшился). в http есть gzip, который тоже экономит трафик. | |
| 01/11/24 21:32 UTC | 8pymT4HQHmoS3AUC0s7H * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to hugeping |
|
По мне проблемы ровно три: отсутствие контента, отсутствие клиентов, отсутствие юзеров. Проблему внезапного лишнего трафика решает элементарное внедрение хэширования эх - оно сокращает трафик, и в отличие от адаптивных и ?sf даёт полную гарантию синхронности эх. | |
| 01/11/24 21:37 UTC | nAwAZKPUtUWuxYGFa0Ab * REPLY |
* * *
| Re: Разбор idec №2 | revoltech to ahamai |
|
ahamai> Чтобы каждый мог собрать свою ноду и общаться со своим хомячком. Потому что это просто. Весь протокол постоянно упрощался. Какие вообще слайсы? | |
| 01/11/24 22:08 UTC | 3659AVuCrWqWaDEe2HWU * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to revoltech |
|
> Дык я и начинаю собирать свою ноду. Слайсы мне в этом вообще не помешают. | |
| 01/11/24 22:23 UTC | absurdTQz6IRT8w3UGqO * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to ahamai |
|
если тебе дают некорректные данные - ты должен падать - это основа безопасности. как и кому в голову может прийти идея их валидировать | |
| 01/11/24 22:28 UTC | XS2q1jEPgCqW2NLGzB0o * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to ahamai |
|
а, ну ещё проблема в сути вопроса - нахрена, чтобы навредить, давать НЕКОРРЕКТНЫЙ БАНДЛ??? вот тут вообще непонятно. логичнее давать абсолютно корректный бандл, содержащий, например каждый раз тысячу разных msgid с некорректными данными или просто со случайным флудом | |
| 01/11/24 22:31 UTC | mtTGtgxgy0Xutdg0kfvQ * REPLY |
* * *
| Re: Разбор idec №2 | hugeping to shaos |
|
shaos> Для минимизации количества запросов можно все эхи разом опросить - для этого придётся городить новый вызов и новый формат ответа | |
| 01/11/24 22:13 UTC | uDzNXjt8jwxHAO6snBi4 * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to hugeping |
|
> Не вижу смысла минимизировать число запросов. | |
| 01/11/24 22:35 UTC | NjUdhFh9O8AMXhfPgP3I * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to hugeping |
|
> У меня и сейчас опрашивается в одном потоке одна эха и работает все быстро. | |
| 01/11/24 22:36 UTC | UUnbdCTr5xCiE0kwuMX1 * REPLY |
* * *
| Re: Разбор idec №2 | hugeping to ahamai |
|
Я попытался склеить твои сообщения фрагментные в одно и осознать. Но не смог. На моё сообщение ты как-то очень непрямо ответил. По кр. мере я не считаю что ты меня понял и ответил так, чтобы я понял в ответ. Почему уж это происходит так -- я не хочу разбираться. Давай я перестану тогда тебя беспокоить. Буду заниматься дальше своими делами. | |
| 01/11/24 22:22 UTC | Tq4QG9gX2LfpO5vuFTMx * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to hugeping |
|
> На моё сообщение ты как-то очень непрямо ответил. | |
| 01/11/24 22:47 UTC | bGnzDXkBjWn0kkL0Yjce * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to hugeping |
|
кстати, любителям множества запросов могу предложить алгоритм хэширования чанков. весь список эх делится на чанки, например по 64 сообщения, и от каждого чанка берётся хэш. первым запросом проверяется хэш чанков, и берутся только те чанки, которые изменились. | |
| 01/11/24 22:48 UTC | C2QS4sBl6e8NUJLjUoOV * REPLY |
* * *
| Re: Разбор idec №2 | shaos to ahamai |
|
Речь была вроде не про мусор в выводе /u/e а про мусор в запросе /u/e - такой запрос кто угодно может сделать | |
| 01/11/24 22:52 UTC | rcxriBxPzX6ciS10sM5K * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to shaos |
|
речь была о мусоре в /u/e который нужно игнорировать | |
| 01/11/24 23:02 UTC | T9DHHvCBMPe8lGRhrThG * REPLY |
* * *
| Re: Тест скорости фетча (+потеряшки) | shaos to ahamai |
|
> у тебя нет http, по нему нет никакой отдачи. | |
| 01/11/24 22:56 UTC | BojYJEQNu4lxFCEku4Fo * REPLY |
* * *
| я наверное тоже напишу спецификацию | ahamai to All |
|
Текущую проблему (одну из трёх) я вижу в том, что не пишут софта. Сейчас ровно один человек пишет клиент, и он программист. Раньше софт писали любители. Я сам любитель и смотрю с точки зрения любителей | |
| 01/11/24 23:26 UTC | YsPrWHRdNvVUqs2X7ZRy * REPLY |
* * *
| Re: я наверное тоже напишу спецификацию | ahamai to ahamai |
|
Проблемы экономии трафика я не вижу, я каждый раз нажимая F5 в браузере потребляю трафика больше, чем в ii клиенте потратил бы за день. Но для этого всё равно есть list.txt, который можно даже кэшировать. lim только для новоподключившимся к большим эхам. стандарта на годовые эхи не будет, но для себя, если эха разрастётся, то поедет в эха.25 и так далее. это не вопрос спецификации, это вопрос реализации на конкретной станции. | |
| 01/11/24 23:31 UTC | 29PRbWc1QRVC8WpMh126 * REPLY |
* * *
| Re: я наверное тоже напишу спецификацию | ahamai to ahamai |
|
list.txt кэшировать на сервере, чтобы уменьшить нагрузку на него | |
| 01/11/24 23:36 UTC | 29MRxprdh5ue0TXihndc * REPLY |
* * *
| Re: я наверное тоже напишу спецификацию | ahamai to ahamai |
|
поменял list.txt | |
| 01/11/24 23:46 UTC | W7CCsl2JsmlRsm3Ib5s7 * REPLY |
* * *
| Re: я наверное тоже напишу спецификацию | ahamai to ahamai |
|
мемо забыл проставить. ну хоть так, метамемо поставлю | |
| 01/11/24 23:52 UTC | iiiiii2Ih3Lrtk85mees * REPLY |
* * *
| Re: я наверное тоже напишу спецификацию | ahamai to ahamai |
|
А, ещё. Хочу использовать два первых символа хэша для указания года (только не решил, будет ли memo иметь приоритет или нет, наверное будет, это будут именованные сообщения) | |
| 02/11/24 00:23 UTC | VAFNBs5hXBnD1SkIDg6W * REPLY |
* * *
| Re: я наверное тоже напишу спецификацию | ahamai to ahamai |
|
пишу тут: http://ii.blcat.ru/naste.ne.notes | |
| 02/11/24 00:46 UTC | rHiJz09Zwo7tx1AbNdEq * REPLY |
* * *
| Re: Разбор idec №2 | Andrew Lobanov to hugeping |
|
shaos>> Для минимизации количества запросов можно все эхи разом опросить - для этого придётся городить новый вызов и новый формат ответа | |
| 02/11/24 04:37 UTC | os9lB5nWYRtqLUfrasdk * REPLY |
* * *
| Re: Разбор idec №2 | shaos to Andrew Lobanov |
|
Ну вон я же вчера приводил замеры - каждый HTTPS запрос добавляет 3.5КБ к полезной нагрузке - будет 1000 запросов, будет лишних 3.5 мега... | |
| 02/11/24 05:12 UTC | 3YWnszZFvyL6TyL46fAJ * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to shaos |
|
Еще tcp фреймы, хендшейк и прочее. Если бы всё было так просто, все бы жили на /m и /e и были бы счастливы | |
| 02/11/24 05:24 UTC | Tl2DVrTFs20VdEqbeyXa * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to shaos |
|
Мне интересно почему срезы у нас трафик не уменьшили? До них было 2 мб в сутки, щас то 4.5 то 2.7. У тебя трафик в обе стороны считается или только входящий? | |
| 02/11/24 05:27 UTC | wbB8VHUNQDkBMDUdvYgi * REPLY |
* * *
| Re: Разбор idec №2 | shaos to hugeping |
|
Вроде сделал по времени сохранения - тормозов не заметил даже на больших эхах | |
| 02/11/24 06:00 UTC | I3kjngvCwnmagFk67cvW * REPLY |
* * *
| Re: Разбор idec №2 | shaos to ahamai |
|
Я считаю тупо по апачи-логам - сколько там байт написано в ответе, столько и приплюсовываю | |
| 02/11/24 06:01 UTC | 6v7A4CUtRPZJ2BEm2Q0f * REPLY |
* * *
| Re: Разбор idec №2 | Andrew Lobanov to shaos |
|
shaos> Ну вон я же вчера приводил замеры - каждый HTTPS запрос добавляет 3.5КБ к полезной нагрузке - будет 1000 запросов, будет лишних 3.5 мега... | |
| 02/11/24 05:50 UTC | nyuCZVo7XISMUqoVEmgo * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to shaos |
|
Тока он наоборот, lim/n/u/e | |
| 02/11/24 06:15 UTC | qGQEO4m5fZXQXeQGxhYp * REPLY |
* * *
| Re: Стандарт | Andrew Lobanov to Andrew Lobanov |
|
Очередные правки. URL тот же: http://s.spline-online.ru/idec.html | |
| 02/11/24 06:03 UTC | pKGfeaWwvIFEsQKxuAxN * REPLY |
* * *
| Re: Разбор idec №2 | revoltech to ahamai |
|
ahamai> то есть, тебя собирается атаковать собственный аплинк. | |
| 02/11/24 06:21 UTC | Hkq2kdSTBkljYBdWeMzF * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to revoltech |
|
Какой пойнт, если мы говорим про чистоту бандла u/e. С пойнта ты ничего не получишь по u/e | |
| 02/11/24 06:27 UTC | 8EGpBauw7RtFEUa9uNiA * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to ahamai |
|
Или мы про фильтрацию эх уже говорим. Не важно, я в ответе к shaos всё расписал | |
| 02/11/24 06:31 UTC | ByIcNGkSWk8A4jzJclsX * REPLY |
* * *
| Re: я наверное тоже напишу спецификацию | revoltech to ahamai |
|
ahamai> кстати, к народному фольклору. какую эху можно посмотреть клиентом но нельзя в большинстве веб-интерфейсов? эху list.txt | |
| 02/11/24 06:25 UTC | ZK7ooPaVuyzuCtG7LhXo * REPLY |
* * *
| spnet проапгрейдился до iii-php v0.9 | shaos to All |
|
Смотрим если вдруг вылезут косяки с веб-интерфейсом либо пинтовым апи. Новый поинтовый апи доступен всё так же по https://sprinternet.io/iii/ (что через rewrite вызывает iii-point.php?q=/ и если кто-то напрямую дёргает ii-point.php, то с него надо будет слазить т.к. там старый код). Основное нововведение, это насильственные действия в отношении /u/e/ в особо извращённой форме :) | |
| 02/11/24 06:51 UTC | 2SuPPA6hFPjlM5IH6sne * REPLY |
* * *
| Re: Разбор idec №2 | shaos to ahamai |
|
> Тока он наоборот, lim/n/u/e | |
| 02/11/24 06:52 UTC | gE7PC4UM8hbXrSyl4Qqm * REPLY |
* * *
| Re: Разбор idec №2 | ahamai to shaos |
|
Тогда оно просто дублирует слайсы, смысл именно в том что оно впереди парохода | |
| 02/11/24 07:16 UTC | S3ohTogFnbU1MHqau2H8 * REPLY |
* * *
| Re: spnet проапгрейдился до iii-php v0.9 | ahamai to shaos |
|
Так. Я могу задать срез последней, я могу задать каждой. А если я задам не каждой, а некоторым, что будет тогда? | |
| 02/11/24 07:18 UTC | QbWnLH9srLUQ8u8IuGX9 * REPLY |
* * *
| Re: Разбор idec №2 | shaos to shaos |
|
По идее можно попробовать и /lim/N/u/e/ поддержать, но через хак - оно будет смотреть если это /lim/N/u/e/ то само будет переупорядочивать в /u/e/lim/N/ | |
| 02/11/24 07:22 UTC | 4ff64zqAPIP1QDKx5RWz * REPLY |
* * *
| Re: я наверное тоже напишу спецификацию | doesnm to ahamai |
|
ahamai> мемо забыл проставить. ну хоть так, метамемо поставлю | |
| 02/11/24 07:10 UTC | l3JZgszoKOL0fjdHMX2g * REPLY |
* * *
| Re: я наверное тоже напишу спецификацию | ahamai to doesnm |
| 02/11/24 07:38 UTC | vXLW0XfAKXavdiPnWFx6 * REPLY |
* * *
| Re: Новое лицо ii-go | tuple to hugeping |
|
Очень желательно сделать на станции отличие одной страницы от другой в title вкладки. А то в истории браузера сохраняется просто как: | |
| 02/11/24 07:36 UTC | kLsIjUz79AMgUK9tO2Tq * REPLY |
* * *
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31