neprihlásený
|
Sobota, 23. novembra 2024, dnes má meniny Klement |
|
IT bude mať opäť problémy s časom, kvôli japonskému kalendáru
Značky:
ITzaujímavosti
DSL.sk, 30.7.2018
|
|
IT systémy čakajú ďalšie problémy s počítaním dátumu a času, tentokrát sa týkajúce najmä Japonska respektíve systémov potrebujúcich pracovať s japonskými dátumami.
Napríklad Microsoft problémy prirovnáva k problému Y2K, teda problému s prechodom do roku 2000.
V Japonsku sa totiž používa síce gregoriánsky kalendár s dvanástimi mesiacmi a 365 respektíve 366 dňami do roka, roky sa ale oficiálne číslujú japonským špecifickým systémom ér. Éry začínajú vždy s nástupom nového cisára, aktuálna Heisei ale trvá už od roku 1989 od nástupu cisára Akihita, aktuálne sa píše rok 30 v Hensei ére a v modernej počítačovej dobe a špeciálne od nástupu Internetu tak zatiaľ neprišlo k zmene éry.
Teraz k tomu ale príde od 1. mája 2019, keď na konci apríla cisár abdikuje. Plán bol oznámený už na konci minulého roka a do zmeny éry zostáva ešte trištvrte roka, dopad na IT sa začal verejne riešiť ale najmä v poslednom období napríklad po upozornení tvorcov Unicode štandardu.
IT systémy mali v histórii už viacero výraznejších problémov s počítaním času a dátumu, respektíve potenciálnych problémov vyžadujúcich veľké investície aby sa im predišlo. Dôvodom je najmä jednorazová alebo výnimočná povaha viacerých zmien v počítaní času a dátumu, na ktoré tak systémy neboli dostatočne otestované prípadne sa s nimi vopred nepočítalo.
Napríklad problém Y2K bol spôsobený najmä reprezentáciou roka v dátumoch iba posledným dvojčíslím v starších programovacích jazykoch a systémoch, s príchodom 2000 bola ale reprezentácia 00 nejednoznačná respektíve mohla v IT systémoch znamenať rok 1900. K problémom už viackrát prišlo aj pri relatívne bežných tzv. skokových sekundách alebo dokonca pri posúvaní času medzi letným a zimným.
V mnohých systémoch hrozí problém roku 2038, v prípade počítania času ako počet uplynutých sekúnd od začiatku roka 1970 ako ho počítajú unixové systémy. Kvôli 32-bitovej reprezentácii príde ale v 2038 k pretečeniu počítadla. Napríklad Linux začal problém riešiť už s výrazným predstihom pred niekoľkými rokmi, keď prechádza na 64-bitovú reprezentáciu.
Aktuálna blížiaca sa zmena éry v japonskom kalendári a tým spôsobená zmena označovania a počítania rokov môže samozrejme spôsobiť problémy v IT systémoch, ktoré buď zabudli takúto možnú zmenu zohladniť a ešte častejšie v systémoch ktoré sa z rozličných dôvodov nebudú aktualizovať o informáciu o tejto zmene. Táto zmena samozrejme totiž nebola dopredu známa a tvorcovia IT systémov ju nemôžu plne implementovať ešte ani teraz, keď zatiaľ nebolo oznámené meno novej éry.
Unicode kvôli tomu bude musieť vydať rýchlu novú verziu 12.1. Nová verzia 12.0 je totiž už naplánovaná na 5. marca 2019, jej vydanie sa podľa tvorcov už nedá posunúť, vzhľadom na očakávané oznámenie mena novej éry až na konci februára sa do nej nestihne zapracovať znak pre novú éru a potrebné bude vydať rýchlu aktualizáciu 12.1.
Microsoft pridal v jarnej aktualizácii Windows 10 podporu novej éry zatiaľ samozrejme bez mena, ktorá slúži najmä na otestovanie kompatibility softvérov.
Mnohé systémy budú pre čo najväčšiu kompatibilitu zrejme podporovať označovanie rokov aj v doterajšej Hensei ére a napríklad rok 2020 budú akceptovať aj ako rok číslo 32 v Hensei ére a nielen ako rok 2 v novej ére. Podľa dostupných informácií navyše Japonsko zvažuje, že v prechodnom období budú viaceré štátne inštitúcie používať ďalej primárne označovanie v Hensei ére.
Najnovšie články:
Diskusia:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tak zase
Od: dufus
|
Pridané:
30.7.2018 9:33
japonci opäť sklamali
|
|
Re: tak zase
Od: paulina
|
Pridané:
30.7.2018 11:08
Never nuke one country twice!
|
|
Never nuke yourself twice!
Od: fukusima černobyľ
|
Pridané:
1.8.2018 7:38
Keby cisár zomrel, tak im vybuchne zase dala atómová elektráreň.
Vynulovat čas vždy keď umrie maskot čo je náhodný jav mi nepríde ako dobrý nápad.
Never nuke yourself twice!
|
|
prakticky teoretik
Od: syntaxterrorX. XX
|
Pridané:
30.7.2018 9:50
Veď je to úplne jednoducho možné riešiť triviálnym aliasom cez kvázi systémový čas kalendáru "kebyže by bol cisár neodstúpil" éry priekazne i rekurzívne od prvého.
|
|
Re: prakticky teoretik
Od: Re: prakticky teoretik
|
Pridané:
30.7.2018 11:40
Napriek síce nie výrazne, ale v túto chvíľu minimálne priemerne negatívnemu hodnoteniu, máš tentokrát priekazne pravdu.
|
|
Re: prakticky teoretik
Od: Ghnczx
|
Pridané:
30.7.2018 21:39
Dal som mu - Lebo je to kokot a tebe tiež.
|
|
Bude robota
Od: Veles
|
Pridané:
30.7.2018 10:04
Vidim, ze sa zabavime... Uz teraz je to pain in the ass
|
|
vypadok
Od: tcomaci
|
Pridané:
30.7.2018 10:45
tcom ma zasejc nejaky vypadok sluzieb, juchuuu
|
|
Re: vypadok
Od: Nasr
|
Pridané:
30.7.2018 11:00
a nepotrebuju ani japonsky kalendar
|
|
Re: vypadok
Od: dj_v
|
Pridané:
30.7.2018 12:55
nj, keď zamestnáš výpadky, tak výpadky splodia :)
|
|
Re: vypadok
Od: qw11
|
Pridané:
30.7.2018 14:49
To len dorovnavaju orange, tym nefungovala cez vikend kontrola spotreby dat. :D
|
|
chyba v článku
Od: Madres
|
Pridané:
30.7.2018 15:15
V článku je chyba, na začiatku je obdobie spomínané správne (Heisei) ale neskôr je použitý skomolený tvár Hensei (čo v preklade môže znamenať rôzne veci od doslova "rôznych podivností hen) až po rozklad alebo degeneráciu, čo je v protiklade so správnym názvom). Len toľko...
|
|
vytrus
Od: sloni trus
|
Pridané:
30.7.2018 20:18
no.. je cas, zjednotit cas,
a co takto pouzivat hviezdny datum zo star treku ?
alebo pocitat roky jednotne od prveho zivota na zemi ?
alebo pouzivat roky existencie vesmiru ?
ani ten gregorian s kristom nie je ziadna slava. mat BC roky a AC roky je absurdne.
|
|
Re: vytrus
Od reg.: Domer.PDo
|
Pridané:
31.7.2018 14:26
Si si poplietol AD a AC. To druhe je oznacenie striedaveho prudu.
|
|
Re: vytrus
Od: feroxxx
|
Pridané:
1.8.2018 3:49
BC = before christ
AD = after death
;)
|
|
Re: vytrus
Od: Robo15464
|
Pridané:
2.8.2018 8:54
Ak je AD after death, jak oznacis roky 1 - cca 30 nasho letopoctu? ;-)
|
|
Re: vytrus
Od: all hail the God Emperor
|
Pridané:
3.8.2018 23:11
AD == Anno Domini
v plnej forme Anno Domini nostri Jesu Christi - roku nasho pana, Jezisa Krista...
toto sa ale coskoro zmeni na imperialny kalendar.
|
|
Re: vytrus
Od: Reg.: x x l l
|
Pridané:
3.8.2018 16:42
Cas na zemi je jednotny uz davno a vola sa UTC. Dokonca je aj pomerne zjednotena jeho reprezentacia v pocitacoch (64 bit double, alebo iny 64 bit fixed point srac).
Co je skor zle, su desiatky, ak nie stovky sposobov jeho reinterpretacie :D
|
Pridať komentár
|
|
|
|