Με 10 μποφώρ δεν περίμενα τίποτε καλύτερο. Η ντουλάπα που είχα στο μπαλκόνι με όλα τα εργαλεία μου εκτοξεύθηκε στα 7 μέτρα στον κήπο. Αντίστοιχη ήταν η μοίρα μιας μικρής τέντας η οποία έσπασε τα στηρίγματα που είχε στην κουπαστή του μπαλκονιού συμπαρασύροντας μαζί της και τα κάγκελα...
Δεν πειράζει είπα και τα μάζεψα...
Το βράδυ μπαλα στο 5χ5 μετά από ενάμιση χρόνο. Αποτέλεσμα; 2 γκολ δικά μου και βαρύ διάστρεμμα στο δεξί πόδι... 10 μέρες ακινησία..
...και σαν να μην έφταναν όλα αυτά η λαβωμένη ντουλάπα επανεκτοξεύθηκε το μεσημέρι...
Ποιός με καταράστηκε;
Παρασκευή 23 Μαρτίου 2007
Κυριακή 18 Μαρτίου 2007
Ποιός μυστήριος;
Όχι πάντως αυτός που ήταν στο Μπλεκ που διαβάζαμε μικροί...
ΠΡΟΒΛΗΜΑ #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>
Μα τί φρούτα κυκλοφορούνε...
ΠΡΟΒΛΗΜΑ #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>
Μα τί φρούτα κυκλοφορούνε...
Σάββατο 17 Μαρτίου 2007
Παρασκευή 16 Μαρτίου 2007
Υπολογισμός του π σε Ruby
Χρησιμοποιώντας τον αλγόριθμο των 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
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
Τρίτη 13 Μαρτίου 2007
Σε ευχαριστώ Forthnet..
... που μου ξύπνησες το παιδί. Τρεις φορές προσπάθησε η υπάλληλος σου να μου μιλήσει. Τις δύο πρώτες το έκλεισε και τη τρίτη φανερώθηκε για να εισπράξει ένα μεγαλοπρεπές "Σας ευχαριστώ, έχω OTENET"
ΔΕΝ ΜΑΣ ΕΝΔΙΑΦΕΡΟΥΝ ΟΙ ΠΡΟΣΦΟΡΕΣ ΣΑΣ ΚΑΙ Η ΕΝΗΜΕΡΩΣΗ ΑΠΟ ΤΗΛΕΦΩΝΟΥ
ΔΕΝ ΜΑΣ ΕΝΔΙΑΦΕΡΟΥΝ ΟΙ ΠΡΟΣΦΟΡΕΣ ΣΑΣ ΚΑΙ Η ΕΝΗΜΕΡΩΣΗ ΑΠΟ ΤΗΛΕΦΩΝΟΥ
Επιτέλους UTF-8
Δυστυχώς όταν έκανα το 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....
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....
Κυριακή 4 Μαρτίου 2007
Ruby on Rails :: Part #1
Ruby on Rails (RoR) εδώ, RoR εκεί, RoR παραπέρα...
Είπα και εγώ λοιπόν σαν καλό παιδί να δω τί είναι αυτό που θα περιορίσει, σύμφωνα με τους ειδήμονες του O' Reilly, το χρόνο ανάπτυξης μιας web application στο 1/10. Σαν μηχανικός μου φαίνεται ότι ένας τέτοιος στόχος είναι μάλλον υπεραισιόδοξος και ισχύει υπό αυστηρό σύνολο προϋποθέσεων που πρέπει ταυτόχρονα να συντρέχουν.
Σαν άπιστος Θωμάς, μου επιβάλλεται να στοιχειοθετήσω την άποψη μου με αποδείξεις. Συνεπώς, το project του Μαρτίου είναι η ανάπτυξη μιας στοιχειώδους εφαρμογής διαχείρισης περιεχομένου, γραμμένης σε RoR.
Βήμα 1ο
Κατέβασμα και εγκατάσταση του Instant Rails
Βήμα 2ο
Συγκέντρωση πληροφορίας και tutorials στο ενδιάμεσο.
Tutorials:
Βιβλία:
... Ακολουθεί το 2ο μέρος οσονούπω
Είπα και εγώ λοιπόν σαν καλό παιδί να δω τί είναι αυτό που θα περιορίσει, σύμφωνα με τους ειδήμονες του O' Reilly, το χρόνο ανάπτυξης μιας web application στο 1/10. Σαν μηχανικός μου φαίνεται ότι ένας τέτοιος στόχος είναι μάλλον υπεραισιόδοξος και ισχύει υπό αυστηρό σύνολο προϋποθέσεων που πρέπει ταυτόχρονα να συντρέχουν.
Σαν άπιστος Θωμάς, μου επιβάλλεται να στοιχειοθετήσω την άποψη μου με αποδείξεις. Συνεπώς, το project του Μαρτίου είναι η ανάπτυξη μιας στοιχειώδους εφαρμογής διαχείρισης περιεχομένου, γραμμένης σε RoR.
Βήμα 1ο
Κατέβασμα και εγκατάσταση του Instant Rails
Βήμα 2ο
Συγκέντρωση πληροφορίας και tutorials στο ενδιάμεσο.
Tutorials:
Βιβλία:
... Ακολουθεί το 2ο μέρος οσονούπω
Εγγραφή σε:
Αναρτήσεις (Atom)