= Сообщение: 49 из 2735 ===================================== RU.FTN.DEVELOP = От : Mithgol the Webmaster 2:5063/88 30 Aug 13 11:26:20 Кому : Sergey Poziturin 30 Aug 13 11:26:20 Тема : Сесть и всё самостоятельно сделать FGHI : area://RU.FTN.DEVELOP?msgid=2:5063/88+52204932 На : area://RU.FTN.DEVELOP?msgid=2:5063/88+51e03841 = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Знаю уж, Sergey Poziturin! 20:52 12 Jul 2013 написано тебе мною:
MtW> Дерево технологий Фидонета MtW> ==========================
MtW> *) Формат адреса FGHI URL.
MtW> Обеспечивает единую форму адресации типичных ресурсов и действий MtW> Фидонета.
MtW> Нет необходимых более ранних технологий.
MtW> *) Парсер FGHI URL.
MtW> Берёт адрес в формате FGHI URL, выдаёт объект с компонентами адреса.
MtW> Необходим: формат адреса FGHI URL.
Как известно, формат адреса FGHI URL в достаточно законченном виде был мною оформлен ещё в 2010 году.
К сожалению, до сих пор не было ни времени, ни технических средств для того, чтобы сесть и создать эталонную реализацию (reference implementation) парсера таких URLов.
Появление движка Node.js с его модульною структурою приложений, появление средства JSHint для поиска проблем в коде, появление средства Mocha для прогона тестов сделало написание и тестирование такого парсера возможным для меня.
Готов открытый исходный код модуля реализации этой технологии:
Он способен (насколько я могу судить о нём) раскладывать на составные части все формы URLов гипертекстового Фидонета (FGHI). Впрочем, в настоящее время я не полностью покрыл его тестами ── только обработку ошибок и обработку URLов в формате 'netmail:' и немного ещё 'areafix:'.
Однако этого достаточно для многих применений, так что и такое простое средство будет в дальнейшем развитии пригодно.
Перехожу к другому пункту дерева технологий гипертекстового Фидонета.
* изначально написано в эхоконференцию Pushkin.Local * также было отослано в эхоконференцию Ru.FTN.Develop * также было отослано в эхоконференцию Ru.Fidonet.Today
Фидонет будет великим и гипертекстовым! [Ru.Mozilla] http://Mithgol.Ru/ Mithgol the Webmaster. [Братство Нод] [Team А я меняю subj]
... Жид, что крыса, ── силён стаей. (русская пословица) --- Последнее пpочитанное: "Год короля Джавана" Кэтрин Кёртц. * Origin: Вперёд под знамёнами OpenSource к торжеству коммунизма! (2:5063/88)