Anarchist
написал 14 апреля 2003 года в 15:31 (882 просмотра)
Ведет себя
как мужчина; открыл 258 тем в форуме, оставил 4097 комментариев на сайте.
Все, конечно, хорошо помнят шумиху вокруг «проблемы 2000 года».
Но это — фигня.
Интересно, многие ли знают об ожидающем нас (помнится порядка 2038 года, точно считать ломает) куда более серьезном кризисе аналогичного смыслового содержания?
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
эээээ…. не то что не помнят, но и не знают! =)
Что за кризис?? Что за год?
Извини, но сразу полного ответа не дам, хочется немного поцепляться ;)
Так с чем была связана проблема 2к?
Есть подозрение, что под ожидающем нас страшным кризисом подразумевалось страшное переполнение в количестве секунд с начала эпохи (01.01.1970), или я не прав?
2 Anarchist: Ты у меня спрашиваешь? =)))
Я с компами начал работать в конце 2000-го года и поэтому о проблеме 2к слышал постольку поскольку… Примерно так: не все биосы адекватно реагировали на дату с 2000-м годом и отказывались работать… Так? ;)
Прав. Точнее: данная конкретная проблема связана с выбором типа данных (int 4 байта, помнится, unsigned, но не скажу точно) для хранения значения переменной time. И с пределами изменения этой величины.
Печально, что об этом пока еще не задумываются. А ведь будет такое, что мало никому не покажется.
Браво!
Проблемка была в двух нулях в окончании 2000-го года, т.к. непонятно было, какой это век-то? 1700, 1800, 1900? — все они тоже оканчиваются на «00».
А у кого же? ;) ;) ;)
2000, 2100,..
Так рано ещё ;) До самой прблемы ещё более 30-ти лет… Ещё задумаются. Попозже… =)
А принять верное конструктивное решение?
И привести в соответствие с ним ВЕСЬ используемый код.
Сейчас же (насколько мне известно) никто не задумывается над этим.
Ты же задумался ;)))
Я уже привык к тому, что мои высказывания/замечания доходят до окружающих с большой задержкой (если доходят вообще).
Так что тот факт, что я задумался — вовсе не показатель. Увы.
Хех… коллеги, ну-ка давайте вспомним, давно ли в типе int 4 байта ? Еще лет 20 назад там было от силы 2 :)) Что там будет еще через 20 даже представить страшно :))
а что за тип такой int 4 ?
2 FlashBack
Чего-то ты напутал: «в типе int 4 байта»
т.е. тип — int — integer :))
А вот дядька Э.Танненбаум пишет, что счётчика должно хватить на 136 лет. (с 1970 г.)