forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.HUSKY

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 01.10.2018, 15:22
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию patch review request

Alexey Vissarionov написал(а) к All в Oct 18 14:02:00 по местному времени:

Доброго времени суток, All!

Коллеги, большая просьба: посмотрите и потестируйте исправление https://github.com/huskyproject/fido...xrenamebundles

Оно мне самому не особо нравится (ибо полумера), но если станет заметно лучше, то какое-то время поживем с ним.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Политкорректная замена термина "черная дыра" - "афроотверстие"
--- /bin/vi
Ответить с цитированием
  #2  
Старый 01.10.2018, 15:52
Evgeny Chevtaev
Guest
 
Сообщений: n/a
По умолчанию patch review request

Evgeny Chevtaev написал(а) к Alexey Vissarionov в Oct 18 16:31:26 по местному времени:

Нi Alexey!

Monday October 01 2018 14:02, Alexey Vissarionov wrote to All:

AV> Коллеги, большая просьба: посмотрите и потестируйте исправление
AV> https://github.com/huskyproject/fido...xrenamebundles
AV> Оно мне самому не особо нравится (ибо полумера), но если станет
AV> заметно лучше, то какое-то время поживем с ним.

При отсутствии каких-либо bad'ов, всегда создаётся ".bf", ибо цикл прерывается только в случае обнаружения существующего пустого файла. Так же не проверяется существование самого ".bad". Ну и про обрезание расширения я нетмылом писал - видно, что изначально затея была с ".bXX" вместо ".bX", но с strnzcpy накосячили.

With best regards,
Evgeny
--- GoldED+/BSD 1.1.5-b20170303
Ответить с цитированием
  #3  
Старый 01.10.2018, 16:32
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию patch review request

Alexey Vissarionov написал(а) к Evgeny Chevtaev в Oct 18 15:11:50 по местному времени:

Доброго времени суток, Evgeny!
01 Oct 2018 16:31:26, ты -> мне:

AV>> Коллеги, большая просьба: посмотрите и потестируйте исправление
AV>> https://github.com/huskyproject/fido...xrenamebundles
AV>> Оно мне самому не особо нравится (ибо полумера), но если станет
AV>> заметно лучше, то какое-то время поживем с ним.
EC> При отсутствии каких-либо bad'ов, всегда создаётся ".bf", ибо цикл
EC> прерывается только в случае обнаружения существующего пустого файла.
EC> Так же не проверяется существование самого ".bad". Ну и про обрезание
EC> расширения я нетмылом писал - видно, что изначально затея была с
EC> ".bXX" вместо ".bX", но с strnzcpy накосячили.

Ага... вот как знал - сделал отдельный branch для этого безарбузия :-)


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Сервер под Windows - как Запорожец представительского класса
--- /bin/vi
Ответить с цитированием
  #4  
Старый 01.10.2018, 19:32
Eugene Palenock
Guest
 
Сообщений: n/a
По умолчанию patch review request

Eugene Palenock написал(а) к Evgeny Chevtaev в Oct 18 18:19:12 по местному времени:

Привет, Evgeny!

01 окт 18 16:31, Evgeny Chevtaev -> Alexey Vissarionov:

EC> видно, что изначально затея была с ".bXX" вместо ".bX", но с
EC> strnzcpy накосячили.

Ага, эхотаг и пишет что уже 255 файлов сделал (когда их реально около 20-30).
Однако граница в 255 (00-ff) тоже потенциально опасна.
Главное чтобы эхотаг не зависал в цикле уперевшись в какую-либо границу...

--
С уважением, Евгений.

---
Ответить с цитированием
  #5  
Старый 01.10.2018, 20:22
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию patch review request

Alexey Vissarionov написал(а) к Eugene Palenock в Oct 18 19:04:40 по местному времени:

Доброго времени суток, Eugene!
01 Oct 2018 18:19:12, ты -> Evgeny Chevtaev:

EC>> видно, что изначально затея была с ".bXX" вместо ".bX", но с
EC>> strnzcpy накосячили.
EP> Ага, эхотаг и пишет что уже 255 файлов сделал (когда их реально
EP> около 20-30). Однако граница в 255 (00-ff) тоже потенциально опасна.
EP> Главное чтобы эхотаг не зависал в цикле уперевшись в какую-либо
EP> границу...

