#311
|
|||
|
|||
Changes in husky sources
Michael Dukelsky написал(а) к Stas Mishchenkov в Jul 22 13:17:18 по местному времени:
Привет, Stas! 04 July 2022 06:47, Stas Mishchenkov послал(а) письмо к Nil A: SM>>> Да, я постепенно переписываю такие вещи и отказываюсь от "hpt SM>>> post", т.к. стали появляться случаи, когда это не срабатывает, SM>>> но очень постепенно. NA>> Если есть в hpt post есть баг, то надо его отловить и починить, SM> Дело не в баге. Если в это время тоссится почта, то hpt post не SM> срабатывает. Если ты сделаешь скрипт, срабатывающий, когда тоссится почта, то он с большой вероятностью искорёжит базу сообщений. Надо ждать окончания тоссинга. Максимальное время ожидания задаётся параметром AdvisoryLock в конфиге hpt. Если ты прождал время, заданное в AdvisoryLock, а тоссинг не закончился, надо заканчивать скрипт с кодом ошибки и соответствующим сообщением. Как в перловом скрипте узнать значение параметра конфига Нusky см. perldoc Fidoconfig::Token. А вообще давайте все связанные с Нusky программистские вопросы обсуждать в ru.husky.devel. Желаю успехов, Stas! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20180707 |
#312
|
|||
|
|||
Changes in husky sources
Michael Dukelsky написал(а) к Stas Mishchenkov в Jul 22 20:06:30 по местному времени:
Привет, Stas! 04 July 2022 13:17, Michael Dukelsky послал(а) письмо к Stas Mishchenkov: MD> Если ты сделаешь скрипт, срабатывающий, когда тоссится почта, то он с MD> большой вероятностью искорёжит базу сообщений. Надо ждать окончания MD> тоссинга. Максимальное время ожидания задаётся параметром AdvisoryLock MD> в конфиге hpt. Если ты прождал время, заданное в AdvisoryLock, а MD> тоссинг не закончился, надо заканчивать скрипт с кодом ошибки и MD> соответствующим сообщением. Как в перловом скрипте узнать значение MD> параметра конфига Нusky см. perldoc Fidoconfig::Token. Пример такого кода можно посмотреть в функции writeConfig в файле Rmfiles.pm. Там запись в конфиг, а не в базу, но это не важно. Желаю успехов, Stas! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20180707 |
#313
|
|||
|
|||
Changes in husky sources
Stas Mishchenkov написал(а) к Michael Dukelsky в Jul 22 22:58:00 по местному времени:
* Ответ на сообщение из _Carbon.Mail (Carbon.Mail). Нi, Michael! 04 июл 22 12:52, Michael Dukelsky -> Stas Mishchenkov: MD>>>>>>> А ещё в hpt post есть возможность вставить флаг NPD. Ты MD>>>>>>> правда думаешь, что сейчас кто-то будет вставлять такой флаг MD>>>>>>> в надежде, что это письмо может быть прочитаешь ты? SM>>>>>> Повторяю, я так делаю уже много лет. MD>>>>> Пришли мне, пожалуйста, ссылки на эти скрипты. SM>>>> https://brorabbit.g0x.ru/files/rules.sh SM>>>> https://brorabbit.g0x.ru/files/win/binkdLinksGraph.cmd SM>>>> https://brorabbit.g0x.ru/files/win/currency.cmd SM>>>> https://brorabbit.g0x.ru/files/win/gethoro.cmd SM>>>> https://brorabbit.g0x.ru/files/win/post.cmd SM>>>> https://brorabbit.g0x.ru/files/win/rules.cmd SM>>>> https://brorabbit.g0x.ru/files/perl/hpt_stat.pl MD>>> Я всё-таки думал, что ты исправишь свои скрипты, а ты даже MD>>> исправлять ничего не стал. SM>> Ну, они же работают? ;) MD> Работают, но неправильно. И если результат этой работы попадёт к Максу, ты MD> его сильно огорчишь. С этого места помедленнее. Что не правильно? Нave nice nights. Stas Mishchenkov. --- Когда я ем - я глух и нем. Когда я пью - я гораздо коммуникабельней. |
#314
|
|||
|
|||
Changes in husky sources
Stas Mishchenkov написал(а) к Michael Dukelsky в Jul 22 08:28:44 по местному времени:
* Ответ на сообщение из _Carbon.Mail (Carbon.Mail). Нi, Michael! 04 июл 22 12:52, Michael Dukelsky -> Stas Mishchenkov: MD> Стас, ты пишешь скрипты, привязанные к Нusky. Поэтому если в Нusky MD> меняется версия, нарушающая обратную совместимость (а такое время от MD> времени обязательно будет), то тебе в твоих скриптах надо это учитывать и MD> возможно что-то поменять. Это называется поддержка софта. Если ты этого не MD> делаешь, то это называется заброшенный софт (abandonware). Пользователь MD> такого софта может смело рассчитывать на всякие неожиданности, в том числе MD> и на падение этого софта. Так что если у пользователя твоего скрипта этот MD> скрипт упал, виноват не тот, кто сделал новую версию Нusky, а ты. Дело в том, что это по большейй части писано для себя и роздано as is. Соответственно, о поддержке речь не идёт. Вот то, что выложено на гитхабе в разделе misc хаски, поддерживается и не поломается, а это всего лишь "настройки" моего узла. SM>> Да, я постепенно переписываю такие вещи и SM>> отказываюсь от "hpt post", т.к. стали появляться случаи, когда это не SM>> срабатывает, но очень постепенно. MD> Об этом позже. Хорошо. MD>>> Я не знаю, что именно постит скрипт post.cmd. Не исключено, что MD>>> там тоже ставить NPD не надо. SM>> Всё, что ему скормить в качестве параметра. MD> А это уже неправильно. Если ему скормить обычный текст, а не таблицу, то MD> он выдаст представление не тем шрифтом. Сделано было для упрощения тестовых постов в тестовую эху преимущестенно больших текстовых файлов. Нave nice nights. Stas Mishchenkov. --- Перестань пытаться сделать каждого счастливым, ты не текила. |
#315
|
|||
|
|||
Changes in husky sources
Stas Mishchenkov написал(а) к Michael Dukelsky в Jul 22 09:21:42 по местному времени:
* Ответ на сообщение из _Carbon.Mail (Carbon.Mail). Нi, Michael! 04 июл 22 13:17, Michael Dukelsky -> Stas Mishchenkov: SM>>>> Да, я постепенно переписываю такие вещи и отказываюсь от "hpt SM>>>> post", т.к. стали появляться случаи, когда это не срабатывает, SM>>>> но очень постепенно. NA>>> Если есть в hpt post есть баг, то надо его отловить и починить, SM>> Дело не в баге. Если в это время тоссится почта, то hpt post не SM>> срабатывает. MD> Если ты сделаешь скрипт, срабатывающий, когда тоссится почта, то он с MD> большой вероятностью искорёжит базу сообщений. Надо ждать окончания MD> тоссинга. Максимальное время ожидания задаётся параметром AdvisoryLock в MD> конфиге hpt. Вот именно так у меня иногда hpt post и не дожидается. MD> Если ты прождал время, заданное в AdvisoryLock, а тоссинг не MD> закончился, надо заканчивать скрипт с кодом ошибки и соответствующим MD> сообщением. Как в перловом скрипте узнать значение параметра конфига Нusky MD> см. perldoc Fidoconfig::Token. А из перла я сейчас просто подбрасываю в инбаунд 12345678.pkt и он гарантировано ни чего не ломает и спокойно тоссится при следующем вызове тоссера. MD> А вообще давайте все связанные с Нusky программистские вопросы MD> обсуждать в ru.husky.devel. И такая есть? Нave nice nights. Stas Mishchenkov. --- Это только от большого ума горе, а от маленького - так, легкая грусть. |
#316
|
|||
|
|||
Changes in husky sources
Michael Dukelsky написал(а) к Stas Mishchenkov в Jul 22 17:53:32 по местному времени:
Привет, Stas! 04 July 2022 22:58, Stas Mishchenkov послал(а) письмо к Michael Dukelsky: SM>>>>> https://brorabbit.g0x.ru/files/rules.sh SM>>>>> https://brorabbit.g0x.ru/files/win/binkdLinksGraph.cmd SM>>>>> https://brorabbit.g0x.ru/files/win/currency.cmd SM>>>>> https://brorabbit.g0x.ru/files/win/gethoro.cmd SM>>>>> https://brorabbit.g0x.ru/files/win/post.cmd SM>>>>> https://brorabbit.g0x.ru/files/win/rules.cmd SM>>>>> https://brorabbit.g0x.ru/files/perl/hpt_stat.pl MD>>>> Я всё-таки думал, что ты исправишь свои скрипты, а ты даже MD>>>> исправлять ничего не стал. SM>>> Ну, они же работают? ;) MD>> Работают, но неправильно. И если результат этой работы попадёт к MD>> Максу, ты его сильно огорчишь. SM> С этого места помедленнее. Что не правильно? Как что? Они обычный текст без всяких таблиц постят с флагом NPD, нанося тем самым Максу глубокую душевную травму. Желаю успехов, Stas! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20180707 |
#317
|
|||
|
|||
Changes in husky sources
Michael Dukelsky написал(а) к Stas Mishchenkov в Jul 22 18:04:06 по местному времени:
Привет, Stas! 05 July 2022 08:28, Stas Mishchenkov послал(а) письмо к Michael Dukelsky: MD>> Стас, ты пишешь скрипты, привязанные к Нusky. Поэтому если в MD>> Нusky меняется версия, нарушающая обратную совместимость (а такое MD>> время от времени обязательно будет), то тебе в твоих скриптах MD>> надо это учитывать и возможно что-то поменять. Это называется MD>> поддержка софта. Если ты этого не делаешь, то это называется MD>> заброшенный софт (abandonware). Пользователь такого софта может MD>> смело рассчитывать на всякие неожиданности, в том числе и на MD>> падение этого софта. Так что если у пользователя твоего скрипта MD>> этот скрипт упал, виноват не тот, кто сделал новую версию Нusky, MD>> а ты. SM> Дело в том, что это по большейй части писано для себя и роздано as is. SM> Соответственно, о поддержке речь не идёт. Вот то, что выложено на SM> гитхабе в разделе misc хаски, поддерживается и не поломается, а это SM> всего лишь "настройки" моего узла. Вот что ты писал в одном из своих предыдущих писем про эти самые скрипты: SM> Суть в том, что их много в разных местах применяется и я уже даже не SM> помню всех мест, где оно может встретиться. В моём случае вполне SM> возможна ситуация, что со временем я забуду об этом разговоре и после SM> обновления огребу кучу совершенно не понятных мне крушений скриптов, SM> запускаемых автоматически. А даже если и не забуду, то после SM> обновления, мне придётся перелопатить кучу кода, что бы оно не падало. В этом абзаце ты, учитывая контекст письма, где это было сказано, по существу сказал, что не надо делать в Нusky новой версии без обратной совместимости, потому что тогда у тебя будут падать скрипты. Теперь ты говоришь, что ну и пусть падают, они были розданы "as is". Ты уж определись и выбери какой-нибудь один вариант. Желаю успехов, Stas! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20180707 |
#318
|
|||
|
|||
Changes in husky sources
Michael Dukelsky написал(а) к Stas Mishchenkov в Jul 22 18:24:38 по местному времени:
Привет, Stas! 05 July 2022 09:21, Stas Mishchenkov послал(а) письмо к Michael Dukelsky: MD>> Если ты сделаешь скрипт, срабатывающий, когда тоссится почта, то MD>> он с большой вероятностью искорёжит базу сообщений. Надо ждать MD>> окончания тоссинга. Максимальное время ожидания задаётся MD>> параметром AdvisoryLock в конфиге hpt. SM> Вот именно так у меня иногда hpt post и не дожидается. Значит, значение AdvisoryLock надо увеличить. MD>> Если ты прождал время, заданное в AdvisoryLock, а тоссинг не MD>> закончился, надо заканчивать скрипт с кодом ошибки и MD>> соответствующим сообщением. Как в перловом скрипте узнать MD>> значение параметра конфига Нusky см. perldoc Fidoconfig::Token. SM> А из перла я сейчас просто подбрасываю в инбаунд 12345678.pkt и он SM> гарантировано ни чего не ломает и спокойно тоссится при следующем SM> вызове тоссера. Отличное решение! MD>> А вообще давайте все связанные с Нusky программистские вопросы MD>> обсуждать в ru.husky.devel. SM> И такая есть? Она существует очень давно. Можешь у меня подписаться. Приглашаю всех, кто время от времени обсуждает здесь программистские вопросы, и ещё не подписался на ru.husky.devel, подписаться и такие обсуждения вести там. Желаю успехов, Stas! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20180707 |
#319
|
|||
|
|||
Changes in husky sources
Alexey Vissarionov написал(а) к Konstantin Simonov в Jul 22 02:30:00 по местному времени:
Доброго времени суток, Konstantin! 02 Jul 2022 17:54:16, ты -> Max Vasilyev: KS>>> Если стандартизовать, то в новых версиях при просмотре ее не надо KS>>> показывать. А для консольных редакторов можно выделять цветом. MV>> Странное предложение, объясни. KS> Если хочется, чтобы в гуевых редакторах было красиво, то моноширинным KS> фонтом достаточно показывать лишь нужные фрагменты. И много ли у нас этих самых редакторов? -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Облачных технологий не существует - существуют только чужие компутеры --- /bin/vi |
#320
|
|||
|
|||
Changes in husky sources
Alexey Vissarionov написал(а) к Max Vasilyev в Jul 22 02:31:00 по местному времени:
Доброго времени суток, Max! 02 Jul 2022 18:44:12, ты -> Konstantin Simonov: KS>> Сейчас подобный прием используется в GoldEd для выделения цветом. KS>> При редактировании видно символы выделения, а при просмотре цвет. MV> /Ты/ про подобное ? MV> Это italic, bold, underline - команды для рисования с наклоном, MV> утощенно, подчеркнуто в GUI. В дедушке за неимением гуя сделали MV> цвет. Можно и шрифт менять. Только зачем? И так неплохо... http://pics.rsh.ru/img/screen<b>2022...b>xe64v570.png -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Вышла Василиса Премудрая замуж за Иванушку и стала Василисой Дурак --- /bin/vi |