Εμφάνιση αναρτήσεων με ετικέτα computers. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα computers. Εμφάνιση όλων των αναρτήσεων

Τρίτη 30 Νοεμβρίου 2010

Phylo


Μου αρέσει. Τρως κόλλημα και (έχεις την ψευδαίσθηση ότι) βοηθάς. Μου πήρε λίγη ώρα να καταλάβω κάτι βασικό, πως όλες οι sequences τελικά έρχονται στο ίδιο μήκος οπότε κάποια gaps θα τα έχεις ούτως ή άλλως.

Και τώρα, πριν το βάλουν σε κάνα slashdot και το τσακίσει όλος ο κόσμος, μπορώ να καμαρώσω που είμαι 16ος στη συμμετοχή από τους 296 και έκανα και ένα high-score (24 με μέσο όρο το 11) στο level 1059, που σχετίζεται με τις ασθένειες υπερεκπληξία (ελπίζω πως λέγεται έτσι) και επιληψία.

Πέμπτη 8 Ιουλίου 2010

Τις επιτροπές μου γαμώ

Ήθελα να ήξερα ποιος και υπό ποίες συνθήκες είπε πως ο χαρακτήρας U+00B7 (middle dot, μέση τελεία) είναι εναλλάξιμος (και προτιμητέος!) με τον U+0387 (greek ano teleia, άνω τελεία).

Καταλαβαίνω πως η χρήση της άνω τελείας φθίνει, αλλά ανάθεμα· η «άνω τελεία» είναι η άνω τελεία της άνω και κάτω τελείας.

Αντιπαραθέσεις:

:·:·:·:·: (με το χαρακτήρα της άνω τελείας)

:·:·:·:·: (με το χαρακτήρα middle dot)

Αυτά τα δύο πρέπει να είναι διαφορετικά. Δυστυχώς, σε πολλά fonts, δεν είναι. Ειδικά σε open fonts όπου μπορείς να επέμβεις ή να αναφέρεις προβλήματα (όπως π.χ. στο FreeFont), χρειάζεται συζήτηση για να καταλάβει ο άλλος τι εννοείς και αν είναι σωστό αυτό που λες.

Όπως είπα και πριν, ανάθεμα· ανάθεμα.

Πέμπτη 12 Ιουνίου 2008

We don't need no stinking CLI

