26/9/09

Αν είναι και ο έρωντας σε θέλει



Μουσική/Στίχοι: Λουδοβίκος των Ανωγείων

Το καμαρόφρυδό σου με τοξεύει
βέλος το βλέμμα σου και με παιδεύει
πίσω απ' το τζάμι σ' είδα φοβισμένο
φύλλο του φθινοπώρου μαραμένο

Αυτός ο έρωντας που σε χλομιάζει
ίσα τον πόνο με χαρά μοιράζει
δείχνει τα φύλλα του ανθού και λέει
όποιος μυρίσει χαίρεται και κλαίει

Μ' αν είναι και ο έρωντας σε θέλει
μαζί με τη χολή κερνάει το μέλι
Μ' αν είναι και ο έρωντας σε θέλει
μαζί με τη χολή θα πιεις το μέλι

Αλήθεια με το ψέμα θα μπερδευτείς
τα μαγικά σου λόγια αν πιστεύεις
σα μέλισσα στα λούλουδα του Μάη
έτσι σου κλέβει το φιλί και πάει

Μ' αν και ο έρωντας σε θέλει
ξέρει πότε θα ’ρθει και μη σε μέλλει

22/9/09

UML διαγράμματα με απλό και γρήγορο τρόπο

Βρήκα αυτό το απλό και όμορφο εργαλείο (http://www.websequencediagrams.com/) το οποίο έχει μια απλή γλώσσα απεικόνισης UML διαγραμμάτων.... Μπορεί ακόμα κάποιος να βρεί το και το API αν το χρειαστεί ( http://www.websequencediagrams.com/embedding.html ) !

6/9/09

Ο ΚΝΕ-Οδηγητής για το ανοικτό λογισμικό

Έπεσα πάνω στον ΚΝΕ οδηγητή .... και το άρθρο του Παναγιώτη Βαρελά για το Ανοικτό λογισμικό. Στο πλήρες κείμενο που θα βρείτε εδώ
http://www.odigitis.gr/wp-content/pdf/949/46-47.pdf διαβάζουμε:
Ο Stallman ουδέποτε εναντιώθηκε στις επιχειρήσεις. Ο ίδιος δήλωνε ότι το Ελεύθερο Λογισμικό δεν αποτελεί κατ' ανάγκη μη εμπορικό λογισμικό. Εξάλλου, οποτεδήποτε έκανε λόγο για ελευθερίες και δικαιώματα, τα απέδιδε στην αφηρημένη έννοια του χρήστη. Όμως, η λέξη “χρήστης” δεν δηλώνει κανενός είδους ταξική καταγωγή. Χρήστης είναι και ο εργαζόμενος που έχει το δικαίωμα να δουλεύει με το Ελεύθερο Λογισμικό, χρήστης θεωρείται και η εταιρεία που έχει το δικαίωμα να χρησιμοποιεί ή να συσκευάζει και να πουλάει το Ελεύθερο Λογισμικό.

Πέρα από το ψευδές οτι ο Stallman δεν εναντιώθηκε ποτέ σε επιχειρήσεις στο άρθρο δεν σχολιάζεται σωστά η φιλοσοφία της ανάπτυξης λογισμικού και η βαθύτερη έννοιά της.Θα παραβάλω εδώ ενα πολυ εύστοχο σχόλιο του George Bernard Shaw που νομίζω κολλάει στην φιλοσοφία του Ελ/λακ:
“ Εάν έχεις ένα μήλο και εγώ έχω ένα μήλο και ανταλλάξουμε τα μήλα, τότε εσύ και εγώ θα έχουμε πάλι από ένα μήλο. Εάν όμως έχεις μια ιδέα και εγώ έχω μια ιδέα και
ανταλλάξουμε αυτές τις ιδέες, τότε κάθε ένας από μας θα έχει δύο ιδέες. “

Με αυτό το ρητό βλέπουμε πως αυτό που κάνει την διαφορά είναι πως στο ελεύθερο λογισμικό γίνεται μοίρασμα τόσο των ιδεών αλλά και της υλοποίηση τους μέχρι την τελευταία λεπτομέρεια. Αυτό που συνέβαινε μέχρι την έλευση του ανοικτού λογισμικού ήταν πως η γνώση αυτή καθαυτή,η υλοποίησή της, καθώς και η περαιτέρω εξέλιξή της έμενε στα χέρια των ολίγων, κλειδωμένη και δυσπρόσιτη για τις μάζες. Για την λύση αυτού του προβλήματος πάλεψε και ο Stallman καθώς και άλλοι.Βρήκε μια εφικτή,αξιόλογη και λειτουργική λύση. Έλυσε τα χέρια μας.

Ανεξάρτητα από ποιος χρησιμοποιεί το ελεύθερο λογισμικό (οποιαδήποτε κοινωνική τάξη) αυτό δεν αλλάζει την ιδιότητά του. Στο ανοικτό λογισμικό η ελευθερία μετακίνησης ιδεών είναι που έχει αξία και όχι ποιος είναι εκείνος ο οποίος το εκμεταλλεύεται για να εξυπηρετήσει μια ανάγκη,όποια και αν είναι αυτή.
Στον κόσμο μας ο κάθε χρήστης έχει ταξική καταγωγή. Είναι αλήθεια. Όμως απλά ως χρήστης δεν μπορεί να αναγνωριστεί από το λειτουργικό σύστημα ή τον υπολογιστή! Ποιος θα μπορούσε να περιορίσει το λογισμικό ή τη χρήση του σε κοινωνικές τάξεις; Αυτό το σκεπτικό τρομάζει όχι λιγότερο από εκείνον ο οποίος το σκέφτηκε.

Δεν έχω καταλάβει αν το κείμενο παίρνει σαφή θέση υπέρ ή κατά του Ανοικτού Λογισμικού έστω σε ένα (ιδανικό για το ΚΚΕ) κομουνιστικό κράτος. Εγώ πάντως νομίζω πως η χρήση και η ανάπτυξη ελεύθερου λογισμικού θα ήταν η ιδανική λύση, αν όχι η μοναδική σε ένα τέτοιο κοινωνικό μοντέλο ή άλλα παρεμφερή μιας και το μοντέλο ανάπτυξης του προσομοιάζει στο αναρχικό.
Και αναρωτιέται κανείς πως εκεί που ο καπιταλισμός γεννάει(! οχι ότι το ήθελε βέβαια) και εξαναγκάζεται να αγκαλιάσει μια τέτοια προσπάθεια, ένα κομμάτι της αριστεράς(ΚΚΕ,ΚΝΕ) δεν μπορεί να παραμένει στρυφνή και "αγύριστο κεφάλι", μη αναγνωρίζοντας το έργο ανθρώπων όπως ο Stallman. Ευτυχώς υπάρχει καλύτερη αριστερά από αυτή του ΚΚΕ.
Το θλιβερό στο κείμενο είναι πως βλέπουμε επίσης μια προσπάθεια να μειωθεί η αξία της προσπάθεια αυτής, και να μην χαρακτηριστεί ως επανάσταση:
Παρά τη φιλολογία που αναπτύσσεται κατά καιρούς, το Ελεύθερο Λογισμικό δεν μπορεί να απελευθερώσει τον άνθρωπο από μόνο του και, πολύ περισσότερο, δεν αποτελεί επανάσταση.


Για άλλη μια φορά "ότι δεν φτάνει η αλεπού τα κάνει κρεμαστάρια" για το ΚΚΕ και ότι δεν μπορεί να το καπελώσει το καταδικάζει.... και ονομάζει το ελεύθερο λογισμικό καπελωμένο! Κάπου εδώ για έναν ΚΝίτη θα έλεγα πως αν μοιραστείς μια ιδεα μαζί του , συμφωνα με το παραπανω αποφθεγμα , αυτός θα συνεχίσει να έχει μια ιδέα, όχι δύο.
Σαν τον Δεκέμβρη του Αλέξη ας πούμε.

Απλά Λυπάμαι. Εσείς τι λετε;

5/9/09

Linux - Το μοναδικό αναγνωριστικό καταμερίσεων(UUID)

Ο αριθμός UUID (Universally Unique Identifierhttp://en.wikipedia.org/wiki/Universally_Unique_Identifier) χαρακτηρίζει μονοσήμαντα κάθε ένα αντεικέίμενο όπως π.χ. τα partitions στους δίσκους σας.
Αποτελεί ουσιαστικά το αντίστοιχο GUID για όσους ασχολείσται με .net για αντικείμενα.
Εδω θα δούμε την χρήση του για τις καταμερίσεις στους δίσκους μας μια και έμπλεξα αλλάζοντας το partitioning στο μηχάνημά μου και αναγκάστικά έπρεπε να φτιάξω τον bootloader μου(συγκεκριμένα τον grub).
Για να πάρετε όλα τα αναγνωριστικά δίσκων εκτελέστε την ακόλουθη εντολη:
# blkid
θα επιστρέψει κάτι ανάλογο με το παρακάτω
/dev/sda1: UUID="2220CF8220CF5B83" TYPE="ntfs"
/dev/sda2: UUID="48E81F29E81F14B2" LABEL="DRIVE-D" TYPE="ntfs"
/dev/sdb1: UUID="c73a37c8-ef7f-40e4-b9de-8b2f81038441" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb5: TYPE="swap" UUID="abe7529e-dcd5-4afc-b714-05569dbcd30b"
/dev/sdb6: UUID="f34c8c7c-a020-4a14-8c97-257180240250" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb7: UUID="8fa274ca-5b22-411f-b5da-7469c1f276da" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc1: UUID="1e36f323-c4e5-4f55-ba0a-838643550bf9" TYPE="ext3" SEC_TYPE="ext2"
/dev/sdc2: UUID="83aa92e4-4df4-4aab-80f3-9bbb447e0459" TYPE="ext3" SEC_TYPE="ext2"

Για να μάθετε τον αριθμό αυτό για ένα και μόνο partition εκτελέστε
#vol_id -u /dev/sdb1
c73a37c8-ef7f-40e4-b9de-8b2f81038441
Εχωντας αυτή την πληροφορία απλά έπρεπε να αλλάξω τις ρυθμίσεις στο αρχείο menu.lst που βρίσκεται στον /boot/grub.
Αυτά είναι τα αναγνωρτιστικά είναι πολύ χρήσιμα όχι μόνο στους δίκσους τόσο πολύ που θα τα βρείτε μέχρι και σε βάσεις δεδομένων όπως η mysql!
:)

2/9/09

Θα ψάξω να βρω αυτούς που δεν ζούν χαμηλά

ΛΕΩΝΙΔΑΣ ΜΠΑΛΑΦΑΣ - Ψηλά
Στίχοι: Στέλιος Κάτσαρης



Ίχνη, φωνές
Ανάσες, στιγμές το βράδυ αυτό, κεφάλι σκυφτό
Αέρας φυσά, ξεφεύγει και πάει
και μόνο εγώ θα μείνω εδώ
Εδώ σαν το δέντρο που έχει ριζώσει
και δίπλα του άλλο δε λέει να φυτρώσει

Ψηλά, το κεφάλι ψηλά
Ψηλά, θα βγουν πάλι φτερά
Ψηλά θα πετάξω, θα φύγω να ψάξω
αυτούς που δε ζουν χαμηλά
και χτίσαν σπίτι ψηλά
να βλέπουν τον κόσμο δειλά
δειλά να αγαπάει, δειλά να πονάει
δειλά να ανασαίνει, δειλά