Τρίτη 31 Ιουλίου 2007

Joomla 1.0.13 & Joomfish !

Προσοχή σε όσους έχουν το Joomla 1.0.13 και το Joomfish 1.7 .

Μόλις ζητήσουμε να αποθηκευθεί μια μετάφραση, το Joomfish την αποθηκεύει, επιστρέφει όμως ένα μήνυμα λάθους και στη συνέχεια κάνει το Joomla logout.

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/xxxxx/public_html/includes/joomla.php:4145) in /home/xxxxx/public_html/includes/joomla.php on line 800

Για να λυθεί αυτο το πρόβλημα (το οποίο επίσης υπάρχει και στο VirtueMart) κάνουμε τις παρακάτω αλλαγές στο : /administrator/index2.php

ΑΠΟ:
103 doGzip();
104
105 // if task action is 'save' or 'apply' redo session check
106 if ( $task == 'save' || $task == 'apply' ) {
107 $mainframe->initSessionAdmin( $option, '' );
108 }


ΣΕ:

102 // if task action is 'save' or 'apply' redo session check
103 if ( $task == 'save' || $task == 'apply' ) {
104 $mainframe->initSessionAdmin( $option, '' );
105 }
106 doGzip();

Κυριακή 29 Ιουλίου 2007

Debian 4 , Iceweasel και Java plugin

Πέρασα το τελευταίο Debian στο παλιό μου laptop. Δεν περίμενα κάτι λιγότερο από ένα σταθερότατο και εξαιρετικά οργανωμένο λειτουργικό σύστημα. Σε σχέση με το Ubuntu που είναι στημένο στα υπόλοιπα μου μηχανήματα μπορώ να πω, ότι είναι αρκετά γρήγορο (τόσο στο boot/shutdown όσο και στη συνολική αίσθηση απόκρισης) ακόμα και στο παλιό Duron (@950 MHz) με 256ΜΒ μνήμης.

Μόνο περίεργο ήταν ότι το τελευταίο Java 6 Build 2 plugin για το Firefox δεν λειτουργούσε. Αρκετή ώρα το έψαξα, όταν τυχαία δοκίμασα να εκτελέσω το jcontrol. Εκεί είδα ότι παραπονιόταν για την έλλειψη της Standard C++ library 5.

apt-get install libstdc++5

... και voila! Όλα λειτούργησαν κανονικά !

Y.Γ. μην ξεχάσετε μετά την εγκατάσταση π.χ. στο /opt του τελευταίου JRE να δώσετε:

ln -sf /opt/jre1.6.0_2/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/iceweasel/plugins/libjavaplugin_oji.so

ln -sf /opt/jre1.6.0_2/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox/plugins/libjavaplugin_oji.so

καθώς και

ln -sf /opt/jre1.6.0_2/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so

Παρασκευή 27 Ιουλίου 2007

Freak Out

Δεν πρόκειται να ξαναστήσω patch σε live site εάν δεν το δοκιμάσω πρώτα επαρκώς.

Το έχω πει στον εαυτό μου αλλά δεν το έχω εφαρμόσει. Μάλλον με διακρίνει έλλειμα αυτοπειθαρχίας. Μόλις είχα γυρίσει σπίτι και άρχισε να βαράει το κινητό. "Ναι, κε Τριπολιτάκη, όταν επιλέγω στον editor μια εικόνα το σύστημα με πετάει έξω"... Με τα πολλά, προσπάθησα να αναπαράγω το πρόβλημα και όντως υφίστατο.

Το τελευταίο patch που είχα περάσει το Σάββατο στο Joomla μου έσπασε τον JCE (ένας εξαιρετικός editor με εξίσου εξαιρετικό support). Φυσικά, μιας και το φιλότιμο δεν είναι ελληνική λέξη - όπως πολλοί θέλουν να πιστεύουν, ο προγραμματιστής του JCE έβγαλε την ίδια κιόλας μέρα (χθές) patch και τέλος καλό όλα καλά. Φυσικά όμως επειδή ο διάολος έχει πολλά ποδάρια, ξέχασε να βάλει ένα ενδιάμεσο patch για ένα πρόβλημα με τα AJAX routines και τα ελληνικά που υπήρχε από την προηγούμενη έκδοση, με αποτέλεσμα να φτιάξω εγώ μια patched έκδοση της patched έκδοσης του editor... Καλό ε;

Δευτέρα 23 Ιουλίου 2007

Καήκαμε...

χωρίς σχόλια... ο πανικός είναι το μόνο που σε κυριέυει όταν βλέπεις τις φλόγες να είναι έξω από την αυλή σου


p7220627

Στήσιμο Java 6 / NetBeans 5.5.1 σε Ubuntu 6.10

Πρόσφατα, χρειάστηκε να ανανεώσω την έκδοση της Java και των NetBeans στο Ubuntu 6.10

Η διαδικασία είναι αρκετά απλή και συνοψίζεται στα παρακάτω βήματα:

  • Download από αυτή τη σελίδα του bundle Netbeans 5.5.1 & Java Development Kit 6 build 2

  • Σε ένα τερματικό δίνουμε chmod +x το_όνομα_του_bin_αρχείου που κατεβάσαμε

  • Στη συνέχεια δίνουμε ως root ./το_όνομα_του_bin_αρχείου

  • Ακολουθούμε τις εντολές του γραφικού installer

  • Όταν τελειώσουμε φτιάχνουμε το Firefox Java plugin ως εξής:

    • α) ln -sf /opt/jdk_installation_directory/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla-firefox/plugins/libjavaplugin_oji.so

    • β) ln -sf /opt/jdk_installation_directory/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so




Για να ελέγξετε ότι όλα πήγαν καλά δώστε στο terminal : java -version

Επίσης για να ελέγξετε ότι το plugin του Firefox λειτουργεί επισκεφτείτε αυτή τη σελίδα.

Σάββατο 21 Ιουλίου 2007

Linked-in Mania

Με έχει πιάσει μανία τις τελευταίες μέρες να βελτιώσω το profile μου στο linked-in. Ήδη έχω βρεί αρκετούς φίλους και συνάδελφους αλλά και έχω βάλει άλλους τόσους στο παιχνίδι, οι οποίοι δεν το είχαν στα υπόψη.

Τελικά όμως, πρέπει ο κύκλος των γνωριμιών σε τέτοια δίκτυα να είναι στενός ή θα πρέπει να μπαίνουν και άσχετοι; Μέχρι στιγμής, έβαλα ένα άτομο, αλλά οι απορίες έχουν μέινει.

Τί λέτε εσείς εκεί έξω άραγε;

Πέμπτη 19 Ιουλίου 2007

Είναι να το εμπιστεύεσαι;

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

Τα χρόνια πέρασαν και ομολογουμένως τα μέτρα ασφαλείας αυξήθηκαν. Ή μήπως μας κάνουν να πιστεύουμε ότι έχουν πραγματικά αυξηθεί και ότι υπάρχει workaround για κάθε πιθανό σενάριο; Η εμπειρία δείχνει ότι τα μέτρα ασφαλείας όσο αυστηρά και να είναι, πάντα θα υπάρχει κάτι που θα μας κρούσει τον κώδωνα του κινδύνου.

Όλα αυτά τα γράφω με αφορμή την πρόσφατη διαρροή ραδιενέργειας στην Ιαπωνία. Ελπίζω το ενεργειακό μέλλον μας να μην είναι "πυρηνικό" ... Η ζημιά που έχει γίνει στον πλανήτη, είναι και μεγάλη και συσσωρευτική.

http://www.enet.gr/online/online_text/c=111,id=46550100 (σχετικό άρθρο στην Ελευθεροτυπία)