Πώς να αντιμετωπίσετε ημερομηνίες και ώρες χωρίς εκρήξεις στη ζώνη ώρας…

Κόμβος πηγής: 1658325

Οι ημερομηνίες, οι ώρες και οι ζώνες ώρας είναι ενοχλητικά πράγματα.

Η θερινή ώρα, ή «θερινή ώρα», όπως είναι επίσης ευρέως γνωστή, κάνει τα πράγματα ακόμα χειρότερα, επειδή πολλές χώρες ρυθμίζουν τα ρολόγια τους δύο φορές το χρόνο, προκειμένου να μετατοπίσουν την προφανή ώρα ανατολής και δύσης του ηλίου σε σχέση με την κανονική εργάσιμη ημέρα.

Στο Ηνωμένο Βασίλειο, για παράδειγμα, τα ρολόγια μας είναι ρυθμισμένα στην Ώρα Γκρίνουιτς όταν έρχεται η Πρωτοχρονιά, αλλά τα γυρνάμε προς τα εμπρός στη GMT+1 στα τέλη Μαρτίου και πίσω στη GMT ξανά στα τέλη Οκτωβρίου.

Μεγάλο μέρος της Βόρειας Αμερικής κάνει κάτι πολύ, πολύ παρόμοιο, αλλά ενοχλητικά διαφορετικό, ορίζοντας τις ημερομηνίες κατά τις οποίες αλλάζουν τα ρολόγια στις αρχές Νοεμβρίου και στις αρχές Μαρτίου. (Οι δύο χώρες μας ήταν βολικά ευθυγραμμισμένες, αλλά απομακρύνθηκαν ελαφρώς νωρίτερα αυτόν τον αιώνα.)

Έτσι, οι συνάδελφοί μας στη Βοστώνη είναι πάντα πέντε ώρες πίσω μας εδώ στο Oxfordshire, εκτός από τη σύντομη περίοδο κάθε φθινόπωρο (ή φθινόπωρο, δεδομένου ότι δεν μπορούμε να συμφωνήσουμε ούτε για τα ονόματα των εποχών στην κοινή μας γλώσσα, πόσο μάλλον για την ευθυγράμμιση τα ρολόγια μας) και την άνοιξη όταν δεν είναι.

Οι αντίπαλοι της θερινής εξοικονόμησης το απορρίπτουν ως μια άσκοπη πολυπλοκότητα που απλά δεν χρειαζόμαστε στην εποχή του Διαδικτύου, κάτι που είναι ελαφρώς ειρωνικό δεδομένου ότι οι συσκευές της εποχής του Διαδικτύου γενικά διαχειρίζονται να προσαρμόζονται αυτόματα. Οι υποστηρικτές του συστήματος σημειώνουν ότι, για πολλούς ανθρώπους, δεν είναι πλέον δυνατή η αλλαγή της εργάσιμης ημέρας ανάλογα με την εποχή, επειδή οι μέρες τους κυβερνώνται από το ρολόι και όχι από τη ημερήσια θέση του ήλιου, επομένως η αλλαγή του ρολογιού ανάλογα με την εποχή είναι η απλούστερη εναλλακτική.

Οι αλλαγές θερινής ώρας θεωρούνται επιβλαβείς

Πράγματι, το πρόβλημα του χρονισμού κατά τη διάρκεια της ημέρας σήκωσε το κεφάλι του όλη αυτή την εβδομάδα, όταν η Χιλή αποφάσισε να αλλάξει προσωρινά την ημερομηνία αλλαγής του ρολογιού της (για να προσθέσει ακόμα μεγαλύτερη πολυπλοκότητα, οι αλλαγές του ρολογιού πηγαίνουν αντίθετα κάτω από τον ισημερινό, επειδή οι εποχές αντιστρέφονται).

Η προσωρινή αλλαγή ανακοινώθηκε για να αποφευχθεί η σύγχυση την ημέρα του πρόσφατου συνταγματικού δημοψηφίσματος της χώρας.

Το δημοψήφισμα διεξήχθη στις 04 Σεπτεμβρίου 2022, την ημέρα που κανονικά τα ρολόγια πήγαιναν προς τα εμπρός για το καλοκαίρι.

Ως εκ τούτου, η αλλαγή του ρολογιού αναβλήθηκε για μια εβδομάδα, μήπως οι άνθρωποι που ξέχασαν να επαναφέρουν τα ρολόγια τους πριν κοιμηθούν το βράδυ του Σαββάτου ενδέχεται να διαβάσουν λάθος την ώρα της Κυριακής και αθώα καταλήξουν στο τοπικό εκλογικό κέντρο αφού έκλεισε, χωρίς να το καταλάβουν. καθυστέρησαν μια ώρα γιατί τα ρολόγια τους ήταν μια ώρα αργά.

