Παράλληλη Αναζήτηση

Αναζήτηση

Βρες
Εμφάνιση

Άρθρα :: Ανεπτυγμένη είδηση-αφήγηση

( περιπετειώδης καταδίωξη μέλους της "εταιρίας δολοφόνων" ) 

Περιπετειώδης καταδίωξη μέλους της "εταιρίας δολοφόνων"

Υπάρχουν ακόμη περιοχές που… επιμένουν να αντιστέκονται, όπως το χωριό του Αστερίξ δεν έλεγε με τίποτα να ενωθεί με τη Ρωμαϊκή Αυτοκρατορία

11.5. Επικοινωνία με άλλες εφαρμογές

Σκηνές αστυνομικού θρίλερ μετά τη ληστεία σε τράπεζα στα Καλάβρυτα

"Ανυπότακτοι Γαλάτες" της Ευρώπης

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

Γιγαντιαία επιχείρηση της Ελληνικής Αστυνομίας στήθηκε από χθες το απόγευμα και μέχρι τα ξημερώματα βρισκόταν σε εξέλιξη, για τη σύλληψη τεσσάρων κακοποιών που λήστεψαν στη 1.30 μετά το μεσημέρι το υποκατάστημα της Αγροτικής Τράπεζας στην Κλειτορία των Καλαβρύτων.

Πόλεις που, αν και αποτελούν τμήμα μιας χώρας, βρίσκονται στο έδαφος άλλης!

Έτσι κατέφευγαν στη συγγραφή τμημάτων κώδικα για την εκτέλεση εργασιών, που ήδη εκτελούσε ορθά μια άλλη εφαρμογή.

Σύμφωνα με τα στοιχεία της αστυνομίας, οι δράστες πήγαν στην τράπεζα με δύο κλεμμένα αυτοκίνητα, ένα BMW και ένα Άλφα Ρομέο.

VITALI VITALIEV

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

Μέσα στην τράπεζα μπήκαν δύο, ο ένας κρατούσε αυτόματο όπλο και ο άλλος πιστόλι.

Πώς γίνεται ο κήπος μιας μπιραρίας να βρίσκεται στην Ελβετία και το μπαρ του καταστήματος στη Γερμανία; Ή τρία σπίτια, το ένα δίπλα στο άλλο στην ίδια πλευρά του δρόμου, να βρίσκονται το ένα στο Βέλγιο, το άλλο στην Ολλανδία και το τρίτο χωρισμένο στις δύο χώρες; Οι χάρτες μπερδεύτηκαν στην Ευρώπη πολλές φορές. Τέσσερις θύλακες αντίστασης, όμως, παραμένουν.

Επιπλέον μέσα από την εφαρμογή μας μπορούμε να έχουμε πρόσβαση και επικοινωνία με άλλου τύπου εφαρμογές για την ανάκτηση και ανάλυση δεδομένων διαφορετικής μορφής. Άρπαξαν περίπου τέσσερα εκατομμύρια και εξαφανίστηκαν. Σε στιγμές μελαγχολίας και αναποφασιστικότητας, περιπλανώμαι στο Ely Place, έναν θύλακα έξω από την Πλατεία Χόλμπορν, στο κέντρο του Λονδίνου. Συγκεκριμένα, μέσα από μια εφαρμογή -μας, μπορούμε να επεξεργαστούμε τα δεδομένα ενός λογιστικού φύλλου, - να μορφοποιήσουμε και να εκτυπώσουμε τμήματα κειμένου που έχουν -γραφτεί με έναν επεξεργαστή κειμένου, να χρησιμοποιήσουμε ένα πρόγραμμα επικοινωνίας για να στείλουμε ή να δεχτούμε μηνύματα, να αναλύσουμε τα δεδομένα μιας υπάρχουσας βάσης δεδομένων, να απεικονίσουμε γραφικά τα δεδομένα μας που προέρχονται από ένα πρόγραμμα παρουσιάσεων (σχήμα 11.11).

Άγρια καταδίωξη

Πρώην κατοικία επισκόπων η περιοχή, επίσημα, δεν αποτελεί τμήμα του Λονδίνου.

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

Λίγη ώρα αργότερα, οι αστυνομικοί ενημερώθηκαν και ξεκίνησαν την καταδίωξη.

Είναι μια μικρή γωνιά του Κέμπριτζσαϊρ, που είναι ακόμη απροσπέλαστη για την Αστυνομία του Λονδίνου, εκτός και αν υπάρχει αίτημα των Επιτρόπων, του εκλεγμένου διοικητικού της οργάνου.

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

Οι ληστές με τα δύο αυτοκίνητα κατευθύνονταν προς την ορεινή Κορινθία.

Το Ely είναι ένα από τα καλά κρυμμένα μυστικά του Λονδίνου.

Ο προγραμματιστής σε ένα σύγχρονο προγραμματιστικό περιβάλλον, αντιμετωπίζει κάθε ολοκληρωμένο πρόβλημα σαν μια ανεξάρτητη εφαρμογή. Αν κάποια από τις εφαρμογές που ήδη κατέχει μπορεί να επιλύσει το πρόβλημα, τότε έχει την ευχέρεια να τη χρησιμοποιήσει. Αυτός ο τρόπος αντιμετώπισης καλείται εφαρμογοκεντρικός (document-centered view) και αποτελεί ένα υψηλού επιπέδου σύστημα πολυδιεργασίας ή συνεπιτέλεσης (multitasking).

Κοντά στο χωριό Λυκούρια σταμάτησαν σε ερημικό σημείο και έβαλαν φωτιά στη BMW που είχαν κλέψει από μια Αγγλίδα και στη συνέχεια την έριξαν σε γκρεμό περίπου έξι μέτρων.

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

Σχ. 11.11. Συνεργασία διαφορετικών τύπων εφαρμογών

Οι ληστές επιβιβάστηκαν στο άλλο αυτοκίνητο και συνέχισαν την πορεία τους.

Οι συνθήκες.

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

Μόλις πέρασαν το χωριό Λούζι, δεν μπόρεσαν να συνεχίσουν προς το χωριό Καλύβια με την Άλφα Ρομέο, λόγω της ομίχλης και του χιονιού.

Πολλοί από αυτούς εμφανίστηκαν κατά τον Μεσαίωνα, ύστερα από τις Συνθήκες της Μαδρίτης (1526) και της Βεστφαλίας (1648).

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

Σημειώνεται πως η περιοχή είναι καλυμμένη από μισό μέτρο χιόνι.

Άλλοι ήταν αποτέλεσμα διαφορών για τη γη ή απλώς λαθών.

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

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

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

Τέσσερις από αυτούς παραμένουν στην Ευρώπη.

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

Η ιταλική πόλη Καμπιόνε ντ' Ιτάλια (Campione d' Italia) στην Ελβετία, η ισπανική (μάλλον καταλανική) πόλη Λίβια (Llivia) στα Πυρηναία της Γαλλίας, το Μπίσινγκεν (Busingen), ένα γερμανικό χωριό στην Ελβετία, και ο ολλανδο-βελγικός δήμος Μπάαρλε - Νασάου - Χέρτογκ (Baarle - Nassau - Hertog), που αποτελείται από 22 βελγικούς και 8 ολλανδικούς τομείς.

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

Χρειάστηκα μήνες για να επισκεφτώ και τους τέσσερις.

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

Έκτοτε χάθηκαν.

Αν και τμήμα της Ιταλίας, η Καμπιόνε δεν είναι μέρος της Ε.Ε. - έχει αποκλειστεί με ειδικό πρωτόκολλο.

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

Αστυνομικός κλοιός

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

Χαρακτηριστικό του τρόπου αυτού σύνδεσης είναι ότι η τροποποίηση των δεδομένων της εξωτερικής εφαρμογής μπορεί να γίνει μόνο μέσα από την εφαρμογή που τα δημιούργησε με ενεργοποίησή της είτε εξωτερικά, είτε εσωτερικά από την εφαρμογή μας

Όπως έγινε γνωστό, έχουν κινητοποιηθεί πολλοί αστυνομικοί από τέσσερις αστυνομικές διευθύνσεις: Κορινθίας, Αχαΐας, Αργολίδας και Αρκαδίας.

Όλα άρχισαν το 777 όταν ο Τοτόνε - ένας γαιοκτήμονας της περιοχής - προσπάθησε να αγοράσει ένα συγχωροχάρτι, δωρίζοντας τα υπάρχοντά του, ανάμεσά τους και το ψαροχώρι Καμπιόνε, στη Βασιλική του Αγίου Αμβροσίου στο Μιλάνο.

Ο δεύτερος τρόπος μας επιτρέπει την ενσωμάτωση (embedding) των δεδομένων μέσα στη δική μας εφαρμογή.

Όλες οι πιθανές έξοδοι και δίοδοι διαφυγής έχουν αποκλειστεί από τους βαρύτατα οπλισμένους αστυνομικούς.

Ως αποτέλεσμα, η Καμπιόνε περιήλθε στον έλεγχο των μιλανέζικων εκκλησιαστικών αρχών και όχι του γειτονικού Κόμο, που θα ήταν και το λογικότερο.

Με την τεχνική αυτή εξασφαλίζεται ο αποκλειστικός έλεγχος των δεδομένων μέσα από την εφαρμογή μας.

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

Αυτός ο παράλογος δεσμός επέζησε όλων των αναταραχών της Ιστορίας.

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

Οι… Ρωμαίοι.

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

Η Λίβια ιδρύθηκε από τους αρχαίους Ρωμαίους και χρησιμοποιήθηκε σαν πιόνι κατά τις γαλλο-ισπανικές διαμάχες έως το 1659, όταν με τη Συνθήκη Ειρήνης των Πυρηναίων δόθηκαν 33 "χωριά" στη Γαλλία.

Με την τεχνική της ενσωμάτωσης δύο εκδοχές είναι δυνατές.

Προφυλακίστηκε ο Χιρβαντίδης

Οι Γάλλοι πίστεψαν ότι η Λίβια είχε συμπεριληφθεί σε αυτά αλλά οι Ισπανοί τη θεωρούσαν πόλη, όχι χωριό.

Τα δεδομένα να δημιουργηθούν εκείνη τη στιγμή ή να είναι ήδη έτοιμα.

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

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

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

Μία από τις ληστείες στις οποίες φέρεται αναμεμιγμένος είναι και αυτή του υποκαταστήματος της ΑΤΕ Βάρδας Ηλείας, πριν από δύο περίπου χρόνια, με τον τραυματισμό ενός συνταξιούχου δασοπυροσβέστη.

Πρόσφατα, μια επιστολή από ένα κοντινό γαλλικό χωριό χρειάστηκε 15 ημέρες για να φτάσει στα χέρια του δημάρχου της Λίβια, γιατί, βάσει ενός ευρωπαϊκού κανονισμού, η εντός της Ένωσης αλληλογραφία πρέπει να διακινείται μέσω Άμστερνταμ.

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

Στη ληστεία αυτή, κατά την αστυνομία, πρωτοστάτησε ο επίσης σεσημασμένος και καταζητούμενος κακοποιός Χαρίλαος Δημητρόπουλος, "δεξί χέρι" του Χιρβαντίδη στο "συνδικάτο".

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

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

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

Ελάχιστοι πηγαίνουν στη Γερμανία.

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

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

Πρώτον, γιατί θα έπρεπε να δείξουν τα διαβατήρια ή τις ταυτότητές τους στα γερμανικά σύνορα - διαδικασία που δεν εκτελείται κατά τη μετάβασή τους στην "ξένη χώρα" Ελβετία.

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

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

Δεύτερον, γιατί υπάρχουν αυστηρά όρια στην ποσότητα των γερμανικών προϊόντων που μπορούν να μεταφέρουν.

Αυτό βέβαια δεν σημαίνει ότι το ανεξάρτητο αυτό αρχείο δεσμεύεται από την εφαρμογή μας.

Οι μισθοί είναι σε ελβετικά φράγκα, αλλά οι Γερμανοί πολίτες πρέπει να πληρώνουν τον φόρο τους στη Γερμανία.

Ένα αντίγραφό του ενσωματώνεται στο αρχείο της εφαρμογής μας.

Κακό, αν σκεφτεί κανείς ότι οι ελβετικές τιμές είναι υψηλές, αλλά οι δείκτες φορολογίας χαμηλοί στην Ελβετία, ενώ το αντίθετο συμβαίνει στη Γερμανία.

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

Τα μπερδέματα.

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

Και αν αυτά μοιάζουν περίεργα, αυτό που συμβαίνει στο Μπάαρλε - Νασάου - Χέρτογκ είναι τρελό.

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

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