К вопросу об отмазках по поводу просыпания работы.
Вот я сегодня ну не то, чтобы проспал, нет у нас такого понятния, но будильник не сработал. А вот почему?
Начать надо издалека.
Многие современные часы реального времени не содержат регистра, в котором хрантся год. Год хранится отдельно - в ОЗУ, либо ещё где, причём бывает, что не год, а две последние цифры. В часах, которые применяет Сименс в телефонах, год хранится в EEPROM.
Многоообещающее начало для "отмазки причины просыпания", да?
Так вот, вчера у меня слетела пресловутая EEPROM в телефоне. Напрочь. В итоге он отказался включаться и только гудел при нажатии на кнопку. Ну не в сервис же ехать! У меня была копия памяти, сентябрьская, и я её залил в телефон - игрушка ожила, всё нормально.
А тут подходим к делу. Год восстановился 2003-й (прошивка-то сентябрьская). А 12 января 2003 года было воскресенье. В итоге будильник не сработал, и я встал позже обычного.
К счастью, у нас на работе электроники все, так что если бы кто потребовал объяснений, то на высокотехнологическом уровне им можно было бы объяснить, что и как, и все бы всё поняли.
Но вот беда - всем пофиг, что я пришёл позже. А такая причина хорошая была! Ну хоть тут расскажу...