rss.png profile for ebal on Stack Exchange, a network of free, community-driven Q&A sites
Jan
29
2009
leafpad

Το leafpad είναι ένας πανάλαφρος κειμενογράφος,
σε αυτόν στηρίχτηκε και ο κειμενογράφος του xfce o mousepad

Τολμώ να πω ότι αξίζει να τον δοκιμάσει κανείς.

Jan
28
2009
Xfce 4.6 Release Candidate 1 (Capybara) released

Μιας και βαρέθηκα να διαβάζω παντού για το καινούριο kde 4.2 λες και έχει έρθει το τέλος του κόσμου να και μία χρήσιμη είδηση:

Βγήκε rc1 η πολυαναμενώμενη έκδοση του xfce 4.6
περισσότερα εδώ:

xfce 4.6 rc1

και μάλιστα για το κωδικό όνομα του release διαβάστε εδώ:
Capybara

Jan
21
2009
shred

Η εντολή shred είναι ένα από τα καλύτερα προγράμματα για διαγράψουμε ένα αρχείο.

Αλλά αλήθεια υπάρχει τρόπος ανάκτησης δεδομένων, κάνοντας χρήση της εντολής ;


ebal@xubuntu:tmp\€ dmesg > dmesg.log

ebal@xubuntu:tmp\€ shred -u -v dmesg.log
Jan
15
2009
php - ternary

Κατά καιρούς γράφω διάφορα πράγματα στο wiki μου (κυρίως για προσωπική χρήση), ένα από αυτά είναι κάποιες σημειώσεις που έχω στα ελληνικά για php

Πρόσφατα έμαθα (θυμήθηκα από την θεωρία στην σχολή) ότι η php υποστηρίζει (όχι όσο καλά θα ήθελα) την δομή Ternary. Επίσης για να είμαι και ειλικρινής το φρέσκαρα και σήμερα που έπεσα σε αυτό.

H δομή ελέγχου ternary είναι μία συντόμευση της if - then - else
Στο manual της php αναφέρεται εδώ.

Ένα απλό παράδειγμα από μένα είναι το εξής:


// Κλασικός τρόπος
if ( $alitheia = 1 ) { 
  print "Yes. it's true";
} else {
  print "No, it's false";
}

// ternary
( $alitheia = 1 ) ?   print "Yes. it's true" : print "No, it's false" ;

Happy hacking :)

Jan
15
2009
Fosdem 2009 - πριν

Αποφάσισα κι εγώ να πάω (κυρίως για βόλτα δλδ) στο fosdem.
Και είμαι ιδιαίτερα ενθουσιασμένος κυρίως για το εξής event

7-8 (ΣΚ) Φεβρουαρίου 2009 στις Βρυξέλλες.

Φεύγω 6 Παρασκευή και επιστρέφω 8 Κυριακή βράδυ.

Διαθέτω μόνο μία προ-πληρωμένη κάρτα για να αγοράζω βιβλία από το internet και μάλιστα κάθε φορά πρέπει της βάζω λεφτά για την επόμενη αγορά. Έτσι σήμερα σκέφτηκα να πάω μέχρι το αεροδρόμια και να βγάλω τα εισιτήρια μου, να κάνω και την βόλτα μου. Ωραία ημέρα είχε, το αμάξι στο συνεργείο για προγραμματισμένο service, μια χαρά.

Τελικά πλήρωσα σχεδόν 100 ευρώ παραπάνω από ότι να τα έβγαζα από το internet πήγαινε-έλα μέσω κάρτας και από το σπίτι μου. Κατάρα. Καλά να πάθω που αποφεύγω το αναπόφευκτο της επέλασης της ηλεκτρονικής εποχής.

Jan
15
2009
Άρση παρακράτησης

Κατάφερα (με πολύ κόπο) να αποπληρώσω το αυτοκίνητό μου σε 17μήνες.
Μιας και έκανα την αποπληρωμή λίγες μέρες πριν τις γιορτές, αποφάσισα να περιμένω να έρθει ο νέος χρόνος για να τακτοποιήσω και το θέμα της παρακράτησης.

