Tag Archive for σοσιαλισμός

To Cloud με τα πανταλόνια

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

Καταρχήν, το αυθεντικό κείμενο είναι εδώ: Δημόσιο δωρεάν cloud computing για όλους. Καλά τα λέει, αλλά πετάει μια κουβέντα βαριά στη μέση του κειμένου και με πίκρανε πολύ, δι’ αυτό και θα πραγματοποιήσω παράκαμψη. Διότι λέει χωρίς εσένα πληχτρολόγιο δεν λειτουργεί, εργάτη μπορείς χωρίς διαχειριστή. Ε, όχι και μπορείς, τί μπορείς; Πώς μπορείς; Διότι ο System Administrator είναι εκείνος που φροντίζει για την καλή λειτουργία του συστήματος γενικότερα. Διότι το κουμπιούτερ στην οικία σου, που δεν έχει διαχειριστή και του έχεις βγάλει τα μάτια, κάποια στιγμή θα πάει για φούντο -λέγε με φορμάτ- αφού δεν υπάρχει κανείς για να το συντηρήσει, να το προσέξει και να το αγαπήσει με φροντίδα και προδερμ. Ενώ τα κουμπιούτερ που τα δια-χειρίζονται οι Διαχειριστές Συστημάτων, αυτοί οι σύγχρονοι λαϊκοί ήρωες, οι σούπερμεν της ψηφιακής εποχής, οι ηγέτες ενός σύγχρονου σταχανοφικοπιξελοκινήματος, τα κουμπιούτερ αυτά εργάζονται συνεχώς και χουρχουρίζουν στις αγκάλες των racks που τα φιλοξενούν. Προβλήματα φυσικά και βγάζουν, γι’ αυτό και ο SA (System Administrator) βρίσκεται εκεί για να τα βλέπει, πριν από μας, για μας. Το τελευταίο μου ποστ (πριν από αυτό, διότι τώρα αυτό είναι το τελευταίο και κάποια στιγμή μελλοντικά θα παύσει να είναι διότι την θέση του θα την καταλάβει κάποιο άλλο αριστούργημα) ήταν αφιερωμένο στους SA και εξέφραζε την ευγνωμοσύνη του προς αυτούς. Άλλωστε, εργαζόμενοι είναι (είμαστε) κι αυτοί (εμείς), νομίζω; Και δεν έχουμε να χάσουμε τίποτε άλλο εκτός από τα UTP μας.
Πέρα από την πλάκα, οι διαχειριστές συστημάτων αποτελούν θέσεις-κλειδιά. Προκειμένου να συντονιστούν όλοι οι επιμέρους τομείς της κοινωνικής παραγωγής απαιτείται η επικοινωνία τους. Όσο ποιοτικότερη και αποδοτικότερη αυτή, τόσο ποιοτικότερη και αποδοτικότερη η χρήση των μέσων παραγωγής. Πριν από αυτό βέβαια έρχονται οι αναλυτές, οι προγραμματιστές και φυσικά οι χρήστες που θα τροφοδοτήσουν με δεδομένα. Αλλά, αν η db απαιτεί 200Mqueries/min και ο RAID controller κάνει νερά, ποιος θα κάνει την αλλαγή, ο Μπάμπης που γράφει εκατομμύρια γραμμές κώδικα μεν, αλλά μπερδεύεται μεταξύ NAS και SAN; Ε, ντροπή και αίσχος δηλαδίς. Για να μην πούμε ότι πρέπει να αποτελούν άτομα εμπιστοσύνης. Διότι η γουγουτηςκετουκε μπορεί να κάνει το σφάλμα και να στείλει το PDF με όλο το πλάνο της επανάστασης με e-mail στις οργανώσεις, ξερό, χωρίς κρυπτογράφηση, στεγανογραφία ή δενξέρωγωτίάλλο. Που σιγά μην γίνει έτσι, αλλά χάριν παραδείγματος, λέμε τώρα. Αν ο μαγκίτης ο SysAdminίτης έχει το συνήθειο να χτενίζει τον mail server και φύγει σούμπιτο το εν λόγω αρχείο στο αντίπαλο στρατόπεδο, τότε τί έγινε; Μπας περιπτώς, οι διαχειριστές είναι καλά παιδιά. Τα κακά είναι στη φυλακή. Και μετά τη φυλακή τα παίρνει το ΦουΜπουΆι και τα βαφτίζει καλά και όλα ντάξει. Τον Διαχειριστή πρέπει πάντα να τον έχεις φίλο. Διαβάστε και λίγο BOFH (Bastard Operator From Hell) και θα καταλάβετε. Ή έστω δείτε ολίγον τί από IT Crowd. Παμ’ παρακάτω τώρα.

