Δημιούργησε Configurable Python Log Normalizer
Φτιάξε Python εργαλείο που μετατρέπει διαφορετικά local log formats σε συνεπή JSON records.
Φτιάξε Python εργαλείο που μετατρέπει διαφορετικά local log formats σε συνεπή JSON records.
Prepare 20m · Build 110m · Verify 30m · Document 20m
Δούλεψε μόνο μέσα στον φάκελο που δημιουργεί το Smartphone-Academy.py prepare python-log-normalizer. Χρησιμοποίησε supplied samples, το δικό σου κινητό ή συστήματα με ρητή άδεια.
Προετοίμασε το Termux workspace
Άνοιξε το Termux στον ριζικό φάκελο της Academy και προετοίμασε το lab με το local companion. Δημιουργεί ασφαλή samples, notes και evidence files στον λογαριασμό Termux.
python Smartphone-Academy.py prepare python-log-normalizerΧωρίς root. Κράτησε το workspace κάτω από $HOME και απόφυγε προσωπικά identifiers στα evidence.Πρακτική αποστολή
- Όρισε μικρό schema για timestamp, level, source και message
- Κάνε parse τουλάχιστον δύο supplied formats χωρίς crash σε malformed lines
- Γράψε normalized JSON Lines και ξεχωριστό rejected-record file
- Δοκίμασε repeatability και τεκμηρίωσε assumptions για time zones και encoding
Δοκιμασμένος Python normalizer, sample output και σημειώσεις error handling.
Έλεγχος ποιότητας
Αναλυτικός αναστοχασμός
Ποιο αποτέλεσμα από το «Δοκίμασε repeatability και τεκμηρίωσε assumptions για time zones και encoding» χρειάζεται ισχυρότερα evidence πριν υποστηρίξει πραγματική απόφαση;
Μετά τον έλεγχο των evidence, τρέξε python Smartphone-Academy.py complete python-log-normalizer. Η πρόοδος αποθηκεύεται τοπικά στο Termux home.