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


Присутствуют сообщения из эхоконференции RU.FTN.DEVELOP с датами от 12 Jul 13 20:52:30 до 18 Oct 24 22:48:06, всего сообщений: 2735
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1163 из 2735 =================================== RU.FTN.DEVELOP =
От   : Alexey Vissarionov               2:5020/545         20 Mar 17 15:30:00
Кому : Sergey Poziturin                                    20 Mar 17 15:30:00
Тема : HotdogEd database synchronization
FGHI : area://RU.FTN.DEVELOP?msgid=2:5020/545+58cfea22
На   : area://RU.FTN.DEVELOP?msgid=2:5020/2141.1+58cead16
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.FTN.DEVELOP?msgid=2:463/3232+58cfee32
Ответ: area://RU.FTN.DEVELOP?msgid=2:5020/2141.3+be19c7b4
==============================================================================
Доброго времени суток, Sergey!
19 Mar 2017 18:21:04, ты -> All:

SP> Хочу приделать к хотдогу возможность синхронизировать свои базы с
SP> нашими настольными фидошными комплектами.
SP> Hа выходе хочу получить следующее: прозрачность (до определённой
SP> степени) работы с фидой на телефоне и на большом компе. Без разницы,
SP> где почта получена или читается.

SP> Делать это планируется в 3 этапа следующим образом:
SP> Этап 1. [...] jvm api для работы с базами сообщений

Это, соответственно, Jam и Squish, причем Squish более распространен.
Бывают и другие, но их количество пренебрежимо мало.

SP> Этап 2. [...] делаю софтину под андроид, которая умеет следующее:
SP> 1. Импорт и экспорт всех сообщений в/из базы HotdogEd.
SP> 2. Импортирует в хотдог из фидошной базы только новые сообщения
SP> 3. Экспортирует в фидошную базу только новые сообщения из хотдога

Досюда все понятно и правильно.

SP> 4. Делать всё это по расписанию или по внешнему сигналу (сообщения
SP> от провайдера сообщений о получении новой почты).

Ээээто вообще про что? Про внутренности собакоеда, или?

SP> Таким образом на этом этапе имеем возможность наполнять фидошную
SP> базу сообщений несколькими независимыми методами: или с хотдога,
SP> или с софта на компе.

Насколько я пони мяу, речь про фидошный софт?

SP> Функцию переноса базы с телефона на компьютер и обратно берёт
SP> на себя сам пользователь.

Думаю, для этого понадобится держать отдельно базу сообщений собакоеда и опять-таки отдельно базу в squish.

SP> Hу а теперь вопросы к общественности:
SP> 1. Какие форматы баз нужны и как в них обстоит дело с:
SP> а. Одновременной записью в них инфы из нескольких источников.
SP> б. Возможностями блокировки.
SP> в. Флагами прочитано/lastread?

Хочется squish и jam, в простейшем случае достаточно одного squish.

SP> 2. Какие средства синхронизации файлов для п.2 вы бы предложили,
SP> помимо root+rsync?

А зачем для rsync рутовые права?
Не говоря уж о том, что кроме rsync ничего реально и не нужно - максимум перезапись файлов на mass storage device вручную.

SP> Есть ли среди них автоматические?

Думаю, tasker + rsync способны решить данную задачу.

SP> 3. Какими средствами вы бы предпочли на компе делать п.3?

Экспорт в squish или jam?

SP> Я как джавист готов сделать некое референсное приложение на
SP> springboot, соответственно ему будет нужна ява-машина и
SP> вычислительные ресурсы,

Кхм... 1/20 типового АЛУ ("ядра") Xeon и 128 Мб памяти обслуживают две сотни линков, практически все из которых тянут фуллфид, и при этом тоссинг занимает всего 4 секунды каждые 10 минут. Вопрос: сколько ресурсов надо будет выделить дополнительно для обслуживания всего одного линка? :-)

Да, чуть не забыл:

gremlin@fido:~ > du -sh ~/fido/msgbase
2.6G    /home/gremlin/fido/msgbase

SP> Готова ли общественность самостоятельно, хоть на php, реализовать
SP> для себя клиента протокола для приёма и отдачи файлов?

Реализовать-то можно... только нахрена, когда есть rsync over ssh?

SP> Что предложите в качестве авторизации и аутентификации? Всё должно
SP> максимально автоматизироваться, никаких ssh-keygen на телефоне :)

ssh-keygen можно и на ББ запустить - там пул энтропии больше.

SP> PS: в итоге может быть даже кто-то откажется от доставки фидошной
SP> почты на хотдоге в пользу доставки на компе и синхронизации в
SP> дальнейшем с хотдогом. Это одна из мыслей, которую я думаю.

Таким образом собакоед, по сути, превратится во внешний редактор.
Что, разумеется, радует.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Люди не боятся темноты - они боятся темных углов
--- /bin/vi
* Origin: http://openwall.com/Owl/ru (2:5020/545)

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