В цикле он не зависнет даже при всем желании, а вот алгоритм переименования менять надо более кардинально - вплоть до сознательного отказа от поддержки полуоси и ДОС.

Это, кстати, позволит основательно почистить код от костылей.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Сервер под Windows - как Запорожец представительского класса
--- /bin/vi
Ответить с цитированием
  #6  
Старый 02.10.2018, 21:53
Oleg Levkin
Guest
 
Сообщений: n/a
По умолчанию patch review request

Oleg Levkin написал(а) к Alexey Vissarionov в Oct 18 20:21:54 по местному времени:

Я рад пообщаться с тобой, Alexey!

Однажды, сидя за компутером и покуривая бамбук, увидел я как 01 Окт 2018 Alexey Vissarionov и Eugene Palenock травили байки про patch review request:
EP>> Ага, эхотаг и пишет что уже 255 файлов сделал (когда их реально
EP>> около 20-30). Однако граница в 255 (00-ff) тоже потенциально опасна.
EP>> Главное чтобы эхотаг не зависал в цикле уперевшись в какую-либо
EP>> границу...
AV> В цикле он не зависнет даже при всем желании, а вот алгоритм
AV> переименования менять надо более кардинально - вплоть до сознательного
AV> отказа от поддержки полуоси и ДОС.
AV> Это, кстати, позволит основательно почистить код от костылей.
Поскольку к 2020 Intel откажется от BIOS в пользу UEFI, это означает смерть ДОС и полуоси на живом железе - разработчики FreeDOS прямо заявили, что к 2020 году проект будет закрыт, с полуосевиками непонятно: может arcaOS что-то запилит под UEFI (но не факт). Те, кто желает продолжить пользоваться этими ОС, будут вынуждены ставить их в виртуалки. Тогда смысл держать фидо-софт в виртуалке, если хост-система работает на живом железе и вполне себе обеспечена свежими версиями фидо-софта?
В связи с вышеизложенным предлагаю к 2020 году:
1. Версию эхотага 1.9.0 из ветки current перевести во frozen, из-за обнаруженного бага называть её stable как-то не комильфо (IMНO).
2. Версию эхотага, очищенную от досовских костылей, начать нумеровать с 2.0 и уже её называть current.

За SIMM прощаюсь, пишите письма
Oleg
ин зе хоум

Team [Квакеров&Думеров - Давить!] [Мультфильмы - RULEZ FOREVER!]

... Весна. В море тушат самолеты.
--- FidoNet обарзеватель/W32 1.1.5
Ответить с цитированием
  #7  
Старый 03.10.2018, 14:23
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию patch review request

Stas Mishchenkov написал(а) к Alexey Vissarionov в Oct 18 12:30:40 по местному времени:

Нi, Alexey!

01 окт 18 19:04, Alexey Vissarionov -> Eugene Palenock:

AV> - вплоть до сознательного отказа от поддержки полуоси и ДОС.

Ты полуось не трожь! Там еще много узлов осталось.

Нave nice nights.
Stas Mishchenkov.

--- GoldED+/W64-MSVC 1.1.5-b20150715
Ответить с цитированием
  #8  
Старый 03.10.2018, 15:01
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию patch review request

Alexey Vissarionov написал(а) к Stas Mishchenkov в Oct 18 13:30:00 по местному времени:

Доброго времени суток, Stas!
03 Oct 2018 12:30:40, ты -> мне:

AV>> вплоть до сознательного отказа от поддержки полуоси и ДОС.
SM> Ты полуось не трожь! Там еще много узлов осталось.

А почему они в переписи не участвуют?


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Спирт легче воды, но из водки почему-то не всплывает
--- /bin/vi
Ответить с цитированием
  #9  
Старый 03.10.2018, 16:52
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию patch review request

Stas Mishchenkov написал(а) к Alexey Vissarionov в Oct 18 15:40:12 по местному времени:

Нi, Alexey!

03 окт 18 13:30, Alexey Vissarionov -> Stas Mishchenkov:

AV>>> вплоть до сознательного отказа от поддержки полуоси и ДОС.
SM>> Ты полуось не трожь! Там еще много узлов осталось.

AV> А почему они в переписи не участвуют?

Может не читают здесь? Хотя, если читать пейрепись внематочно, можно увидеть пользователя OS/2 версий.

Нave nice nights.
Stas Mishchenkov.

--- GoldED+/W64-MSVC 1.1.5-b20150715
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:49. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot