Πέμπτη, 29 Δεκεμβρίου 2016

Σατανιστές της Παλλήνης και τα ΜΜΕ του 1993



Με αφορμή την αποφυλάκιση του Κατσούλα, ήρθαν στο μυαλό μου μνήμες της παιδικής μου ηλικίας από "μαύρα" Χριστούγεννα που η τηλεόραση έπαιζε από το πρωί μέχρι το βράδυ το θέμα των "Σατανιστών της Παλλήνης". Έτσι σκέφτηκα να ψάξω στο youtube να βρω και να θυμηθώ τι έλεγαν τότε τα μέσα και να τα κρίνω πλέον με την ματιά ενός ώριμου (ναι καλά) ανθρώπου που δεν φοβάται τον διάβολο πια αφού δεν πιστεύει σε τίποτα μεταφυσικό. Βρήκα λοιπόν το παρακάτω "μικρό" κλιπ:


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

Σε κανένα από τα κλιπ που είδα δεν αναλύουν στον απλό κόσμο του 1993 τις διαφορές του αθεϊστικού σατανισμού του Λαβέυ από τον θεϊστικού σατανισμού, ποιος είναι ο Σατανάς κατά την ίδια την εβραϊκή παράδοση, τι σημαίνει η λέξη Σαταν στα εβραϊκά κλπ. Για τον Έλληνα του 1993 όλοι οι Σατανιστές πιστεύουν στον "κακό" Σατανά και δολοφονούν. Όλα δηλαδή στο ίδιο τσουβάλι.

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

Λοιπόν ο Σατανισμός δεν είναι κακός. Και φυσικά δεν σημαίνει πως όποιος δηλώνει Σατανιστής είναι κακός ή δολοφόνος. Ο Σατανισμός του Λαβέυ είναι μια αθεϊστική θρησκεία (;;;) που για το μόνο που μπορεί να την κατηγορήσει κανείς είναι για εφετζίδικη τελετουργία. Στον Σατανισμό του Λαβέυ δεν υπάρχει θεός και η έννοια του Σατανά υπάρχει μόνο ως ιδέα. Η ιδέα του αντίθετου, του διαφορετικού. Και επειδή ο Λαβεύ θέλησε να το κάνει θρησκεία ακολούθησε τα βήματα της εβραϊκής παράδοσης με τις 9 θανάσιμες αμαρτίες και τους 11 κανόνες. Ας δούμε εδώ ένα παράδειγμα της πρώτης εντολής του Σατανισμού και της πρώτης εντολής του Χριστιανικού Θεού. 

Η πρώτη εντολή λοιπόν λέει στον Χριστιανισμό "Εγώ είμαι ο κύριος ο Θεός σου". Χρήσιμη εντολή για το πως θα ζει ένας Χριστιανός τη ζωή του. Για να δούμε την πρώτη εντολή του Σατανισμού. "Μην λες την γνώμη σου ή τη συμβουλή σου αν δεν σου ζητηθεί". ΤΙ ΛΕΝΕ ΑΥΤΟΙ ΟΙ ΔΑΙΜΟΝΕΣ. ΑΙΣΧΟΣ. ΝΤΡΟΠΗ. ΣΤΗ ΠΥΡΑ. 

Όπως μπορεί να καταλάβει λοιπόν κανείς από το παραπάνω παράδειγμα ο Χριστιανισμός και τα παρακλάδια του θεωρούν σημαντικό το να λατρεύουν τον έναν και μοναδικό Θεό ενώ ο αθεϊστικός Σατανισμός σου δίνει μια χρήσιμη οδηγία για το πως δεν θα γίνεις ενοχλητικός στους συνανθρώπους σου. Ναι αλλά οι Σατανιστές βιάζουν και δολοφονούν παιδάκια. Ίσως και να το κάνουν αυτό...παραβιάζοντας όμως την 5η εντολή και την 9η εντολή. Έτσι λοιπόν με λίγο ψάξιμο καταλαβαίνει κανείς πως ο Σατανισμός δεν είναι αυτή η κακιά θρησκεία που θέλει να σκοτώσει και να θυσιάσει ζώα και ανθρώπους στο Εωσφόρο.

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

Δεν στηρίζω τον Σατανισμό σαν θρησκεία, ούτε ακόλουθος της θρησκείας αυτής είμαι, ούτε έχω προσωπικό όφελος όμως με ενοχλεί απίστευτα η ελαφρότητα και ο χειρισμός των θεμάτων θρησκείας από τα μέσα ενημέρωσης αλλά και η a priori διαμορφωμένη άποψη που έχουν κάποιοι απλά και μόνο επειδή αυτό τους είπαν. Βλέπεις κάποιον να φοράει μια πεντάλφα; Δολοφόνος! Φοράει μαύρα και έχει περίεργο μακιγιάζ. Μάγισσα, στη πυρά γρήγορα. Είναι πραγματικά ηλίθιο το 2016 οι άνθρωποι να έχουν ακόμα τέτοιες προκαταλήψεις, να πιστεύουν στη μαγεία, στο μάτι και να επηρεάζονται σε τέτοιο βαθμό από τον παραλογισμό.
  

Κυριακή, 18 Δεκεμβρίου 2016

