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


Присутствуют сообщения из эхоконференции RU.FIDONET.TODAY с датами от 09 Jul 13 15:35:00 до 04 Jul 24 16:48:10, всего сообщений: 46164
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 19407 из 46164 =============================== RU.FIDONET.TODAY =
От   : Alexey Vissarionov               2:5020/545         15 Oct 20 00:55:00
Кому : Nil Alexandrov                                      15 Oct 20 00:55:00
Тема : Мысли про фидо-софт-девелопмент в 2020
FGHI : area://RU.FIDONET.TODAY?msgid=2:5020/545+5f877b26
На   : area://RU.FIDONET.TODAY?msgid=2:5015/46+5f876904
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.FIDONET.TODAY?msgid=2:5015/46+5f87a0db
==============================================================================
Доброго времени суток, Nil!
15 Oct 2020 00:08:46, ты -> All:

NA> Если у меня чешутся руки пописать фидософт, чтобы такова очень
NA> полезного наваять? [tl;dr мобильные и веб-приложения].

Сразу и отвечу, причем как положено - вопrосом на вопrос: как ты себе представляешь миграцию существующих узлов на эти приложения?

NA> Моя текущая идея в голове следующая. Есть классически настроенная
NA> нода/поинт, запускаем демон/сервис (желательно на C/C++ написанный
NA> для производительности, но можно на современном Rust потренироватся,
NA> хотя если написать на Dart, то потом код можно будет переиспользовать
NA> во flutter для мобильных клиентов). Этот демон читает/пишет локальные
NA> фидобазы, а наружу делает NNTP сервер (на ходу гейтуя, аналог
NA> jamnntpd/smapinntpd), а также новый протокол, например gRPC/ProtoBuf,
NA> или gRPC/flatbuffers, или вообще Cap'n Proto - некий новый API,
NA> авторизоваться, получить список эх, сообщений, и т.д., как старт
NA> можно NNTP командочки повторить. Вроде бы были попытки фидо REST API
NA> какой-то намутить, а данные в XML/JSON завернуть, но стандартом это
NA> не стало. gRPC интерфейс можно превратить в REST API без
NA> дополнительного кода, если что. К этому API может цепляться
NA> веб-приложение илимобильное приложение. Написание новых сообщений
NA> можно сделать путём добавления сообщений в базу, потом тоссер
NA> подхватит и отправит. Т.к. база единая, то и синхронизация между
NA> клиентами не нужна.

Коль, а давай я полет твоей фантазии немного приземлю? Вот тебе реально существующая система, предназначенная для виртуализации в датацентрах: http://rsync.altlinux.org/pub/projects/diogenes/boot/diogenes-20200930.image (образ загрузочной флешки, все удовольствие 240 Мб, в Qemu работает).

SHA2-256: 60f16e21472a93bdf7b95c31dbeaf25bc4c7568b0fd56329c26adf23e4bdf4ce

Там из коробки поддерживаются скомпилированные бинарники и скрипты на перле и шелле. Все - больше там ничего нет и вряд ли появится.

Сколько времени у тебя займет установка туда всей вышеописанной красоты? А hpt+binkd+golded там работают :-)


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

... Дао, высказанное словами - это не Дао, а так, дао какое-то
--- /bin/vi
* Origin: ::1 (2:5020/545)

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