#  Re: First test
ahamai (blackcat, 2) → shaos  –  21:16:18 2024-10-28

у меня blcat.test, я не вижу смысла делать две тестовые эхи, а тем более их гонять :) тестовые обычно локальные эхи
#  Re: Полуневдимые эхи
ahamai (blackcat, 2) → ahamai  –  21:13:34 2024-10-28

й x/h.
#  Re: Полуневдимые эхи
ahamai (blackcat, 2) → shaos  –  21:13:18 2024-10-28

Сделал фетчер, учитывающи
#  Re: Стандарт
revoltech (spnet, 4) → shaos  –  21:27:32 2024-10-28

shaos> А где /x/features ?

Нафиг /x/features, как по мне. Если слайсы не поддерживаются, нода просто отдаст всё из указанных эх.
#  Re: Стандарт
shaos (spnet, 2) → Andrew Lobanov  –  19:18:10 2024-10-28

А где /x/features ?

Может их в виде /features.txt организовать? Всё равно это по сути статический текст…
#  Re: Стандарт
shaos (spnet, 2) → revoltech  –  18:29:46 2024-10-28

Это всё делается в одной функции
#  Re: Стандарт
revoltech (spnet, 4) → shaos  –  17:31:43 2024-10-28

shaos> Что значит усложнит? Валидацию входящего в любом случае надо делать - вот вместе с валидацией и делать конверсию если надо

Ну то и значит, что валидация требует одни ресурсы, а конверсия — уже другие. Вот как раз нужно или не нужно делать конверсию — это уже дело конкретной станции. Например, с \r\n можно обрезать \r, а только с \r уже не принимать.
#  Re: Стандарт
shaos (spnet, 2) → revoltech  –  17:27:57 2024-10-28

Что значит усложнит? Валидацию входящего в любом случае надо делать - вот вместе с валидацией и делать конверсию если надо
#  Re: Стандарт
Andrew Lobanov (tavern,1) → All  –  17:17:14 2024-10-28

Внёс правки по итогам замечаний и предложений. URL тот же: http://s.spline-online.ru/idec.html

Словарик будет отдельным документом.

Какие-либо ещё замечания и предложения будут?

PS: Перед окончательной публикацией дождусь реакции hugeping.

+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
#  Re: Стандарт
revoltech (spnet, 4) → shaos  –  17:10:34 2024-10-28

shaos> Ну можно написать, что принимаем любой текст, но сохраняем только с \n (и сервер считает хеш уже по сконверченному тексту)

Это усложнит логику сервера и, что важнее, замедлит обработку постов.
#  Re: Наболтали
shaos (spnet, 2) → Andrew Lobanov  –  17:07:21 2024-10-28

Проехали
Проехали

> Так получилось. Немного оборвался канал при отправке и клиент не понял, что сообщение принято.
#  Re: Стандарт
shaos (spnet, 2) → revoltech  –  17:04:11 2024-10-28

Ну можно написать, что принимаем любой текст, но сохраняем только с \n (и сервер считает хеш уже по сконверченному тексту)
#  Re: Наболтали
Andrew Lobanov (tavern,1) → shaos  –  16:30:48 2024-10-28

shaos> Сообщения раздваиваются
shaos> Сообщения раздваиваются

Где?
Где?

+++ Caesium/0.4 RC1
#  Re: Стандарт
Andrew Lobanov (tavern,1) → revoltech  –  16:30:48 2024-10-28

AL>> Всё ещё не считаю это задачей стандарта. Мы передаём текст. Любой. Хотя, если большинство согласится, что нам нужно это стандартизировать, соглашусь.
revoltech> А как же интероперабельность? Вот, допустим, человек решил написать клиента под старый Макинтош. Очень старый, ещё на процессоре архитектуры 68k, где ещё MacTCP отдельным пакетом шёл. Знаешь, какой на тех макосях тогда был стандартный символ перевода строки? Не LF и даже не CRLF, а именно CR. И как, будет тот клиент работать с существующими нодами, если стандарт не уточнит этот момент?

Принимается. Укажу конкретный символ тогда.

+++ Caesium/0.4 RC1
#  Re: Наболтали
shaos (spnet, 2) → Andrew Lobanov  –  15:56:19 2024-10-28

