forum.wfido.ru  

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

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 01.04.2025, 13:42
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию RIP ICQ (Jun 2024), Skype (May 2025), FidoNet (Jan 2038)

Stas Mishchenkov написал(а) к Nil A в Apr 25 12:20:50 по местному времени:

Нi Nil!

31 Mar 25 14:49, Nil A -> Stas Mishchenkov:

NA>>> P.S. Кто-нибудь хоть попробовал переставить дату на 2038 год,
NA>>> чтобы проверить совместимость с 32-битным time_t?
SM>> И что я должен увидеть? Кривой @msgid в мессаге?

NA> ет. Проблему в дате. Она перевернётся на 1901 год на некоторых базах и
NA> редакторах.

В ДЖАМе date created - unsigned long. Ну, да. 32 бита и всё. Я так понимаю, будет очередной костыль - if $date < '1984' или что-то в этом духе, который потом опять сломается и будет заменён на другой такой же.

Нave nice nights.
Stas Mishchenkov.

--- Не так страшен чёрт, как тот, кто его видит.
Ответить с цитированием
  #12  
Старый 01.04.2025, 21:42
Nil A
Guest
 
Сообщений: n/a
По умолчанию RIP ICQ (Jun 2024), Skype (May 2025), FidoNet (Jan 2038)

Nil A написал(а) к Stas Mishchenkov в Apr 25 20:00:40 по местному времени:

* Originally in ru.fidonet.today
* Crossposted in ru.ftn.develop
Нello, Stas!

Tuesday April 01 2025 12:20, from Stas Mishchenkov -> Nil A:

NA>>>> P.S. Кто-нибудь хоть попробовал переставить дату на 2038 год,
NA>>>> чтобы проверить совместимость с 32-битным time_t?
SM>>> И что я должен увидеть? Кривой @msgid в мессаге?

NA>> ет. Проблему в дате. Она перевернётся на 1901 год на некоторых
NA>> базах и редакторах.

SM> В ДЖАМе date created - unsigned long. Ну, да. 32 бита и всё.

Если следовать JAM spec, и использовать беззнаковое число, то проблема откладывается до 7го февраля 2106 года. Дожить сложно до этой даты, так что пофиг.
Проблема в том, что использовать timet как uint32t - это не стандартно, и всякие LIBC функции mtime, localtime, ctime, т.д. работают как со знаковым числом.
Очень старый софт, который собран с timet 32bit скорее всего накосячит. Если современная сборка, то uint32_t надо кастить до современного time_t, т.е. int64t, и тогда localtime и ctime будут работать корректно.

Squish использует DOS формат даты (когда секунды только чётные могут быть), и там дата заканчивается в 2107 году. Ура, ДОС живее всех живых!

Msg и .pkt формат основан на 20-байтной строке, типа "01 Jan 86 02:34:56", и если оно уже работает в 2000ом году, то и дальше будет работать.
Как обошли проблему y2k тогда? Например, код в хаске, от текущей даты плюс/минус окно в 50 лет.

/ Use sliding window technique to interprete the year number /
while(yy <= tim->tm_year - 50)
{
yy += 100;
}

while(yy > tim->tm_year + 50)
{
yy -= 100;
}

Binkp протокол ещё гляну. Тут всё хорошо - date_time format is described in [RFC822].

SM> Я так понимаю, будет очередной костыль - if $date < '1984' или что-то
SM> в этом духе, который потом опять сломается и будет заменён на другой
SM> такой же.

Ох уж эти ваши костыли. Изобретут новый клудж ;-)

Best Regards, Nil
--- GoldED+/LNX 1.1.5-b20240306
Ответить с цитированием
  #13  
Старый 06.04.2025, 22:03
Wild Cat
Guest
 
Сообщений: n/a
По умолчанию RIP ICQ (Jun 2024), Skype (May 2025), FidoNet (Jan 2038)

Wild Cat написал(а) к Konstantin Simonov в Apr 25 19:45:10 по местному времени:

_--^^ Привет, Konstantin! ^^--_

31 Мар 25 20:10, ты писал(а) Nil A:

KS> Это ерунда. Например, у меня телефон настолько
KS> старый, что в нем нельзя установить 2025 год.
KS> Ставлю год, где дни недели совпадают с этим
KS> годом. И все нормально. Сейчас стоит 2014 год.
KS> :)

Значит, на моей Нокии Е72 (с которой я сейчас пишу это сообщение) - ещё не так всё плохо...

Часы "Электроника" до 2065 года (но им год не нужен)


... /WBR, Wild Cat/ Modem CM line: 8-800-333-9706
--- /New points+links are welcome, modem only/
Ответить с цитированием
  #14  
Старый 06.04.2025, 22:03
Wild Cat
Guest
 
Сообщений: n/a
По умолчанию RIP ICQ (Jun 2024), Skype (May 2025), FidoNet (Jan 2038)

Wild Cat написал(а) к Nil A в Apr 25 19:47:50 по местному времени:

_--^^ Привет, Nil! ^^--_

