LINUX.ORG.RU
ФорумTalks

Гипертекстовый фидонет


0

2

В чем проблема его сделать?
1) берём любой браузер
2) пишем custom protocol handler (fidonet://echoname/zone/node/point/message-id)
3) пишем реализацию для разных транспортов (через freenet, через i2p, через tor)
4) при необходимости пишем админку в fidonet:config
...
N) profit

UPG: векторность добавить путём включения в сообщения тега <img src=«image1.svg» />

Перемещено maxcom из web-development

Давай. Делай репозиторий на гитхабе и вперед.

crutch_master ★★★★★ ()

Доктор! Доктор! Этот некромант пытается оживить труп!

anonymous ()
Ответ на: комментарий от crutch_master

Давай. Делай

судя по твоему тону, ты считаешь это ненужной задачей. Что предлагаешь сделать ты?

xigmanid ()
Ответ на: комментарий от xigmanid

ненужной задачей

Почему ты так решил? Раз тебе это нужно, значит кому-то уже нужно.

Что предлагаешь сделать ты?

Репозиторий на гитхабе для начала.

crutch_master ★★★★★ ()

пишем реализацию для разных транспортов

1. На TCP, не смотря на Avian Carriers, очень сложно реализовать флоппинет/флешконет.

2. Тебе к feofil и его http://ii.51t.ru/

KRoN73 ★★★★★ ()

В принципе бОльшая часть от этого фидонета уже работает в виде патчей для голдеда. (golded fghi) А ещё есть определённые стандарты.
Ну и эта штука: github.com/Mithgol/phido

Stuffed_toy ()
Ответ на: комментарий от KRoN73

Там концептуальный недостаток. Нужна хорошая новая идея, решающая одну маленькую, но очень гордую проблему.

ps. Нет, «ненужность» - это вторая проблема, не такая принципиальная :)

odii ()

В чем проблема его сделать?

Регистрация в системе должна проходить только после личного контакта с владельцем ноды.

ya-betmen ★★★★★ ()

Кто такие кащениты? stevejobs, ты один из них?

anonymous ()
Ответ на: комментарий от anonymous

Кто такие кащениты?

пациенты

stevejobs, ты один из них?

в психиатрии оно ведь как - кто первый одел халат, тот и доктор

odii ()
Ответ на: комментарий от xigmanid

ты считаешь это ненужной задачей.

Я тоже так считаю. Зачем он нужен?

cipher ★★★★★ ()

<анекдот про стюардессу>

dk- ()
Ответ на: комментарий от reprimand

Самолёт терпит крушение над океаном, в живых остаются трое: пилот, помощник пилота и стюардесса, — им удаётся выбраться на необитаемый остров.
Через месяц жизни втроём пилот сказал: «Долой разврат!» — и убил стюардессу.
Ещё через месяц он опять сказал: «Долой разврат!» — и закопал стюардессу.
Ещё через месяц он сказал: «Долой разврат!» — и откопал стюардессу.

dk- ()

Мицгол, перелогиньтесь

anonymous ()
Ответ на: комментарий от odii

Как смешать децентрализованность и авторитаризм? Не получится, даже не надейся.

MiniRoboDancer ★☆ ()

Интересно. Хотя суть в том, что фидо устарел и так его шевелить - глупо.

DeadEye ★★★★★ ()
Ответ на: комментарий от odii

Там концептуальный недостаток.


Нужна хорошая новая идея, решающая одну маленькую, но очень гордую проблему.

А что за проблема? «его придумали не они?»

xigmanid ()
Ответ на: комментарий от KRoN73

Вот все то смеются, но флоппинет таки нужен! (И даже уже частично есть, в виде эксперимента на ISS.)

Речь о deep space delay-tolerant networking architecture, где доставка пакетов сродни Avian Carriers.

Да, это глубокое будующее, но всё же очень и очень интересная тема!

ref: http://www.rfc-base.org/rfc-4838.html

beastie ★★★★★ ()
Ответ на: комментарий от MiniRoboDancer

Как смешать децентрализованность и авторитаризм? Не получится, даже не надейся.

а нахрена это нам в зоопарке?

нет. как смешать чатики, архивы новостей за 20000 лет и эхи. :)

odii ()
Ответ на: комментарий от beastie

Да, это глубокое будующее, но всё же очень и очень интересная тема!

ваще вы там русский язык позабыли

ps. моя сетя работает хоть в офлайне, хоть по голубям, хоть на прищепках

odii ()
Ответ на: комментарий от xigmanid

А что за проблема? «его придумали не они?»

да, я в своей сети решаю проблему «его придумали не они». потому что его придумал я. а они, морды такие, нифига не хотят придумывать.

ps. вы на своих штампах уже донельзя зациклились... вы даже не понимаете сути фраз, которыми пытаетесь оперировать, как и причин их возникновения...

odii ()
Ответ на: комментарий от odii

вы на своих штампах уже донельзя зациклились... вы даже не понимаете сути фраз, которыми пытаетесь оперировать, как и причин их возникновения...

обоснуй

xigmanid ()
Ответ на: комментарий от odii

Там всё гораздо интересней и не на один десяток Ph.D. тянет.

Суть в том, что тебе надо передать пакет через граф нод, часть которых может быть или не быть временно недоступна, с задержками в передаче между нодами в часы, дни и годы, с возможностью передачи по нескольким каналам обновременно (неизвестно какой путь будет доступен через n+x часов). С кешированием пакетов на релейях и последующей передаче, если линк станет снова доступен.

В общем — там всё гораздо интересней, чем терестриал tcp.

beastie ★★★★★ ()
Ответ на: комментарий от beastie

лично мне интереснее, когда мухи отдельно, котлеты отдельно... а когда какая-то технология только ради какой-то технологии, чтобы было интересно пакеты на релеях - мне не особо интересно.

Суть в том, что тебе надо передать пакет через граф нод

зачем? я хочу написать Маше, что она красивая. или я хочу сохранить архив лора за последние 600 лет. или я много что хочу. чего точно не хочу, так это передавать пакет через граф нод :) приятно, конечно, что граф, но мои сообщения могут обслуживать и люди попроще... мне, собственно говоря, вообще всё равно, как они ходят :)

odii ()
Ответ на: комментарий от odii

А если Маша живёт на Плутоне или другой Альфа-Центаури? ;)

Ещё раз — речь не о просто «интернет на релеях», а о really deep space communication network.

beastie ★★★★★ ()
Последнее исправление: beastie (всего исправлений: 1)
Ответ на: комментарий от beastie

А если Маша живёт на Плутоне или другой Альфа-Центаури? ;)

тебе для этого нужен флоппинет? :)

Ещё раз — речь не о просто «интернет на релеях», а о really deep space communication network.

а я думал - о флоппинете :)

odii ()
Ответ на: комментарий от odii

а я думал - о флоппинете :)

Что суть одно и то же, о чём я и толкую. ;)

Т.е. как построить сеть на «голубях», которые летят очень долго и не факт, что долетят?

Только в отличае от флоппинет и других фидонет — дело это нужное и важное. (В будующем)

beastie ★★★★★ ()
Последнее исправление: beastie (всего исправлений: 3)
Ответ на: комментарий от beastie

опять это страшное будуЮщее :)

Не хочу будуЮщее, хочу машу с альфа-центавра... А флоппинет у меня уже есть...

odii ()
Ответ на: комментарий от odii

обосновать, что ты фигню сказал?

да хоть что-нибудь конструктивно-содержательное развернуто изложи.
- документация у тебя на систему отстойная (можно считать отсутствующая);
- в топике ты ничего написать конкретно не можешь, только свои оценки всему подряд (ваш звонок очень важен для нас).
С таким негативизмом неудивительно, что у тебя в сети никто не приживается...

xigmanid ()
Ответ на: комментарий от xigmanid

- документация у тебя на систему отстойная (можно считать отсутствующая);

да всё равно бы ты ничё не понял, сельский парень.

- в топике ты ничего написать конкретно не можешь, только свои оценки всему подряд (ваш звонок очень важен для нас).

я вообще не тебе пишу. уйди.

С таким негативизмом неудивительно, что у тебя в сети никто не приживается...

вот, ещё один шаблон. он даже не учитывает того, что никакой сети у меня и нет :) сделай одолжение - исчезни, элемент бессмысленности этого мира...

odii ()
Ответ на: комментарий от odii

Пфф, я-то думал... Берёшь и копируешь гуглгруппы, там же спокойно совмещаются архивы допотопных эх и свежая переписка.

MiniRoboDancer ★☆ ()
Ответ на: комментарий от odii

я в своей сети решаю проблему

никакой сети у меня и нет

понятно

xigmanid ()
Ответ на: комментарий от MiniRoboDancer

неее, не хитри, ты не думал, ты сразу ответ написал :)

думай, Петька, думай :)

odii ()
Ответ на: комментарий от xigmanid

типичный шаблон №3

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

odii ()
Ответ на: комментарий от MiniRoboDancer

да лень думать, расписывать... она только на практике появляется :) меня не устраивает, как оно себя ведёт... а варианты, которые мне кажется, могут это решить - их просчитывать надо...

а мне хочется, чтобы всё было донельзя примитивным...

odii ()
Ответ на: комментарий от odii

Ну смотри. Запиливаешь ноду, на которой какой-нибудь архивный контент лежит. На другой ещё какой-нибудь. Кто хочет схоронить или просто лишнее место имеет — тянет себе. Получится как в I2P, Freenet и прочих распределёнках: востребованный контент достать легко, невостребованный есть лишь у нескольких пойнтов и может исчезнуть вообще. Только тут не автоматизировано, а юзеры сами решать будут, что у себя хранить. Мешать текущим обсуждениям оно не будет: обновлений нет => никуда выползать не будет. Тем более, эхи и так рассотированы по годам-месяцам. Меняешь циферку в файле подписок — и усё, старое обсуждение ушло в архив и не мешает, а ты сиди себе в новом, что не мешает обратиться к старому. Такая концепция вполне себя оправдала во всяких скайпожаббирах — в данный момент виден только текущий чат, а историю при необходимости можно перечитать, при этом она никуда не девается. А чтобы при каждом фетчинге не забивать трафик списками — запили таймстампы, как предлагали сепаратисты. Реализацию они ни фига не усложнят, даже наоборот. Или ты думаешь, что SHA1 сложнее таймастампа? И сразу 64-разрядный бери, кстати, с заделом на будущее, ибо 2038 не за горами.

MiniRoboDancer ★☆ ()
Последнее исправление: MiniRoboDancer (всего исправлений: 1)
Ответ на: комментарий от MiniRoboDancer

ты уже почти понял :)

мне нужны блоки блоков :) только чтобы знать, какие блоки пошли позже, а какие - раньше. и какие блоки целые, а какие - нет. и какие блоки вообще существуют в эхе.

и надо, чтобы это было просто: просто в устройстве и просто в реализации. если эта фигня будет сложнее всей сети, вместе взятой - то какой в этом смысл? :)

на трафик списков вообще пофиг, это последнее, что меня интересует

odii ()
Ответ на: комментарий от odii

мне нужны блоки блоков

Ну сделай в имени эхи больше секций, делов-то.

это последнее, что меня интересует

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

MiniRoboDancer ★☆ ()
Ответ на: комментарий от MiniRoboDancer

для флешконетов нет двухсторонней синхронизации! там бандлы! :)

odii ()

берём любой браузер

Нафиг браузеры.

Гипертекстовость то фигня, интереснее аналог Фидо, основанный на P2P, полностью децентрализованный (DHT?).

Один из вариантов реализации — Frost во Freenet.

i1atf ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.