Vitaliy Geydeko написал(а) к Nil Alexandrov в Nov 18 08:15:46 по местному времени:
Привет, Nil!
07 Ноя 18 22:04, ты писал(а) мне:
VG>> есть программа по w32 консоль
VG>> по контролю своевремености забора почты и ведение поинтлистов.
NA> По функциональности похожа на аналогичные написанные на perl.
NA> Были споры за и против perl скрипта, но по факту (и наличия
NA> минимальных знаний в perl) скрипт более понятен что он делает, в
NA> отличии от бинарной программы, плюс желающие могут "подкрутить" под
NA> свои нужды.
тут Братец Кролик ворчал, что все общенано батниками.
так наооборот. Скажем программа дает в файл отчет, а батник дает ту самую гибкость. скажем у одного хаски у другого партосс , третий застрял на фасте.
NA> Парсить текстовые строчки на C/C++ чуть меньше приятно, чем на
NA> скриптовых языках, а главное получается много кода, за которым может
NA> потеряться суть происходящих действий. Главное, платформенно
NA> независимость достигается лучше на скриптах, чем на компилированных
NA> языках.
на это есть автор(ы)
VG>> у кого есть реальное желание ее ставить на ноду?
NA> Наверное тем, у кого нода работает под W32.
)
VG>> и дайте совет как бы ее подготовить (исходники) к портированию в
VG>> другие системы. использованы классические функсии C если нужна
VG>> полуось
VG>> у меня она вроде есть попробую собрать
NA> Закинуть исходники на github? Портировать на другие системы?
NA> Пользоваться стандартными библиотеками, писать 32/64бит и big/little
NA> endian не зависимый код. Заморочится с '/' и '\', а также CR+NL и NL
NA> перенос строк в разных системах. Далее собрать разными компиляторами
NA> под эти все платформы, затем прогнать какие-то тестовые конфиги/логи и
NA> сравнить результаты.
с \ / и CR LF минимум проблем.
большинство параметров - в конфигах
ксатити я в вводе не видел CR
VG>> ссылка
ftp://ftp.wit5064.mykeenetic.ru/fido...are/pointc.zip
NA> Ссылк ведёт на бинарную сборку, комментировать портирование на другие
NA> системы тут "по фотографии" сложно.
NA> P.S. Видишь сколько заморочек, проще на perl/python написать.
щас пока две задачи. некотрые меняют имя лога бинка и
разные правила именование сегментов в разных сетях
я принял долгоиграющий седатив, первые несмколько дней он сильно клонит в сон.
так что пока буду "на малой скорости" но мысли уже есть.
просто что есть идия хорошо. но нужен код.
Vitaliy
... np:A.L.Webber & T.Rice - Judas' Death
--- Странноместный водолаз-спасатель