Meddling Around

Ιστορίες καθημερινής αντάρας

Browsing Posts published in Μαρτίου, 2007

Δεν με ανησυχεί, το άν έφαγαν τα λεφτά. Αυτό είναι το λιγότερο κατά την ταπεινή μου άποψη. Αυτό που πραγματικά με ανησυχεί είναι πόσα ακόμα έχουν φάει (και συνεχίζουν ακόμα να τρώνε) και δεν το έχουμε μάθει …

Φυσικά το αγαπητό Δημόσιο, έχοντας δημοκρατικές μεθόδους και εφαρμόζοντας την αντιμετώπιση «Δύο μέτρα και δύο σταθμά για όλους ….εκτός τους δικούς μας», φροντίζει να τιμωρεί φοροφυγάδες των 100€ ή εκβιαστικά να κλείνει βιβλία υπό το βάρος της αγχόνης του έφορα :-)

Αχ τί όμορφος κόσμος… αγγελικά πλασμένος.

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

Δεν πάτε να δείτε αν έρχομαι… (Φωτογραφία από το sportfm.gr)

Είμαι σίγουρος ότι κατά καιρούς έχετε βρεθεί αντιμέτωποι με πελάτες οι οποίοι δεν τιμάνε το λόγο τους (ο οποίος πάντοτε κατ’ αυτούς είναι συμβόλαιο) αλλά και τα συμβόλαιά τους.

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

  • Πάντα το παίζουν ματσωμένοι. Ακριβά ρούχα, αέρας και ύφος χιλίων καρδιναλίων, SUV αυτοκίνητο και κινητό τελεύταίας εσοδείας με default ringtone (γιατί δεν ξέρουν να το αλλάξουν).
  • Πάντα σου λένε: «Ότι θέλεις… εγώ είμαι εδώ» (λες και σου ζήτησα βοήθεια…), «Μη σκάς με το χρηματικό, θα το κανονίσουμε», «Φίλε μου, αδερφέ μου, κολλητέ μου…» και άλλα τέτοια όμορφα.
  • Συνήθως χαμηλό μορφωτικό επίπεδο, ήτοι εάν τους μιλήσεις λίγο προσεκτικά γίνονται καχύποπτοι μιας και φοβούνται μήπως πας να τους μπερδέψεις με τα ακαταλαβίστικα Ελληνικά που λές (μάλλον τους θυμίζουν τη γλώσσα των δικηγόρων).
  • Οι συγκεκριμένοι πελάτες συνήθως ακροβατούν μεταξύ νεόπλουτου και νεόπτωχου μιας και όπως εν νυκτί έβγαλαν χρήματα, εξίσου εύκολα είναι σε θέση να τα χάσουν κάνοντας τις πιο αλλοπρόσαλλες επιλογές.
  • Όταν θέλουν μια υπηρεσία, πάντα βιάζονται, πάντα καίγονται, τη θέλουν χθες και θέλουν επίσης να είναι ότι καλύτερο και από λεφτά… «εδώ είμαστε εμείς!», «θα τα βρούμε», «κάνε εσύ καλή δουλειά και έννοια σου»…

Το δράμα (ή ιλαροτραγωδία) ξεκινάει όταν έρθει η ώρα της παράδοσης, των ενδιάμεσων ραντεβού και φυσικά των πληρωμών. Τυπικά θα σας πω για πελάτη που τον ενόχλησα πάνω από 10 φορές. Έκλεισα πάνω από 5 ραντεβού τα οποία την τελευταία στιγμή ακυρώνονταν. Η προκαταβολή που έχω πάρει είναι στο 25% και έχω βάλει πέρα από αυτά άλλα τόσα σε γραφίστες και συνεργάτες που έπρεπε να πληρώσω για να του δείξω το 1ο milestone τελειωμένο… Φανερά εκνευρισμένος του λέω ότι το αφήνω πάνω του να με καλέσει μιας και δεν μπορώ να κάνω των ζητιάνο για την εργασία και τον κόπο μου. Μου είπε ότι θα με καλέσει την προηγούμενη εβδομάδα και φυσικά δεν…

Ορμώμενος από ένα post συναδέλφου ρωτάω: «Τί δίκιο μπορώ να δώσω σε τέτοιους ανθρώπους;»

Με 10 μποφώρ δεν περίμενα τίποτε καλύτερο. Η ντουλάπα που είχα στο μπαλκόνι με όλα τα εργαλεία μου εκτοξεύθηκε στα 7 μέτρα στον κήπο. Αντίστοιχη ήταν η μοίρα μιας μικρής τέντας η οποία έσπασε τα στηρίγματα που είχε στην κουπαστή του μπαλκονιού συμπαρασύροντας μαζί της και τα κάγκελα…

Δεν πειράζει είπα και τα μάζεψα…

Το βράδυ μπαλα στο 5χ5 μετά από ενάμιση χρόνο. Αποτέλεσμα; 2 γκολ δικά μου και βαρύ διάστρεμμα στο δεξί πόδι… 10 μέρες ακινησία..

