maandag, januari 23, 2006

Clear Type

Μπορεί να μου εξηγήσει κανείς γιατί το ClearType δεν είναι στάνταρ στα Windows αλλά πρέπει να το κατεβάσει κανείς ξεχωριστά; Παρεπιπτόντως, το ClearType στην 17άρα TFT οθόνη στο γραφείο είναι υπέροχο*. Το έχω εγκαταστήσει εδώ και μια ώρα και δεν ξέρω πώς μπορούσα χωρίς αυτό**. Και το να δουλεύεις σε 17άρα οθόνη σε 1280 επί 1024 είναι κλάσεις ανώτερο από το να δουλεύεις σε 12άρα σε 1024 επί 768. Το απόλυτο θα ήταν ένας PowerMac G5 με 23άρα Cinema Display (ή έστω ένας iMac Intel Dual Core με 20άρα οθόνη) αλλά δεν μπορεί να τα έχει όλα κανείς. * Σε σχέση με το να μην έχεις καθόλου anti-aliasing. Δες **. ** Μπορούσα επειδή δούλευα με Mac OS X το οποίο έχει καταπληκτικό anti-aliasing, κατά την γνώμη μου καλύτερο από των Windows.

VNC με SSH

Problem:

Θέλω να συνδέομαι από το PC στην δουλειά στο iBook που έχω στο σπίτι, χρησιμοποιώντας VNC μέσα από μια SSH σύνδεση για ασφάλεια. Ο VNC server στο iBook ακούει στην 5900.

Solution:

Στο PC πρέπει στο tunnel να δηλώσω σαν source port 5901 σαν destination port 5900 και σαν destination address localhost (ή 127.0.0.1). Με λίγα λόγια:

ssh username@router-ip-address -L 5901:localhost:5900

Μετά λέω στον VNC client να συνδεθεί στην localhost:5901 et voila.

Explanation:

(αντιγραφή από εδώ με μερικές αλλαγές)

A local forward is a tunnel from your local machine through the SSH server. You can create one on the command line by adding ssh arguments of the following form:

-L local_port:destination_host:destination_port

where the bits are defined as follows:

-L

Create a local forward (bind a local port, and forward it through the remote end.)

local_port

The port on the local machine that /usr/bin/ssh will listen on. This can be a port number or a service name like http, pop3, or mysql.

destination_host

The destination host (name or IP address) from the perspective of the SSH server. This can be a host that is not accessible at all from the SSH client.

Με άλλα λόγια αν θέλουμε να κάνουμε ένα tunnel προς το ίδιο μηχάνημα που τρέχει και ο SSH server δηλώνουμε localhost ως τον destination_host. Αυτό το "from the perspective of the SSH server" κάνει όλη τη δουλειά.

destination_port

The port on the destination_host to which it should connect.

vrijdag, januari 20, 2006

Θέλω τον Emacs μου

Θέλω ένα πρόγραμμα για την διαχείριση όλης της δουλειάς μου. Ένας συνδυασμός από Personal Information Manager, TeX/Python/C++/simple text editor, mail reader, remembrance agent κλπ. Βασικά θέλω έναν Emacs με πιο ωραίο interface.

zaterdag, januari 14, 2006

Κολόμβος