Στο ζουμί λοιπόν, στο Σύννεφο. Πρώτον, το Cloud δεν υπάρχει. Αυτό που λένε όλοι κλάουντ δεν υπάρχει. Εκτός κι αν είναι ο Κόνορ Μακλάουντ, ο επονομαζόμενος Χαϊλάντερ, ο οποίος πάλι δεν υπάρχει και σας την έφερα. Το Cloud δεν είναι τίποτε άλλο από το Internet. Το οποίον Ιντερνετ είναι απλά ένα σύνολο από διάφορα υπολογιστικά συστήματα που συνδέονται μέσω ενός τεράστιου αφηρημένου δικτύου. Αλλά, επειδή ο πολύς κόσμος το Internet το έκανε πια καραμέλα, έπρεπε να βρεθεί μια καινούργια λέξη. Θα με πεις, άνθρωποι “της πληροφορικής”, με “πολυετή εμπειρία στα φορμάτ” και δεν κατανοούν τί είναι το cloud, θα το καταλάβουν οι άλλοι, οι αμύητοι;
Τα παλιά τα χρόνια λοιπόν, άνοιγες ένα WordPerfect ή ένα MacWrite, έγραφες ένα κείμενο, το αποθήκευες σε δισκέτα 5.25″ (πέντε και εν τέταρτο ιντσών) και το είχες εσύ. Άντε, το έδινες και σε κανα φίλο σου. Ή στον εκδότη σου. Ή στον προϊστάμενο και πάει λέγοντας. Η επικοινωνία μεταξύ των υπολογιστών δεν υπήρχε στα οικιακά PC, γι’ αυτό και λέγονταν έτσι, δηλαδή Personal Computers, Προσωπικοί Υπολογιστές. Υπήρχαν φυσικά στις μεγάλες εταιρείες κάτι θηρία, υπολογιστές-βουνά με κάτι τεράστιες μπομπίνες στις οποίες αποθηκεύονταν όλα. Εκεί πάνω ακουμπούσαν τα “τερματικά”, τα οποία είχαν πρόσβαση σ’ αυτά τα “κεντρικά” αποθηκευτικά συστήματα και όλα αυτά μαζί αποτελούσαν το δίκτυο της εταιρείας. Ντάξει, είναι εξαιρετικά απλουστευμένο το παράδειγμα, αλλά ένεκα η εκλαΐκευσις λόγω της μόρφωσις της μαζός… Κάπου πιο μετά αρχίσανε κάτι πανεπιστήμια να δικτυώνουν μεταξύ τους τους υπολογιστές τους, μέσω του τηλεφωνικού δικτύου. Κι ύστερα άρχισε το e-mail, το File Sharing, το Web, το chat και κάτι τέτοια. Το cloud λοιπόν υπήρχε από τότε. Διότι για να πάρεις εσύ το e-mail σου, δεν χρειάζεται να έχεις τον υπολογιστή σου ανοιχτό 24/7 (διαβάζεται 24 ώρες τη μέρα, 7 μέρες τη βδομάδα). Αυτήν την δουλιά την κάνει ο server και εσύ απλά συνδέεσαι πάνω του όταν θες να διαβάσεις τα e-mail σου. Πού βρίσκονται λοιπόν τα e-mail σου όλο αυτό το διάστημα; Στον server, όχι στον υπολογιστή σου. Βρίσκεται κάπου πιο αφηρημένα, στο Internet.