…και σαν να μην έφταναν όλα αυτά η λαβωμένη ντουλάπα επανεκτοξεύθηκε το μεσημέρι…

Ποιός με καταράστηκε;

Όχι πάντως αυτός που ήταν στο Μπλεκ που διαβάζαμε μικροί…

ΠΡΟΒΛΗΜΑ #1

Κάποιος μυστήριος geek έβαλε στο default installation του Apache, (και του Apache-SSL) σε Debian Sarge 3.1r5, ένα πολύ ωραίο directive το οποίο μου εμφάνιζε όλες τις σελίδες του server σε ένα καλοκάγαθο και πανέμορφο ISO-8859-1. Προσοχή λοιπόν, ανοίξτε με τον editor που θέλετε το /etc/apache/httpd.conf και αλλάξτε το:

AddDefaultCharset on 

σε

AddDefaultCharset off

ΠΡΟΒΛΗΜΑ #2

To /images directory είναι δηλωμένο με Alias να δείχνει στο /usr/share/images…  Ευφυέστατον!

Κάντε comment χρησιμοποιώντας # όλες τις σχετικές γραμμές:
#    Alias /images/ /usr/share/images/

#   <Directory /usr/share/images>
#       Options MultiViews
#      AllowOverride None
#     Order allow,deny
#        Allow from all
#   </Directory>

Μα τί φρούτα κυκλοφορούνε…

σας αρέσει το καινούργιο theme;

Χρησιμοποιώντας τον αλγόριθμο των Gregory-Leibnitz σύμφωνα με τον οποίο: π/4=1 – 1/3 + 1/5 – 1/7 + 1/9 – . . . και λίγη Ruby υπολόγισα κάμποσα ψηφία του π…

def pi_calculate
n=0
piq=0

while n<10000000

out=(2*n)+1
if n%2==0
multiplier=1
else
multiplier=-1
end
out=out*multiplier
piq=piq+(1.0/out)
n=n+1

end
pi=4.0*piq

end

… που μου ξύπνησες το παιδί. Τρεις φορές προσπάθησε η υπάλληλος σου να μου μιλήσει. Τις δύο πρώτες το έκλεισε και τη τρίτη φανερώθηκε για να εισπράξει ένα μεγαλοπρεπές «Σας ευχαριστώ, έχω OTENET»

ΔΕΝ ΜΑΣ ΕΝΔΙΑΦΕΡΟΥΝ ΟΙ ΠΡΟΣΦΟΡΕΣ ΣΑΣ ΚΑΙ Η ΕΝΗΜΕΡΩΣΗ ΑΠΟ ΤΗΛΕΦΩΝΟΥ

Δυστυχώς όταν έκανα το migration από plog το wordpress είχε μια παραξενιά με τα ελληνικά. Έτσι ο πίνακας έμεινε σε greek_bin.  To iconv ήρθε και έδωσε τη λύση:

iconv -c -f utf-8 -t latin1 arxeio_bashs.sql > neo_arxeio_gia_migration.sql

Παρ’ όλα αυτά το WP έδειχνε ??????… χωρίς προφανή λόγο. Από προηγούμενη εμπειρία που είχα με το Joomla! έκανα ένα μικρό patch στο αρχείο wp-db.php το οποίο βρίσκεται στο φάκελο wp-includes.

Κάτω από το κείμενο:

$this->select($dbname);

πρόσθεσα τη γραμμή:

$this->query(«SET NAMES ‘utf8′»);

Ως δια μαγείας όλα δούλεψαν μια χαρούλα :-)

… Ένα λιγότερο iso site….

Ruby on Rails (RoR) εδώ, RoR εκεί, RoR παραπέρα…

Είπα και εγώ λοιπόν σαν καλό παιδί να δω τί είναι αυτό που θα περιορίσει, σύμφωνα με τους ειδήμονες του O’ Reilly, το χρόνο ανάπτυξης μιας web application στο 1/10. Σαν μηχανικός μου φαίνεται ότι ένας τέτοιος στόχος είναι μάλλον υπεραισιόδοξος και ισχύει υπό αυστηρό σύνολο προϋποθέσεων που πρέπει ταυτόχρονα να συντρέχουν.

Σαν άπιστος Θωμάς, μου επιβάλλεται να στοιχειοθετήσω την άποψη μου με αποδείξεις. Συνεπώς, το project του Μαρτίου είναι η ανάπτυξη μιας στοιχειώδους εφαρμογής διαχείρισης περιεχομένου, γραμμένης σε RoR.

Βήμα 1ο

Κατέβασμα και εγκατάσταση του Instant Rails

Βήμα 2ο

Συγκέντρωση πληροφορίας και tutorials στο ενδιάμεσο.

Tutorials:

Βιβλία:

… Ακολουθεί το 2ο μέρος οσονούπω