rbl.cluecentral.net is back

Dear all, 

This is to let you know that I have resuscitated the DNSBL which lists
all IPv4 space currently announced by ASN and country-code. 

For those of you who remember, I closed it down for personal reasons 18
months ago. The current version is light-coded, easy to maintain and
almost fully-automatic. 

More information on how to use it can be found on

http://www.cluecentral.net/rbl/

Thanks,

-- 
Sabri

Read more about rbl.cluecentral.net at Sabri Berisha’s site.

Update 2009/10/14: It is now again dead.

[via]

/boot on Compact Flash

Let’s assume that you need a server alive and kicking ASAP (and there is no time to start a recommend-approve-purchase process). So what do you do? You build the server from spare parts found here and there. After one or two hours you come up with a server that has two SATA disks setup as a RAID-1 array on a PCI controller.

Only there is a problem: You cannot boot from the PCI SATA RAID controller. And there is no real need to sacrifice an IDE disk just to boot the server. Now what can one do?

One simple solution is to use an IDE to Compact Flash adapter:

cf1eh2.jpg

That way a compact flash card can be used as a /boot filesystem. With only a minimal cost (~11 Euro in my case) and a (spare) 128MB CF card you can have a /boot on the (on-board) IDE controller.

Note that CFs are not optimized for multiple writes. In fact, after multiple writes they get …destroyed. So when you are happy with your /boot, back it up on an image file (via dd for example) because one day you may find your server unable to boot. Simply dd the image to a new CF card, replace the old one and boot again.

(The above information is more or less Linux and PC-centric but hey, you get the picture)

Μαθήματα αναβαθμίσεων

Θυμάμαι είχα διαβάσει στη sage-members έναν κανόνα που έλεγε:

“Όταν σας ρωτάνε για το πόσο θα κρατήσει το downtime, θα υπολογίζετε το χρόνο που χρειάζεστε κανονικά, θα τον διπλασσιάζετε και θα προσθέτετε και λίγο ακόμα.”

Ο κανόνας αυτός είναι εξαιρετικός γιατί:

  1. Αν όλα πάνε καλά, τότε θα έχετε το σύστημα up-and-running πολύ πριν από τον προϋπολογισμένο χρόνο. Οι χρήστες θα είναι χαρούμενοι.
  2. Αν τα πράγματα δεν πάνε καλά, θα έχετε ένα σημαντικό περιθώριο χρόνου για να τα βγάλετε πέρα, χωρίς να έχετε τους χρήστες να έρχονται συνέχεια (και τη στιγμή που χρειάζεστε τη μεγαλύτερη συγκέντρωση) να σας λένε:

    – Αργείς; Γιατί έχω να κάνω μια δουλειά και βιάζομαι. Είπες θα είναι έτοιμο, έχει περάσει τόση ώρα και δεν έχω σύστημα!

    Λες κι εσείς επίτηδες καθυστερείτε να το φτιάξετε. @^%Ε$@#!(#?!

Διαβάστε τώρα το “A Humbling Upgrade” γιατί ποτέ δεν έχει σημασία πόσο καλός ή προσεκτικός είσαι. Ο Murphy σε κερδίζει με κλειστά μάτια.

Οριστικό καταστατικό ίδρυσης του νέου Τμήματος ΤΠΕ στο ΤΕΕ (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.”

Ευχαριστώ ΠΞ!

Φτηνοί εντυπωσιασμοί

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

Είπε ο Ντέμης. Εντυπωσιάστηκαν τα (τηλε)πλήθη. Ναι να κάνουμε όπως οι Άγγλοι, σκέφτηκαν. Και δεν σκέφτηκαν ότι:

  1. Όταν μια πρόταση δεν πρόκειται να περάσει ποτέ, δεν κοστίζει τίποτε να ειπωθεί, ειδικά όταν δίνει επικοινωνιακό κύρος.
  2. Οι Αγγλοι (αυτο)απέκλεισαν τις ομάδες τους επειδή εξήγαγαν τη βία, όχι επειδή μέχρι τότε δεν είχαν αιματηρά επεισόδια.
  3. Τα ουσιαστικά μέτρα οι Άγγλοι τα πήραν μετά το Hillsborough (δηλαδή το 1989 και όχι το 1985 που έγινε το Heysel). Επομένως δεν ήταν ο αποκλεισμός από την Ευρώπη που έπαιξε το ρόλο του για τη βία εντός των γηπέδων.
  4. Το ουσιαστικό πρόβλημα είναι η βία εκτός γηπέδων που φοράει τον οπαδικό μανδύα. Αυτό δεν το έχει λύσει κανείς.

Ρίχνοντας ακόμα περισσότερο την ποιότητα του ήδη υποβαθμισμένου προϊόντος, δεν πρόκειται να συνετιστεί κανείς, αντίθετα οι κερκίδες θα αδειάσουν ακόμα πιο γρήγορα.

Γι’αυτό φίλε Ντροπαλέ, ο αποκλεισμός δεν είναι η λύση.

Update 1: Δείτε και τη συνέντευξη του Λίνεν στην ΕΡΑ Σπορ.
Update 2: Ήταν λοιπόν ο αποκλεισμός των αγγλικών ομάδων λύση;