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


Присутствуют сообщения из эхоконференции RU.LINUX с датами от 24 Jan 02 06:01:34 до 11 Mar 24 23:35:09, всего сообщений: 8277
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 7730 из 8277 ========================================= RU.LINUX =
От   : Dmitriy Orlov                    2:5090/958         28 Jan 22 21:54:13
Кому : Nil A                                               28 Jan 22 21:54:13
Тема : Описание к эхам
FGHI : area://RU.LINUX?msgid=2:5090/958+61f4660f
На   : area://RU.LINUX?msgid=2:5015/46+61f2e734
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.LINUX?msgid=2:5090/958+61f488ae
==============================================================================
Hello Nil!

27 Jan 22, Nil A wrote to Dmitriy Orlov:

DO>> В общем я увлёкся сабжем и решил создать файл с описанием ваще
DO>> всех эх со всех линков :-\ Потом сделать этот файл доступным
DO>> фидошной общественности, вдруг кому-то пригодится :)
NA> Друг, я вижу как у тебя увеличивается хотелка: от простова
NA> сопоставления названия эхи в одном файле аплинка, с "описанием ваще
NA> всех эх со всех линков". Давай мы перенесём это упраждение в
NA> теоритичекую плоскость сначала, я готов тебе показать, с чем ты
NA> сталкнёшься на своём пути, решая такую задачу.
Окей Босс! :)

NA> Одно дело распарсить areas.bbs файл пришедший по файлэхе, и другое
NA> дело, когда аплинк не даёт в таком формате, и, скорее всего, ты
NA> захочешь попарсить вывод от areafix %list. Довольно быстро ты поймёшь,
NA> что разные areafix'ы отвечают в разном формате. Довольно быстро ты
NA> поймёшь, что многие описания эх тебе не подходят, например, "эха как
NA> эха", и тебе захочется такие выкинуть из списка.
Hу таких же не много? Можно и ручками подправить..

NA> Пока ты будешь решать данную задачку, то тебе потребуются разные
NA> дата-стракчерсы, как минимум разные листы (списочки), хеши (например,
NA> для сопоставления эхи и её описания), а также разные алгоритмы для
NA> работы с этими структурками, например, сопоставить все записи из
NA> списка А, со списком Б по первому полю, или если описание не в списке
NA> плохих описаний.
Ууу... до этого еще надо дойти... а там уже решать по мере поступления :)

NA> Так то шелл - это классный инструмент, тут можно одной коммандой
NA> делать sort, можно заменять что-то на что-то sed, можно сопоставлять
NA> типа inner join коммандой join, и всё это можно пускать через пайп, ну
NA> прямо функциональное программирование.
То есть моя задача уже выходит за пределы шелла? :)

Bye,
Dmitry.

--- GoldED/2 3.00.Beta5 UNREG
* Origin:  (2:5090/958)

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