Πριν φύγω από το σπίτι μου έχω επικοινωνήσει με τους εξής:

α. Τράπεζα - ότι δεν υπάρχει κανένα πρόβλημα και όλα τα χαρτιά είναι στην αντιπροσωπία
β. Αντιπροσωπία - ότι τα χαρτιά από την τράπεζα είναι έτοιμα και μπορώ να περάσω να τα πάρω. Επίσης ρώτησα και για την άρση και με ενημέρωσαν ότι μπορώ σε οποιοδήποτε ΚΕΠ-εκτός του Συντάγματος είτε στην Διευ/νση Μεταφορών (Στ.Μετρό Εθνική Άμυνα)
γ. Με το Υπουργείο Μεταφορών και πιο συγκεκριμένα με το υποκατάστημα στο Περιστέρι - ότι μπορώ να κάνω την άρση σε οποιοδήποτε ΚΕΠ-εκτός του συντάγματος είτε στην Διε/νση Μεταφορών
δ. Με τα ΚΕΠ - ότι δεν χρειάζεται κάποιο έξτρα χαρτί εκτός από τα χαρτιά της αντιπροσωπίας και την άδεια.

Φεύγω από το σπίτι, πάω στην αντιπροσωπία και αφού πήρα τα χαρτιά στην συνέχεια στο ΚΕΠ Αιγάλεω.

  • Καλημέρα σας, (εγώ)
  • Καλημέρα
  • Για άρση παρακράτησης
  • Την άδεια σας
    (δίνω την άδεια)
  • Στον χολαργό
  • Ορίστε;
  • Πρέπει να πάτε στο χολαργό εδώ είναι το 54 εσείς το 01

Την στιγμή που έχω αρχίσει να βγάζω καπνούς από τα αυτιά αλλά με υπερβολική ψυχραιμία, την ενημερώνω ότι εγώ ΔΕΝ καταλαβαίνω τι είναι αυτό το 54 ή το 01 που γράφει στην άδεια και ότι έχω ήδη επικοινωνήσει με όλες τις υπηρεσίες για να μην ταλαιπωρηθώ.

Με λίγα λόγια ο αριθμός επάνω και δεξιά αναφέρει σε ποιο υποκατάστημα (whatever) του υπουργείου ανήκει το αυτοκίνητο.

Με παρέπεμψε στην προϊσταμένης της.

Με ενημέρωσε ότι πλέον ΔΕΝ δέχονται τέτοια αιτήματα (προσωπικής της επιλογή) γιατί ο οδηγός της (σιγά μην έχει και προσωπικό σοφέρ) πηγαίνει στο περιστέρι μόνο που είναι το 54. Αφού της εξήγησα νομότυπα τι συμβαίνει και ότι έχω ενημερωθεί για την διαδικασία μου απαντάει:

  • Τις βλέπεται κύριε αυτές τις άρσεις (καμιά 10αριά στον αριθμό) είναι εκκρεμότητες. Εάν θέλετε μπορείτε να καταθέσετε τα χαρτιά σας αλλά δεν μπορώ να σας ενημερώσω για το πότε θα γίνει η άρση.

Έντρομος κοίταξα τις ημερομηνίες. Μέχρι και 9 μήνες !!!!
και ρωτάω:

  • Δλδ εάν κάνω τα χαρτιά μου μέσω ΚΕΠ μπορεί να πάρει μέχρι και 9μήνες;
    -Ναι

Τελικά έφυγα και πήγα στην Διε/νση μεταφορών στο σταθμό του μετρό Εθνικής Άμυνας. Σε 15λεπτά πήρα την προσωρινή άδεια και αύριο το πρωί παίρνω την νέα άδεια.

1 ημέρα.

Συγνώμη αλλά η ανικότητα μερικών ανθρώπων τελικά είναι προσόν πρόσληψης σε υπηρεσίες όπως τα ΚΕΠ.

Jan
14
2009
books

Σήμερα έκανα την εξής παραγγελία από amazon:

Jeff Lindsay, Dearly Devoted Dexter
Jeff Lindsay, Dexter in the Dark
Katherine Neville, Calculated Risk
Katherine Neville, The Fire
Steve Berry, The Charlemagne Pursuit
Automating Linux and Unix System Administration, Second Edition (Expert’s Voice in Linux)

Κάποια στιγμή εδώ θα αρχειοθετήσω όλα τα βιβλία που έχω διαβάσει τα τελευταία χρόνια.

ΥΓ: Με ενημέρωσε μέσω email η amazon ότι: estimated delivery date:
February 19,2009. Και αναρωτιέμαι: 5 με 6 βδομάδες, δεν είναι πολύ;

Υποσημείωση: Τελικά τα 6 βιβλία ήρθαν από amazon στις 26.01.2009 δλδ σε 8 εργάσιμες ημέρες !!! Εντυπωσιακό.

Jan
12
2009
incron

Το incron είναι ένα πρόγραμμα παρόμοια χρήσης και λειτουργίας με το cron.
Η διαφορά του με το cron είναι ότι δεν ενεργοποιείται σε χρονικές περιόδους,
αλλά σε διάφορα events του filesystem.

Κάνει χρήση των εξής συμβάτων ενός συστήματος αρχείων:

  • IN_ACCESS - last access of the file
  • IN_MODIFY - last modification
  • IN_ATTRIB - attributes of file change
  • IN_OPEN and IN_CLOSE - open or close of file
  • IN_MOVED_FROM and IN_MOVED_TO - when the file is moved or renamed
  • IN_DELETE - a file/directory deleted
  • IN_CREATE - a file/directory created
  • IN_DELETE_SELF - file monitored is deleted

Με αυτό τον τρόπο μπορούμε να ελέγχουμε ή να εκτελούμε διάφορα scripts σύμφωνα
με τα παραπάνω events, για παράδειγμα την ενεργοποίηση ενός μηχανισμού που θα μας
ενημερώνει εάν υπάρχει αλλαγή στο αρχείο /etc/passwd μέσω ενός email.

Η εγκατάσταση δεν παρουσιάζει κανένα πρόβλημα, και η χρήση είναι παρόμοια με αυτή του cron.
Υπάρχει το αντίστοιχο πρόγραμμα incrontab για την επεξεργασία των συμβάντων.

Εδώ: http://balaskas.gr/wiki/incrond έχω και ένα μικρό παράδειγμα λειτουργίας

Jan
11
2009
Wacko Wiki 4.3rc

Πριν από λίγες ημέρες ολοκλήρωσα την αναβάθμιση της έκδοσης και την μεταφορά του προσωπικού μου wiki σε νέα διεύθυνση. Εάν και διατηρώ το wiki για καθαρά προσωπική χρήση, διαπιστώνω ότι πλέον καλύπτει και ανάγκες άλλων και είμαι πολύ χαρούμενος που με την σειρά μου βοηθάω κι εγώ την κοινότητα.

Η νέα έκδοση του wiki μου, είναι η 4.3 release candidate και η νέα διεύθυνση είναι η εξής: http://balaskas.gr/wiki

Το wiki που χρησιμοποιώ είναι το Wacko Wiki, το οποίο μπορείτε να βρείτε στην εξής διεύθυνση: http://wackowiki.org.

Ο κύριος λόγος που αναβάθμιση την έκδοση του wacko wiki από 4.2 σε 4.3rc είναι γιατί έχουμε (ανήκω πλεόν στην ομάδα των προγραμματιστών του wacko wiki: http://wackowiki.org/Org/Team) πραγματοποιήσει πληθώρα αλλαγών από την σχεδόν “απαρχαιομένη” έκδοση 4.2

Ο κύριος λόγος που άλλαξα την διεύθυνση από http://balaskas.gr/wk στην νέα διεύθυνση: http://balaskas.gr/wiki, είναι γιατί διαπίστωσα ότι αρκετός κόσμος “μπερδευόταν” με το wk.

Ελπίζω τώρα να είναι πιο κατανοητό.