green_fr: (Default)
[personal profile] green_fr
Досье номера — отмена високосной секунды (а я заодно узнал о её существовании).
Прекрасный пример того, что мир очень сложно описать простыми и удобными формулами. Сделаешь интуитивно понятно — время плясать начнёт (рано или поздно солнце будет светить в полночь). Сделаешь по-другому интуитивно понятно — программисты проклянут.
Интересно, кстати, как эти високосные секунды в разных языках программирования реализованы?

Date: 2012-03-13 12:57 pm (UTC)
From: [identity profile] kalvado.livejournal.com
насколько я помню, эти секунды добавляли по факту - и вряд ли они где-то учтены; я плохо представляю где в быту оно может быть важно. в лучшем случае система по НТП замечала, что она вдруг на секунду отстала.

Date: 2012-03-13 01:50 pm (UTC)
From: [identity profile] green-fr.livejournal.com
Смотря что иметь в виду под "в быту".
Смотри: таймер в ОС считает секунды с какого-то момента, начала отсчёта. Если моя ОС учитывает високосные секунды, а твоя нет, то одна и та же дата, записанная где-то, будет проинтерпретирована по-разному.

Date: 2012-03-13 02:02 pm (UTC)
From: [identity profile] kalvado.livejournal.com
И на что может повлиять тот факт, что на твоих часах - или в твоей таблице - будет (с учетом всех часовых поясов) 14.52.33, а на других - 14.52.37? 4 секунды - это довольно много, кстати.
Это существенно? По-моему не существует ситуаций, когда это может быть действительно важно - кроме астрономии. везде в другх местах важна относительная синхронизация и относительные времена.
Ну разве что анекдот, когда человек меняет страховщика с такой-то даты, и ровно в полночь с ним что-то случается. Но фиксация с точностью до секунды и то проблема... Кстати, если не путаю, как написаны бумаги - страховки кончаются без минуты полночь, а начинаются минутой позже. секунда тут не поможет.
Более того, это хорошо в пределах точности большинства часов. Я фанат, и у меня на всех компах стоит синхронизация с ручной настройкой. 2-3 секунды в день поправка - легко.

Date: 2012-03-13 02:11 pm (UTC)
From: [identity profile] green-fr.livejournal.com
Я о том, что принципиально одна и та же дата записывается по-разному. Классика - идиоты-архитекторы базы данных вместо поля "дата" сделали "дата+время" и пишут туда полночь каждого дня. После свистопляски с секундой перестаёт работать сравнение дат. 31/12/2011 на моём компе не равно 31/12/2011 из-за пары секунд расхождения.

Date: 2012-03-13 02:23 pm (UTC)
From: [identity profile] aguti-aka-jav.livejournal.com
кстати для мото-покупки и мото-страховки указывается реальное время сделки - а то отьедешь на 100 метров и попадешь на радар/самосвал,
Edited Date: 2012-03-13 02:23 pm (UTC)

Date: 2012-03-13 02:43 pm (UTC)
From: [identity profile] kalvado.livejournal.com
с какой точностью указывается? Меня кстати всегда интересовал этот вопрос - перевод денег не мгновенная операция, передача документов тоже.
Особенно это забавно, когда речь идет, например, о продаже самолетов в Великобритании. Для борьбы с какими-то махинациями закон требует физического присутствия самолета в UK - соответственно самолет прилетает, делает пару кругов возле берегов пока оформляют бумаги у улетает.

Date: 2012-03-13 03:13 pm (UTC)
From: [identity profile] aguti-aka-jav.livejournal.com
с точностью до минуты
- на техпаспорте пишется рукой "продано dd/mm/yyy hh24:mi"
- у страховщиков тот же формат "договор вступает в силу с dd/mm/yyy hh24:mi"

Date: 2012-03-13 03:15 pm (UTC)
From: [identity profile] kalvado.livejournal.com
то есть секунды не играют, получается...

Date: 2012-03-13 03:20 pm (UTC)
From: [identity profile] aguti-aka-jav.livejournal.com
не играют :)
- продавец деньги получил до этого времени.
- у покупателя есть 60 секунд чтобы наделать глупости :)

