Evaggelos Balaskas - System Engineer

The sky above the port was the color of television, tuned to a dead channel

Blog
Posts
Wiki
About
Contact
rss.png twitter linkedin github gitlab profile for ebal on Stack Exchange

Next Page »
  -  
Jun
30
2010
Firefox & Thunderbird’s cache to tmpfs
Posted by ebal at 15:31:08 in blog, planet_ellak

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.

Jun
27
2010
Remove backscatter mails from mailbox
Posted by ebal at 17:51:39 in wiki, planet_ellak, code

Φίλος μου ζήτησε βοήθεια ώστε να καθαρίσει διάφορα 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

ΥΓ: Θα χαρώ να λάβω παρατηρήσεις.

Jun
27
2010
The IT Crowd Loves Ubuntu
Posted by ebal at 06:09:13 in planet_ellak

Ευχάριστα νέα για τους φίλους του The IT Crowd, μετά από αρκετό καιρό βρήκε νέο επεισόδιο και ο Moss έχει αυτοκόλλητο Ubuntu στην οθόνη του:

theitcrowds0401.png

  • 1 comment
Jun
21
2010
Just One Thing
Posted by ebal at 20:02:28 in blog

Τις τελευταίες ημέρες μου τριβελίζει το μυαλό μου μια απορία:

  • Σε περίπτωση καταστροφής ποιο θα ήταν το μοναδικό πράγμα που θα έπαιρνα μαζί μου;

Δεν αναφέρομαι σε φωτιά/σεισμό ή κάτι παρόμοιο εκεί που μένω, (think big) μιλάμε για καταστροφή! Σαν αυτές που βλέπουμε στις αμερικάνικες ταινίες, τι θα έπαιρνα μαζί μου;

Για σκεφτείτε λίγο κι εσείς.

  • 2 comments
Jun
21
2010
Forgotten Books
Posted by ebal at 19:53:49 in books

Για όσους αγαπούν τα βιβλία, παραθέτω ένα link το οποίο ΔΕΝ πρέπει να λείπει από τις αποθηκευμένες ιστοσελίδες σας:

Forgotten Books

Μπορείτε να διαβάσετε πάρα πολλά δωρεάν βιβλία ή μπορείτε να τα παραγγείλετε εκτυπωμένα.

Καλό διάβασμα λοιπόν!

Jun
21
2010
Add Greek Support to keyboard layout on X.Org X Server 1.8.1
Posted by ebal at 07:38:48 in planet_ellak, archlinux

Τις τελευταίες ημέρες τα πράγματα άλλαξαν στο 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

Greek on Archlinux

  -  

Search

Admin area

  • Login

Categories

  • blog
  • wiki
  • pirsynd
  • midori
  • books
  • archlinux
  • movies
  • xfce
  • code
  • beer
  • planet_ellak
  • planet_Sysadmin
  • microblogging
  • UH572
  • KoboGlo
  • planet_fsfe

Archives

  • 2025
    • April
    • March
    • February
  • 2024
    • November
    • October
    • August
    • April
    • March
  • 2023
    • May
    • April
  • 2022
    • November
    • October
    • August
    • February
  • 2021
    • November
    • July
    • June
    • May
    • April
    • March
    • February
  • 2020
    • December
    • November
    • September
    • August
    • June
    • May
    • April
    • March
    • January
  • 2019
    • December
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2018
    • December
    • November
    • October
    • September
    • August
    • June
    • May
    • April
    • March
    • February
    • January
  • 2017
    • December
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2016
    • December
    • November
    • October
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2015
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • January
  • 2014
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2013
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2012
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2011
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2010
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2009
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
Ευάγγελος.Μπαλάσκας.gr

License GNU FDL 1.3 - CC BY-SA 3.0