Monthly Archives: July 2009

fts(3) or Avoiding to Reinvent the Wheel

One of the C programs I was working on this weekend had to find all files that satisfy a certain predicate and add them to a list of “pending work”. The first thing that comes to mind is probably a custom opendir(), readdir(), closedir() hack. This is probably ok when one only has these structures, but it also a bit cumbersome. There are various sorts of DIR and dirent structures and recursing down a large path requires manually keeping track of a lot of state. Continue reading

Ιδιωτικότητα και Ελευθερία του Λόγου στο Διαδίκτυο

Σήμερα εμφανίστηκαν σε διάφορα Ελληνικά weblogs άρθρα που αγγίζουν το θέμα της “ελευθερίας του λόγου στο διαδίκτυο”.

Ενδιαφέρουσα είναι η άποψη του http://metablogging.gr/archives/2432. Πολύ ενδιαφέρουσα είναι επίσης κι η γνωμοδότηση του κ. Σανιδά, όπως καταγράφεται στα άρθρα της Καθημερινής, του Βήματος και της Ελευθεροτυπίας.

Το κείμενο στο «Βήμα» μοιάζει να έχει γραφτεί λίγο βιαστικά. Με κορώνες όπως «Αίρεται το απόρρητο επιστολών για τους bloggers» δείχνει να έχει γραφτεί στο πόδι, με σκοπό κυρίως τον ενυπωσιασμό των αναγνωστών. Προφανώς το απόρρητο δεν «αίρεται» με μια γνωμοδότηση, αφού δεν είναι δημοσιευμένος νόμος του Κράτους. Ούτε γράφουν «επιστολές» οι bloggers, άρθρα γράφουν! Καμιά φορά αναφέρονται και σε μέρη από επιστολές, αλλά αυτό γίνεται με τον ίδιο τρόπο που μια εφημερίδα αναφέρει αποσπάσματα από κάποιο άλλο γραπτό κείμενο. Το ίδιο το κείμενο της γνωμοδότησης δεν υπάρχει στο «Βήμα». Αναφέρονται μόνο πολύ λίγα και πολύ μικρά μέρη του. Ο βασικός κορμός του άρθρου είναι μια ερμηνεία του «Βήματος», με την οποία δε θα ασχοληθώ καν. Δεν αξίζει τον κόπο.

Το άρθρο της «Καθημερινής», αντίθετα, είναι πολύ καλογραμμένο. Αν το κείμενο το οποίο αναφέρει ως μέρος της γνωμοδότησης είναι πιστό αντίγραφο από το κείμενο του κ. Σανιδά, αξίζει να το διαβάσουμε με πολλή προσοχή. Continue reading