Date: 2012-03-14 08:37 am (UTC)
From: [identity profile] prokofyev.livejournal.com
"Накосячить за 60 секунд".

Date: 2012-03-13 03:35 pm (UTC)
From: [identity profile] green-fr.livejournal.com
У страховщиков во Франции всё гораздо приятнее для клиента, даже если твой контракт заканчивается сегодня в полночь, на самом деле практически всегда ты покрыт ещё недели две :-)

Date: 2012-03-13 03:58 pm (UTC)
From: [identity profile] dmpogo.livejournal.com
Это где такая суровость ? В Канаде в мотостраховке только день указан

Date: 2012-03-13 04:04 pm (UTC)
From: [identity profile] aguti-aka-jav.livejournal.com
- Официально при продаже нужна только дата, но часто вижу совет - добавить точное время (на случай штрафов или аварии).
- На моем контракте страховки стоит "вступает в силу 04/03/2012 14:00"
Edited Date: 2012-03-13 04:10 pm (UTC)

Date: 2012-03-13 04:23 pm (UTC)
From: [identity profile] dmpogo.livejournal.com
На моей только - "истекает 11/03/2012"

Date: 2012-03-13 04:26 pm (UTC)
From: [identity profile] aguti-aka-jav.livejournal.com
угу, на моем "истекает" уже только дата без времени :).
Но если учесть что 300 км я гнал мот не застрахованным то было бы забавно отыгрывать что-то произошедшее за эти несколько часов.

Date: 2012-03-14 01:22 pm (UTC)
From: [identity profile] anjey.livejournal.com
Скорее, так выглядит NY.
У меня в Гейко Огайо только даты.

Date: 2012-03-13 02:45 pm (UTC)
From: [identity profile] kalvado.livejournal.com
А такое есть реально?
И кстати, отмена високосных секунд есть благо для таких ситуаций - поскольку они добавляются (добавлялись?) по факту расхождения, то алгоритма предсказывающего когда надо добавить не существует, только как оно было в прошлом.

Date: 2012-03-13 03:33 pm (UTC)
From: [identity profile] green-fr.livejournal.com
Конечно благо, о том и речь. Но при этом рано или поздно солнце начнёт вставать в полночь!

Date: 2012-03-13 05:29 pm (UTC)
From: [identity profile] kalvado.livejournal.com
Ну вопрос сколько времени пройдет до того славного момента. А до тех пор тогда можно одноразово отменить зимнее или летнее время, благо опыт такого есть.
Все-таки эти секунды скорее похожи на то, чтобы добавляли вместо одного дня в 4 года - по пол-часа каждый месяц.

Date: 2012-03-14 08:46 am (UTC)
From: [identity profile] prokofyev.livejournal.com
Саня, через 50 тысяч лет люди переселятся на сферу Дайсона, и понятие полночи будет неактуально. :)
Edited Date: 2012-03-14 08:47 am (UTC)

Date: 2012-03-13 03:11 pm (UTC)
From: [identity profile] dmpogo.livejournal.com
А как же высокочастотный комьютерный трэйдинг на бирже ? Получится я купил прежде чем ты продал

Date: 2012-03-14 09:48 am (UTC)
From: [identity profile] aguti-aka-jav.livejournal.com
высокочастотный трэйдинг - зло. Я бы принулительно ввел 60 сек задержку от этих наперсточников :)

Date: 2012-03-14 12:30 pm (UTC)
From: [identity profile] green-fr.livejournal.com
Как вариант - заставить отказаться от компьютеров, курьеры пускай заказы брокерам носят.

Date: 2012-03-14 12:34 pm (UTC)
From: [identity profile] aguti-aka-jav.livejournal.com
Ну ты понял о чем я :) - ВЧ трейдинг это уже война роботов. К бирже (перераспределению ресурсов) отношение почти не имеющая. Но я понимаю что отрегулировать ВЧ это утопия - уж очень сладкие там бабки крутятся.

Profile

green_fr: (Default)
green_fr

July 2025

S M T W T F S
   1 2 3 45
6 7 8 910 1112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 11th, 2025 10:07 pm
Powered by Dreamwidth Studios
OSZAR »