Классический форум-трекер
canvas not supported
Нас вместе: 4 269 593


Устойчивый VPN, который не нужно выключать! Работает с белыми списками

В 2024 году выяснилось, что ПО многих крупных IT-компаний всё ещё не может корректно обрабатывать дату 29 февраля


Страницы:   Пред.  1, 2 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Поговорим -> Новости
Автор Сообщение
Новости ®
Вольный ветер
Стаж: 19 лет 10 мес.
Сообщений: 6647
Ratio: 25.216
Поблагодарили: 13440
100%
nnm-club.gif
      Разработчик Мэтт Джонсон-Пинт (Matt Johnson-Pint) собрал список сбоев, которые произошли 29 февраля 2024. Все они связаны с тем, что ПО не смогло корректно обработать редкую дату. В списке есть продукты как международных корпораций, так и локальных компаний.



      Список инцидентов:

      • Многие автозаправочные станции в Новой Зеландии отключили свои точки из-за сбоя в оборудовании для приёма платежей. Поставщику пришлось отключить свои аппараты и выпускать срочное обновление с фиксом бага.

      • Умные часы Fastrack FS1 просто не переключили дату и время, оставив на экране «23:59 28 февраля». Производитель признал ошибку и работает над исправлением.

      • Часы Amazfit Pop 3R и Pop 3S также не смогли отобразить корректную дату и зависали.

      • В больнице Innisfail в Австралии полностью отключилась телефония.

      • Приложение для учёта расходов YNAB внесло все ежемесячные платежи, запланированные на последний день месяца, в список трат за 28 февраля.

      • Компьютеры в Японии, предназначенные для выдачи водительских прав, вышли из строя в некоторых регионах страны.

      • Игра Theatrhythm Final Fantasy на Nintendo Switch показывала игрокам чёрный экран при запуске 29 февраля. Если сменить на устройстве дату, то запуск происходил без проблем.

      • Платёжные терминалы в шведских продуктовых магазинах и аптеках сети ICA отказывались обрабатывать транзакции.

      • Система авиакомпании Avianca of Colombia распечатала неправильную дату для посадочных талонов на 29 февраля. Клиенты получили билеты на 1 марта.

      • Игра EA Sports WRC перестала запускаться, компания посоветовала на время сменить дату.

      • Некоторые отмечали, что триггеры запланированных действий GitHub не сработали 29 февраля. Но отчётов об этой ошибке очень мало.

      • В Париже отключилось уличное освещение, а власти позже пояснили, что управляющее ПО сбилось из-за некорректной обработки даты.

      • На сайте розничной сети Best Buy нельзя было выбрать 29 февраля 2024 года в качестве даты истечения срока действия кредитной карты.

      • Приложение Apple Weather показывало 29 февраля, что среднее количество осадков за последние 30 дней равно нулю.

      • ChatGPT 3.5 часто сообщает, что 29 февраля не может быть правильной датой, даже если напомнить ему про високосный год.

      • Автоматизированное ПО для проверки допустимого возраста для заключения брака в Китае неправильно считало возраст заявителей.

      • Система оплаты подписки YouTube Premium также не могла правильно определить допустимый возраст для оформления услуги.

      • Берлинская компания городского транспорта предупредила, что поездки за 29 февраля будут отмечаться в приложении в разделе 28 февраля.

      Автор списка продолжает собирать инциденты по мере их обнаружения. За этим можно следить в его блоге.

_________________
Сегодня неграмотность не заставляет людей учиться,
а побуждает не любить грамотных
EnigmAHAS
Только чтение
Стаж: 16 лет 1 мес.
Сообщений: 701
Ratio: 3.371
61.24%
russia.gif
Ну как в 2000 кричали, что все компьютеры сойдут с ума, не смогут перевести дату на 2000.
weter
Меценат
 
Стаж: 17 лет 4 мес.
Сообщений: 2250
Ratio: 2.513
100%
Откуда: Ниоткуда
Цитата:
Какие хитрые программисты, себе ещё работы наделали

