Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.FIDONET.TODAY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.FIDONET.TODAY с датами от 09 Jul 13 15:35:00 до 18 Sep 24 11:02:13, всего сообщений: 47090
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 36827 из 47090 =============================== RU.FIDONET.TODAY =
От   : Nil A                            2:5015/46          26 Aug 23 00:14:10
Кому : Alexey Fayans                                       26 Aug 23 00:14:10
Тема : BaseMsgNum в JAM
FGHI : area://RU.FIDONET.TODAY?msgid=2:5015/46+64e91b11
На   : area://RU.FIDONET.TODAY?msgid=2:5030/1997@fidonet+64e909bb
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.FIDONET.TODAY?msgid=2:5030/1997@fidonet+64e97bdc
==============================================================================
Hello, Alexey!

Friday August 25 2023 23:06, from Alexey Fayans -> Egor Glukhov:

AF> TimesRead в JAM хранится в заголовке сообщения, поэтому никакой
AF> многопользовательности тут быть не может. Это очередной рудимент, и
AF> использовать это поле как флаг прочитанности сообщения не совсем
AF> правильно.

Тем не менее, миллионы (это я сейчас загнул конечно) пользователь R50-сегмента сети Фидонет, привыкшие к тёплому и ламповому голуму деду, они видят bold/norm шрифтики на прочитанных и неочень сообщениях.

AF> Гораздо правильнее хранить эту информацию отдельно от JAM-базы.
AF> Например, в SQL таблице с полями user_uid, msg_uid и индексом по этим
AF> двум полям.

После каждого тоссинга, твои "индексы" сбоку инвалидируются. Ну или после каждого пуржиния.

EG>> Но вообще я привожу это как пример технологического убожества
EG>> стандартизированных(тм) фидошных баз

AF> А чему тут удивляться? Эти форматы придумывали энтузиасты для своих
AF> собственных нужд почти 30 лет назад.

Кстати, реально им респект. А знаешь почему? Потому что а) 30 лет назад, и б) никто из них даже не Software Engineer тайтл по работе имеют.

AF> Зачем сейчас пытаться к этим базам прикрутить функционал, на который
AF> они не были расчитаны изначально - не очень понятно.

Ровно потому, что, например, .pkt формата 3 так и не случился. Как и полиси4 рулит, хотя были и следующие.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
* Origin: Linux 2.6.32-042stab145.3 (2:5015/46)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.406435 секунды