Παρασκευή, 23 Ιουνίου 2006

Ο Πεντάμορφος και το Τέρας (Ευφυίας :), ή αλλιώς, O Manager και ο Programmer






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

Τα πρόσωπα του έργου: azrael (manager), tzot (programmer)

Και να θυμάστε τη ρήση που λέει τα πάντα:
  • Τhose who can, do
  • Those who can't do, teach
  • Those who can't teach, manage
From: azrael
To: tzot
Subject: CREV GUF IVMVGNF TVN XNSR
Date: 22-Jun-2006 23:22

Xnyvgren bkv nievb!! Inffb qbhyrirv zrkev 23.00 . Cebgrvabhzr Xvevnxv na fvzsbarvgr!!

Zva ncnagvfrvf xbqvxbcbvuzran!!

Guvzvfbh rvznv znantre!

Qbhyrvn zbh rvanv an gb crmb rtb rxfvcabf xnv bkv fr rzran bv nyybv!
Ένας προγραμματιστής, όπως εγώ, αναγνωρίζει την παιδαριώδη κωδικοποίηση, και διαβάζει το μήνυμα. Δε γνωρίζω γιατί το κωδικοποίησε, αλλά ποιος είμαι εγώ για να αμφισβητήσω ένα manager;
From: tzot
Date: 23-Jun-2006 01:55

Κυριακή ναι, αλλά τι ώρα; Πρωί ή βράδυ;
Έρχεται η απάντηση:
From: azrael
Date: 23-Jun-2006 02:22

.blogspot.com
Γνωρίζοντας το ψώνιο και τις ανασφάλειες του μιαρού manager, πάω στο ουρλ. Βλέπω την απάντηση σε μορφή εικόνας. Απαντώ:
From: tzot
Date: 23-Jun-2006 02:57

Ωκαίει, βράδυ.

Δοκίμασες το pythonchallenge δηλαδή και γκάβλωσες;

50€ αν αποκωδικοποιήσεις το ακόλουθο:

'rWj7A1/u3W7mQrsJtfag55fHmd09335h67zqDURtgsapkaB7m/rromz39Kmwhs0XLXK7Dpb2az84\n36ZNST4Tvhj9g1RCNVNwZtb=\n'
διότι κάτι τέτοια βρίσκει κανείς και στο website του Python Challenge, γρίφους που γενικά λύνονται μέσω σκέψης και μικρών προγραμμάτων. (Επί του παρόντος, το site δείχνει κρεμασμένο, αν τυχόν το δοκιμάσετε).
From: azrael
Date: 23-Jun-2006 03:03

Είπαμε , δεν ρωτάνε τους managers !!!

Βράδυ?? Μόνο αυτό έχεις να μου πεις???
Δεν ξέρεις την ώρα??

Και μου βάζεις και αινίγματα??
Καλώς, μου λέει ότι κάπου υπάρχει και η ώρα. Το αγνοώ επί του παρόντος, του λέω:
From: tzot
Date: 23-Jun-2006 03:05

Εμείς θα είμαστε εδώ. Εσύ θυμάσαι βέβαια τη διεύθυνση.

azrael doesn't stand up to the challenge, nia nia nia
Επιμένει.
From: azrael
Date: 23-Jun-2006 03:06

Και εσύ θυμάσαι την ώρα που σαφέστατα σου έχω ΗΔΗ υποδείξει
Εγώ το ψάχνω λίγο, κάνοντας παράλληλα ό,τι άλλο έκανα. Ένα ίχνος υποχώρησης φαίνεται στο επόμενο μήνυμά του:
From: azrael
Date: 23-Jun-2006 03:33

στήριξα όλες τις ελπίδες μου στο base64 και έλαβα αρχίδια...

έσυ πως τα πάς κουκλιτσα ... τί ώρα θα έρθω ??
Εγώ από τη μεριά μου, έχω κοιτάξει και το filename της εικόνας όπου έβλεπα ότι θα έρθει βράδυ, και έχω κολλήσει γιατί δε θυμάμαι σε τι αναφέρεται.
From: tzot
Date: 23-Jun-2006 03:52

Δεν ξέρω τι ώρα θα έρθεις, μα τις χίλιες πίπες. Αλλά όπως σου είπα,
θα είμαι εδώ.

23:00 δεν θα έρθεις, 16:13 δεν θα έρθεις, 5 το απόγευμα θα έρθεις;
Η ερώτηση για 5 το απόγευμα βασίζεται σε εντελώς χαζή σκέψη από μέρους μου. Απλά βολιδοσκόπησα. Εκείνος βέβαια αδυνατεί να βρει το δικό μου γρίφο, έστω και αν είναι στοιχειώδης για έμπειρους προγραμματιστές, και καταφεύγει σε μανατζερίστικα ("μία σου και μία μου"):
From: azrael
Date: 23-Jun-2006 03:55

Ισοπαλία ?

Αν σου πω που είναι κρυμμενη η ώρα θα μου πεις το δικό σου κείμενο
Εγώ, εν τω μεταξύ, επειδή έχω φάει κόλλημα και μου έρχεται ο Ποπάι στο μυαλό, καταφεύγω στο Google, και ω, ναι, ήταν ρήση του Κάπταιν Χάντοκ! Τεν-τεν! "Περιέργως καλό", σκέφτομαι.
From: tzot
Date: 23-Jun-2006 04:01

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

Το δικό μου κείμενο θα το βρεις μόνος σου, βρωμόπουστα.
Δυστυχώς για τον azrael, η λύση στο θέμα της ώρας δεν είναι τόσο καλή όσο φανταζόμουν, αλλά πολύ πιο πεζή.
From: azrael
Date: 23-Jun-2006 04:05

μικρέ τζωτζίου ,

Σώσε την φωτό με το ποητήρι στο πισι σου , δες ΟΛΑ τα προπερτις της.

ΕΧΑΣΕΣ

Δικαιωματικά , θέλω τη λύση στο κολοπροβλημα σου μουνι
Καλώς, ας κατεβάσω την εικόνα. Κάνω δεξί κλικ στην εικόνα, Save as... και τη σώζω, πάω στο Start→Documents (όπου έχω τα recent documents) και κάνω κλικ στην εικόνα. Ανοίγει το IrfanView, κοιτάω τα EXIF, τίποτα. Κοιτάω το JPG comment, τίποτα. «Κάποια βλακεία θα έχει κάνει», σκέφτομαι, και πατάω F3 για το Hex Editor. Βρίσκω ένα μήνυμα Unicode κατά UTF-16LE, που το αγαπάει πολύ η Microsoft κάπου εκεί που είναι και το EXIF.
From: tzot
Date: 23-Jun-2006 04:17

> Σώσε την φωτό με το ποητήρι στο πισι σου , δες ΟΛΑ τα προπερτις της.

Με ποιο πρόγραμμα, μικρομεσαίε μάνατζερ; Έπρεπε να το ανοίξω στο hex
editor για να το δω, δεν ήταν ούτε σε *νόμιμο* EXIF ούτε στο JPG
comment.

Και το "encoded" μήνυμά σου ήταν ασύντακτο:

"SE TI THA ELEGES NA VRETHOUME APOGEYMATAKI? GYRO STIS 19 EINAI KALA??
AFTO DEN TO PERIMENES TSAKOSA"

Το πρόγραμμα που χρησιμοποίησες εισήγαγε null byte (λόγω κωδικοποίησης
κατά Unicode UTF-16LE), φαντάζομαι στο τέλος της ημερομηνίας και ώρας,
οπότε μόνο το πρόγραμμά σου και κάνα δύο άλλα της Microsoft τα
δείχνουν αυτά, null bytes σε EXIF text field είναι 4τ♂

Προτιμώ την εκδοχή 10 ή 20 (από το Ten-Ten). Μη ευφάνταστε.

> ΕΧΑΣΕΣ

Δεν έπαιξες με open standards.

> Δικαιωματικά , θέλω τη λύση στο κολοπροβλημα σου μουνι
Πάρτη ρε πεινάλα.

rot13, base64, zip, utf-8
Διακρίνετε την ανωτερότητα που με διακρίνει, του δίνω κι εγώ αντίστοιχα τα βήματα που πρέπει να κάνει για να βρει το δικό μου πρόβλημα. Παράλληλα, όσο περιμένω, τον ρωτάω αν προχώρησε έστω και κατ' ελάχιστο στα puzzles του προαναφερθέντος website:
From: tzot
Date: 23-Jun-2006 04:24

Και παρεμπιπτόντως, προχώρησες στο pythonchallenge ποτέ πέρα από το
πρώτο που σου έδειξα; Ή έβαλες κάνα κακομοίρη υπαλληλάκο
προγραμματιστή να στα κάνει;
Τα επόμενα δύο μηνύματα, ήταν σχεδόν συγχρονισμένα. Εγώ στέλνω ένα τύπου "are we there yet?", και με το που το στέλνω βλέπω την άφιξη απάντησης:
From: tzot
Date: 23-Jun-2006 04:27

Ακόμα; Είναι βαριά η Python του τσολιά;


From: azrael
Date: 23-Jun-2006 04:27

γαμώ το μουνί μου τι εννοείς ζιπ?? Όλα τα άλλα τα συνδυάζω σαν τρελλός εδώ και ώραια και πέρνω μαλλιά

ΣΕ ΓΑΜΩ

Παρατηρείτε ότι όταν υπενθυμίζεις σε ένα manager την ανικανότητά του, υπερβαίνει τα όρια. Ο φτωχός εγκέφαλός του δεν μπορεί να ανταπεξέλθει στις προκλήσεις της συνεργασίας με πιο έξυπνους ανθρώπους (και όχι συνανθρώπους), και κατεβαίνει στο επίπεδο του ερπετού.
From: tzot
Date: 23-Jun-2006 04:30

Αν δεν το δεις ως γράφημα σε memo δυσκολεύεσαι, ε;

print r.decode('rot13').decode('base64').decode('zip').decode('utf-8')

όπου r βάλε κάτι τυχαίο.
Τροφή ταϊσμένη στο στόμα. Ναι, αυτή είναι η κατάντια του manager. Γυρίζει στο στάδιο του μωρού. Η απάντησή του ξεκινάει από σιελέμβαπτες ασυναρτησίες και προχωράει στον ξύλινο λόγο του μέλλοντα πολιτικού:
From: azrael
Date: 23-Jun-2006 04:40

Μα έχει και πυθωνα γαμώτο !!! χα χα χα χα έπρεπε να το φανταστω ότι δεν έχεις φαντασία
μικρέ προγραμματιστή.

Δεν καταδέχομαι να γράψω κώδικα , αλητάκο του πληκτρολογίου.

Θα απαντήσω με νέο αίνιγμα , που ουτε και αυτό θα θέλει κώδικα

και που ουτε και αυτό θα το βρεις.

Και θα συνεχίσει να σε συντρίβει με την απλότητα του.

όσο για το πληρες και ορθό συντακτικά κείμενο του JPEG μου
ένα δεξι κλικ προπερτις στα windows θα αρκούσε μικρέ αλητάκο του LINUS TORVALDS
τα φληναφηματα περι open standards κρυβουν τη γυμνια σας , κολχοζάρχες της εστετ διανόησης των UNIX απτοπτυγμάτων

ΥΠΕΡ ΜΑΝΑΤΖΕΡ
ΑΖΡΑΕΛ
Μέσα στα ασυνάρτητα, διαπιστώνω ότι μου δίνει δίκαιο όσον αφορά τον κατασκευαστή των εργαλείων του αλλά και το ασύντακτο του μηνύματος. Του επισυνάπτω και μικρό (3KiB, εν αντιθέσει με το τερατούργημα των 339 KiB που κατέβασα από το προαναφερθέν blog) που αποδεικνύει ότι της Microsoft, δεν γνωρίζει η αριστερά της τι ποιεί η δεξιά της.
From: tzot
Date: 23-Jun-2006 04:52

Όπως έλεγα, η Microsoft τα κάνει αυτά. Αν δεις και το συνημμένο, δεν
είναι συμβατή ούτε με τον εαυτό της, και μου δίνει και δίκιο.
Πρόσεξε, ω φίλε της εντροπίας, ποταπό ανθρωπάριο που επισπεύδεις τον
θερμικό θάνατο του σύμπαντος με τις σπατάλες σου, ότι σε 399KiB χωρούν
αριστουργήματα του Douglas Adams… όχι μια πρόταση που αλλιώς φαίνεται
στα properties και αλλιώς στο status line.

Ανυπομονώ για το αίνιγμα που θα είναι του επιπέδου "τι είναι αυτό που
είναι πράσινο πατάς ένα κουμπί και γίνεται κόκκινο;"
Συνημμένο:



Παράλληλα με όλα αυτά, επιτέλους ο χαμερπής manager αποκωδικοποιεί την αρχική μου πρόταση κάνοντας το δύσκολο βήμα του copy-paste σε κάποιο Python command line:
From: azrael
Date: 23-Jun-2006 04:56

Περί μεγεθών λοιπόν ο λόγος έτσι??

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

Κομπόλ ωρέ!!!

Σαν τον πλανήτη της Σταρμπακ που είναι και ωραίο μουνί
Την ώρα που του γράφω την απάντηση σε απλά, κατανοητά ελληνικά με μικρές προτάσεις, απαντάει και στο θέμα της επίσπευσης του θερμικού θανάτου του σύμπαντος. Παρατηρήστε ότι η ταραχή του έχει μεγαλώσει, και λόγω μη χρήσης κάποιου Office 2016, τα ορθογραφικά του λάθη αποκαλύπτουν το επίπεδο της ταραχής του:
From: azrael
Date: 23-Jun-2006 05:06

Χαιρόμαι που σε κάθε μου απάντηση το mail αυτό μεγαλώνει και καταναλώνω άσκοπα intenetikous πορους βρωμοκουμούνι του ελευθερου ιντερνετ

Ψελλίζεις δικαιολογίες για το ότι η λύση ήταν στο κάτω μέρος της ίδιας σου της οθόνης ασήμαντε τυφλοπόντικα??????

Πάω να κοιμηθώ τώρα ώστε άυριο να είμαι φρέσκος για τα μιτιγκς μου χωριάταρε της τεχνολογίας

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

Το αίνιγμα μου δεν θα το λύσεις όπως δεν έλυσες ούτε αυτό γυμνοσάλιαγκα του πληκτρολογίου

Για την ιστορία και μόνο σου λέω ότι εάν δεν είχες βάλει και το στάδιο ζίπ θα το είχα λύσει γιατί είμαι καλυτερος και του Χουλκ ακόμα

Σε περιφρονώ

ΤΟ ΦΩΣ ΤΩΝ ΜΑΝΑΤΖΑΡΑΙΩΝ
Του απαντώ επιτέλους με ένα μακροσκελές devastating μήνυμα που αποδεικνύει ότι οι δημιουργικοί άνθρωποι δε θέτουν φραγμούς μεταξύ τέχνης και τεχνολογίας. Σημειώστε ότι το μυαλουδάκι του κατηγόρησε την Python ως μη έχουσα goto, κάτι το οποίο είναι ψευδές. Την πρωταπριλιά του 2004, κάποιος δήλωσε ότι έφτιαξε ένα 'goto' module, το οποίο πρόσθετε goto και comefrom στη γλώσσα. Πολλοί γέλασαν, αλλά ακόμα περισσότερο γέλασαν όσοι δοκίμασαν το module, διότι πολύ απλά ΟΝΤΩΣ δούλευε. Από τα καταπληκτικότερα πρωταπριλιάτικα αστεία για geeks.
From: tzot
Date: 23-Jun-2006 05:26

> Περί μεγεθών λοιπόν ο λόγος έτσι??

Είναι γνωστό ότι οι managers κατανοούν μόνο μεγέθη

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

Για άλλη μια φορά δείχνεις έλλειψη φαντασίας, αλλά και θάρρους.
http://groups.google.com/group/comp.lang.python/browse_thread/thread/efe172a98d165a1d/4c504caf72a622a7
Εσύ, βέβαια, θα κολλήσεις στην ημερομηνία.

> Κομπόλ ωρέ!!!

Το ακόλουθο το είχα ως σχόλιο στην αρχή ενός source file εμπορικής εφαρμογής:

Απάνω μου έχω πάντοτε σε printer τυπωμένο
Ένα μικρό, απαράδεκτο, κακογραμμένο .c
Όπως αυτά που συνηθούν και γράφουν χακεράδες
Που από'να γέρο αναλυτή το πήρα στη Στουρνάρη

Θυμάμαι ως τώρα νά'τανε το γέρο κομπολίστα
Όπου έμοιαζε με CPU τετράγωνη και μαύρη
Ορθό πλάι σε εκτυπωτές και σε σχισμένα listings
Τα λόγια που θα μ'έδιωχναν μάταια ζητούσε νά'βρει

"Ετούτο το .c εδώ που θες να μεταφράσεις
Με κάτι bugs αλλόκοτα ο θρύλος το'χει ζώσει
Κι όλοι το ξέρουν πως αυτοί που το'καναν debugging
Καθένας κάποιον άνθρωπο δικό του έχει χώσει

Ο δον Φρουδάκης δίδασκε αυτό στη Δημητρούλα
Την όμορφη κορούλα του που τόσο αγαπούσε
Ο Βοζογλάνης μια βραδιά, το δύστυχο ΤΖΩΤΖΙΟΥ
Για το .c ετούτο εδώ, κρυφά κατηγορούσε

(δε θυμάμαι το δίστιχο)
Cartridge με cartridge ξέπεσε και στο δικό μου δίσκο
Πολλά έχουν δει τα μάτια μου, μ'αυτό μου φέρνει τρόμο"

Σκύψε και δες τον κάρσορα και το κουίρι που έχει
Είναι ταχύ, για τρέξε το, δεν κάνει ούτ'ένα insert
Μα εγώ θα σε συμβούλευα να μη το μεταφράσεις
Πόσο κάνει; Πάρτο τζάμπα, what you see is what you get

