Skip to content

Posts from the ‘Tips, Tricks n' Hacks’ Category

30
Jan

Καθαρίστε το blog σας απο σκουπίδια

Με την έλευση του WordPress 2.6, θεσπίστηκε ο μηχανισμός “post revisions”. Ο μηχανισμός αυτός κρατάει ανά τακτά διαστήματα ένα αυτόματο back up του κειμένου την ώρα που γράφεται ένα νέο post.  Επίσης, κάθε φορά που πατάτε “Αποθήκευση” κάποιου post, μια αναθεώρηση εγγράφεται στη βάση δεδομένων. Είναι ουσιαστικά ένα ιστορικό με διαφορετικές “εκδόσεις” του post σας. Έτσι αν κάτι δεν σας αρέσει ή κόπηκε η σύνδεσή σας με το wordpress είναι πολύ πιθανό με αυτό τον μηχανισμό να βρείτε μεγάλο ποσοστό του κειμένου σας άθικτο.

Τι γίνεται όμως όταν έχετε ολοκληρώσει το post σας, το δημοσιεύετε και δεν ξανά ασχολείστε με αυτό. Δυστυχώς αν για παράδειγμα σε ένα post έχετε 20 revisions μετά από την δημοσίευση του αυτά παραμένουν στη βάση δεδομένων σας.Φανταστείτε ότι με τον καιρό όσο μεγαλώνει ο αριθμός των άρθρων που έχετε δημοσιεύσει στο blog σας τα “post revisions” θα κρατάνε σημαντικό χώρο στη βάση δεδομένων σας και  το blog σας να μην έχει την ταχύτητα που θα θέλατε.

Αν δεν επιθυμείτε αυτή τη λειτουργία μπορείτε να την απενεργοποιήσετε εύκολα με την προσθήκη μιας γραμμής στο wp-config.php αρχείο, που βρίσκεται στον κατάλογο εγκατάστασης του WordPress σας :

define('WP_POST_REVISIONS', false);

Η απενεργοποίηση όμως, κατά την άποψή μου δεν είναι καλή ιδέα. Προτιμότερο είναι να διαγράφεται τα “post revisions”  μία φορά τον μήνα. Ο ευκολότερος τρόπος είναι να έχετε εγκατεστημένο στο blog σας το WP-DBManager plugin. το συγκεκριμένο plugin θα προσθέσει μερικά εργαλεία στο Dashboard του wordpress σας για διαχείριση της βάσεις δεδομένων σας.

Πηγαίνουμε στην επιλογή “Run SQL Query” και εκτελούμε την παρακάτω εντολή :

DELETE FROM wp_posts WHERE post_type = "revision";

Αυτό θα αφαιρέσει όλες τις μέχρι τώρα “αναθεωρήσεις” από τη βάση δεδομένων σας, καθιστώντας την μικρότερη.

ΣΗΜΕΙΩΣΗ: Αν δεν είστε σίγουροι τι κάνετε, φροντίστε τουλάχιστον να δημιουργήσετε πρώτα ένα αντίγραφο ασφαλείας της βάσης δεδομένων.

26
Feb

Χρήσιμα extensions στο δεξί κλικ.

Νautilus Αctions.nautilus_actions

To “nautilus actions” αποτελεί την ιδανική λύση όταν θέλουμε να προσθέσουμε στο δεξί κλικ διάφορες επεκτάσεις όπως “open as root”, προγράμματα ή δικά μας script. Αυτό γίνεται με εγκατάσταση από το Synaptic  του πακέτου “nautilus-actions”. Έρχεται με ένα GUI οπού ότι κάνετε “Add” θα εμφανίζεται στο δεξί κλικ.

Nautilus Administrator.

Στα περισσότερα forum που παρέχουν λύσεις σε καθημερινά προβληματάκια, θα δούμε ότι όταν τίθεται από έναν αρχάριο ένα ερώτημα και η λύση απαιτεί την αλλαγή/τροποποίηση κάποιων αρχείων  οι οποία όμως γίνεται μόνο με  δικαιώματα διαχειριστή, τότε η απάντηση που δίνεται συνήθως είναι “άνοιξε ένα τερματικό και δώσε : sudo nano /diadromi/sto/arxeio/”. Σε αυτές τις περιπτώσεις ο αρχάριος μπορεί να τα παρατήσει, να τα κάνει μαντάρα  ή τελικά να μάθει 5 πράγματα για το πώς δουλεύουν στο τερματικό ως root. Υπάρχει όμως μία καλύτερη λύση η οποία διασφαλίζει ότι ο αρχάριος τουλάχιστον δεν θα τα παρατήσει αφού θα κάνει τις απαραίτητες ρυθμίσεις μέσα από το γραφικό περιβάλλον. Η λύση έρχεται με την εγκατάσταση του “nautilus-gksu” από το Synaptic.

  1. Κάνουμε εγκατάσταση το “nautilus-gksu” από Synaptic
  2. Έπειτα κάνουμε Logout και μετά Login
  3. Τώρα με δεξί κλικ σε όποιον φάκελο θέλουμε πατάμε “open as administrator” και αμέσως ανοίγει στο σημείο ένας νέος Nautilus με προνόμια διαχειριστή.

Open Terminal here.menuitem_admin_terminal

Για λόγους ευχρηστίας και προβολής του Ubuntu ως “μια διανομή για ανθρώπινα όντα” Canonical αφαιρεί απο το δεξί κλικ το “Open in terminal”. Αυτό όμως ειναι πολύ ενοχλητικό για τους powerusers οι οποίοι αναγκάζονται να ανοίξουν το τερματικό και μετά να δόσουν όλη την διαδρομή για να φτάσουν εκεί που θέλουν να εργαστούν (όχι οτι τους χαλάει και ιδιέτερα… ). Τη λύση σε αυτό το “προβληματάκι” φέρνει η εγκατάσταση απο το Synaptic του “nautilus-open-terminal”. Το αποτέλεσμα θα είναι να μπορεί πια ο χρήστης να ανοίγει την κονσόλα σε οποιονδήποτε φάκελο, χωρίς να χρειαστεί να δίνει κάθε φορα όλη την διαδρομή.


11
Feb

Google Gears σε Firefox 64bit

Το Google Gears είναι μια μικρή εφαρμογή της Google που λειτουργεί ως addon του Firefox και κάνει local caching διάφορων σελίδων που το υποστηρίζουν ώστε να εμφανίζονται και να λειτουργούν πιο γρήγορα. Έτσι η υποστήριξη του από το Wordpress ήταν αυτονόητη. Η ενεργοποίηση γίνεται από το Dashboard σας πάνω δεξιά όταν πατήστε το Turbo με αποτέλεσμα να διευκολύνεται η διαχείριση του blog σας ειδικά όταν έχετε ανεβασμένο το Wordpress σε δικό σας webhost.

Ως εδώ … όλα καλά… Αλλά τι γίνεται όταν έχετε 64bit λειτουργικό και άρα Firefox 64bit; Επίσημα η Google αναφέρει ότι το addon υποστηρίζει μόνο 32bit !!! (Γιατί ρε Google ???). Εδώ είναι η ομορφιά και η δύναμη του open source … Μια ομάδα από ανεξάρτητους προγραμματιστές τροποποίησε το κώδικα του addon για να υποστηρίζει 64bit Firefox. Πήγα λοιπόν στο nielspeen.com και κατέβασα το gears-linux-opt.xpi. Μετά την εγκατάσταση το Gears κάνει local cache περίπου 250 αρχεία στο PC και όταν αυτά θα αλλάζουν θα γίνονται update μέσω Javascript χωρίς να καθυστερεί καθόλου ο browser!

googlegears1