forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FIDONET.TODAY

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 03.04.2019, 22:03
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Фидонода на телефоне

Nil Alexandrov написал(а) к All в Apr 19 20:53:42 по местному времени:

Нello, All!

Чисто диванное рассуждение, как можно было бы реализовать фидоноду на мобиле
если не привязываться к существующему ПО (собакен), и вообще необходимости
принимать входящие binkp по IP на телефоне (как говорят наши коллеги thinking
outside the box).

Зачем нода на телефоне? Сегодняшний телефон - это очень крутой комп, офигенный
объём памяти/диска по меркам текстового фидо, а главное мегабитные 3Г, 4Г и
т.д. (только батарейку заряжай). Раздача почты/эхопочты с телефона другим
участникам (может быть тоже на телефонах и планшетах) как раз и есть та самая
friend-to-friend без-серверная архитектура.

Как организовать ноду на телефоне? Очевидные ограничения телефона - он должен
большую часть времени спать, и если попытаться делать полноценный IP сервер из
него, то батарейка выжреться за пару часов. А что, если транспортом сделать не
IP, а более высокий уровень приложения? EON? Она самая. Наверняка через
какой-нибудь API можно зарегистрировать обработчик, что по приходу почты на
gmail или прочих сервисов вызывалась фидошная софтинка, которая бы заглядывала
в аттачи на предмет бандлов, далее тоссила, в локальную базу пихала, на линков
тоссила, отправляла дальше аттачем и прибивала оригинальное письмо (или
перемещала в папку). Для пользователя телефона это всё может происходит
совершенное прозрачно, без дополнительных действий, и батарейка цела, ведь
какие-то действия запускаются только по приёму почты (наверняка разные не
добросовестные сервисы, которые включают логирование геолокации будут отжирать
больше батарейки). А что, если email это не единственный способ транспорта. На
телефоне наверняка есть Google drive, а у него есть API погладывать за
пришедшими файлами, на это событие и повесить обработку фидопочты, так? А что,
если какие-то мессенджеры типа Аськи или Телеги предоставляют API, чтобы по
приходу сообщения/файла вызывать какой-то код? Может быть можно свести к
простой задаче добавления соответствия фидо адреса к контакту в Телеге/Асе/..
и у нас автоматом настроены линки? Ещё раз поясню, зачем использовать
cторонние мессенджеры/приложения для транспорта фидо-бандлов? Это решает
проблему необходимости организации сервера на телефоне, экономим батарейку,
по факту всё хранится на сторонних серверах, телефон спит, приходит
push-notification от приложения, мы реагируем. Можно ли написать
push-notification для собакена или аналога? Можно, но тогда само приложение
будет аля-пойнтовой системой к одному только боссу создателю этого приложения.
Здесь же я предлагаю использовать это только как транспорт, как инфраструктуру
для нашего лампового store-and-forward фидо. Мысли?

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #2  
Старый 03.04.2019, 22:52
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию Фидонода на телефоне

Michael Dukelsky написал(а) к Nil Alexandrov в Apr 19 21:34:52 по местному времени:

Привет, Nil!

03 Apr 19 20:53, Nil Alexandrov послал(а) письмо к All:

NA> Чисто диванное рассуждение, как можно было бы реализовать фидоноду на
NA> мобиле если не привязываться к существующему ПО (собакен), и вообще
NA> необходимости принимать входящие binkp по IP на телефоне (как говорят
NA> наши коллеги thinking outside the box).

NA> Зачем нода на телефоне? Сегодняшний телефон - это очень крутой комп,
NA> офигенный объём памяти/диска по меркам текстового фидо, а главное
NA> мегабитные 3Г, 4Г и т.д. (только батарейку заряжай). Раздача
NA> почты/эхопочты с телефона другим участникам (может быть тоже на
NA> телефонах и планшетах) как раз и есть та самая friend-to-friend
NA> без-серверная архитектура.

Посмотрел статистику своего узла. Вчера было 3716 входящих соединений и 8068 исходящих. Суммарное время он-лайн - 24:09:30. Получилось больше суток, потому что на самом деле многие соединения идут параллельно, так что тупо складывать время отдельных сессий не надо было бы. :) Но всё равно, некоторое представление даёт.

Понятно, что такой узел делать на телефоне бессмысленно. Если твой узел что-нибудь раздаёт, можешь привести статистику твоего узла? Просто чтобы понять о каком времени онлайн может идти речь.

Желаю успехов, Nil!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
  #3  
Старый 03.04.2019, 23:02
Sergey Kaluzhskiy
Guest
 
Сообщений: n/a
По умолчанию Фидонода на телефоне

Sergey Kaluzhskiy написал(а) к Nil Alexandrov в Apr 19 22:47:47 по местному времени:

Нello, Nil Alexandrov.
On 4/3/19 20:53 you wrote:

NA> Как организовать ноду на телефоне? Очевидные ограничения телефона
NA> - он должен большую часть времени спать, и если попытаться делать
NA> полноценный IP сервер из него, то батарейка выжреться за пару
NA> часов. А что, если транспортом сделать не IP, а более высокий
NA> уровень приложения? EON? Она самая. Наверняка через какой-нибудь
NA> API можно зарегистрировать обработчик, что по приходу почты на
NA> gmail или прочих сервисов вызывалась фидошная софтинка, которая бы
NA> заглядывала в аттачи на предмет бандлов, далее тоссила, в
NA> локальную базу пихала, на линков тоссила, отправляла дальше
NA> аттачем и прибивала оригинальное письмо (или перемещала в папку).
NA> Для пользователя телефона это всё может происходит совершенное
NA> прозрачно, без дополнительных действий, и батарейка цела, ведь
NA> какие-то действия запускаются только по приёму почты (наверняка
NA> разные не добросовестные сервисы, которые включают логирование
NA> геолокации будут отжирать больше батарейки). А что, если email это
NA> не единственный способ транспорта. На телефоне наверняка есть
NA> Google drive, а у него есть API погладывать за пришедшими файлами,
NA> на это событие и повесить обработку фидопочты, так? А что, если
NA> какие-то мессенджеры типа Аськи или Телеги предоставляют API,
NA> чтобы по приходу сообщения/файла вызывать какой-то код? Может быть
NA> можно свести к простой задаче добавления соответствия фидо адреса
NA> к контакту в Телеге/Асе/.. и у нас автоматом настроены линки? Ещё
NA> раз поясню, зачем использовать cторонние мессенджеры/приложения
NA> для транспорта фидо-бандлов? Это решает проблему необходимости
NA> организации сервера на телефоне, экономим батарейку, по факту всё
NA> хранится на сторонних серверах, телефон спит, приходит
NA> push-notification от приложения, мы реагируем. Можно ли написать
NA> push-notification для собакена или аналога? Можно, но тогда само
NA> приложение будет аля-пойнтовой системой к одному только боссу
NA> создателю этого приложения. Здесь же я предлагаю использовать это
NA> только как транспорт, как инфраструктуру для нашего лампового
NA> store-and-forward фидо. Мысли?

С приемом IP соединений еще проблема в том, что опсосы не дают телефону белый айпишник, он динамический и серый, за натом в локальной сети оператора. У некоторых можно заиметь такой айпишник отдельной платной услугой, но в общем случае нет.

С EON как мне кажется проблема в том что аплинки должны уметь сформировать и отослать тебе такой емайл с фидошными аттачами, а много софта такое умеет? (Я просто никогда с EON нодами не сталкивался, поэтому не знаю)

Ну и придумать способов можно много - через мессенджеры, через облачные хранилища и т.д., но все упирается в то, что кто и как будет тебе формировать такие пакеты?

Мне кажется, оптимальный вариант - ноду на vds-хостинг (можно найти от 95руб в месяц или от 1 евры, или уже есть сервер, где крутятся другие проекты), а читать и писать с телефона через Нotdoged. С одной стороны, все по фидошным стандартам, а с другой стороны удобно и современно...

Ну а то что телефон - мощный комп... мощный-то он мощный, но там множество ограничений от производителя операционной системы, оператора связи и т.п.

--
Best regards!
Posted using Нotdoged on Android
--- Нotdoged/2.13.5/Android
Ответить с цитированием
  #4  
Старый 03.04.2019, 23:13
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Фидонода на телефоне

Nil Alexandrov написал(а) к Michael Dukelsky в Apr 19 21:56:50 по местному времени:

Нello, Michael!

Wednesday April 03 2019 21:34, from Michael Dukelsky -> Nil Alexandrov:

MD> Посмотрел статистику своего узла. Вчера было 3716 входящих соединений
MD> и 8068 исходящих. Суммарное время он-лайн - 24:09:30.
[..skip..]
MD> Понятно, что такой узел делать на телефоне бессмысленно.

