Сообщения в Разбор idec

Re: Разбор idec

Ответ на сообщение
>> Что может быть проще? Грамматики? Конечные автоматы?
shaos> Мне проще на сях - перебираем строку посимвольно и делаём чо хотим...
Как только начинаем писать что-то сложнее поиска подстроки, код на Си превращается в чан доширака. Регулярки надо осилить один раз и потом кратко и лаконично описывать желаемое.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Andrew Lobanov to shaos (2024-10-31 07:52:20) [ссылка]

Re: Разбор idec

Ответ на сообщение
shaos> ну IDEC клиентов и серверов наклепали за 10 лет некоторое количество, поэтому и /u/e/echo.1/echo.2/echo.3 и /u/e/echo.1/echo.2/echo.3/-10:10 должны продолжать работать, а я предлагаю раширение, которое исправит последнюю претензию, что слайс распространяется на каждую эху из списка - будет возможность задавать разные слайсы на разные наборы эх в пределах одного запроса - чем плохо то? ;)
Тем, что не решает никаких проблем :)
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Andrew Lobanov to shaos (2024-10-31 07:52:21) [ссылка]

Re: Разбор idec

Ответ на сообщение
ahamai> Кстати, если в срезе будет точка, то старый софт будет считать это не как неккорректный msgid, а как пустую эху и и игнорировать её
Ты хочешь в срезе получить нецелое количество сообщений? Зачем тебе точка в срезе? Типа, -12.5:12.5?
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Andrew Lobanov to ahamai (2024-10-31 07:52:21) [ссылка]

Re: Разбор idec

Ответ на сообщение
Ну проблему нелогичности решает, на которую некоторые указывают :)
shaos to Andrew Lobanov (2024-10-31 08:24:28) [ссылка]

Re: Разбор idec

Ответ на сообщение
Нету пробелов после ====

Он просто иногда работает, но чаще не работает
    here?
shaos to Andrew Lobanov (2024-10-31 08:33:59) [ссылка]

Re: Разбор idec

Ответ на сообщение
Вот почему в предыдущем сообщении оно только на последний ==== среагировало? Пустую строку надо до?
    again?
shaos to shaos (2024-10-31 08:36:19) [ссылка]

Re: Разбор idec

Ответ на сообщение
Неа - опять не сработало…
shaos to shaos (2024-10-31 08:36:43) [ссылка]

Re: Разбор idec

Ответ на сообщение
shaos> Неа - опять не сработало…
Возможно, потому что в сообщении нет последнего перевода строки ( см: http://shaos.net:8085/ii-point.php?q=/m/DpizUAp7CfgxVznSUul4 )

Только можно тестировать это в другой теме, пожалуйста? :)
P.S. Edited: 2024-10-31 08:53:11
hugeping to shaos (2024-10-31 08:53:04) [ссылка]

Re: Разбор idec

Ответ на сообщение
>> ahamai просто не помнит свой же стандарт. Надеюсь, у него всё хорошо.
ahamai> В бандле только эхи и msgid.
Ещё пустая строка.
ahamai> Эхи с точками, всё осталное msgid. Если там что то ещё, падай а не игнорируй
Откуда оно там возьмётся?
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Andrew Lobanov to ahamai (2024-10-31 10:43:05) [ссылка]

Re: Разбор idec

Ответ на сообщение
shaos> Ну проблему нелогичности решает, на которую некоторые указывают :)
Нелогичность пока недоказана :)
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Andrew Lobanov to shaos (2024-10-31 10:43:24) [ссылка]

Re: Разбор idec

Ответ на сообщение
shaos> Нету пробелов после ====
shaos> Он просто иногда работает, но чаще не работает
shaos> ====
shaos> here?
shaos> ====
А может, это от тех деятелей, которые \n\r шлют вместо \n? Попробуй поэкспериментировать с этим.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Andrew Lobanov to shaos (2024-10-31 10:43:24) [ссылка]

Re: Разбор idec

Ответ на сообщение
shaos> Вот почему в предыдущем сообщении оно только на последний ==== среагировало? Пустую строку надо до?
Вангую, что это потому, что не было пустой строки в конце сообщения. Попробуй добавить и оно сломается совсем :)
shaos> ====
shaos> again?
shaos> ====
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Andrew Lobanov to shaos (2024-10-31 10:43:24) [ссылка]

Re: Разбор idec

Ответ на сообщение
shaos>> Неа - опять не сработало…
hugeping> Возможно, потому что в сообщении нет последнего перевода строки ( см: http://shaos.net:8085/ii-point.php?q=/m/DpizUAp7CfgxVznSUul4 )
По идее, это без разницы. $ -- это в любом случае конец строки.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Andrew Lobanov to hugeping (2024-10-31 10:43:25) [ссылка]

Re: Разбор idec

Ответ на сообщение
Ну это веб-морда того же ii-php и шлёт :)

Балин!!! Точно!!! Спасибо!!!
shaos to Andrew Lobanov (2024-10-31 16:37:55) [ссылка]

Re: Разбор idec

Ответ на сообщение
> Откуда оно там возьмётся?
http://ii.blcat.ru/u/e/blcat.test/-100:100
ahamai to Andrew Lobanov (2024-10-31 18:30:25) [ссылка]

Re: Разбор idec

Ответ на сообщение
> Ты хочешь в срезе получить нецелое количество сообщений? Зачем тебе точка в срезе? Типа, -12.5:12.5?
если точка в срезе, то старый софт будет воспринимать это не как непонятный msgid и падать с ошибкой его запросить, а как пустую эху и просто игнорировать. двоеточие можно уронить, 12..12. или нарисовать ху^W самолётик 12.:.12. это мелочи, но мелочи это именно то, что отделяет плохой дизайн от хорошего, когда всё предусмотрено заранее.
ahamai to Andrew Lobanov (2024-10-31 18:34:26) [ссылка]

Re: Разбор idec

Ответ на сообщение
>> Откуда оно там возьмётся?
ahamai> http://ii.blcat.ru/u/e/blcat.test/-100:100
А в телеграм такой запрос вообще ничего делать не станет.

Зачем в ii отсылать запросы idec?
+++ Caesium/0.4 RC1
Andrew Lobanov to ahamai (2024-11-01 03:43:15) [ссылка]

Re: Разбор idec

Ответ на сообщение
>> Ты хочешь в срезе получить нецелое количество сообщений? Зачем тебе точка в срезе? Типа, -12.5:12.5?
ahamai> если точка в срезе, то старый софт будет воспринимать это не как непонятный msgid и падать с ошибкой его запросить, а как пустую эху и просто игнорировать. двоеточие можно уронить, 12..12. или нарисовать ху^W самолётик 12.:.12. это мелочи, но мелочи это именно то, что отделяет плохой дизайн от хорошего, когда всё предусмотрено заранее.
Хороший дизайн это когда несуразные запросы не отрабатывают. Если ты пишешь наивный код это всегда будет плохой дизайн. Приведённые тобой запросы просто не будут работать даже в таверне, а там самый старый idec-софт.

Я не очень понимаю почему ты обход кривых запросов считаешь хорошим дизайном.

Как ii отработает /u/e/idec.talks/vfAqnGW9yupgQFEFzDk5 ? И почему?
+++ Caesium/0.4 RC1
Andrew Lobanov to ahamai (2024-11-01 03:43:15) [ссылка]

Re: Разбор idec

Ответ на сообщение
Исправил :)
Заодно стал убирать знаки равно
X
 X
  X
 X
X
shaos to shaos (2024-11-06 06:19:09) [ссылка]