Ένα .c έχω μικρό συνέχεια στο μυαλό μου
Που απ'την αρχή ξανάγραψα και το'χω για δικό μου
Κι αφού κανένα δε μισώ στον κόσμο να το δώσω
Φοβάμαι μη καμιά φορά το χώσω στον PCνό μου"

> Σαν τον πλανήτη της Σταρμπακ που είναι και ωραίο μουνί

Δώσε μου τη Boomer, πάρε τη Starbuck
Και τέλος, κλείνω με ένα ακόμα απαντητήριο.
From: tzot
Date: 23-Jun-2006 05:33

> Ψελλίζεις δικαιολογίες για το ότι η λύση ήταν στο κάτω μέρος της ίδιας σου
> της οθόνης ασήμαντε τυφλοπόντικα??????

right click, save as, start, documents, click στο αρχείο.

Μήπως εννοείς ότι έπρεπε να το κάνω και find για να δω το κωλόσκυλο
που έχει πάρει πόδι από την πρώτη ώρα που δούλεψα το laptop, ω
ανθυπομάνατζερ; ή έπρεπε να ανοίξω παράθυρο του explorer, ω προέκταση
του mouse?

> Το αίνιγμα μου δεν θα το λύσεις όπως δεν έλυσες ούτε αυτό γυμνοσάλιαγκα του
> πληκτρολογίου

"Ναι, καλά." (η γνωστή διπλή κατάφαση που ισούται με άρνηση).
Και τώρα, κλείνω όλο το άρθρο επειδή με πήρε τηλέφωνο να με ενημερώσει ότι μου έστειλε το puzzle, και θέλω να δω αν κατάφερε να σκεφτεί κάτι δύσκολο.


7 σχόλια:

  1. Έμαθα ότι λόγω του μακρόστενου image, το blog δε φαίνεται σωστά στον Internet Explorer… αληθεύει;

    ΑπάντησηΔιαγραφή
  2. LOL4EVER!

    Θυμάσαι εκείνο το ανέκδοτο που τελειώνει "Εεεε είναι και πώς θα το πείς!!" ??

    Έκλαψα από τα γέλια!!
    THUMBS UP ΓΙΑ ΤΗΝ ΠΕΡΙΓΡΑΦΗ MATE!!

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

    Additionally Το κακό είναι ότι όλα αυτά είναι εύκολα παρεξηγήσημα για όσους δεν μας ξέρουν στην... κανονική μας ζωή!!

    Κάποιος νεοσοφός είπε : "Ποτέ μην μπλογκάρεις πράγματα που δεν θέλεις να διαβάσει ο μελλοντικός σου εργοδότης!"

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

    ΑπάντησηΔιαγραφή
  3. Αυτό το γράφω μόνο και μόνο για να δείτε ότι μπορεί να σας διαβάζει κι άλλος!

    Αρρωστημένο post! :-P

    ΑπάντησηΔιαγραφή
  4. Κοίτα, φίλε cybergoulion, ότι είναι αρρωστημένο το post, είναι.

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

    ΑπάντησηΔιαγραφή
  5. Μπα δεν έχω σωτηρία, φαντάσου γύρισα να διαβάσω κι άλλο!

    ΑπάντησηΔιαγραφή
  6. vevea uparxoun managers pou gnorizoun pio polla mathimatika aposa fantazese kai den tha masousan etsi apla... min tous vazeis olous sto idio kazani h doulia tou manager einai polu pio diskoli k periploki apo tou programmatisti pou asxolite me 1 antikeimeno, ki exei aplws deadlines. O manager zei se ena deadline.

    ΑπάντησηΔιαγραφή
  7. Αγαπητέ/ή user,

    1. Βλέπω ότι έστειλες σοβαρή απάντηση σε ένα ασόβαρο άρθρο. Ωκαίει. Μολόγα. Είσαι μάνατζερ;

    2. Τι εννοείς ότι άλλοι μάνατζερ δε θα μασούσαν έτσι απλά; Ποιος μάνατζερ μάσησε και τι; Μιλάς για σένα;-)

    2. Οι "προγραμματιστές" μπορεί να ξέρουν μαθηματικά, αλλά συχνά δεν ξέρουν αριθμητική.

    3. Με ενδιαφέρει να μάθω τι άλλο φαντάζομαι! Do go on.

    4. Είσαι σίγουρος ότι ξέρεις τι δουλειά κάνω;-)

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

    ΑπάντησηΔιαγραφή

Φλυαρείτε.