Οριστικό καταστατικό ίδρυσης του νέου Τμήματος ΤΠΕ στο ΤΕΕ (e-TEE)
“Αρκετά χρόνια μετά τις αρχικές συζητήσεις και την πολλαπλά εκπεφρασμένη ανάγκη σύστασης ενιαίου φορέα εκπροσώπησης επιστημόνων ΤΠΕ, εγκρίθηκε, στις 28 Μαρτίου 2007, το οριστικό καταστατικό ίδρυσης του νέου Τμήματος ΤΠΕ στο ΤΕΕ (e-TEE) από τη Διοικούσα Επιτροπή του ΤΕΕ.”
(more)
Υ.Γ.1: ΤΠΕ = Τεχνολογίες Πληροφορικής και Επικοινωνιών.
Υ.Γ.2: Ο σχολιασμός του post έχει πάρει μια ενδιαφέρουσα συνταξιοδοτική τροπή.
Υ.Γ.3: Το site του νέου τμήματος: http://www.e-tee.org.gr/
Database Design
Χτες το πρωί στο γραφείο μου βρήκα το βιβλίο “Database Design“ του Gio Wiederhold. Μου το άφησε ένας συνάδελφος που του είχα εξηγήσει ένα pet project που έχω στο μυαλό μου. Το βιβλίο είναι out of print και ο συνάδελφος το είχε βρει στα μεταχειρισμένα. Fear not! Η ACM έχει φροντίσει:
Gio Wiederhold: Database Design, 2nd Edition:
“Relevance
Although the first edition of this book appeared in 1977, and the second edition in 1983, there is still much relevant material here which does not appear in subsequent works. A small number of copies are still being sold every year by McGraw-Hill. Specifically, this book follows a bottom-up approach, starting with hardware and file parameters. These parameters are utilized throughout. It hence allows the reader to predict the performance of alternative designs for new databases and database systems with good — engineering precision — accuracy. The need for such analyses has diminished since most databases are now built on commercial database system software. Use of large packages allows few alternatives, little insight, but easier experimentation. This book has continued to serve the small market where performance is a concern, novel methods or large scale operations are envisaged, full-scale experiments are difficult, and simplistic assumptions will fail.”
Ευχαριστώ ΠΞ!
Φτηνοί εντυπωσιασμοί
Είπε ο Ντέμης. Εντυπωσιάστηκαν τα (τηλε)πλήθη. Ναι να κάνουμε όπως οι Άγγλοι, σκέφτηκαν. Και δεν σκέφτηκαν ότι:
- Όταν μια πρόταση δεν πρόκειται να περάσει ποτέ, δεν κοστίζει τίποτε να ειπωθεί, ειδικά όταν δίνει επικοινωνιακό κύρος.
- Οι Αγγλοι (αυτο)απέκλεισαν τις ομάδες τους επειδή εξήγαγαν τη βία, όχι επειδή μέχρι τότε δεν είχαν αιματηρά επεισόδια.
- Τα ουσιαστικά μέτρα οι Άγγλοι τα πήραν μετά το Hillsborough (δηλαδή το 1989 και όχι το 1985 που έγινε το Heysel). Επομένως δεν ήταν ο αποκλεισμός από την Ευρώπη που έπαιξε το ρόλο του για τη βία εντός των γηπέδων.
- Το ουσιαστικό πρόβλημα είναι η βία εκτός γηπέδων που φοράει τον οπαδικό μανδύα. Αυτό δεν το έχει λύσει κανείς.
Ρίχνοντας ακόμα περισσότερο την ποιότητα του ήδη υποβαθμισμένου προϊόντος, δεν πρόκειται να συνετιστεί κανείς, αντίθετα οι κερκίδες θα αδειάσουν ακόμα πιο γρήγορα.
Γι’αυτό φίλε Ντροπαλέ, ο αποκλεισμός δεν είναι η λύση.
Update 1: Δείτε και τη συνέντευξη του Λίνεν στην ΕΡΑ Σπορ.
Update 2: Ήταν λοιπόν ο αποκλεισμός των αγγλικών ομάδων λύση;
Το Internet όπως το μάθαμε
sendmail X ήταν ο τίτλος της προσπάθειας του Claus Assmann για την επόμενη (και ριζικά διαφορετική) έκδοση του sendmail. Για λόγους που δεν μου είναι γνωστοί ακόμα, το project μετονομάστηκε σε MeTA1. Αυτό είχε σαν αποτέλεσμα το domain name sendmailx.org να μην είναι πια χρήσιμο για το project. Το domain θα έληγε στις 2007-05-03. Ζήτησα να μου το κάνουν transfer με την προϋπόθεση πως δεν θα το κάνω “abuse” και η μεταφορά έγινε χωρίς πολλές διαδικασίες.
Ούτε πώληση του domain γιατί είναι ένα catchy όνομα, ούτε άρνηση για το φόβο του cybersquatting, ούτε τίποτε. Απλά πράγματα:
– Παιδιά το δίνετε αφού δεν το χρειάζεστε;
– Ναι
Πιο πολύ κράτησε η γραφειοκρατική διαδικασία της αλλαγής καταχωρητή και ιδιοκτήτη του domain, παρά το να συμφωνήσουμε τη μεταφορά του.
This is so 1990 (και πιο πίσω).
(Ο τίτλος είναι φράση φίλου postmaster σε πολύ μεγάλο ISP, σε προσωπική επικοινωνία για άλλο θέμα, αλλά θεώρησα πως ήταν ταιριαστός για την περίπτωση.)
Haka
Πολλοί υποστηρίζουν πως η νίκη κρίνεται πριν την έναρξη του αγώνα.
Οι πόλεμοι αυτοί όμως παίζονται μέσα στον αγωνιστικό χώρο. Όχι έξω από αυτόν. Από τους αθλητές (πολεμιστές αν θέλετε). Όχι από τους θεατές.
Για την ιστορία: Οι All Blacks χορεύουν το Haka Ka Mate και οι Tonga το Sipi Tau.
Δείτε επίσης:
- Το πιο “προκλητικό” Haka Kapa O Pango.
- Samoa vs. Tonga.
*Now listening: Stop the gun fight – Tupac Shakur ft. Notorious B.I.G.*
1986/10/26
Στις 1986/10/26 ο Χαράλαμπος Μπλιώνας έπεφτε νεκρός από φωτοβολίδα στο Αλκαζάρ. 20+ χρόνια μετά ο Αθλητάμπουρας έγραψε ένα κείμενο με αφορμή ένα κατάπτυστο πανώ. Σήμερα δε θα μπορούσε να είναι περισσότερο επίκαιρο. Διαβάστε το. ΟΚ; Συνεχίζω:
Τότε θυμάμαι έβλεπα στην τηλεόραση τον Γιάτσεκ Γκμοχ να φωνάζει:
“Άνθρωπο πέθανε! Το καταλαβαίνετε; Άνθρωπο πέθανε!”
Αμ δε το κατάλαβε κανείς Γιάτσεκ. Γι’αυτό και μετρήσαμε και μετράμε και θα μετράμε νεκρούς χωρίς λόγο.
[ Update: Δες και το “Συνομιλώντας με έναν κάφρο” του γκαβού και του κοντού και το “Ως πότε βρε κάφροι;” του coby. ]
Επί 21 χρόνια Κράτος και Κοινωνία είμαστε απλά ανίκανοι. Εξαντλούμε την αστυνομική μας βία σε φοιτητές που αγωνίζονται για το μέλλον τους (αν συμφωνεί κανείς ή όχι με το δίκαιο του αγώνα τους δεν έχει καμία σημασία). Και μου γεννιούνται απορίες:
| “Υποχρεώσεις αθλητικών φορέων – Μέτρα αστυνόμευσης αθλητικών εκδηλώσεων (Ν.3057/2002 Άρθρο 41Δ) | “Αποζημίωση αστυνομικών για λήψη μέτρων σε αθλητικούς χώρους (Ν.2800/2000 Αρ. 33) |
|---|---|
| 1. Η αρμοδιότητα για την τήρηση της τάξης κατά τις αθλητικές συναντήσεις εντός και εκτός των αγωνιστικών χώρων ανήκει στην Ελληνική Αστυνομία ή στο Λιμενικό Σώμα, εφόσον η αθλητική συνάντηση διεξάγεται σε περιοχή δικαιοδοσίας του. Οι διοργανώτριες αρχές αθλητικών εκδηλώσεων, τα εκάστοτε διαγωνιζόμενα αθλητικά σωματεία, Τ.Α.Α. ή Α.Α.Ε., οι σύνδεσμοι φιλάθλων και γενικά οι αθλητικοί φορείς υποχρεούνται να συνεργάζονται με την αρμόδια Αστυνομική Αρχή και να συμμορφώνονται προς τις υποδείξεις και αποφάσεις της, ιδίως για θέματα που αποβλέπουν στην εξασφάλιση ομαλής τέλεσης μιας αθλητικής συνάντησης, στη μετακίνηση, προσέλευση και αποχώρηση των φιλάθλων, στον τρόπο διάθεσης και κατανομής των εισιτηρίων στους διαγωνιζομένους, στον καθορισμό των θέσεων των οπαδών τους στις κερκίδες και των μεταξύ τους κενών τμημάτων και γενικά στη διαφύλαξη της δημόσιας τάξης. Η Ελληνική Αστυνομία διαθέτει στην περιοχή της δικαιοδοσίας της το κατά την κρίση της αναγκαίο προσωπικό για την τήρηση της τάξης σε αθλητικές συναντήσεις, στο οποίο και καταβάλλεται η προβλεπόμενη από τις διατάξεις του άρθρου 33 του Ν. 2800/2000 (ΦΕΚ 41 Α΄) αποζημίωση.“ | 1. Από τα έσοδα των Αθλητικών Σωματείων, των Τμημάτων Αμειβομένων Αθλητών (Τ.Α.Α.) και των Αθλητικών Ανωνύμων Εταιρειών (Α.Α.Ε.), που προέρχονται από τα τηλεοπτικά τους δικαιώματα, για τη μετάδοση των αγώνων που αναφέρονται στο εδάφιο α’ της παρ.5 του άρθρου 41 του ν.2725/1999 και των συναφών με αυτούς διαφημίσεων, καθώς και από τα αντίστοιχα έσοδα των Αθλητικών Οργανισμών που διοργανώνουν Διεθνείς, Ευρωπαϊκούς, Παγκόσμιους και Ολυμπιακούς Αγώνες, ποσοστό δέκα τοις εκατό (10%) αποδίδεται στο Υπουργείο Δημόσιας Τάξης και καταβάλλεται ως αποζημίωση στο αστυνομικό προσωπικό για την πρόσθετη απασχόληση, του προς λήψη μέτρων τάξης και ασφάλειας στους προαναφερόμενους αγώνες.” |
Πληρώνεστε (πρόσθετα) για μια υπηρεσία που δεν παρέχετε* ή θεωρείτε επιτυχία σας το ότι πέθανε μόνο ένας άνθρωπος;
[*] – Εσείς οι επιτελικοί, όχι τα όργανα που διατάχθηκαν να δράσουν κατόπιν εορτής
Ένας ακόμα aggregator
Σήκω και φύγε
(Ο αγώνας με τη Μάλτα δεν έχει αρχίσει ακόμα)
Σήκω και φύγε και άσε μας στη μιζέρια μας:
- Η ομάδα δεν περπατάει και δεν κάνεις αλλαγές. Σε βρίζουμε.
- Η ομάδα παίζει με τη Μάλτα και κάνεις αλλαγές. Πάλι σε βρίζουμε και μάλλιστα πριν αρχίσει ο αγώνας.
Ρε καραγκιόζηδες του δημόσιου βήματος, αν δεν κάνει “σαρωτικές αλλαγές” σε αγώνα με τη Μάλτα, πότε θα τις κάνει;
Σήκω και φύγε και άσε μας στη μιζέρια μας. Ούτε κριτική που να μην είναι μίζερη δεν μπορούμε να σου ασκήσουμε. Κορώνα κερδίζουμε, γράμματα χάνεις. Από τη γωνιά που θα μας κοιτάς (άμα φύγεις) θα γελάς πολύ.
Υ.Γ.: Είναι εκπληκτικό πόσο δίκιο έχει μερικές φορές ο Αλέφαντος όταν αναφέρεται στο Δελφινάριο.
SuperFastHash
Πρόσφατα σαν side project ενός προγράμματος που γράφω μου προέκυψε μια βιβλιοθήκη για hash tables0. Για την ακρίβεια ξεκίνησε σαν αντίγραφο αυτής που συνοδεύει το dnstop, αλλά κατέλληξε να είναι ένα reimplementation μια και διαβάζοντας τον κώδικα υπήρχαν ένα δύο σημεία που “εγώ θα τα έγραφα διαφορετικά” – και το έκανα. Μόλις βελτιώσω και το error handling θα την κάνω και διαθέσιμη1.
Έτσι κι αλλιώς αυτό που έχει σημασία δεν είναι τόσο η βιβλιοθήκη χειρισμού των hash tables, όσο η hash function2 που χρησιμοποιεί κάποιος. Και μετά από αρκετό ψάξιμο και διάβασμα πείστηκα κι εγώ3 πως η SuperFastHash4 είναι η καλύτερη από αυτές που είναι ελεύθερα διαθέσιμες.
| Dictionary of Algorithms and Data Structures: |
Hash function |
|---|---|
| Hash table | |
| Hash table delete5 |
Update: Ένα ενδιαφέρον thread από το comp.compilers archive.
[0] – Τι τραβάει κανείς επειδή η C δεν έχει associative arrays.
[1] – Όχι πως έχει ιδιαίτερη σημασία, οποιοσδήποτε δευτεροετής πρέπει να μπορεί να γράψει τη δικιά του (βιβλιοθήκη χειρισμού hash tables, όχι hash function).
[2] – Δεν μιλάμε για κρυπτογραφικό hash function.
[3] – Όπως και αυτοί που γράφουν το dnstop.
[4] – SuperFastHash implementation.
[5] – Ναι κάνω chaining.