Ο τίτλος του θέματος αφιερώνεται (κατ' αρχήν) σε όσους πιστεύουν πως το Windows command line δεν είναι απαραίτητο.

Σε έναν Windows 2003 server, προσπαθώ να σβήσω έναν φάκελο:



Πράγματι, ο ένας από τους δύο φακέλους κατεβαίνει πολλά επίπεδα. Αλλά κατεβαίνει. Τα αρχεία είναι προσβάσιμα από την εφαρμογή που θέλει να τα διαβάσει, τουλάχιστον, μιας και ο Explorer από ένα βάθος και μετά, τα παίζει:



Ούτε το Properties δεν φαίνεται. Φυσικά τα αρχεία δεν ανοίγουν. Ας τα σβήσω από το command line, λοιπόν:



Μαγκιά; Τα αρχεία υπάρχουν. Δημιουργήθηκαν. Πιθανώς μέσω του POSIX compatibility layer, αφού τα αρχεία τα ξεπακετάρισε ο Apache. Τώρα δεν μπορώ να τα σβήσω ή να τα ανοίξω. Ίσως να μπορώ βάζοντας Cygwin. Ίσως να μπορεί να τα σβήσει ο Apache με κάποιο τρόπο. Ίσως να μπορώ να τα ανεβάζω προς τα επάνω επίπεδο προς επίπεδο (αν και αμφιβάλλω).

Το σίγουρο είναι πως δουλεύω με ένα ασυνεπές λειτουργικό. Αν το path length είναι εκτός των ορίων σου, σε παρακαλώ να με σταματήσεις όταν το κάνω, όχι όταν πάω να το ξεκάνω.

Ας αλλάξω λοιπόν τον τίτλο του θέματος σε:

We don't need no stinking GUI and CLI.

διότι δεν απέδειξα πως το windows command line είναι περιττό. Περισσότερο είναι σαν να προσέφερα ακόμα μια ένδειξη πως τα windows δεν πάνε πολύ καλά.

Τρίτη 3 Ιουνίου 2008

3d art, μα εντελώς

Ελλείψει γρηγορότερων συνδέσεων, και μέχρι να τα ζητήσετε σε καλύτερη ποιότητα από εμένα, δείτε:

The Cathedral

Fallen Art

Επέλεξα επίτηδες τα μη αγγλικά links ώστε να μη ξέρετε τι θα δείτε, αν δεν τα έχετε δει.

Το βαθύτερο νόημα το βρίσκει ο καθένας μας. Οι βαθμοί που παίρναμε για τις απόψεις μας όταν κάναμε λογοτεχνία στο σχολείο ήταν από τις μεγαλύτερες απάτες που έχουν γίνει εις βάρος μας.

Τρίτη 18 Μαρτίου 2008

Mozilla Warning

Πολύ μου άρεσε αυτό το προειδοποιητικό μήνυμα του Firefox 3.0 beta 4, όταν θες να πας στο about:config…

Σάββατο 15 Μαρτίου 2008

Περί υποτίτλων

Ανάθεμα την ώρα και τη στιγμή που φτιάχτηκε η Arial και ο κόσμος την θεωρεί σχεδόν standard. Τι νόημα έχει να βλέπεις «πίττα» και να διαβάζεις, ενδεχομένως, «πίπα»; Αυτό το ιώτα το γαμημένο που είναι απλώς μια γραμμούλα, δεν ενοχλεί κανέναν;

Προτείνω (σχεδόν) ανεπιφύλακτα για υπότιτλους την Deja Vu Sans (ενδεχομένως την Condensed). Το σχεδόν κολλάει στο "ν" που, κάποιες φορές, θυμίζει "υ". Τη χρησιμοποιώ για υπότιτλους στα .divx, αλλά το προγραμματάκι μου αντικαθιστά το "ν" με "v" (αγγλικό βι).

Παρεμπιπτόντως, αν επιμένετε σε Arial, Times New Roman και Courier αλλά θέλετε μια εναλλακτική πρόταση, ρίξτε ένα βλέφαρο στα Liberation: είναι παραγγελία της RedHat σε σχεδιαστές να είναι drop-in replacement για τις πιο πάνω (ίδια font metrics και character widths). Ας πούμε, γουστάρω τα ελληνικά της Liberation Sans πολύ περισσότερο από τα ελληνικά της Arial. Όλες οι σελίδες web που τάσσουν Helv(etica) και Times, στο δικό μου Firefox χρησιμοποιούν τις Liberation.

Πέμπτη 13 Μαρτίου 2008

Εμπρός λοιπόν καλό μου σερβεράκι!

Το Fit-PC κατέφτασε. Να δω πότε θα προλάβω να του βάλω Gentoo (Jen2 :), καθότι ήλθε στημένο με Ubuntu.
Το συνολικό κόστος, μαζί με έξοδα αποστολής και εκτελωνιστικά, ανήλθε στα €285 (αν δεν απατώμαι).

Τρίτη 19 Φεβρουαρίου 2008

Καταπληκτικό όνομα για Utility

Έψαχνα να βρω ποιες παραμέτρους του MSIEXEC.EXE μπορούσα να χρησιμοποιήσω, ώστε να κάνω απλώς extract τα περιεχόμενα ενός αρχείου (κάτι ήθελα να ελέγξω πρώτα, πριν κάνω την εγκατάσταση). Ψάχνοντας στο Google, ανακάλυψα πως υπάρχει ένα εργαλείο στη γύρα που σου επιτρέπει να διαχειρίζεσαι αρχεία MSI. Όταν είδα το όνομα του utility, ρότφλαρα.

Το όνομα του εργαλείου: LessMSIrables.

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

Τετάρτη 30 Ιανουαρίου 2008

Δεν με απασχολεί, αλλά για τον SQL server 2008

Όσοι ενδιαφέρεστε για τον SQL server 2008, θα ξέρετε ότι καθυστέρησε. Η ανακοίνωση της Microsoft είναι αξιοζήλευτα ξύλινη (ας πούμε, όταν ο Καραμανλής ο μικρός ξεκίνησε ως πρόεδρος του κόμματος, μίλαγε ημιανθρώπινα. Στην πορεία, μέχρι που τελικά έγινε πρωθυπουργός, ενσωματώθηκε για να μη τον φάνε λάχανο και πλέον είναι άξιος διάδοχος της KPM legacy) και απίστευτα αυτοσαρκαστική εν αγνοία του συγγραφέα: Microsoft SQL Server 2008 Roadmap Clarification.

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

Απολαυστική έμμεση απάντηση διάβασα εδώ: “Microsoft Boy announces his School Homework

Παρασκευή 19 Οκτωβρίου 2007

Αθάνατο fortune

Το fortune είναι ένα από τα παλαιότερα προγράμματα για χρήστες που ακόμα χρησιμοποιείται σταθερά. Συγκεκριμένα, η μόνη λειτουργία του είναι πως, κάθε φορά που τρέχει, επιλέγει ένα “fortune cookie” (ανέκδοτα, εξυπνάδες, μικρές έως μεγάλες ιστορίες κτλ, μπούρδες). Το 1991 είχα πάρει από το σύστημα ενός πελάτη (γοριλάκι IBM με AIX 4.3 αν θυμάμαι καλά; ή ήταν κάνα 3.2; τεσπά) όλο το αρχείο που είχα βρει, εξήγαγα τα strings και μετά είχα διαλέξει τα καλύτερα. Κάπου μπορεί να βρω ακόμα τον κόπο μου εκείνο, και να το ανεβάσω σε κανένα Google Docs.

Λοιπόν, μόλις πέτυχα σε κάποιο σχόλιο στο slashdot ένα cookie που δεν είχα ξαναπετύχει, αλλά είναι τόσο, μα τόσο αληθινό:

Working computer hardware is a lot like an erect penis. It stays up as long as you don't fuck with it.

Πέμπτη 20 Σεπτεμβρίου 2007

Τα 25χρονα smileys

Με αφορμή την alleged πλήρωση 25 ετών ύπαρξης για τα smileys (βαριέμαι να βάλω link), θα ήθελα να υπενθυμίσω πως ζούμε στην εποχή της παγκοσμιοποίησης και πλέον υπάρχει το Unicode. Μετά χαράς, λοιπόν, συνεισφέρω στη συλλογική δικτυακή συνείδηση μερικά smileys που, ευτυχώς ή δυστυχώς, ως φράσεις είναι αμιγώς μέρος της ελληνικής νοοτροπίας.

Εγώ γράφω, κι εσείς άμα δεν καταλαβαίνετε με ρωτάτε (ή προτείνετε διορθώσεις):

*t€

4t♂

→♂μ

→∞μ

↓↷✞☝

…&

♔≫♔

✍↤⁂

☧♀

Τετάρτη 18 Ιουλίου 2007

Humour και χύμα έχουν κοινή ρίζα

Ελαφρώς παραπλανητικός ο τίτλος.

Διάβασα στο The Register το εξής περιστατικό: κάποιο βράδυ πρόσφατα στο Ανόβερο, κάποιοι κάτοικοι ξύπνησαν μέσα στη νύχτα από ένα δυνατό θόρυβο και κάλεσαν την αστυνομία. Οι αστυνομικοί βρήκαν στο πεζοδρόμιο τα θρύψαλα ενός υπολογιστή. Γρήγορα βρήκαν τον ένοχο, έναν 51χρονο, ο οποίος δήλωσε πως τα είχε πάρει τόσο πολύ με το μηχάνημα, που το πέταξε κάτω στο δρόμο. Τουλάχιστον ένας από τους αστυνομικούς τον συμπόνεσε, οπότε δεν συνελήφθη, αλλά προφανώς και δικαίως τον έβαλαν να μαζέψει τα κομμάτια.

Όλα τα φράγκα είναι ένα από τα σχόλια αναγνωστών, που θα το παραθέσω στην αγγλική:

…let me guess…

he opened a Window and it promptly crashed!

Where'd I leave my coat…

Τρίτη 20 Ιουνίου 2006

Χρήση των εργαλείων

Ξεκινάω με μια παραβολή.

Έστω επιχειρηματίας που προμηθεύεται εμπορεύματα από προμηθευτές μέσω φορτηγών.

Κάποιες φορές κάνει βόλτα στην αποθήκη του και βλέπει τι γίνεται με τα φορτηγά των προμηθευτών του. Συνειδητοποιεί ότι κάποιοι προμηθευτές, για να το θέσουμε έτσι, δεμπάνεκαλά ®©™: οι οδηγοί τους δεν έχουν δίπλωμα, και τα φορτηγά μοιάζουν να είναι φτιαγμένα στο χέρι από ερασιτέχνες.

Τι κάνει ο επιχειρηματίας μας; Να τους κόψει και την καλημέρα στους προμηθευτές, αφού δείχνουν ότι δεν είναι σοβαροί επιχειρηματίες;

Όχι. Οδυνηρά αισιόδοξος, επικοινωνεί μαζί τους για να τους ενημερώσει για την κατάσταση. Απαντήσεις που παίρνει:

► Δεν ήξερα ότι έπρεπε να έχουν δίπλωμα οι οδηγοί μου.

► Οι οδηγοί με δίπλωμα κοστίζουν.

► (δεν παίρνει απάντηση, αφού δεν του απαντά κανείς)

► Τι σε νοιάζει πώς είναι το φορτηγό; τη δουλειά του την κάνει;

► Ε; τι εννοείς όταν λες ότι θέλεις τον υπεύθυνο αποθήκης μας; (*τ€ = όλα τα λεφτά)

…και δε συμμαζεύεται.

Βαριέμαι να συνεχίσω τη χαζή, ούτως ή άλλως, παραβολή, και θα μιλήσω επί του προκειμένου: το θέμα μου είναι το email.

Υπάρχει τρόπος να κόψεις το 97% του spam με επιτυχία: είναι οι υπολογιστές που από διάφορες χώρες του κόσμου, πάνω σε A?DSL, cable ή modem dialup, έχουν κολλήσει ιούς και γενναιόδωρα και εν αγνοία των οι κάτοχοί τους προσφέρουν το bandwidth που έχουν σε επαγγελματίες spammer. Αυτά τα βρίσκεις μέσω whois (αν εξαιρέσεις την σκατοκατάσταση σε whois servers όπως το KRNIC της Κορέας, ας πούμε) και καθαρίζεις.

Μετά, έχεις όλα τα σκουπίδια που προωθούν λίστες διανομής, ανοιχτές σαν το μάτι μου όταν βλέπω τη Salma Hayek (τυχαίο παράδειγμα). Εκεί ελπίζεις πως τα φίλτρα anti-spam θα παίξουν καλά.

Έχεις και επιστημονικά περιοδικά που, αγνοώντας τις σχετικές ταγές των RFC, προωθούν ασυστόλως άρθρα με envelope address τον αρχικό αποστολέα, οπότε αν το στέλνουν σε 5000 άτομα και τα 200 email έχουν πάψει να ισχύουν, ο συγγραφέας του άρθρου παίρνει 200 bounces για μη παραδοτέα αλληλογραφία… το περιοδικό ποτέ δε θα μάθει ότι η διεύθυνση έπαψε να ισχύει, και θα συνεχίσει να στέλνει. Επίσης, για όσους θαρραλέους παραλήπτες έχουν εφαρμόσει ελέγχους SPF στο mail server τους, τα μηνύματα από το περιοδικό δεν πρόκειται να φτάσουν ποτέ, αφού το πανεπιστήμιο όπου βρίσκεται ο κ. καθηγητής που έστειλε το άρθρο έχει φτιάξει (καλώς!) ένα SPF record.

Έχεις και επιχειρήσεις στην Ελλάδα, που έχουν DNS και mail serving στην Αμερική (ευθέως ή εμμέσως από κάποιο τοπικό μεταπωλητή), μια σύνδεση μέσω ADSL στη ForthNet για να βλέπουν τσόντες οι υπάλληλοί τους, και τα εξερχόμενα email τους έρχονται μέσω deliver.hol.gr, outboundservices.hol.gr, kane.otenet.gr, iris.otenet.gr και πάει λέγοντας. Τι κάνεις με αυτούς; Πώς να τους ξεχωρίσεις από τα άλλα μηνύματα που προωθούνται μέσω των MX-out των μεγάλων providers των οποίων οι πελάτες απλώς έχουν κολλήσει ιούς; Επικοινωνείς μαζί τους και τους λες, «ρε παιδιά, στείλτε μου ένα μήνυμα απαντώντας στο παρόν να δω από πού στο διάολο έρχονται τα δικά σας μηνύματα!», και άμα είσαι τυχερός, σου απαντούν.

Το σύστημα email φτιάχτηκε σε καιρούς πιο ρομαντικούς, όταν οι χρήστες του ήταν αυτοί κι αυτοί (κατά το εμείς κι εμείς). Είναι σύστημα γεμάτο τρύπες, ωκαίει. Αλλά έχουν γίνει τόσα πράγματα για να δουλέψει πιο σωστά και να ελαχιστοποιηθεί το spam, και ελάχιστοι δείχνουν ότι τα παίρνουν χαμπάρι.

Στέλνεις στον postmaster@mavraxalia.gr, δεν υπάρχει το mailbox ή σου γυρνάει επειδή τα μηνύματα έχουν ξεπεράσει τα quota. Ξέρεις τότε ότι σίγουρα δεν υφίσταται σοβαρός postmaster στην εταιρία. Ποιος ο λόγος να πάρω κάποιον που να φροντίζει να δουλεύει σωστά το email; Αφού βάζω ένα Dingdong Server 2009 και τα κάνει όλα αυτόματα.

Ποιος ο λόγος να στείλω σωστά φορμαρισμένα ελληνικά μηνύματα, ειδικά στα headers, όταν ο παραλήπτης θα πατήσει ένα κουμπί και θα τα δει «σωστά ελληνικά» στο Outlook που έχει; Αν δεν έχει Outlook ο παραλήπτης, ας πρόσεχε.

Γιατί να γράψω με αλλαγές γραμμών, αφού το Outlook του παραλήπτη μου θα αφαιρέσει τις αλλαγές γραμμών όπου πιστέψει ότι χρειάζεται;

Γιατί να γράψω κείμενο αφού μπορώ να κολλήσω μια φωτογραφία 655KiB που έχω φτιάξει για διαφήμιση;

Γιατί να γράψω κείμενο όπου θα δίνω στον άλλον να καταλάβει τι του λέω, αφού μπορώ να βάλω χρωματάκια, φρου φρου κι αρώματα για να τα δει "όμορφα" στο Outlook του;

Γιατί να μη στείλω spam, αφού μπορώ να κοτσάρω και καλά «το παρόν email σε καμία περίπτωση δεν μπορεί να θεωρηθεί spam, αφού δίνει τρόπο διαγραφής από τη λίστα» (επίσης *τ€). Να μπερδεύουμε το CAN-SPAM των ΗΠΑ με την Ευρωπαϊκή νομοθεσία, αλλά να ξέρουμε και τι λέμε: αυτό που στέλνετε κύριε, είναι opt-out spam, και σας παρακαλώ βγάλτε την ιλαρή αυτή πρόταση από τα μηνύματά σας.

Έχω ζητήσει από μερικές τέτοιες περιπτώσεις να μου το τεκμηριώσουν, κανείς δεν τα κατάφερε.

Πω πω, φλυάρησα και έγραψα πολλά και αδόμητα. Ας εγκαινιάσω το blog όπως και να έχει, και ας ελπίσω ότι όταν επανέλθω, θα είμαι πιο σαφής και συνεκτικός. Αυτό το blog είναι δικό μου, δε θα μου το πάρει κανένας.

Απλά για να συνοψίσω: αν στέλνετε email, πάρτε τον εαυτό σας σοβαρά και βοηθήστε να λυθεί το πρόβλημα του spam. Υπάρχει η φράση “be strict in what you send and liberal in what you receive”, και εγώ ξέρω ότι είμαι ένοχος για το δεύτερο κομμάτι, αλλά προσπαθήστε εσείς να μην είστε ένοχοι για το πρώτο.

Θα επανέλθω, όπως λέει και ο Arnold Μαυρονέγρος.