Ακόμη και η Microsoft ένιωσε την ανάγκη να προειδοποιήσει τους χρήστες της ότι τα ρολόγια των Windows, η χρονομέτρηση του λειτουργικού συστήματος, τα προγράμματα συσκέψεων και πολλά άλλα μπορεί να είναι πετάχτηκε από το χατίρι, δεδομένου ότι η κυβέρνηση της Χιλής δεν ανακοίνωσε αυτήν την προσωρινή αλλαγή στην αλλαγή μέχρι τον περασμένο μήνα, απαιτώντας έτσι μια ενημέρωση της τελευταίας στιγμής στη βάση δεδομένων ζώνης ώρας των Windows.

Τι γίνεται αν το ρολόι σας είναι κλειδωμένο;

Τουλάχιστον οι χρήστες παραδοσιακών λειτουργικών συστημάτων μπορούν να κάνουν οι ίδιοι προσωρινές προσαρμογές ζώνης ώρας, εάν χρειάζεται.

Ορισμένες συσκευές εξαρτώνται πλήρως από ενημερώσεις υλικολογισμικού για να εμφανίζουν σωστά την τοπική ώρα.

Για παράδειγμα, έχουμε έναν μικροσκοπικό «υπολογιστή» ποδηλάτου που χρησιμοποιούμε ως πυξίδα και ανιχνευτή απόστασης όταν ταξιδεύουμε (είναι εκπληκτικό πόσο ομαλά και φυσικά μπορείτε να πλοηγηθείτε χωρίς να κοιτάξετε ποτέ έναν χάρτη, εάν μπορείτε να παρακολουθείτε τον χρόνο, την απόσταση και κατεύθυνση)…

…και παρόλο που μπορείτε να ασχοληθείτε με όλα τα είδη των ρυθμίσεων που είναι αποθηκευμένες στη συσκευή, όπως η μάζα του σώματός σας (που χρησιμοποιείται προφανώς για να μαντέψετε την ισχύ σας), τις ρυθμίσεις χάρτη, τη μορφή αναφοράς τοποθεσίας, το μέγεθος γραμματοσειράς και άλλα, το μόνο πράγμα που δεν μπορείτε do είναι να ορίσετε την ημερομηνία και την ώρα με μη αυτόματο τρόπο.

Απλώς δεν υπάρχει τρόπος να το κάνετε, τουλάχιστον για τις ενσωματωμένες εφαρμογές, και δεν μπορείτε καν να τις τροποποιήσετε ή να τις χακάρετε μόνοι σας, επειδή το όλο θέμα τρέχει μια ψηφιακά υπογεγραμμένη, κλειδωμένη με υλικολογισμικό έκδοση του Linux

Μπορείτε να γράψετε τις δικές σας πρόσθετες εφαρμογές και μπορούν να εμφανίσουν την ημερομηνία και την ώρα όπως θέλουν, αλλά πρέπει να μεταγλωττιστούν για να εκτελούνται σε μια αποκλειστική εικονική μηχανή μέσα σε ένα κάπως περιορισμένο sandbox.

Η θεωρία είναι ότι εάν η συσκευή λειτουργεί σωστά, γνωρίζει τον απόλυτο χρόνο μέσω του δέκτη GPS της, με ακρίβεια σημαντικά καλύτερη από τα καλύτερα, μεγαλύτερα, ακριβότερα και πιο πολύπλοκα μηχανικά χρονόμετρα που κατασκευάστηκαν ποτέ.

Ξέρει επίσης πού βρίσκεστε στον πλανήτη με ακρίβεια πολύ κάτω από 10 μέτρα (προσδιορίζετε ξεκάθαρα σε ποια λωρίδα ή βλέπετε πού προσπεράσατε λεωφορεία, όταν κοιτάζετε πίσω σε ένα ταξίδι που καταγράψατε), ώστε να μπορεί να υπολογίσει ποιο φυσική ζώνη ώρας στην οποία βρίσκεστε και ρυθμίστε ακριβώς την τοπική ώρα.

Λοιπόν, μπορεί να το κάνει αυτό εάν η βάση δεδομένων της ζώνης ώρας, που δείχνει την ακριβή τοποθεσία των ορίων ζώνης ώρας και τις απαραίτητες μετατοπίσεις από το UTC (η σύγχρονη αντικατάσταση του GMT σε ψηφιακά ρολόγια) είναι ενημερωμένη.

Διαφορετικά, μπορεί να χρειαστεί να προσθέσετε ή να αφαιρέσετε μια ώρα στο μυαλό σας, εάν η συσκευή το κάνει λάθος.

Ή μισή ώρα, επειδή ορισμένες περιοχές χρησιμοποιούν ζώνες ώρας 30 λεπτών.

(Είναι εκπληκτικό πόσοι άνθρωποι αρνούνται να δεχτούν ότι υπάρχουν μη ακέραιες ζώνες ώρας, επιμένοντας ότι «Όλες οι νόμιμες ζώνες ώρας γίνονται σε ώρες», που θα είναι νέα για οποιονδήποτε στην Ινδία ή τη Νότια Αυστραλία.)

