Altre date "calde"
Fonte: www.dadda.it
Autore: Roberto Dadda
Il 31 dicembre 1999 non è l'unico giorno in cui sono previsti problemi
per i sistemi informatici, eccone qualcun altro:
31 Dicembre 1998
In Europa parte la prima fase dell'introduzione
dell'Euro. Una sorta di prova generale per il 2000, i problemi sono
diversi, più localizzati e forese meglio gestibili, molti di noi
passerano comunque la notte di San Silvestro nella sala macchine della
propria organizzazione.
Molti avevano affermato che in questa data
sarebbero stati pronti per cominciare i test legati alle amodifiche per
l'anno 2000. Le statistiche dicono che la cosa non è vera e che i
ritardi non sono irrilevanti!
Quotidiani e periodici non specialistici hanno
cominciato a parlare del problema.
1 gennaio 1999
Parte la prima fase dell'Euro, è festa, ma si lavora
alacremente per essere pronti lunedì quattro alla riparttenza della attività
produttiva.
Alcuni programmi che guardano avanti per un anno
potrebbero cominciare a manifestare, se non sono stati opportunamente
controlati, problemi legati all'anno 2000.
ATTENZIONE: Il problema
del 2000 nei calcolatori è tecnicamente pienamente risolvibile, ed in buona
parte risolto. Quando dunque parliamo di problemi si tratta di problemi
potenziali nei quali incorrerà chi non ha saputo individuare e risolvere tutti
i punti di potenziale malfunzionamento. Questa precisazione per non rischiare di
passare senza volerlo dalla sponda del buon senso a quella del catastrofismo!
Estate 1999
Gli analisti ritengono che a questo punto le notizie sulla
preparazione o meno dei sistemi informativi al salto di secolo cominceranno a
circolare e la preoccupazione potrebbe estendersi dal mondo degli specialisti a
quello degli utenti di servizi. Qui molta importanza avrà la correttezza e la
chiarezza della informazione che faremo arrivare alla larga massa della
popolazione.
22 agosto 1999
E' la notte del GPS!
I sistemi satellitari dai quali prendono i dati i sistemi per la
valutazione della posizione hanno un problema simile a quello del 2000. Si
tratta di qualche cosa legato al meccanismo di funzionamento delle
apparecchiature che sono usate per stabilire dove un aereo, una nave, una
automobile e da qualche tempo anche un ciclista i un montanaro si trovino in un
determinato istante. GPS sta per Global Positioning System (sistema di
posizionamento generale) e funziona grazie ai dati inviati a terra da satelliti
messi in orbita dalla marina miliatare statunitense.
Ebbene nella notte del 22 agosto la data che questi sistemi
trasmettono farà, per ragioni puramente tecniche e da tempo previste, un salto
all'indietro di 1024 settimane!
La US Navy e la FAA (Federal Aviation Authority) stanno
bombardando da tempo tutti gli interessati e la grande maggiornaza dei sistemi
è stata messa in grado di gestire efficacemente questo errore. Va inoltre
notato come i velivoli dispongano di molteplici sistemi anche basati su diverse
tecnologie, il fatto non dovrebbe dunque costituire comunque un serio problema
ed in nessun caso un reale pericolo.
Per saperne di più...
9 settembre 1999
Saltano i... tappi!
No no parliamo di Champagne, ma di una tecnica una volta molto
diffusa tra i programmatori. Per ragioni tecniche che sarebbe noiso spiegare i
programmatori si sono trovati per un lungo periodo nella necessità di
evidenziare la fine di un elenco con un dato particolare e facilmente
individuabile. Qualcuno ebbe l'idea di usare una serie di 9 e di conseguenza
alcuni programmi, se non opportunamente corretti, identificheranno questa data
come ultima della registrazione ed ignoreranno tutto ciò che segue. Per la sua
funzione particolare questa tecnica viene identificata con il termine tappo
come se questa data particolare fosse il tappo che delimita la fine dei dati.
Novembre 1999
Come se non bastassero i problemi del 2000 uno sciame
significativo di meteoriti è previsto raggiunga la terra con la possibilità
di danneggiare e mettere fuori uso qualche satellite di comunicazione. I
calcolatori fanno ormai larghissimo uso di questi sistemi di trasmissione ed i
sistemi, già sotto pressione per l'adeguamento oramai prossimo al salto di
secolo, potrebbero mal reagire a questi malfunzionamenti.
Dicembre 1999
La data fatidica è oramai molto vicina, in assenza di
informazioni precise il panico potrebbe diventare pericoloso con accaparramento
di generi di prima necessità come pile, cibo e denaro.
In assenza di una
adeguata preparazione e di una posizione precisa da parte delle autorità il
panico collettivo potrebbe portare molto più danno del problema stesso!
31 dicembre 1999
I vari paesi entrano nell'anno 2000!
Molti festeggiano in party fantasmagorici, molti di noi sono al loro
posto di lavoro a controllare i propri sistemi pronti ad intervenire in
caso di problemi.
Nel pomeriggio cominciano ad arrivare
le notizie dal Giappone prima società fortemente dipendente dai
calcolatori ad entrare nel 2000 molte ore prima di noi e da queste
notizie avremo una prima idea di come andranno le cose.
3 gennaio 2000
Primo giorno lavorativo, nel 1999 era
stato il 4 e ci aveva lasciato 24 ore in più per testare le modifiche
apportate ai programmi per la prima fase Euro.
28 febbraio 2000
Il 2000 è bisestile!
La regola è chiara: sono
bisestili gli anni divisibili per quattro tranne i secoli a meno che non
siano divisibili per quattrocento. 2000 è un secolo divisibile per
400 e dunque è bisestile!
Alcuni programmatori nel passato non
hanno tenuto conto dell'ultima parte della regola e di conseguenza non
riconosceranno il 2000 come bisestile ed alcuni sistemi potrammo saltare
a piè pari il 29 di febbraio passando direttamente al primo di marzo.
Un'altra notte da passare in ufficio!
1 gennaio 2038
Alcuni sistemi Unix potrebbero non
riconoscere il passaggio di data a 2039 provocando un problema simile a
quello del salto si secolo.
2080
Vanno in crisi gli algoritmi di
windowing utilizzati da molti programmatori per risolvere il problema
del 2000, ci sono buoni motivi per pensare che le macchine non saranno
più in servizio e comunque c'è tempo per porre riparo alla cosa, a
patto di ricordarsene...
|