Сообщения раздваиваются
Сообщения раздваиваются
#  Re: Стандарт
revoltech (spnet, 4) → Andrew Lobanov  –  15:30:41 2024-10-28

AL> Всё ещё не считаю это задачей стандарта. Мы передаём текст. Любой. Хотя, если большинство согласится, что нам нужно это стандартизировать, соглашусь.

А как же интероперабельность? Вот, допустим, человек решил написать клиента под старый Макинтош. Очень старый, ещё на процессоре архитектуры 68k, где ещё MacTCP отдельным пакетом шёл. Знаешь, какой на тех макосях тогда был стандартный символ перевода строки? Не LF и даже не CRLF, а именно CR. И как, будет тот клиент работать с существующими нодами, если стандарт не уточнит этот момент?
#  Re: Стандарт
Andrew Lobanov (tavern,1) → doesnm  –  11:31:29 2024-10-28

doesnm>>> Отличия от ii только в имени эх?
revoltech>> И в слайсах.
doesnm> Может я слепой, но по ссылке не нашел упоминания слайсов

2.3 /u/e/

+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
#  Re: Стандарт
doesnm (ping,55) → revoltech  –  10:49:25 2024-10-28

doesnm>> Отличия от ii только в имени эх?
revoltech> И в слайсах.

Может я слепой, но по ссылке не нашел упоминания слайсов

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
#  Re: Стандарт
Andrew Lobanov (tavern,1) → revoltech  –  10:18:04 2024-10-28

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. В новом стандарте это требование убирается или как?

>> Читать далее
#  Таверна
Andrew Lobanov (tavern,1) → All  –  09:54:49 2024-10-28

Прокинул на таверну ii://std.rein и ii://retro.talks

+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
#  Re: Стандарт
Andrew Lobanov (tavern,1) → doesnm  –  09:54:49 2024-10-28

AL>> Накинул приблизительный черновик стандарта.
AL>> http://s.spline-online.ru/idec.html
AL>> Просьба посмотреть на предмет неоднозначностей и непонятностей. Постарался учесть всё, что мы тут обсуждали.
doesnm> Отличия от ii только в имени эх? Просто на глаз по памяти ничего другого не заметил

Имена эх ничем не отличаются от ii-шных. Там ничем они не ограничивались фактически. Так что только слайсами отличается. Остальное шелуха :)

+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
#  Re: Наболтали
Andrew Lobanov (tavern,1) → doesnm  –  09:54:48 2024-10-28

tuple>>> Ох уж эти боты. Зачем они в idec? Есть же RSS и его ридеры.
AL>> Ты так говоришь, как будто кто-то заставляет тебя подписываться или тянуть эти эхи к себе.
AL>> PS: А как в RSS-ридере обсудить с участниками сети что-то? :)
doesnm> Похоже от тебя пришло 2 одинаковых сообщения: ii://paG6r6FDOTURdMLwfObS и ii://AFI7XFZL9kmtNGAUieKP

Так получилось. Немного оборвался канал при отправке и клиент не понял, что сообщение принято. Таймстампы разные, поэтому разные хешики.

+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
#  Re: Стандарт
doesnm (ping,55) → Andrew Lobanov  –  09:27:36 2024-10-28

AL> Накинул приблизительный черновик стандарта.
AL> http://s.spline-online.ru/idec.html
AL> Просьба посмотреть на предмет неоднозначностей и непонятностей. Постарался учесть всё, что мы тут обсуждали.

Отличия от ii только в имени эх? Просто на глаз по памяти ничего другого не заметил

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
#  Re: Стандарт
revoltech (spnet, 4) → doesnm  –  09:35:21 2024-10-28

doesnm> Отличия от ii только в имени эх?

И в слайсах.
#  Re: Наболтали
doesnm (ping,55) → Andrew Lobanov  –  09:23:07 2024-10-28

tuple>> Ох уж эти боты. Зачем они в idec? Есть же RSS и его ридеры.
AL> Ты так говоришь, как будто кто-то заставляет тебя подписываться или тянуть эти эхи к себе.
AL> PS: А как в RSS-ридере обсудить с участниками сети что-то? :)

Похоже от тебя пришло 2 одинаковых сообщения: ii://paG6r6FDOTURdMLwfObS и ii://AFI7XFZL9kmtNGAUieKP

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
Powered by iii-php v0.11