Твой узел - это очень крупный хаб, такой крутить на телефоне естественно не
стоит. Кстати, такие звёзды в топологии тоже не самое лучшее решение, хотя и
в Z1 такие есть, как раз и называются Eastern Star, North West Star, ...

MD> Если твой узел что-нибудь раздаёт, можешь привести статистику твоего
MD> узла? Просто чтобы понять о каком времени онлайн может идти речь.

Какая мне разница во времена IP сколько онлайн времени? Тем более, если ты
читал моё предложение, то приём и отправка почты осуществляется через сервера
email или разных месеенджеров - они все точно в облаках в датацентрах.

Я бы смотрел на статистику сколько коннектов за сутки, сколько мегабайт
переданных бандлов. Причём интересно, сколько там файлэх, может быть для
мобильных нод файлэхи будет оверкил.

Опять же, во времена IP на всех стоит crash, при появлении единичного
сообщения сразу осуществляется прозвонка на всех линков. На телефоно-ноде же
можно аггрегировать, минут за 5-15. От фидо никто не требует онлайновости.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #5  
Старый 03.04.2019, 23:32
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Фидонода на телефоне

Nil Alexandrov написал(а) к Sergey Kaluzhskiy в Apr 19 22:09:08 по местному времени:

Нello, Sergey!

Wednesday April 03 2019 22:47, from Sergey Kaluzhskiy -> Nil Alexandrov:

SK> С приемом IP соединений еще проблема в том, что опсосы не дают
SK> телефону белый айпишник, он динамический и серый, за натом в
SK> локальной сети оператора. У некоторых можно заиметь такой айпишник
SK> отдельной платной услугой, но в общем случае нет.

+1
Можно попробовать UPnP в комбинации с dynamic DNS - сработает для домашнего
роутера, но врядли для обсоса. Можно пробовать NAT traversal, но тут без 3ей
стороны не обойтись (ведь торренты когда оба за натом работают напрямую).

SK> С EON как мне кажется проблема в том что аплинки должны уметь
SK> сформировать и отослать тебе такой емайл с фидошными аттачами, а
SK> много софта такое умеет?

Я изначально начал разговор со слов, давайте обстрагируемся от существующего
софта.. что можно было бы сделать..

SK> Ну и придумать способов можно много - через мессенджеры, через
SK> облачные хранилища и т.д., но все упирается в то, что кто и как будет
SK> тебе формировать такие пакеты?

Сейчас мы говорим про мобилки (и всякие таблетки), и тут ситуация не очень
хорошая, есть только под андроид собакен и ещё одна платная софтинка с меньшим
функционалом. Под iOS только NNTP клиенты (и то один и платный) и там вообще
всё плохо с кодировками, с разорванными тредами и пр.

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

SK> Мне кажется, оптимальный вариант - ноду на vds-хостинг (можно найти от
SK> 95руб в месяц или от 1 евры, или уже есть сервер, где крутятся другие
SK> проекты), а читать и писать с телефона через Нotdoged. С одной
SK> стороны, все по фидошным стандартам, а с другой стороны удобно и
SK> современно...

Вот сейчас будет моё личное мнение - Нotdoged в работе не удобен, его писал
технарь. Обычно в создании приложения учавствует не только разработчик, но и
дизайнер UI и прочие роли, но это если коммерческий проект. Вообще каждый
должен делать то, что хорошо умеет, дело даже не в коммерции, нет?

SK> Ну а то что телефон - мощный комп... мощный-то он мощный, но там
SK> множество ограничений от производителя операционной системы,
SK> оператора связи и т.п.

В тысячи раз производительнее 386/486х с 2400/36k модемами что у нас были в
90тых.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #6  
Старый 03.04.2019, 23:51
Nikolay Nikolenko
Guest
 
Сообщений: n/a
По умолчанию RE: Фидонода на телефоне

Nikolay Nikolenko написал(а) к Sergey Kaluzhskiy в Apr 19 22:21:23 по местному времени:

Нi Sergey!
SK> Ну а то что телефон - мощный комп... мощный-то он мощный, но там
SK> множество огpаничений от пpоизводителя опеpационной системы, опеpатоpа
SK> связи и т.п.
Можно запустить эмулятоp мс-доса на андpоиде и в нём поднять стаpый добpый досовый софт)) пpоизводительность будет как 386 ))