Γιατί τώρα το είπανε σύννεφο; Γιατί αρχίζει αυτή η αφηρημένη έννοια να επεκτείνεται παντού. Ας πούμε ότι έχω ένα εξελόφυλλο που κρατάω στοιχειώδη οικονομικά του σπιτιού. Το έχω στον υπολογιστή μου, στο σπίτι μου. Αν θελήσω να δω πόσο πλήρωσα ΔΕΗ την τελευταία φορά, γιατί έτσι ρε παιδί μου, το συζητούσα με το Θρασύβουλα στο καφενείο και μου έκανε το μάγκα ότι πληρώνει πιο πολλά, λύση δεν υπάρχει. Αν όμως το έχω στο Google Docs, λ.χ., τότε απλά ανοίγω έναν οποιονδήποτε υπολογιστή (όχι μόνο, μπορώ να ανοίξω κινητό, tablet, PDA, ψυγείο ή νεροπίστολο) που συνδέεται στο ίντερνετ (ή στο ιντερνΈτ για τους μεγαλύτερους σε ηλικία) και το βλέπω από παντού. Ρε δεν πα να ‘μαι και στον ISS σε τροχιά, άπαξ κι έχεις σύνδεση με το ρημάδι μπορείς να δεις τα πάντα. Ε, αυτή την εξέλιξη, όπου ακόμα και τα προσωπικά μας αρχεία βρίσκονται στο αφηρημένο Internet, την ονομάσανε cloud.

Και πού είναι όλα αυτά; Σε ποιον ανήκουν; Ποιος καρπώνεται την υπεραξία στο φινάλε; Διότι μέσα στους όρους των, γράφει κάτι όμορφα ότι τα περιεχόμενα πιθανόν να υπόκεινται σε σκανάρισμα με σκοπό την αποτελεσματικότερη παροχή διαφημίσεων, ή ότι απαγορεύεται η φύλαξη παράνομου υλικού κτλ. Σε ένα πρόσφατο σκάνδαλο με έναν από τους ηγέτες της διαδικτυακής αποθήκευσης, το Dropbox, αποκαλύφθηκε ότι η εταιρεία ήταν σε θέση να διαβάσει τα δεδομένα των χρηστών της, παρά το γεγονός ότι διαφημιζόταν το αντίθετο, διότι ήταν κρυπτογραφημένα λέει και τρίχες κατσαρές. Οπότε αν οι αγνές και άγιες εταιρείες πραγματοποιούν αυτά τα ανήθικα, φαντάσου τί κάνουν οι κυβερνητικοί οργανισμοί. Αλλά θα με πεις, και πάλι την εξουσία την έχουν οι εταιρείες, το Κεφάλαιο (μα πάλι αυτή η ξύλινη γλώσσα, αμάν ρε παιδί μου!). Οπότε ντάξει, πάλι αυτούς κατηγοράμε και τα πράματα είναι στη θέση τους.

Το θέμα είναι ότι αναγκαστικά το πράγμα θα πάει εκεί. Δηλαδή κάποια στιγμή ίσως να καταργηθούν στην πράξη τα προσωπικά αποθηκευτικά μέσα και να βρίσκονται όλα δικτυακά. Η Apple (άλλη μια φορά) άνοιξε τον δρόμο ας πούμε, με το να προσφέρει ολόκληρη εγκατάσταση λειτουργικού συστήματος μέσω διαδικτύου. Ποιος ο λόγος λοιπόν να έχω κάτι “στον δίσκο μου”; Η ιδιωτικότητα θα με πεις, και σάμπως να έχεις και δίκιο. Εφόσον όμως η εξέλιξη υπαγορεύει ότι θα πάνε εκεί τα πράγματα, πώς μπορεί να αλλάξει αυτό, πώς μπορεί να προστατευτεί η ιδιωτικότητα; Στην “δευτέρα παρουσία” του σοσιαλισμού, ναι. Γιατί, είχες την εντύπωση ότι θα το πάμε αλλού, αφού με ξέρεις ρε αναγνώστη μου!

Και μην πεταχτεί κανείς και πει κανείς για Open Source κι αηδίες. Και το Ubuntu One έχει cloud services. Τί σημαίνει, ότι επειδή είναι ανοικτού κώδικα είναι και καλό; Εταιρεία είναι η Canonical και όχι μικρή, με έσοδα τριάντα μύρια ντόλαρς… Είπαμε, καπιταλισμός είναι και ελίσσεται. Και σωστά μεν πετάει το τσιτάτο ο AlexD, μεταφορά των λεγομένων του Rocean, ότι στον σοσιαλισμό θα έχουμε Mac OS X, ενώ στον κομμουνισμό open source. Πλην όμως, ξεχνάμε ότι ακόμα και τα εργαλεία που έχουμε τώρα, αυτή τη στιγμή, είναι -ως παραγωγή- κοινωνικοποιήμενα. Δεν υπάρχει ένας άνθρωπος που να φτιάχνει μόνος του πράγματα. Είναι ομάδες, μεγάλες, μικρές, εξειδικευμένες στο αντικείμενό τους κτλ.. Δεν είναι “κακό” το Mac OS X επειδή το “βγάζει η Apple, μεγαθήριο, κακια εταιρεία, μπλα μπλα”, όπως ακούω συχνά. Η “Apple” δεν βγάζει κάτι, από μόνη της. Οι εργαζόμενοι της είναι αυτοί που παράγουν. Το ζήτημα είναι ποιος εξυπηρετείται από αυτήν την παραγωγή, με βάση ποιανού τα συμφέροντα γίνεται, ποιος ωφελείται οικονομικά, τα γνωστά δηλαδή ζητήματα. Διότι μπορεί η παραγωγή να είναι κοινωνικοποιημένη -αν και βιώνουμε φάση καταστροφής και όχι ανάπτυξης-, αλλά δεν είναι και το όφελος της κοινωνίας. Αυτό είναι που πρέπει να αλλάξει. Στο φινάλε είναι ζήτημα εξουσίας. Ρε λες να έβλεπε τόσο μπροστά ο Μαγιακόφσκι και αυτό να εννοούσε με το “σύννεφο με παντελόνια”; Μπα, δεν το νομίζω. Απλά έκανε ωραία σύνδεση, γι’ αυτό το έβαλα.

Μπας περιπτώς. Πολλά τα είπαμε και κουράσαμε. Άμα έκατσες μέχρι εδώ, είσαι και μεγάλος μάγκας να ‘ούμ’. Πάμε για ξεκούραση τώρα. Εγώ μια φορά τα είπα. Κι ό,τι διαφωνίες έχετε, εδώ από κάτω έχει comment. Να πάμε και λίγο παρακάτω την κουβέντα.

Πυρηνική ενέργεια προς όφελος ποιού;

Προειδοποιώ: Το άρθρο προβλέπεται σοβαρό, με πολύ μικρές δόσεις χιούμορ.

Το ερώτημα που βάζω στον τίτλο θα μπορούσε να έχει υπότιτλο, αν είχε τέτοια δυνατότητα η μηχανή του blog (ή μήπως έχει και δεν το έχω ψάξει;) ο οποίος ίσως να ήταν κάπως έτσι: “Όλεθρος στα χέρια του Κεφαλαίου, βάλσαμο στα χέρια του λαού”.

Το οποίον όμως είναι λάθος. Πέρα για πέρα, εκατό τοις εκατό, δεν υπάρχει περίπτωση. Μια πολύ γρήγορη απάντηση δίνει ο καθηγητής Πυρηνικής Φυσικής του Πανεπιστημίου Αθηνών, Θανάσης Γεράνιος, στην συνέντευξή του στο Ριζοσπάστη της Πέμπτης 17 Μάρτη: http://www2.rizospastis.gr/wwwengine/story.do?id=6155916

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

Μπράβο κύριε Καθηγητά. Έτσι απλά, δεν μπαίνουν πιθανότητες σε πυρηνικά ατυχήματα. Ας πούμε, ποια είναι η πιθανότητα να χτυπήσει ένας μετεωρίτης μεγέθους μπάλας ποδοσφαίρου κάποιον πυρηνικό αντιδραστήρα; Μία στο εκατομμύριο, δισεκατομμύριο, τρις; Η πιθανότητα όμως ΔΕΝ είναι μηδέν και άρα υπάρχει. Στη Φουκουσίμα έγινε ένας σεισμός 9 Ρίχτερ, ο τρίτος μεγαλύτερος από τους καταγεγραμμένους κι έπεσε ένα τσουνάμι. Σταμάτησε το σύστημα ψύξης (που σ’ αυτούς τους αντιδραστήρες είναι το ίδιο με το σύστημα που κινεί τις γεννήτριες), δεν λειτούργησε το backup, και δεν λειτούργησε το backup του backup. Στάσου, δηλαδή, backup του backup; Μόνο ο Αστροστόλος έχει δύο μπακαπ συστήματα για κάθε λειτουργία! Και δεν λειτούργησαν και τα δύο; Ποιες είναι οι πιθανότητες να συμβεί αυτό; Α, ναι…

Αλλά και με πιθανότητες να παίξεις, οι επιπτώσεις ποιες θα είναι; Πέρα από τις άμεσες και βραχυχρόνιες δηλαδή, οι οποίες είναι γνωστές και μας έχουν ρημάξει τ’ αυτιά τις τελευταίες μέρες. Επιπτώσεις: Μακροχρόνια επιβάρυνση του ήδη βεβαρυμένου σε ραδιενέργεια πλανήτη. Από την πρώτη πυρηνική δοκιμή και το ξεκίνημα χρήσης της πυρηνικής ενέργειας, είτε για ειρηνικούς είτε για πολεμικούς σκοπούς, το περιβάλλον έχει επιβαρυνθεί με πολλή, πάρα πολλή ραδιενέργεια. Το κακό μ’ αυτόν τον αόρατο κίνδυνο είναι ότι αθροίζεται. Δεν “περνάει” μετά από λίγο καιρό, οι επιπτώσεις παραμένουν, όπως η εισπνοή αμιάντου ο οποίος δεν βγαίνει ποτέ από το σώμα. Σιγά τα μικροσίβερτ θα μου πεις. Ναι, και, θες να κυκλοφοράμε με μετρητές γκάιγκερ να δούμε ποιος θα έχει δίκιο στο τέλος και θα την έχει πιο μεγάλη από την ραδιενέργεια; Ε, μα πια!

Ας πούμε, διαφωνώ τελείως με το άρθρο του Σταύρου Ξενικουδάκη εδώ: http://www2.rizospastis.gr/wwwengine/story.do?id=6158524, όπου γράφει “Στο σοσιαλισμό τα μεγάλα ατυχήματα μπορούν να είναι μόνον αποτέλεσμα ανθρώπινου λάθους ή δολιοφθοράς. Οχι φτηνής, αγοραίας αντίληψης για την ανθρώπινη ζωή.” Αυτό τί σημαίνει ωρέ Σταύρακα, ότι τα ατυχήματα θα έχουν μικρότερο αντίκτυπο; Το Τσερνόμπιλ (ο τόνος στο ο), παρά το γεγονός ότι έγινε σε συνθήκες σοσιαλισμού, παραμένει ακόμα και σήμερα το μεγαλύτερο πυρηνικό ατύχημα εργοστασίου. Οι βόμβες φυσικά εξαιρούνται. Ίσως η Φουκουσίμα να το φτάσει και να το ξεπεράσει, αλλά είναι τελείως λάθος να πιστεύουμε ότι στο σοσιαλισμό θα υπάρχει μειωμένος κίνδυνος πυρηνικού ατυχήματος. Με το ίδιο σκεπτικό, τα μεταλλαγμένα τρόφιμα στο σοσιαλισμό θα είναι ευλογημένα και δεν θα αποτελούν κίνδυνο για την Υγεία, επειδή θα έχουν ελεγχθεί καλύτερα; Ίσα-ίσα, που πρέπει να μπει το βασικό ερώτημα: είναι προς όφελος της κοινωνίας η χρήση πυρηνικών; Ή μήπως πρέπει να στραφούμε επιτέλους σε χρήση Ανανεώσιμων Πηγών Ενέργειας, όπως η ηλιακή, η αιολική ή η γεωθερμική; Παράδειγμα: Τη στιγμή που στη Λέσβο υπάρχει η θερμότερη πηγή με 98 βαθμούς Κελσίου (που σημαίνει μικρό βάθος), γιατί δεν εφαρμόζεται η χρήση τεχνολογιών γεωθερμίας όπως στην Ισλανδία και συνεχίζει να επιβαρύνεται ο πληθυσμός των 30Κ κατοίκων με τη ρύπανση του εργοστασίου (άλλη φαεινή ιδέα αυτή, εργοστάσιο ηλεκτρισμού κυριολεκτικά μέσα στην πόλη); Απάντηση σιγά μην πάρω, αλλά όφειλα να τα πω, αμ πώς!

Κι άντε, πες ότι δεν γίνεται κανένα ατύχημα. Τα πυρηνικά απόβλητα που πάνε;

…Εεεε, ντροπή!

Ο Αντώνης Δαμίγος είχε γράψει ένα άρθρο, ένα χρόνο πριν, (το οποίο ομοιάζει πολύ με ένα άρθρο του από το 2000), εδώ: http://www2.rizospastis.gr/story.do?id=5512828. Όπου αναφέρει μεταξύ άλλων ότι η οριστική διακοπή της χρήσης πυρηνικής ενέργειας είχε προβλήματα λόγω του μεγάλου ποσοστού διείσδυσης στην παραγωγή και το κίνημα της Ειρήνης δεν μπορούσε να το θέσει άμεσα ως αίτημα. Το γιατί αυτό θα έπρεπε να αφορά το κίνημα της Ειρήνης, είναι άλλη κουβέντα, πλην όμως λαμβάνονταν υπόψιν και αυτός ο παράγοντας. Όσο όμως ο καπιταλισμός ξεσαλώνει, τόσο θα πολλαπλασιάζονται περιπτώσεις όπως αυτές της Φουκουσίμα. Η Γαλλία με 50 αντιδραστήρες παράγει το 75% του ηλεκτρισμού της, προφανώς και είναι μεγάλο πρόβλημα να σταματήσουν όλοι με τη μία. Αυτό όμως δεν σημαίνει ότι πρέπει να κατασκευαστούν νέοι στη θέση τους, ή ότι δεν πρέπει να γίνει επιτέλους παροπλισμός των γερασμένων. Ούτε θα λύσει το πρόβλημα κανένα “stress-test” για να ελέγξουμε τις αντοχές.

Σιγά μην τους κάνουμε και τεστ κοπώσεως σε κυλιόμενο διάδρομο.

Για να συνοψίσω, total ban στην πυρηνική ενέργεια. Χτες.

Ξαφνικά

Από κει που είχαμε θερμοκρασία είκοσι βαθμών της κλίμακας Κελσίου, την άλλη μέρα το πρωί είχαμε πέντε. Κι όταν λέω την άλλη μέρα, εννοώ σήμερα. Δηλαδή την ημέρα Παρασκευή, Δεκάτη του Δεκέμβρη του έτους 2010 κατά την Κοινή Χρονολόγηση. Αλλά επειδή το Internet είναι κομματάκι αργούτσικο στο να διαδίδει αυτές τις καταπληκτικές πληροφορίες και μπορεί αναγνωσταρά μου να το διαβάσεις πιο μετά, γι’ αυτό χρησιμοποιώ παρελθοντικό χρόνο έτσι ώστε να σου είναι πιο φυσικό. Μπερδεύτηκες; Δεν πειράζει, φυσικό είναι. Δεν είναι τίποτα, δώσε μια με το ξίφος και μην σε απασχολεί. Και το τζιμάνι ο Αλέκος που μετά τον κάνανε Μέγα, αυτό έκανε κι έσπασε τον κόμπο του Γόρδιου και είμαστε όλοι πολύ χαρούμενοι που το ξέρουμε αυτό.

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

Παρένθεση. Κοίτα να δεις που για smalltalk πήγαινε και μου βγαίνει σεντονάκι. Κλείνει η παρένθεση.

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

Και να πεις ότι γίναν ξαφνικά και …δεν τα βλέπαμε; Τα φωνάζαμε, όλα αυτά τα χρόνια. Αλλά σιγά μην σας πιστέψουμε. Εσείς τα λέτε γιατί θέλετε να μολύνετε όλους με το μικρόβιό σας, σιχάματα, την είδαμε και τη Ρωσία πού είναι τώρα, αποτύχατε, πάρτε το χαμπάρι, ο καπιταλισμός είναι ο δρόμος… …και άλλα κλασικά εικονογραφημένα. Ναι, ο καπιταλισμός είναι ο δρόμος. Προς το σοσιαλισμό. Όχι αυτόν που έχουν στο όνομα μια σειρά κόμματα ανά τον κόσμο και το δικό μας Σοσιαλδημοκρατορικό που κυβερνάει. Τί να κάνουμε, από καπιταλισμό θα περάσουμε για να πάμε στον σοσιαλισμό. Τον κανονικό σοσιαλισμό, εκεί που παύει η εκμετάλλευση ανθρώπου από άνθρωπο.