Ή 15 λεπτά.

(Δοκιμάστε να επισκεφτείτε το Νεπάλ ή το Eucla.)

Θα βοηθήσει η απαγόρευση της θερινής ώρας;

Όσοι δεν τους αρέσουν τα θερινή ώρα, είτε επειδή πιστεύουν ότι είναι προσβολή της φυσικής τάξης πραγμάτων, είτε επειδή δεν θυμούνται ποτέ να αλλάξουν τα χειροκίνητα ρολόγια στο σπίτι τους, θα μας διαβεβαιώσουν ότι η απαγόρευση της «θερινής ώρας» θα λύσει τακτοποιημένα όλα αυτά τα ζητήματα.

Αλλά δεν θα λύσει το πρόβλημα του πώς να κατανοήσετε τα αρχεία καταγραφής του υπολογιστή, και πώς να τα χρησιμοποιήσετε στην αντιμετώπιση προβλημάτων πληροφορικής, ιδίως στην απόκριση απειλών στον κυβερνοχώρο, όπου η σειρά με την οποία συνέβησαν τα πράγματα μπορεί να είναι πράγματι πολύ σημαντική.

Για παράδειγμα, αν τα αρχεία καταγραφής δείχνουν ότι οι απατεώνες μπήκαν σχεδόν σίγουρα στις 03:30 το απόγευμα της Τρίτης, με βάση μια εκμετάλλευση που χρησιμοποιήθηκε για πρώτη φορά εκείνη την ώρα…

…συνέβη πραγματικά η χρονική σήμανση της δημιουργίας νέου λογαριασμού στις 03:00; πριν η εκμετάλλευση προκλήθηκε ή θα μπορούσε να ήταν κατόπιν?

Είναι οι αλλαγές διαμόρφωσης με χρονική σήμανση στις 04:00 αυτές που χρειάζονται επαναφορά, επειδή συνέβησαν μετά την έναρξη της επίθεσης ή είναι αλλαγές που πρέπει να διατηρήσετε επειδή τα αρχεία καταγραφής εκφράζονται σε διαφορετικές ζώνες ώρας;

Τι να κάνω;

Υπάρχει ένα πράγμα που μπορείτε να κάνετε για να βοηθήσετε, τόσο ως δημιουργός αρχείων καταγραφής όσο και ως καταναλωτής αρχείων καταγραφής.

Να μειώνετε πάντα τις χρονικές σημάνσεις σε UTC (καθολική συντονισμένη ώρα), συνυπολογίζοντας έτσι τις ζώνες ώρας από τα αρχεία καταγραφής σας και πάντα να καταγράφετε χρονικές σημάνσεις σε απλή, σαφή, αλφαβητικά ταξινομημένη μορφή.

Με απλά λόγια: συμβουλευτείτε, RFC 3339, και επιμείνετε Χρόνος Zulu χρονικές σημάνσεις παντού.

Αυτά μοιάζουν κάπως έτσι:

  2022-09-08T17:30:00.00000Z

Η ημερομηνία έχει πάντα τετραψήφια έτη, επομένως δεν υπάρχει κίνδυνος επανεφεύρεσης του σφάλματος της χιλιετίας.

Οι χρόνοι δεν χρειάζονται ΠΜ και ΜΜ (οι υπολογιστές μπορούν να μετρήσουν μέχρι το 24 τουλάχιστον τόσο εύκολα όσο εσείς μπορείτε να μετρήσετε μέχρι το 12), γεγονός που εξαλείφει την ασάφεια.

Και αυτό Z στο τέλος υποδηλώνει ότι η ημερομηνία και η ώρα που εμφανίζονται δεν έχει εφαρμοστεί προσαρμογή ζώνης ώρας, έτσι ώστε οποιαδήποτε δύο Χρόνος Zulu Οι εγγραφές στο ημερολόγιο μπορούν να συγκριθούν απευθείας για να προσδιοριστεί η σειρά με την οποία πραγματοποιήθηκαν.

Η απόκριση σε απειλές είναι πολύ πιο εύκολη και πολύ πιο ασφαλής, όταν οι χρονικές σημάνσεις σας είναι ξεκάθαρες, επομένως συνιστούμε αυτήν την προσέγγιση σε όλους.


ΠΕΡΑΙΤΕΡΩ ΔΙΑΒΑΣΗ ΣΧΕΤΙΚΑ ΜΕ
Η ΣΗΜΑΣΙΑ ΤΗΣ ΣΑΦΑΝΕΙΑΣ ΣΤΙΣ ΜΟΡΦΕΣ ΧΡΟΝΟΣΗΜΑΝΤΩΝ


ΜΕΡΙΚΟΙ ΕΛΑΦΡΟΥΣ (ΑΚΟΜΑ ΓΝΗΣΙΟΙ) ΛΟΓΟΙ ΓΙΑ ΤΟ RFC 3339

Σφραγίδα ώρας:

Περισσότερα από Γυμνή ασφάλεια