либо программисты, либо ИИ. должен остаться один)
zz13
Стаж: 14 лет 6 мес.
Сообщений: 3091
Ratio: 3.905
30.09%
barmen писал(а): Перейти к сообщению
брехня какая-то. Уже давно в каждом языке программирования есть библиотека работы с датами и временем. Можно оперировать не только календарными месяцами, да хоть некалендарными полуднями. И все это удовольствие с учетом часовых поясов.

Не важно как работает программный модуль.
Например пользователь получает токен срок действия которого истекает через 30 суток с момента покупки. В любом ЯП функции и классы, работающие с датой временем, умеют обеспечивать time_diff-операции, которые отобразят корректную дату окончания действия этого токена если он его купит в феврале.

То же самое касается если токен действует только в течении календарного месяца. Функции и классы, работающие с датой временем, можно без проблем использовать для расчета цены за неполный месяц.

Хотел бы я знать что за программизды там сидят.


то что оно там есть еще не значит, что его будут использовать ) в большинстве случаев программисты даже не знают о високосном годе или тупо забывают о нём, а чаще просто забивают болт чтобы лишний раз не возиться из-за даты бывающей раз в 4 года.
barmen
Стаж: 15 лет 3 мес.
Сообщений: 1685
Ratio: 18.084
0%
russia.gif
zz13 писал(а): Перейти к сообщению
то что оно там есть еще не значит, что его будут использовать ) в большинстве случаев программисты даже не знают о високосном годе или тупо забывают о нём, а чаще просто забивают болт чтобы лишний раз не возиться из-за даты бывающей раз в 4 года.

Во всех языках это класс Date или DateTime
Он реализует все методы которые позволяют программисту не думать о високосном годе, 31 числе и прочим расхождениям календаря.
Позволяет оперировать не только месяцами но и днями недели. Например может сказать какой день недели будет через 100500 секунд. Может это сделать с учетом системной локали, то-есть на языке системы пользователя. И программисту не надо даже думать об этом.

Молодежь конечно сейчас пошла. Часами со стрелками пользоваться не умеют. Не знают что такое без двадцати десять или пятнадцать минут одиннадцатого. Тяжело им наверно
aiwalev
Стаж: 14 лет 6 мес.
Сообщений: 10759
Ratio: 4044.826
39.5%
ukraine.gif
zz13 писал(а): Перейти к сообщению

то что оно там есть еще не значит, что его будут использовать ) в большинстве случаев программисты даже не знают о високосном годе или тупо забывают о нём, а чаще просто забивают болт чтобы лишний раз не возиться из-за даты бывающей раз в 4 года.

В таком случае возникает вопрос а как же ПО обработали 29 февраля 4 года назад?
tiunin
Стаж: 16 лет
Сообщений: 107
Ratio: 1.673
Раздал: 1.157 TB
100%
russia.gif
Мои старые часы Q&Q уже 20 с лишним лет прекрасно показывают 29 февраля и переходят на 1 марта. Да, программисты уже не те...
MihailM
Стаж: 19 лет 7 мес.
Сообщений: 145
Ratio: 2.826
0.17%
russia.gif
tiunin писал(а): Перейти к сообщению
Мои старые часы Q&Q уже 20 с лишним лет прекрасно показывают 29 февраля и переходят на 1 марта. Да, программисты уже не те...
У меня вообще такое ощущение что нынешние программеры , даже на калькуляторе "2Х2=" считают %))
Куда им с таким сталкиваться , как с датами и високосный год.. (шутка)..
ladygjan
Стаж: 14 лет
Сообщений: 12
Ratio: 4.835
0.28%
ussr.gif
Я из-за amazfit опаздал на рейс аэрофлота. Пришлось лететь позже. 20к (стоимость перелета) потерял, теперь стоимость часов выросла с 5к до 25к.
mokipoki
Стаж: 15 лет 11 мес.
Сообщений: 124
Ratio: 1.78
76.07%
nnm-club.gif
..изза ошибки ПО 29 февраля в реанимации больные не смогли умереть, а в роддоме дети не смогли родится... ужс )

_________________
Xeon E5-1650 v4 3.60GHz, Windows 10 LTSC, GeForce RTX 2060 super
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Поговорим -> Новости Часовой пояс: GMT + 3
Страницы:   Пред.  1, 2
Страница 2 из 2