Η ιστορία είναι λίγο πολύ γνωστή. Ο Κολόμβος πίστευε ότι η Γη είναι σφαιρική. Οι επιστήμονες της εποχής πίστευαν ότι είναι επίπεδη. Ο Κολόμβος ξεκίνησε να πάει στην Ασία πλέοντας Δυτικά. Στον δρόμο ανακάλυψε την Αμερική. Ο Κολόμβος δικαιώθηκε. Οι κακοί-συντηρητικοί επιστήμονες έκαναν λάθος. The End. Πολύ ωραία ιστορία. Από την μια πλευρά ο μοναχικός μπροστάρης της γνώσης. Από την άλλη το θρησκευτικό - επιστημονικό κατεστημένο. Υπάρχει μόνο ένα μικρό πρόβλημα στην ιστορία. Είναι εντελώς λάθος. Την εποχή του Κολόμβου, το ότι η Γη είναι σφαιρική ήταν κοινή γνώση. Οι επιστήμονες για παράδειγμα, είχαν τον Αριστοτέλη θεό και ο θεός ήταν σαφής: η Γη είναι σφαιρική. Επίσης, οι ναυτικοί είχαν παρατηρήσει ότι τα αστέρια αλλάζουν θέση στον ουρανό ανάλογα με την θέση του πλοίου τους στην Γη και είχαν αρχίσει να χρησιμοποιούν αστρολάβους για να προσδιορίζουν σε ποιο γεωγραφικό πλάτος βρίσκονταν. Συνεπώς δεν υπήρχε καμιά κόντρα γι'αυτό το θέμα. Η διαφωνία του Κολομβου με τους επιστήμονες ήταν αλλού. Ποιά ήταν η απόσταση που θα έπρεπε να διανύσει για να φτάσει στην Ασία; Ο Κολόμβος εκτιμούσε ότι η απόσταση ήταν αρκετά μικρή αλλά έκανε λάθος. Η απόσταση που είχε εκτιμήσει ήταν το 1/5 της πραγματικής. Ευτυχώς, γιατί αν είχε εκτιμήσει σωστά κανείς δεν θα δεχόταν να τον ακολουθήσει. Βέβαια, η ανακάλυψη μιας νέας ηπείρου είναι πολύ σημαντικότερη από έναν λάθος υπολογισμό, και γι'αυτό αγνοούμε το δεύτερο και τον θυμόμαστε για το πρώτο. Αυτό όμως δεν σημαίνει ότι δικαιολογούνται λογικά λάθη του στυλ «ξεκίνησε για την Ασία, έφτασε στην Αμερική, ergo είχε δίκιο». Κάτι τελευταίο. Μια πολύ σοβαρή Ελληνίδα επιστήμονας ισχυρίζεται συχνά ότι ο Κολόμβος έμαθε ότι η Γη είναι σφαιρική, στην Χίο, όπου διάβασε κάποιο χειρόγραφο του Αριστοτέλη. Αυτό είναι βεβαίως ανακριβές για τους λόγους που εξήγησα. Η σφαιρικότητα της Γης δεν ήταν κάποιο καλά φυλαγμένο μυστικό των Ελλήνων που έπρεπε να πάει ο Κολόμβος στην Χίο για να το ανακαλύψει. Αυτό ως απόδειξη του ότι και οι πιο σοβαροί άνθρωποι μπορούν να πέσουν θύματα μύθων.

donderdag, januari 12, 2006

Χαζέ

«Καλημέρα παπαγάλε», λέει ο πιγκουίνος. «Καλημέρα παπαγάλε», λέει ο παπαγάλος. «Όχι», λέει ο πιγκουίνος, «πρέπει να πεις, "καλημέρα πιγκουίνε"». «Όχι», λέει ο παπαγάλος, «πρέπει να πεις, "καλημέρα πιγκουίνε"». «Όχι», λέει ο πιγκουίνος, «εγώ είμαι πιγκουίνος». «Όχι», λέει ο παπαγάλος, «εγώ είμαι πιγκουίνος». «Εσύ είσαι παπαγάλος», λέει ο πιγκουίνος. «Εσύ είσαι παπαγάλος», λέει ο παπαγάλος. «Χαζέ παπαγάλε», λέει ο πιγκουίνος. «Χαζέ πιγκουίνε», λέει ο παπαγάλος.

dinsdag, januari 10, 2006

Απογοήτευση, Ενθουσιασμός και Προσγείωση