Το κρύο σήμερα ήρθε ξαφνικά. Έτσι στα ξαφνικά θα έρθουν κι άλλα πράγματα. Αλλά αυτά θα είναι ζεστά…

Άντε γερά. Μια πνοή κι ανάσανε.

Απορία 3

Η Σοβιετική Ένωση υπήρξε το πρώτο εργατικό κράτος στον κόσμο, δημιουργήθηκε το 1917 και τελείωσε προδοτικά το 1991. Στα 74 χρόνια ζωής της, πότε ζήτησε τη βοήθεια του ΔΝΤ και πότε έφτασε στο χείλος της χρεωκοπίας;

Coding, compiling, debugging. Beta Testing (the world).

Τον τελευταίο καιρό έχω αρχίσει να ασχολούμαι πιο σοβαρά με αυτό που ήθελα εδώ και μερικά χρόνια να ασχοληθώ. Cocoa development, that is, my dear reader! Η Cocoa, για όσους δεν γνωρίζουν (όχι ότι κακό, άλλωστε για πολλούς αποτελεί άχρηστη γνώση), είναι η γλώσσα προγραμματισμού (όχι και πολύ ακριβής ορισμός, αλλά μας κάνει) που χρησιμοποιεί το Mac OS X.

Οι γνώσεις μου πάνω στον προγραμματισμό δεν είναι αυτές που θα ήθελα. Τα skills μου έχουν εξελιχτεί ως απαραίτητη διαδικασία. Π.χ. έσπασε κάτι στο τάδε site, γιατί το plugin δεν συνεργάζεται σωστά με το τάδε update, ή θέλουμε ένα επιπλέον feature που να κάνει αυτό στην τάδε σελίδα. Κοντολογίς, debugging και enhancements σε υπάρχων κώδικα. Οπότε, αφού πρέπει να κάνει κάτι πάνω στην PHP, αναγκάζεσαι να μάθεις PHP the hard way, σε ρίξαν στα βαθιά (ή μάλλον έπεσες από επιλογή σου) και απλά κολυμπάς. Από κει και πέρα προχωράς και σε άλλες γλώσσες για να απλοποιήσεις τη ζωή σου, π.χ. Python, γιατί θες ένα σκριπτάκι να σου αντιστοιχεί τα τάδε δεδομένα από μερικές χιλιάδες καταχωρήσεις με έναν άλλο πίνακα που έχει αυτό κι αυτό κτλ. Αντί να το κάνεις με το χέρι (που θα σου πάρει μερικές δεκάδες οδυνηρές εργατοώρες), το αναλύεις και σάχνεις ένα μικρό αλλά αποδοτικό πρόγραμμα που κάνει τη δουλιά σου.

Κάποια στιγμή έμαθα (με έμαθαν δλδ, thanks ktolis :p), ολίγον τί από C και C++, the mother of all computing languages. Δεν ενθουσιάστηκα, για να είμαι ειλικρινής, αν και έγραψα ορισμένα προγράμματα-ασκήσεις για να κατανοήσω τη λειτουργία της.

Κάπου μέσα στο στρατό ήρθε και η εποχή της javascript και το Dashcode, για να φτιάξω το widget. Τρομερή επιτυχία by the way, ευχαριστώ όσους το κατέβασαν και με έκαναν διάσημο στα πέρατα του Σύμπαντος (αυτοσαρκάζομαι, χεχεχε).

Με την Cocoa ξεκίνησα πέρσι τέτοια εποχή, αγοράζοντας την 3η έκδοση του “Cocoa Programming for Mac OS X” του Aaron Hilegass, έκδοσις 3η. Δεν το έχω προχωρήσει και ακόμα δεν μπορώ να πω ότι έχω κατανοήσει πλήρως τον τρόπο που δουλεύει ένας προγραμματιστής με την Cocoa. Αν και ένας ωραίος τρόπος που έχω βρει (και μέχρι στιγμής δουλεύει ικανοποιητικά) είναι να λύνω κάθε πρόβλημα που μου έρχεται, φτιάχνοντας ένα προγραμματάκι. Π.χ. θες να υπολογίσεις την βαρυτική δύναμη δύο σωμάτων; Κάντο εφαρμογή! Ακόμα δυσκολεύομαι να κάνω πράγματα που τα σκέφτομαι με python-way ή C++-way.

