- Joined
- Nov 26, 2012
- Messages
- 14,280
Θυμάστε το Y2K bug? όπου το 2000 θα πάθαιναν κοκομπλόκο τα παλιά συστήματα που θα νόμιζαν ότι επιστρέψανε στο 1900 αντί να μπουν στο 2000;
Το βασικό πρόβλημα ήταν ότι κανένας δεν περίμενε ότι ο κώδικάς του θα χρησιμοποιείται ακόμα μετά από τόσα πολλά χρόνια (κάποια συστήματα είχαν software γραμμένο το 1960...) οπότε δεν είχαν προβλέψει για να κρατάνε σωστά την ημερομηνία μετά το 2000. Οπότε αρκετά low tech συστήματα που δεν είχαν ανάγκη να αλλαχθούν (πχ software για ταμειακές μηχανές) ακόμα δούλευαν με αρχαίο software που είχε ανάγκη όμως να δείχνει σωστά την ημερομηνία.
Ε τι έκαναν το 80% των τσίφτιδων παραμονές του 2000; Αντί να αναβαθμίσουν τα συστήματα με νέο λογισμικό απλά έγραψαν ένα patch που το διόρθωνε εν μέρη (γιατί το να το διορθώσουν κανονικά απλά δεν γινόταν με τόσο παλιό κώδικα και όποιος το έγραψε τότε το πρόγραμμα μάλλον έχει πεθάνει...) οπότε έκαναν τα παλιά συστήματα να αναγνωρίζουν μέχρι και το 2019, με το σκεπτικό για μια ακόμα φορά ότι "ποιος θα τα χρησιμοποιεί αυτά ακόμα τότε;" .
Ε... μάλλον υπάρχουν αρκετά ακόμα τέτοια συστήματα εκεί έξω και τώρα αυτά τα μηχανήματα νομίζουν ότι ήμαστε στο 1920...
Και σιγά στα τέτοια μας θα πείτε, εκτός αν παίρνετε λεωφορείο στην χώρα μας και πρέπει να εξηγήσετε στον ελεγκτή γιατί το εισιτήριο σας έχει λάθος ημερομηνία...
Το βασικό πρόβλημα ήταν ότι κανένας δεν περίμενε ότι ο κώδικάς του θα χρησιμοποιείται ακόμα μετά από τόσα πολλά χρόνια (κάποια συστήματα είχαν software γραμμένο το 1960...) οπότε δεν είχαν προβλέψει για να κρατάνε σωστά την ημερομηνία μετά το 2000. Οπότε αρκετά low tech συστήματα που δεν είχαν ανάγκη να αλλαχθούν (πχ software για ταμειακές μηχανές) ακόμα δούλευαν με αρχαίο software που είχε ανάγκη όμως να δείχνει σωστά την ημερομηνία.
Ε τι έκαναν το 80% των τσίφτιδων παραμονές του 2000; Αντί να αναβαθμίσουν τα συστήματα με νέο λογισμικό απλά έγραψαν ένα patch που το διόρθωνε εν μέρη (γιατί το να το διορθώσουν κανονικά απλά δεν γινόταν με τόσο παλιό κώδικα και όποιος το έγραψε τότε το πρόγραμμα μάλλον έχει πεθάνει...) οπότε έκαναν τα παλιά συστήματα να αναγνωρίζουν μέχρι και το 2019, με το σκεπτικό για μια ακόμα φορά ότι "ποιος θα τα χρησιμοποιεί αυτά ακόμα τότε;" .
Ε... μάλλον υπάρχουν αρκετά ακόμα τέτοια συστήματα εκεί έξω και τώρα αυτά τα μηχανήματα νομίζουν ότι ήμαστε στο 1920...
A lazy fix 20 years ago means the Y2K bug is taking down computers now
The millennium bug is back with a vengeance, after programmers in the 1990s simply pushed the problem back by 20 years
www.newscientist.com
Και σιγά στα τέτοια μας θα πείτε, εκτός αν παίρνετε λεωφορείο στην χώρα μας και πρέπει να εξηγήσετε στον ελεγκτή γιατί το εισιτήριο σας έχει λάθος ημερομηνία...