Re: Полуневдимые эхи
Ответ на сообщение
й x/h.
ahamai to ahamai (2024-10-28 21:13:34)
[ссылка]
shaos> Что значит усложнит? Валидацию входящего в любом случае надо делать - вот вместе с валидацией и делать конверсию если надоНу то и значит, что валидация требует одни ресурсы, а конверсия — уже другие. Вот как раз нужно или не нужно делать конверсию — это уже дело конкретной станции. Например, с \r\n можно обрезать \r, а только с \r уже не принимать.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
shaos> Ну можно написать, что принимаем любой текст, но сохраняем только с \n (и сервер считает хеш уже по сконверченному тексту)Это усложнит логику сервера и, что важнее, замедлит обработку постов.
> Так получилось. Немного оборвался канал при отправке и клиент не понял, что сообщение принято.
AL>> Всё ещё не считаю это задачей стандарта. Мы передаём текст. Любой. Хотя, если большинство согласится, что нам нужно это стандартизировать, соглашусь.Принимается. Укажу конкретный символ тогда.
revoltech> А как же интероперабельность? Вот, допустим, человек решил написать клиента под старый Макинтош. Очень старый, ещё на процессоре архитектуры 68k, где ещё MacTCP отдельным пакетом шёл. Знаешь, какой на тех макосях тогда был стандартный символ перевода строки? Не LF и даже не CRLF, а именно CR. И как, будет тот клиент работать с существующими нодами, если стандарт не уточнит этот момент?
+++ Caesium/0.4 RC1
shaos> Сообщения раздваиваютсяГде?
shaos> Сообщения раздваиваются
+++ Caesium/0.4 RC1
AL> Всё ещё не считаю это задачей стандарта. Мы передаём текст. Любой. Хотя, если большинство согласится, что нам нужно это стандартизировать, соглашусь.А как же интероперабельность? Вот, допустим, человек решил написать клиента под старый Макинтош. Очень старый, ещё на процессоре архитектуры 68k, где ещё MacTCP отдельным пакетом шёл. Знаешь, какой на тех макосях тогда был стандартный символ перевода строки? Не LF и даже не CRLF, а именно CR. И как, будет тот клиент работать с существующими нодами, если стандарт не уточнит этот момент?
doesnm>>> Отличия от ii только в имени эх?2.3 /u/e/
revoltech>> И в слайсах.
doesnm> Может я слепой, но по ссылке не нашел упоминания слайсов
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
doesnm>> Отличия от ii только в имени эх?Может я слепой, но по ссылке не нашел упоминания слайсов
revoltech> И в слайсах.
+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
AL>> Накинул приблизительный черновик стандарта.Всё ещё не считаю это задачей стандарта. Мы передаём текст. Любой. Хотя, если большинство согласится, что нам нужно это стандартизировать, соглашусь.
AL>>
AL>> http://s.spline-online.ru/idec.html
AL>>
AL>> Просьба посмотреть на предмет неоднозначностей и непонятностей. Постарался учесть всё, что мы тут обсуждали.
revoltech> Выглядит неплохо. Но несколько моментов:
revoltech> 1) было бы неплохо уточнить символ переноса строки;
revoltech> 2) было бы неплохо уточнить для непосвящённых, что такое аплинки и даунлинки;Я думаю, что надо сделать словарик. Но не хочу пихать его непосредственно в стандарт.
revoltech> 3) в старом стандарте указано, что для постинга именно через GET /u/point поле tmsg должно быть закодировано не просто в Base64, а в Base64-urlsafe. В новом стандарте это требование убирается или как?Безоговорочно принимается. Требование остаётся.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
AL>> Накинул приблизительный черновик стандарта.Имена эх ничем не отличаются от ii-шных. Там ничем они не ограничивались фактически. Так что только слайсами отличается. Остальное шелуха :)
AL>> http://s.spline-online.ru/idec.html
AL>> Просьба посмотреть на предмет неоднозначностей и непонятностей. Постарался учесть всё, что мы тут обсуждали.
doesnm> Отличия от ii только в имени эх? Просто на глаз по памяти ничего другого не заметил
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
tuple>>> Ох уж эти боты. Зачем они в idec? Есть же RSS и его ридеры.Так получилось. Немного оборвался канал при отправке и клиент не понял, что сообщение принято. Таймстампы разные, поэтому разные хешики.
AL>> Ты так говоришь, как будто кто-то заставляет тебя подписываться или тянуть эти эхи к себе.
AL>> PS: А как в RSS-ридере обсудить с участниками сети что-то? :)
doesnm> Похоже от тебя пришло 2 одинаковых сообщения: ii://paG6r6FDOTURdMLwfObS и ii://AFI7XFZL9kmtNGAUieKP
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
doesnm> Отличия от ii только в имени эх?И в слайсах.
AL> Накинул приблизительный черновик стандарта.Выглядит неплохо. Но несколько моментов:
AL>
AL> http://s.spline-online.ru/idec.html
AL>
AL> Просьба посмотреть на предмет неоднозначностей и непонятностей. Постарался учесть всё, что мы тут обсуждали.
AL> Накинул приблизительный черновик стандарта.Отличия от ii только в имени эх? Просто на глаз по памяти ничего другого не заметил
AL> http://s.spline-online.ru/idec.html
AL> Просьба посмотреть на предмет неоднозначностей и непонятностей. Постарался учесть всё, что мы тут обсуждали.
+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
tuple>> Ох уж эти боты. Зачем они в idec? Есть же RSS и его ридеры.Похоже от тебя пришло 2 одинаковых сообщения: ii://paG6r6FDOTURdMLwfObS и ii://AFI7XFZL9kmtNGAUieKP
AL> Ты так говоришь, как будто кто-то заставляет тебя подписываться или тянуть эти эхи к себе.
AL> PS: А как в RSS-ридере обсудить с участниками сети что-то? :)
+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
tuple> Ох уж эти боты. Зачем они в idec? Есть же RSS и его ридеры.Ты так говоришь, как будто кто-то заставляет тебя подписываться или тянуть эти эхи к себе.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
tuple> Ох уж эти боты. Зачем они в idec? Есть же RSS и его ридеры.Ты так говоришь, как будто кто-то заставляет тебя подписываться или тянуть эти эхи к себе.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
> Для этого надо отвечать на сообщения там, а не в той теме про невидимые эхи.Полуневдимые эхи :)