break;

Το θέμα είναι ότι όσο και να σου δείξει κάποιο βιβλίο το πώς και το γιατί και τα “κόλπα”, αν δεν το δεις στην πράξη κι αν δεν τριφτείς με το αντικείμενο, δεν προχωράς και πολύ. Είναι αυτές οι στιγμές που έχεις ολοκληρώσει το προγραμματάκι σου, ο debugger γουργουρίζει ευχαριστημένος και το compiling ολοκληρώνεται και λες “γαμάω ρε μαλάκες”. Είναι κι οι στιγμές όμως που λες “γιατί δεν δουλεύεις ρε μπουρδέλο” και ξεκινάς να ψάχνεις, γενικά πρώτα και μετά πιο ειδικά με το πρόβλημά σου. Και βρίσκεις ένα κομμάτι κώδικα που το βλέπεις, το διαβάζεις, βγάζεις άκρη τί γίνεται και …ξαφνικά ανάβει η λάμπα στο κεφάλι σου!

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

Έχεις ένα πρόβλημα, μια κατάσταση. Ας πούμε ότι δεν έχεις καμία σχέση με το Κόμμα, δεν έχεις ακούσει ποτέ σου για Μαρξ πέρα από τον Γκράουτσο και ο Λένιν νομίζεις ότι είναι τραγουδιστής των Μπίτλες. Αν σου αναλύσουν τον τρόπο αντιμετώπισης αυτής της κατάστασης, της μεθοδολογίας, της κοσμοθεωρίας, στα συνδέσουν όλα μαζί και πεις “άναψε η λάμπα στο κεφάλι μου”, έχει γίνει ένα πρώτο βήμα. Αν όμως κανείς δεν στο πει, τότε απλά συνεχίζεις να κοιτάς την οθόνη και να αναρωτιέσαι γιατί δεν δουλεύει ο κώδικας…

Μερικές φορές, ο κώδικας δουλεύει καλά. Bugs υπάρχουν, αλλά είναι μικρά και δεν τους δίνεις σημασία. Όταν βγει κάποιο μεγάλο bug, το λύνεις, άλλες φορές εύκολα, άλλες φορές πρέπει να αλλάξεις όλη τη δομή του προγράμματος. Τότε είναι που αρχίζουν τα προβλήματα συνήθως. Το πρόγραμμά σου έχει φτιαχτεί για να κάνει την δουλιά του με άλλο τρόπο και ξαφνικά πρέπει να αλλάξει όλος ο τρόπος λειτουργίας του. Άλλα bugs βγαίνουν στην επιφάνεια, στο τέλος δεν δουλεύει τίποτα και η όλη διαδικασία καταλήγει να θέλει φτιάξιμο από την αρχή. Κάπως έτσι έγινε και με την ΕΣΣΔ, βγήκαν bugs, προσπάθησαν να τα φτιάξουν, βγήκαν μεγαλύτερα και στο τέλος ο project manager τα γάμησε τη μάνα γιατί δεν ήξερε (ή μάλλον ήξερε) που πάνε τα τέσσερα.

Αυτό κάνουμε, συνεχώς, αυτό που γράφει ο τίτλος της σελιδάρας που διαβάζεις, αναγνώστη μου, αγαπημένε και αφοσοιωμένε! Beta Testing. Το θέμα είναι ότι δεν έχουμε τον γαμημένο τον κώδικα για να τον κάνουμε (major-)bug-free, δεν έχουμε δηλαδίς, την εξουσία. Αυτό βέβαια δεν σημαίνει ότι δεν θα γράφουμε συνεχώς τον δικό μας κώδικα, μέχρι τη στιγμή που θα πάρουμε στα χέρια μας τον compiler για να βγει το εκτελέσιμο. Κι όταν βγει… …ποιος μας πιάνει…