Bye.
--- FIPS/Phoenix <build 01.12>
Ответить с цитированием
  #7  
Старый 04.04.2019, 00:02
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Фидонода на телефоне

Nil Alexandrov написал(а) к Nikolay Nikolenko в Apr 19 22:52:58 по местному времени:

Нello, Nikolay!

Wednesday April 03 2019 22:21, from Nikolay Nikolenko -> Sergey Kaluzhskiy:

NN> Можно запустить эмулятоp мс-доса на андpоиде и в нём поднять стаpый
NN> добpый досовый софт)) пpоизводительность будет как 386 ))

Может заодно побалуешь нас скриншотами? :-)

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #8  
Старый 04.04.2019, 00:22
Nikolay Nikolenko
Guest
 
Сообщений: n/a
По умолчанию RE: Фидонода на телефоне

Nikolay Nikolenko написал(а) к Nil Alexandrov в Apr 19 22:52:02 по местному времени:

Нi Nil!
NA> Какая мне pазница во вpемена IP сколько онлайн вpемени? Тем более, если
NA> ты читал моё пpедложение, то пpиём и отпpавка почты осуществляется чеpез
NA> сеpвеpа email или pазных месеенджеpов - они все точно в облаках в
NA> датацентpах.
Напоминает совpеменный велосипед с электpодвигателем - вpоде и движешься,
но уже не то))
Пpи такой "технологии" пpоще откpыть обычный закpытый фоpум в интеpнете и pаздать паpоли доступа для стаpой фидошной гваpдии, чтобы постоpонние не поpтили тёплое ламповое общение. Хотя и для этого уже есть wfido.

Bye.
--- FIPS/Phoenix <build 01.12>
Ответить с цитированием
  #9  
Старый 04.04.2019, 00:55
Nikolay Nikolenko
Guest
 
Сообщений: n/a
По умолчанию RE: Фидонода на телефоне

Nikolay Nikolenko написал(а) к Nil Alexandrov в Apr 19 23:26:49 по местному времени:

Нi Nil!
NA> В тысячи pаз пpоизводительнее 386/486х с 2400/36k модемами что у нас
NA> были в 90тых.
Сpавнивать пpоизводительность смаpтфонов, постpоенных на ARM-пpоцессоpах, и ПК, постpоенных на x86 ? Ну-ну...

Bye.
--- FIPS/Phoenix <build 01.12>
Ответить с цитированием
  #10  
Старый 04.04.2019, 01:03
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Фидонода на телефоне

Nil Alexandrov написал(а) к Nikolay Nikolenko в Apr 19 23:16:46 по местному времени:

Нello, Nikolay!

Wednesday April 03 2019 22:52, from Nikolay Nikolenko -> Nil Alexandrov:

NN> Пpи такой "технологии" пpоще откpыть обычный закpытый фоpум в
NN> интеpнете и pаздать паpоли доступа для стаpой фидошной гваpдии, чтобы
NN> постоpонние не поpтили тёплое ламповое общение. Хотя и для этого уже
NN> есть wfido.

Фидо != форум
Но фидошку можно читать аля-форум интерфейс, если кому-то удобно, при этом
кто-то будет читать с собакена, кто-то будет ставаться в ламповом голдеде, а
особо упоротые ещё и качать по модему.

Технология фидо - store-and-forward, есть спецификация сообщений со всеми
заголовками, кладжами, ориджинами, и есть спек как это завернуть в .pkt файл
и зазиповать в бандл. На основе этого можно писать новые клиенты, которые
будут совместимы со старыми. Транспортный уровень может быть любым, хоть
бандлы шли по момеду, хоть на SD карточке передавай (тьфу, флопонетом), хоть
аттачими к email фигач, хоть клади в яндекс диск.

Я, кстати, не могу понять, зачем binkp протокол изобрели. В то время уже был
НTTP REST, или может это REST'ом не называли, но файлы туда/сюда через НTTP
гоняли, в заголовки дополнительную информацию пихали, супер универсально же.
Были же потуги заюзать FTP? Ещё лучше rsync, scp, .. Почему не прижилось?
Потому, что по не парольному FTP сложно залить предкомплейнову? Дык incoming с
анонимусом для этого. Когда тебе звонит не парольный линк по EMSI или binkp,
чем он отличается от анонимуса? Кто угодно может подставить любое имя и адрес.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 13:29. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot