comzeradd has suggested a hack to speed up firefox: speed up firefox (reloaded).
I want to speed up firefox & thunderbird too. But i dont want to write a script on boot or use a cronjob script to re-write firefox’s changes to disk.
I was thinking to move the Cache folders to a tmpfs filesystem (ram based), so if you want a different approach take a look on this:
[ebal@mylaptop ~]€ grep Cache /etc/fstab
tmpfs /home/ebal/.mozilla/firefox/5wy0q0l2.default/Cache tmpfs defaults 0 0
tmpfs /home/ebal/.thunderbird/lkntkylt.default/Cache tmpfs defaults 0 0
and then just mount them:
[ebal@mylaptop ~]€ sudo mount /home/ebal/.mozilla/firefox/5wy0q0l2.default/Cache
[ebal@mylaptop ~]€ sudo mount /home/ebal/.thunderbird/lkntkylt.default/Cache
Of course the next time you boot up your system, you dont need to mount the Cache folders from the command line.
5wy0q0l2 is my firefox default folder,
lkntkylt is my thunderbird default folder!
Hope this is useful to you too.
Φίλος μου ζήτησε βοήθεια ώστε να καθαρίσει διάφορα backscatter mails από το mailbox του. Μία από τις πλέον γνωστές επιθέσεις είναι ο spammer να χρησιμοποιεί διαφορετική mail address ή ακόμα και reply-address με αποτέλεσμα τα back scatters να μην έρχονται σε αυτόν αλλά να πηγαίνουν σε κάποιον άλλο.
Με βοήθησε αρκετά το συγκεκριμένο άρθρο:mbox_selective_deletion και πάνω σε αυτό βασίστηκα για να γράψω την δική μου παραλλαγή:
#!/usr/bin/perl -w
# Created by Ben Okopnik on Thu Jan 14 21:55:46 EST 2010
# Updated by Evaggelos Balaskas on Sun Jun 27 20:50:11 EEST 2010
use strict;
use Mail::MboxParser;
die $0 =~ /([^/]+)$/, " <mbox> n" unless @ARGV == 1;
my $mb = Mail::MboxParser->new($ARGV[0]);
my @subjects = (
"Undeliverable",
"Warning: could not send message for past 12 hours",
"Returned mail: see transcript for details",
"Delivery Status Notification (Failure)",
"Undelivered Mail Returned to Sender"
);
while ( my $msg = $mb->next_message ) {
my $s = $msg->header->{subject};
$s ||= "empty_subject";
my $flag = 0;
foreach (@subjects) {
if ( $s =~ $_ ) {
$flag = 1;
last;
}
}
print $msg."n" unless $flag ;
}
Η χρήση του είναι η εξής:
./remove.pl mailbox > newmailbox
και φυσικά μπορείτε να προσθέσετε στην λίστα strong>@subjects</strong όσα περισσότερα subjects θέλετε.
Ο πλήρες κώδικας βρίσκεται εδώ: How to remove a specific mail from a mbox
ΥΓ: Θα χαρώ να λάβω παρατηρήσεις.
Ευχάριστα νέα για τους φίλους του The IT Crowd, μετά από αρκετό καιρό βρήκε νέο επεισόδιο και ο Moss έχει αυτοκόλλητο Ubuntu στην οθόνη του:
Τις τελευταίες ημέρες μου τριβελίζει το μυαλό μου μια απορία:
- Σε περίπτωση καταστροφής ποιο θα ήταν το μοναδικό πράγμα που θα έπαιρνα μαζί μου;
Δεν αναφέρομαι σε φωτιά/σεισμό ή κάτι παρόμοιο εκεί που μένω, (think big) μιλάμε για καταστροφή! Σαν αυτές που βλέπουμε στις αμερικάνικες ταινίες, τι θα έπαιρνα μαζί μου;
Για σκεφτείτε λίγο κι εσείς.
Για όσους αγαπούν τα βιβλία, παραθέτω ένα link το οποίο ΔΕΝ πρέπει να λείπει από τις αποθηκευμένες ιστοσελίδες σας:
Μπορείτε να διαβάσετε πάρα πολλά δωρεάν βιβλία ή μπορείτε να τα παραγγείλετε εκτυπωμένα.
Καλό διάβασμα λοιπόν!
Τις τελευταίες ημέρες τα πράγματα άλλαξαν στο Xorg
και πλέον εκτός του udev,
οι δικές μας ρυθμίσεις πρέπει να αποθηκεύονται στον εξής κατάλογο:
/etc/X11/xorg.conf.d/
Το archlinux έχει ήδη προβεί σε αναβάθμιση όλων
των απαραίτητων πακέτων κι έτσι “εμείς” πρέπει να αλλάξουμε λίγο τις συνήθειές μας.
Έτσι λοιπόν πλέον η αλλαγή της γλώσσας ΔΕΝ γίνεται πλέον μέσω hal, οπότε χρειάζεται να επιβεβαιώσουμε ότι το συγκεκριμένο αρχείο είτε δεν υπάρχει, είτε έχει μετονομαστεί:
Στην δική μου περίπτωση έγινε έτσι:
/etc/hal/fdi/policy/.10-keymap.fdi
Και δημιουργούμε το νέο αρχείο:
/etc/X11/xorg.conf.d/10-keyboard.conf
με το εξής περιεχόμενο:
Section "InputClass" Identifier "Generic Keyboard" MatchIsKeyboard "yes" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "us,el" Option "XkbOptions" "grp:alt_shift_toggle,compose:menu,grp_led:scroll" EndSection