31 Мар 25 20:25, ты писал(а) Dima Krylov:

NA> Если я заранее не собирался что-то делать, а
NA> хотел, чтобы другие это сделали - то это либо
NA> мотивация, либо троллинг ;-)

Жирный тролль?)

NA> Переставить дату и попробовать написать письмо?
NA> На основном узле я не могу это сделать. Могу в
NA> какой-то песочнице на пойнте это сделать. Но
NA> это будет только одна комбинация, например,
NA> хаски с Jam-базой и голдедом. На сквишь вообще
NA> всё дальше будет работать скорее всего.

Если есть конфигурации, в которых всё "дальше будет работать", то в целом не вижу проблемы.
Кому надо - поменяет софт на эти конфигурации.

Под ДОСом всё полетит к чёртовой бабушке, конечно же. Но в целом будет возможность обновить софт/железо и продолжить пользоваться Фидо.

Ну, разумеется, что многим будет проще погасить ноду и самовыпилиться. Это я понимаю.


... /WBR, Wild Cat/ Modem CM line: 8-800-333-9706
--- /New points+links are welcome, modem only/
Ответить с цитированием
  #15  
Старый 06.04.2025, 22:41
Konstantin Simonov
Guest
 
Сообщений: n/a
По умолчанию RIP ICQ (Jun 2024), Skype (May 2025), FidoNet (Jan 2038)

Konstantin Simonov написал(а) к Wild Cat в Apr 25 01:29:12 по местному времени:


Нi, Wild!

Saturday April 05 2025 19:45, Wild Cat (2:5020/8912) => Konstantin Simonov:

KS>> у меня телефон настолько старый, что в нем нельзя установить 2025
KS>> год. Ставлю год, где дни недели совпадают с этим годом.
KS>> Сейчас стоит 2014 год.
WC> Значит, на моей Нокии Е72 (с которой я сейчас пишу это сообщение) -
WC> ещё не так всё плохо...

На экране года нет, он только в настройках. Есть число, месяц и день недели, на который иногда обращаю внимание.


Sincerely yours, Konstantin.

--- GoldED+/W32-MINGW 1.1.5-b20250401 WinNT 6.2.9200 iP-III
Ответить с цитированием
  #16  
Старый 07.04.2025, 00:52
Nil A
Guest
 
Сообщений: n/a
По умолчанию RIP ICQ (Jun 2024), Skype (May 2025), FidoNet (Jan 2038)

Nil A написал(а) к Wild Cat в Apr 25 23:37:40 по местному времени:

Нello, Wild!

Saturday April 05 2025 19:47, from Wild Cat -> Nil A:

WC> Если есть конфигурации, в которых всё "дальше будет работать", то в
WC> целом не вижу проблемы. Кому надо - поменяет софт на эти конфигурации.

Букву "" починить не как не могут, а ты говоришь.

WC> Под ДОСом всё полетит к чёртовой бабушке, конечно же.

Есть же dos4gw сборки голдеда и хаски под ДОС современные. ДОС в реал-моде помрёт, никто уже с начала века под реалмод не собирает.

WC> Но в целом будет возможность обновить софт/железо и продолжить
WC> пользоваться Фидо.

Но зачем, когда есть Моймир?

WC> Ну, разумеется, что многим будет проще погасить ноду и самовыпилиться.
WC> Это я понимаю.

Не больно то и держим.

Best Regards, Nil
--- GoldED+/LNX 1.1.5-b20240306
Ответить с цитированием
  #17  
Старый 07.04.2025, 08:12
Alexey Fayans
Guest
 
Сообщений: n/a
По умолчанию RIP ICQ (Jun 2024), Skype (May 2025), FidoNet (Jan 2038)

Alexey Fayans написал(а) к Wild Cat в Apr 25 06:49:14 по местному времени:

Нello Wild!

On Sat, 05 Apr 2025 19:47, you wrote to Nil A:

WC> Под ДОСом всё полетит к чёртовой бабушке, конечно же.

Нет.


... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
--- GoldED+/W32-MSVC 1.1.5-b20180707
Ответить с цитированием
  #18  
Старый 07.04.2025, 09:52
Sergey Kaluzhskiy
Guest
 
Сообщений: n/a
По умолчанию RIP ICQ (Jun 2024), Skype (May 2025), FidoNet (Jan 2038)

Sergey Kaluzhskiy написал(а) к Wild Cat в Apr 25 08:23:29 по местному времени:

Нello, Wild Cat.
On 4/5/25 19:47 you wrote:

WC> Если есть конфигурации, в которых всё "дальше будет работать", то в целом не вижу проблемы.
WC> Кому надо - поменяет софт на эти конфигурации. Под ДОСом всё полетит к чёртовой бабушке,
WC> конечно же. Но в целом будет возможность обновить софт/железо и продолжить пользоваться Фидо.

Ну много щас фидошных станций под досом? Или останется к 38му году


--
best regards,
Sergey
--- ХотДог/2.14.5/Android
Ответить с цитированием
Ответ


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

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

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


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


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