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


Присутствуют сообщения из эхоконференции RU.FIDONET.DIGEST с датами от 15 Jul 13 08:53:56 до 19 Apr 24 12:59:59, всего сообщений: 2388
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1204 из 2388 ================================ RU.FIDONET.DIGEST =
От   : Vladimir Fyodorov                2:50/15.1          31 Oct 18 10:15:44
Кому : All                                                 31 Oct 18 10:15:44
Тема : NOZDR.LOCAL: И снова про графические анализаторы
FGHI : area://RU.FIDONET.DIGEST?msgid=2:50/15.1+5bd956a2
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================

> Руслан Марченко доработал нодлист-граф (теперь можно выбрать конкретный
> нодлист и любую сеть), а также рассказал, как случилось, что они почти
> одновременно с Александром Сковпенем представили свои весьма похожие
> разработки графических анализаторов для Фидо.

=============================================================================
* Area : NOZDR.LOCAL
* From : NoZDR, 2:5020/2613.1 (31 Октября 2018 03:11)
* Subj : граф нодлиста
=============================================================================
Так, в общем я сделал, чтобы на лету граф нодлиста рисовало.

Лежит там же. http://2613.ru/fidograph/nodelist.html
Hа самом деле я это сделал на пхп, поэтому с этой странички редиректится вот сюда: http://2613.ru/fidograph/nodelist.php

Сейчас там прикручен по умолчанию последний Z2.
Можно сделать вот так: http://2613.ru/fidograph/nodelist.php?nodelist=nodelist.299
и скрипт задействует соответственно мировой 299.

По умолчанию граф строится для N5020, к 5020 также прикручиваются последние n5020.rou и n5020.tru (tru показывается пунктиром).

Можно построить для любой сети, которая есть в листе.
Hапример, вот так:
http://2613.ru/fidograph/nodelist.php?nodelist=nodelist.236&net=218

Или вот так:
http://2613.ru/fidograph/nodelist.php?net=5053
Файлов роутинга у меня для других сетей нет, поэтому не для 5020 только чистый нодлист.

И да, есть недоделка, показываются только сети, зональные и региональные узлы ещё не сделал.
=============================================================================


=============================================================================
* Area : NOZDR.LOCAL
* From : NoZDR, 2:5020/2613.1 (31 Октября 2018 03:41)
* To   : Nil Alexandrov
* Subj : граф хождения почты
=============================================================================
[...]

Hачалось всё с того, что я недели две назад у Сковпеня спросил, как он с базами в GoatEd работает. И рассказал, что мне надо из сквишовых баз путей надёргать, и что я хочу сделать граф хождения почты, прикрутив к этим путям какую-нть JS-библиотеку. Числа 21-го мы с ним через мессенджер сконнектились, и он сказал, что может на всех языках путей из сквиша надёргать :) Я тоже могу на многих языках програмить, но мне алгоритм был нужен или библиотека готовая, чтобы самому не изобретать велосипед. Сковпень кинул мне несколько ссылок на билиотеки JS для рисования графов. Типа он когда-то с ними игрался уже. Hапример, вот тут: https://skovpen.org/el/books.old.html И потом попробовал реализовать мою идею на 715.echo https://skovpen.org/el/715.html, а потом ваще на всех имеющихся у него эхах https://skovpen.org/el/all.html.

В общем, вместо того, чтобы поделиться инфой, как он пути из баз читает, он сразу сделал то, что я придумал, редиска :) Hо потом он наконец-то сжалился и кинул в меня ссылкой на исходники проги, которая дёргает пути. https://gist.github.com/askovpen/2910d26295c6ee8ddbfe6ab31b83e24b

Только это мне не помогло. Фигня оказалась в том, что она написана на GoLang и задействует кучу кода, который сделан для редактора GoatEd https://github.com/askovpen/goated/blob/master/README.md
Прога подключает эти библиотеки, парсит сообщения в базах, дёргает пути и готовит json файлик. А потом статичная страничка это json подключает и показывает.

Собственно, на этом всё и закончилось. Я сначала на питоне распарсил сквиш и нагенерил разных страничек с js. Потом переписал всё на пхп, чтобы в динамике всё делалось. Hу и соорудил эти вот графы на http://2613.ru/fidograph. Так что идея и реализация чисто моя, но Сашка мне подкинул клёвую ссылочку на VisJS, которая оказалась самой гибкой и красивой.

А его код на GoLang и NodeJS я пока изучаю :)
И параллельно ищу что-нибудь подобное для работы с базами на пхп.
=============================================================================


--- GoldED+/OSX 1.1.5-b20170303
* Origin: Esquire Station (2:50/15.1)

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