Πως να χακέψεις τα πάντα με δύο κλικ



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

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

Η πρώτη είναι το site geektyper. Μπορείς εύκολα και γρήγορα να δημιουργήσεις κινηματογραφική ατμόσφαιρα στον υπολογιστή σου και να πείσεις οποιονδήποτε δεν έχει ακουμπήσει υπολογιστή τα τελευταία 20 χρόνια πως κάνεις "παραγωγική δουλειά" σπάζοντας κρυπτογραφήματα και γράφοντας κώδικα. Η φάση του geektyper είναι πως όλα μοιάζουν σαν να έχουν βγει από ταινία. Μάλιστα μπορείς να επιλέξεις και το theme στο οποίο θα κάνεις το εικονικό χάκινκ.

Το δεύτερο site είναι περισσότερο για να δείξεις πόσο γρήγορος και αποδοτικός coder είσαι. Απλά κάνεις μια βόλτα από το hackertyper.net και σε χρόνο μηδέν έχεις μάθει να γράφεις γρήγορα και σωστά υψηλής ποιότητας κώδικα. Και όλα αυτά αρκεί να πατήσεις ένα πλήκτρο στο πληκτρολόγιο σου. Αν έχεις και λίγο θεατρικό ταλέντο μπορείς να πείσεις ακόμα και τους καθηγητές σου την ώρα του εργαστηρίου πως κάνεις κάτι απίστευτα σημαντικό.

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

Πέμπτη, 15 Δεκεμβρίου 2016

Strategy Design Pattern



Το Strategy pattern μπορούμε να το χρησιμοποιήσουμε όταν έχουμε διαφορετικές μεθόδους που εκτελούν την ίδια διαδικασία. Όπως φαίνεται και στο παράδειγμα αντί να έχουμε διαφορετικές μεθόδους discount μέσα στην κλάση BuyGames τις βγάζουμε έξω και φτιάχνουμε μια μέθοδο μέσα στην BuyGames η οποία δέχεται ως όρισμα ένα αντικείμενο τύπου IDiscount και επιστρέφει την μέθοδο του αντικειμένου calculateDiscount. Με αυτό το τρόπο μπορούμε μέσα στον client κώδικα να επιλέξουμε ποια έκπτωση θα χρησιμοποιηθεί ανάλογα με την περίπτωση. Μπορούμε για παράδειγμα να έχουμε μεγάλη έκπτωση τις Δευτέρες, μικρή έκπτωση τις Παρασκευές και καμία έκπτωση όλες τις άλλες μέρες.

Τετάρτη, 7 Δεκεμβρίου 2016

Facade Design Pattern


Το Facade design pattern είναι εύκολο να γίνει αντιληπτό σε κάποιον που έχει κατανοήσει το adapter. Και στις δύο περιπτώσεις φτιάχνουμε μια κλάση η οποία φτιάχνει instance άλλης κλάσης ώστε να χρησιμοποιηθεί στον client. Η διαφορά όμως του facade είναι πως μπορούμε να χρησιμοποιήσουμε πολλές και διαφορετικές κλάσεις μέσα στην κεντρική κλάση μας η οποία θα μας δίνει μόνο ένα αντικείμενο και θα απλοποιήσει τη χρήση όλων των μεθόδων των υπολοίπων κλάσεων.

Έτσι λοιπόν, στο παράδειγμα μας έχουμε τις κλάσεις Welcome, VideoLoader και VideoChooser. Αυτές γίνονται instantiate μέσα στην Facade κλάση μας και χρησιμοποιούμε τα instances για να επιστρέψουμε της μεθόδους της κάθε κλάσης. 

Όταν λοιπόν στον client θα κάνουμε χρήση μόνο του αντικειμένου της facade και δεν θα μπλεξουμε με 3 άλλα αντικείμενα κάτι που θα κάνει το τελικό αποτέλεσμα πιο απλό.

Κυριακή, 4 Δεκεμβρίου 2016

AthensCon 2016


Και φέτος όπως και πέρσι, μπορεί κάθε Geek της Ελλάδας να ζήσει για λίγο το όνειρο και να αναμειχθεί με τους αγαπημένους του υπερήρωες, να ψάξει και να βρει βιβλία, comics και άλλα collectables και να περάσει μια όμορφη μέρα με την παρέα του. Ο λόγος είναι η AthensCon η ελληνική εκδοχή της αμερικάνικης ComiCon.

Πέμπτη, 1 Δεκεμβρίου 2016

Factory Design Pattern



Ένα ακόμα γνωστό design pattern είναι το Factory. Ουσιαστικά μια factory class είναι, όπως λέει και το όνομα της, ένα "εργοστάσιο" αντικειμένων παρόμοιων ενεργειών. Αν έχουμε πολλές κλάσεις που προκύπτουν από το ίδιο interface και σχεδιάζουν για παράδειγμα ένα σχήμα, και δεν ξέρουμε από την αρχή ποια κλάση θα πρέπει να καλέσουμε, τότε μπορούμε να χρησιμοποιήσουμε αυτό το pattern ώστε ο client να μπορεί να δημιουργεί αντικείμενα κατά την εκτέλεση του προγράμματος.