(Έγραφα αυτό το ποστ καθώς παρακολουθούσα το feed από την Macworld. Γι' αυτό και η εναλλαγή συναισθημάτων.) Περίμενα δύο μήνες την σημερινή ημέρα. Περίμενα ότι ο Steve Jobs θα παρουσιάσει σήμερα, στην Macworld San Francisco, τον πρώτο φορητό υπολογιστή της Apple με επεξεργαστή Intel. Ο λόγος που περίμενα είναι ότι το iBook που έχω είναι 3 1/2 ετών και έχει κάποια προβληματάκια οπότε απαιτεί αντικατάσταση και σχετικά γρήγορα. Ο Jobs τελικά παρουσίασε έναν υπολογιστή με επεξεργαστή Intel. Δεν είναι όμως φορητός αλλά ο iMac. Κανείς δεν το περίμενε αυτό. Αντίθετα όλοι περίμεναν πώς αν παρουσιαζόταν κάποιος υπολογιστής με Intel αυτός θα αντικαθιστούσε κάποιο από τα αργά μοντέλα της Apple, δηλαδή είτε τους φορητούς (iBook, PowerBook) είτε το Mac Mini. Με άλλα λόγια η Apple αντικαθιστά έναν από τους πιο γρήγορους υπολογιστές της και αφήνει τους φορητούς να τρώνε την σκόνη των PC. Stop the presses! Φορητός με Intel. MacBook Pro. Yonah Dual Core. Οθόνη 15.4 ιντσών. Ενσωματωμένη κάμερα για τηλεδιασκέψεις. Τεχνικά τέλειος! Τιμή; Ο Jobs λέει 4x5 φορές γρηγορότερος από τα τωρινά PowerBook που είναι 3 φορές πιο γρήγορα από το iBook μου. Νέος Power Adapter. Ελπίζω να είναι καλύτερος από τον τωρινό στον οποίο λυγίζει (και συχνά σπάει) το βύσμα. Τιμή: 1999$ στα 1.67GHz, 2499$ στα 1.83GHz. Σε λίγο θα μάθω από το Apple Store Netherlands και την τιμή σε € για εκπαιδευτικούς. Παραγγελίες από σήμερα. Αποστολή τον Φεβρουάριο. Έχω χρόνο για να δω τι θα πουλήσω για να βρω χρήματα. Θέλω να δω φωτογραφίες. Τώρα. Να σημειώσω ότι ο τύπος εδώ είχε αναφέρει σωστά όλα όσα ανακοινώθηκαν εκτός από τον iMac. Και τώρα η προσγείωση. Ο MacBook Pro δεν έχει ενσωματωμένο modem. Πολύ ηλίθια επιλογή. Υπάρχουν πολλά ακόμα μέρη στον κόσμο όπου είναι δύσκολο να βρεις κάτι πέρα από dial-up. Η Ελλάδα για παράδειγμα. Επίσης με ανησυχεί το γεγονός ότι δεν αναφέρεται πουθενά στο site της Apple πόσο κρατάει (έστω θεωρητικά) η μπαταρία. Για όλους τους φορητούς μέχρι τώρα η Apple περηφανεύονταν ότι η μπαταρία αντέχει για περισσότερο από 5 ώρες. Τώρα σιωπή.

Crash!

Φεύγω από την δουλειά στις 5 με το αυτοκίνητο. Περιμένω στην διασταύρωση για να στρίψω δεξιά. Δεν έχω προτεραιότητα. Από αριστερά έρχονται συνεχώς αυτοκίνητα και ποδήλατα. Βλέπω να έρχεται ένα λεωφορείο και σκέφτομαι ότι θα σταματήσει στην στάση περίπου 20 μέτρα πριν την διασταύρωση. Ωραία! Ο δρόμος αδειάζει από ποδήλατα. Τέλεια! Στρίβω. Ακούω μια κόρνα· φρενάρω. Το λεωφορείο δεν σταμάτησε στην στάση και το βλέπω τώρα να περνάει στα 5 εκατοστά από την μπροστινή αριστερή πλευρά μου. Ευτυχώς γλύτωσα. Το λεωφορείο είναι διπλό. Το πίσω μέρος του βρίσκει στον προφυλακτήρα μου και τον ξηλώνει. Εντελώς. Merde. Fuck. Γαμώτο. Ο οδηγός του λεωφορείου κατεβαίνει. Παραδέχομαι με μια χειρονομία ότι φταίω. Do you speak English? Όχι μου κάνει. Πηγαίνω το αυτοκίνητο λίγο προς την άκρη για να ελευθερώσω τον δρόμο. Δεν έχω πολλές δυνατότητες ελιγμών γιατί έχει πολύ κίνηση. Ζητάω από τον οδηγό του λεωφορείου σε σπαστά Ολλανδικά να πάει λίγο μπροστά για να μπορέσω να φέρω το αυτοκίνητο δίπλα στο πεζοδρόμιο. Αρνείται και κάτι μου λέει στα Ολλανδικά αλλά δεν καταλαβαίνω. Έρχεται η αστυνομία. Δύο παιδιά: αγόρι, κορίτσι. Ευτυχώς μιλάνε Αγγλικά. Πολύ ευγενικοί. Μου λένε ότι δεν επιτρέπεται να οδηγήσω το αυτοκίνητο στην κατάσταση που είναι και φωνάζουν γερανό. Συμπληρώνουμε μια δήλωση. Με ρωτούν τι έγινε και παραδέχομαι ότι έφταιγα. Το λεωφορείο φεύγει. Βάζουμε το αυτοκίνητο στην άκρη. Περιμένουμε τον γερανό μέσα στο περιπολικό. Η θερμοκρασία έξω είναι -2. Ο γερανός έρχεται. Οι αστυνομικοί φεύγουν. Ο οδηγός του γερανού με πηγαίνει σπίτι και παίρνει το αυτοκίνητο στο γκαράζ της εταιρείας του. Την επόμενη θα το πάει σε κάποιο συνεργείο για επισκευή. Ωραία μέρα.