Home

Advertisement

Customize
06 January 2010 @ 12:35 pm
К сожалению (?), программиста на Коболе из того анекдота пришлось размораживать гораздо раньше, чем рассчитывали:

1. Некоторые телефоны стали получать SMS, датированные 2016 годом. Оказывается, год по стандарту SMS кодируется в определенной форме BCD, про которую не знали программисты, писавшие после 2000 года программы передачи и обработки текстовых сообщений.

2. Некоторые банкоматы в Германии после Нового Года перестали понимать кредитные (и дебетные) карты. На слэшдот приведен возможный сценарий происшедшего:

  1. Компания использует старинные программы, которые не смогут работать с датами после 1999 года, т.к. кодируют год 2 цифрами.

  2. Компания нанимает консультанта, чтобы исправить эти программы.

  3. Консультант видит, что программы написаны ужасно, и понимает, что не сможет привести все в порядок за время, которое осталось до нового 2000 года.

  4. Консультант решает всюду, где используется дата, вставить вызов функции, которая изменяет работу с датой так, что "0" в начале года воспринимается как число, большее "9" (или любой другой цифры).

  5. Консультант предупреждает компанию, что они должны обеспечить более хорошее исправление (полностью переписать все эти протухшие программы - [info]alexcohn) до 2010 года, и должны позаботиться об этом заранее, а не прочухаться вдруг 12 декабря, как на этот раз.
    Впрочем, может быть, он никого не предупреждает (в конце концов, зачем беспокоиться, если 10 лет эта проблема не возникнет?)

  6. Прибыль: Консультант получает свой чек и напивается.

  7. Компания ничего не делает для решения проблемы.

  8. Через 10 лет, баг-2000 бъёт как испанская инквизиция (я использовал бы другую, скорее всего - политически некорректную метафору - [info]alexcohn), когда его никто не ожидает.
3. Самый удивительный баг я видел лично: мой антивирус сообщил пару дней назад, что список его определений просрочен. По ссылке Симантек официально подтверждает свою ответственность. Я не думаю, что тот, кто берется обеспечивать защиту компьютеров, и продает программу, бегущую на сотнях тысяч компьютеров, мог себе позволить такую оплошность.
 
 
03 January 2010 @ 07:21 pm
443  
Мне совершенно непонятно недавнее решение БАГАЦ о проезде палестинцев по шоссе 443, а также возмущенная критика этого решения.

Я не знаю, что думают о палестинском траспорте наши судьи. Действительно, несколько лет назад (пишут, что с октября 2000, но я не уверен) выезды с шоссе на прилежащие арабские деревни завалены камнями. Поэтому сегодня жители этих деревень доезжают до шоссе, пересаживаются в другие автомобили, и едут в Иерусалим или Тель-Авив, если их пропустят на соответствующем КПП. Из района Атарот можно попасть на 443 шоссе вообще без проверок. По-прежнему, ничто не мешает террористу подойти вплотную к шоссе, пострелять из автомата, и скрыться в глубине зоны "А" по одной из подъездных дорог, не говоря уже о многочисленных грунтовках.

Новое постановление явно не отменит КПП перед Маккабим в западном направлении, и два КПП на въезде в Иерусалим. Ну, уберут эти бетонные блоки, и автомобили из Бей-Ур Атахта станут ездить в Хирбет-Аль-Масбах. Что изменится, кроме того, что на шоссе появится больше устаревших машин, водители которых не стараются соблюдать правила движения?
 
 
 
 

Advertisement

Customize