Tehdy jsem byl ještě na gymplu. Dělaly se tehdy jednoduché testy: Nastavil se čas 31.12.1999, 23:59 a počkalo se, co to udělá. Pak se PC na zkoušku restartoval a nastavil se zpátky aktuální čas. Potom se ještě dělal test s 29. únorem.
A co si pamatuju ze svého okolí, tak problém měl pouze jeden soukromý zemědělec se speciálním PC řídícím technologie v prasečáku. A protože tehdy uvažoval o zrušení chovu, tak prostě posunul hodiny o 5 let zpátky a bylo.
Ja som problém Y2K (Y1K) zažil v 2010. Chodil som spravovať sieť ako sekond job do väčšej amerikánskej firmy. Mali tam soft čo si nechali napísať na mieru, no autor bol zrejme ťažký borec. Hneď v januári mi volajú, sieť nezbiera údaje potrebujeme to súrne odstrániť. Tak bežná kontrola ukázala že sieť je OK a padá ten ich úžasný softvér.
V adresári s programom som našiel aj zdrojáky a jejda, tak borec si ukladal len posledné číslo a na nule mu to zheblo :)
Drobný detail: Procházel sem si tu větu několikrát a nevidím důvod, proč tam to "díky" nemohlo zůstat. Do kontextu zapadá stejně tak dobře jako "kvůli" (jestli mi něco uniká, tak se omlouvám).
Jinak již v jednom z fór bylo zmíněno, tak by mohli rodná čísla nahradit IPv6 :D (akorát se to bude hůř pamatovat)
Vás by, pane Krčmáři, měli vycpat a vystavovat v muzeu jako exota :-)))
Ale vážně - nesmírně mě potěšilo, že v dnešní době, plné gramatických poloidiotů, neváhajících okamžitě kohokoliv označit za "grammar nazi", tohle ještě někdo zná a dokonce používá. Nejsem žádný purista, ani zastánce jazykové stagnace, ale zrůdnosti, na které lze dnes narazit úplně všude, mě děsí...
Teď sem se na to díval, ano děkovat válce za amputovanou nohu asi nebudu (i když kdo ví, možná se někdo takový najde). Šlo mi o to, že ta slova už ani nevnímám. Je to v podstatě stejné jako anglice may i might, nedávno sem dělal test, kde sem nevěděl co napsat (tak sem to dělal pocitem), pak nám učitelka řekla, že ta slova zaměňují i rodilí mluvčí, že se rozdíly mezi nimi už v podstatě smazali (ano sou tam, ale v běžné mluvě to člověk nepostřehne). Takže takhle mi splývá třeba i to díky a kvůli. Díky :D
Pan Erben po sobě holt ty překlepy a chyby po desáté večer moc nevidí - je rád, že si najde jednou týdně těch několik hodin času na rešerši a sepsání dalšího dílu seriálu, který ho sice baví (a i nějaký ten honorář zaň dostane), ale ne vždy to tak docela stíhá.
Nicméně zvážím jestli při svém duševním sockovství vůbec něco dalšího psát, nebo jít radši na pracák.
Díky že na to upozorňujete.
Off-topic: já grammar nazi nejsem, jedině snad "díky/kvůli" a pak ještě použití slova "popravit" v konextu "únosci pak rukojmí popravili" - tj. po právu zabili - tyhle dvě věci mi opravdu štvou. Chápu že "poprava" zní víc rajcovně, hlavně v titulku, je přijde mi to nechutně perverzní překroucení jazyka.
A nebo ze "sexovat", tzn. třídit na základě pohlaví, nám duševní socky dělají "šukat". Nebo další duševní socky s oblibou zaměňují atraktivitu se pohlavní přitažlivostí, kdy jim jako "sexy" přijdou auta, telefony apod.
I když znám i případy, kdy pro někoho jsou auta skutečně sexy:
https://www.youtube.com/watch?v=4PCkXYpWFgM
No vidíš a v této větě bych to taky mohl interpretovat jinak. "Díky chybě..." bych mohl myslet ironicky (nebo dokonce s povděkem, protože se jinak těch 8 hodin v práci nudím). A díky/kvůli tomu (ještě lepší by bylo pro to,) , že kvůli je pocitově neutrální, tak ta druhá věta dává teoreticky smysl, avšak pocitově (prakticky) mi příjde jako negativistická, si to představuji jako, že bych byl rád, kdyby ty zálohy vůbec neexistovaly ("Zase práce!"). No prostě mi to přišlo humorné :D
Také jeden z té doby:
Byl jednou jeden chlápek, zdatný to programátor v COBOLu. Devadesátá léta se přehoupla do své druhé poloviny a Jack si konečně začal získávat respekt a úctu, když se stal soukromým konzultantem specializovaným na konverze na rok 2000. Cestoval po celém světě a dělal pro prestižní firmy, trávil prací i 90 hodin týdně, ale stálo to za to. Ale několik let této monotónní práce se nakonec na Jackovi podepsalo a problémy se spánkem a noční můry o roce 2000 překročily únosné meze. Dohnaly Jacka k tomu, že začal přemýšlet, jak se roku 2000 vyhnout. Nakonec podepsal smlouvu s kryogenickou firmou a nechal se zmrazit do roku 2001. Chtěl být probuzen, až budou všechny oslavy i počítačové krachy dávno minulostí, jen aby mohl v klidu dožít. Tak ho šoupli do takové té skleněné ledničky, dali mu injekce na zpomalení tepu, nastavili datum probuzení a bylo.
Další věc, kterou Jack uviděl, byla velmi nezvykle zařízená místnost, naplněná velmi vzrušenými lidmi, kteří říkali věci jako ‚Je to zázrak!‘, ‚On žije!‘ a podobné. Byly tam kamery, jaké v životě neviděl, a vůbec spousta zařízení, které vypadalo jako ze sci-fi filmů.
Kdosi z těch lidí k němu přistoupil. Jack nedokázal zakrýt vzrušení:
„Už je po tom? Už je rok 2001? Je po všech těch oslavách a problémech?“
Ten chlápek mu začal vysvětlovat:
„Víte, není to úplně tak, jak myslíte. Víte, počítačový systém té kryogenické firmy nebyl kompatibilní s přechodem na rok 2000. Ve skutečnosti je teď o osm tisíc let později. Ale vůbec se tím netrapte. Někdo důležitý s vámi chce mluvit.“
Na to se na jedné zdi, která byla ve skutečnosti obří obrazovkou, objevila tvář muže, velmi připomínajícího Billa Gatese, patřící ve skutečnosti Presidentovi Země, a začala hovořit o tom, jak vypadá dnešní svět, aby se Jack nebál, že na celém světě vládne mír, nikde lidé netrpí hlady, vesmírný program byl přepracován a teď jsou na Měsíci a Marsu lidmi obývané kolonie. Technologie postoupila natolik, že každý má doma interface virtuální reality a může kdykoliv kontaktovat kohokoliv na celé planetě, sledovat jakoukoliv zábavu či muziku, zkrátka cokoliv.
„To zní báječně,“ povídá Jack, „ale zajímala by mě jedna věc. Proč se o mne všichni tolik zajímají?“
„Víte,“ povídá prezident, „rok 10000 je skoro za dveřmi. No, a ve vašich záznamech se píše, že umíte COBOL.“
Seriál je dobrý a pokaždé se dozvím něco nového, ale Y2K bych zde asi nezařadil. Souhlasím s tím, že by měl být v kategorii Bezpečnost, přece jen to mohlo negativně ovlivnit spousty systémů, ale nemyslím si, že by to mělo patřit do tohoto článku. Prošel sem si několikrát daný seriál, a prostě mi ten do něj nesedí (jinak je článek dobrý).
Nevím, ale podle mě problém roku 2054 reálně nastat nemůže. Protože ony čtyři číslice dávají teoreticky 9999 (Je nutné odečíst čísla která nesplní ověřovací pravidlo rodného čísla). Novorozenců se narodí denně zhruba 315 a kolik z nich se dožije sta let?
Ano jiná situace by nastala kdyby bylo třeba rodným číslem jasně identifikovat i někoho třeba tisíc let mrtvého. To je ale podle mě zbytečné.
Časem každý zásobník přeteče...:)
Napriek tomu duplicitne rodne cisla existuju. Moj stary otec ma triplikat, jedneho pana kdesi na juhu a jedneho v CR. Ja sam som mal rovnake r.c. ako jeden chalan z Brna, vdaka rozpadu Ceskoslovenska to ale pomerne rychlo prestalo byt zaujimave.
Takych pripadov je dost a rozumny SW s tym pocita. Kazdopadne, cely problem sa da docasne riesit tym, ze sa ludom narodenym po 2053 k mesiacu pripocita 20.
Samozrejme existuji a neni to zase az tak vzacne. Paradoxne pred par desitkami let, kdy rodne cisla jiz existovaly nastavaly situace, ze jmenovci se stejnym datem narozeni ale s jinym rodnym cislem byli zamenovani s tim, ze v rodnem cisle se jedna o preklep. Zadna evidence neni bez chyb, zvlaste kdyz se vede pouze papirove.
Sestra mala na zakladnej skole v 1 triede 2 spoluziacky (nar. 1991, takze este za Cesko-Slovenska), ktore mali rovnake meno, priezvisko, rodne cislo a aj miesto narodenia. Ani jedni rodicia to nechceli riesit, ze nech to vyriesia ti druhi.
Skola zatlacila na zmenu, lebo ich nevedela dost dobre rozlisovat (poznamka o farbe vlasov asi nemoze byt v oficialnom dokumente) a po zmene sa v nejakom systeme zmenilo rodne cislo aj tej, ktorej sa menit nemalo...
A len tak mimochodom - rodne cislo nielen ze nie je unikatny identifikator, ale niektori ludia maju aj 2 rodne cisla. Napriklad ja - studujem v CR s "cesko-slovenskym" rodnym cislom. A ked som zacal aj pracovat, tak mi pridelili este nove ceske rodne cislo. A nikto nevie, kedy mam pouzit ktore.
Ta kontrola je dělení 11. Takže těch unikátních čísel se je cca 900, což už není až tolik. Krát dva, protože dívky a chlapci mají jinou "datumovou" řadu (tuším dívky mají měsíce od 51 do 62). Navíc se historicky dělala distribuce "papírově", takže se běžně stávalo, že lokálně byl pro daný den již vyčerpaný příděl. Pak se obtelefonovávaly jiné okresy/kraje a občas se holt udělala chyba a některé číslo se použilo dvakrát. Bylo to tak běžné, že se ve formulářích běžně požadovalo vyplnění místa narození. Také se často jako řešení použilo "jiné pohlaví". Takže existuje poměrně dost mužů s "dámským rodným číslem", protože pro daný den byla již "pánská" vyčerpána.
Dnes už se to asi generuje nějak centrálně a neměl by být problém vynechávat již historicky použitá rodná čísla. Mezer by tam teoreticky ještě mělo být dost.
Právě proto, aby se nemuselo používat to "jiné pohlaví" tak od roku 2004 (dle zák. č. 53/2004 Sb.) je zavedena možnost v případě, že jsou v nějaký den vyčerpána všechna platná čtyřčíslí, použít alternativní rodné číslo, u kterého mají muži k číslu měsíce přičteno číslo 20 a ženy 70. Bohužel to spousta (nejen) programátorů neví, takže jejich algoritmy na kontrolu RČ vykazují u takových čísel falešně negativní výsledky ...
Koncem 20. století už všechny důležité instituce musely mít problém Y2K vyřešený.
Vždyť poprvé se projevil v armádních skladech v USA v roce 1973, když jim systém vyhazoval naskladňované konzervy s trvanlivostí 27 let jako 73 let prošlé. Podobně třeba banky na to musely přijít tou dobou, když nabízely dlouhodobé úvěry (20+ let) a nebyly schopny je zadat do systému. Prostě všichni, kteří používali počítače na vážnou práci museli na tento problém narazit mnoho let před koncem století a už dávno ho vyřešit.
A kuriózně nejvíc škody problém Y2K asi udělat švédským železnicím 1.1.2001 (ano, opravdu až po roce), kdy jim odmítly na trať vyjet všechny vlaky.
No, ony se tyhle Y2K objevují prakticky neustále. Kupříkladu je běžné, že autoři ERP systémů neumožňují zadat neomezenou platnost. Tak se tam píše datum "dostatečně budoucí". Takže u nás konec světa nastal v lednu 2011. Od poloviny devadesátých let se jako "nekonečno" uváděl prosinec 2010.
Data se opravila (zabralo to půl dne) a od té doby se "konec světa" stanovil na prosinec 2026 (vyšší datum tam zadat nešlo, interní omezení SW). Takže za dvanáct let se opět bude někdo divit "jaktože dneska nikdo nic nekupuje?"
Pro me to melo pozitivni dopad. Po opadnuti paniky bylo k mani v levnych knihach spousta Y2K 3,5 " disket tak jsem je za zlomek ceny nakoupil. Pouzival jsem je pak k prenosu dat stazenych na VSCHT IT centru. Dobre si pamatuji to cekani jestli budou data konzistentni po prijezdu domu (cesta metrem, tramvaji, vlakem, ...:-). Mel jsem cca 150 disket takze to byl pri prevozu celkem adrenalinovy sport.
Informace "80 sloupců standardního děrného štítku bylo limitem" se mi moc nezdá - skutečně tomu bylo v COBOLu tak? V jiných jazycích se dalo bez problémů pokračovat na dalším štítku, byl na speciální znak.
Ještě drobné zpřesnění k rodným číslům - není pravda, že "do roku 1954 bylo číslo za lomítkem pouze třímístné" - tehdy žádná r.č. nebyla. Začala se vydávat až v 70. letech s tím, že osoby narozené do 31. 12.1953 dostaly ono třímístné číslo za lomítkem zpětně (samozřejmě celé r.č. :-)).
Tak to je ještě ta lepší možnost, na mě tenkrát z něčeho lezla dokonce písmena zamíchaná mezi číslice.
Jak to vlastně tenkrát bylo s tím M$? Prý po halasném vytrubování že všechny jejich programy jsou na Y2K připravené vydali katalog produktů na rok 1900. Viděl ho někdo nebo je to jen pověst?
V rodných číslech bych problém neviděl. Čtvrtá číslice za lomítkem jej doplňuje na dělitelnost jedenácti. Stačí teda aby po roce 2054 jej doplňovala na o jedničku vyšší číslo po roce 2154 o dvojku atd a je problém vyřešený na dalších tisíc let.
Kromě toho lze v jednom dni přidělit cca 900 rodných čísel (10000/11), stačilo by dovyužít ta dosud nepoužitá (nemám přehled, ale pochybuju, že se v nějaký den narodilo tolik čechoslováků téhož pohlaví).
Pak je tu redundance v měsíci, my muži ho máme přirozený (1-12), ženy mají přičtenou padesátku (51-62). Nějaká jiná čísla se prý používají pro cizince, ale 100 měsíců se prostě nevyužije (je to 8x víc, než je potřeba) a to nemluvim o tom, že dnů taky nemáme 100.
Zrušení či revize rodných čísel se svého času plánovala i u nás (nejvíc se zmiňovalo právě kvůli tomu, že v rodném čísle je věk a pohlaví). Zatim je řadu let ticho po pěšině.
Apropos, nevíte jak je to s koordinací českých a slovenských rodných čísel? Jede si každý stát po vlastním prkně a nebo se nějak hlídá, aby se nenašel čech a slovák s totožným rodným číslem.
http://jetset.blog.root.cz/2010/01/04/bug-roku-2010/
(někdo popsal v blogu zde na root.cz)
pomerne nedavna historie, a presto je 3/4 prispevku k pravopisu ;-)
Ja jsem kvuli Y2K testoval a upgrejdoval stanice, servery, databaze (treba tehdejsi verze DB2 mela problem), nahanel vyrobce kvuli opravam BIOSu a firmware do ruznych krabicek, o aplikacich nemluve. Vubec s tim bylo pomerne dost prace, navic bez obvykle moznosti posunuti terminu. Takze si skromne myslim, ze mam taky trochu podil na tom, ze dnes lze Y2K oznacit za "bublinu" :-)