Πέμπτη 21 Ιουνίου 2007

Η λύση είναι συνήθως κοντά..

Τελικά [σε συνέχεια αυτού που έγραφα την Τρίτη περί μπαλώματος] βρέθηκε η "σωστή" [όπως το βλέπουμε τώρα] λύση. Η οποία ήταν να αξιοποιείται ένα κομμάτι κώδικα που είχε γράψει ένας συνάδερφος ο οποίος έχει αποχωρήσει απο την εταιρία προ 6 μήνες.. κι ο οποίος είχε γράψει αυτές τις 5 τόσο χρήσιμες γραμμές κώδικα και λογο της σημαντικότητας τους είχε γράψει 10 ολοκληρες γραμμές με σχόλια [να σημειωθεί οτι σε ελάχιστα σημεία βάζουμε σχόλια στον κώδικα, οπότε η ύπαρξη σχολίων κάνει "μπαμ"].. οπότε μετα απο 3 μέρες ψάξιμο βρέθηκε κάτι που ΦΩΝΑΖΕ!
Οπότε, ηθικό διδαγμα, "ΝΑ ΚΟΙΤΑΣ ΠΡΩΤΑ ΚΑΤΙ ΠΟΥ ΕΙΝΑΙ ΠΡΟΦΑΝΕΣ ΜΗΠΩΣ ΛΥΝΕΙ ΤΟ ΠΡΟΒΛΗΜΑ ΣΟΥ" [κι αν σου κάτσει το προφανες μην ψάχνεις παρα πέρα ;-) ]
Πάει κι αυτο..αναμένω νέες προκλησεις [καθώς όπως έχω δηλώσει, "δεν υπάρχουν προβλήματα, μονο προκλήσεις"]

Τρίτη 19 Ιουνίου 2007

Μην μπαλώνεις τα προβλήματα..

Χθες πρωί πρωί με "μπουζουριάσανε" στο meeting room για να κάνουμε conference call.. για ένα πολύ critical issue, που είχε προκύψει. Χαλαρός και ήρεμος [αφου δεν ειχα καταλάβει γιατι προκειται] περίμενα να μάθω, θεωρώντας ότι θα είναι και πάλι κάτι απλό [όπως τις περισσότερες φορές].. αλλά δυστυχώς δεν ήταν και τόσο απλό.
Είχαμε πάρα πολύ χοντρο πρόβλημα. Εδώ να ανοιξω μια παρένθεση (η εφαρμογή που αναπτύσουμε ειναι web based, το οποίο σημαίνει ότι τρέχει σε έναν κεντρικο υπολογιστή [application server] στον οποίο ανοίγει ένα session για κάθε σύνδεση που κάνει ο κάθε χρήστης [όπως γίνεται σε όλες τις web based applications])
Το πρόβλημα ήταν ότι έμπλεκε αυτά τα session. Δηλαδή σε άσχετη στιγμή πέταγε κάποιο χρήστη απο το σύστημα ή εμφάνιζε στον έναν αυτό που έπρεπε να εμφανίζει στον άλλον.. Κοινώς, "πιάσε το αυγό και κούρευτο!".. Μετά απο σκέψη μερικών ορών απο 5 άτομα [μεταξυ των οποίων κι εγώ,φυσικά!] πέσανε 2-3 καλές ιδέες για το πως να λυθεί..και στην αρχή έδειξε να ειναι σωστές. Το δοκιμάσαμε, έπαιζε => όλα μια χαρα. Ελα ντε όμως που η χαρά μας δε κράτησε πολύ! [Η χαρά κράτησε απο χθες μέχρι σήμερα το πρωί!]
Αλλά τι θέλω να πω ο ποιητής με όλη αυτή την ιστορία, "ποτέ μην νομίζεις ότι έχεις βρει την λύση, απλά και μόνο έχοντας κάνει ένα μπάλωμα".

ΥΓ: Ακόμη το παλεύουμε, αλλά που θα πάει θα το λύσουμε

LinkWithin

Blog Widget by LinkWithin

Mobile edition