mini-posts
- Today’s exploration: Beauty
“In its most profound sense, beauty may engender a salient experience of positive reflection about the meaning of one’s own existence.” [article, video]
- Quote: On Teams
“I enjoy a working environment where the word ‘team’ is uttered in derision, and view the process of team or community as a result of mutual respect and enlightened self interest as opposed to a management method where fuzzy feelings are elicited to get the benefits and delegate the blame.” (comment by dkite on LWN article)
- Skype wows
Calling to Greek landline phones (both in-town and country-wide) is cheaper with Skype than Forthnet. Yay for N900 handling all my local calls then.
- Greetings.
“To the past, or to the future. To an age when thought is free. From the Age of Big Brother, from the Age of the Thought Police, from a dead man… greetings.” (1984)
- Rock Paper Scissors Spock Lizard
“Scissors cuts Paper covers Rock crushes Lizard poisons Spock smashes Scissors decapitates Lizard eats Paper disproves Spock vaporizes Rock crushes Scissors.” (via @mperedim)
-
Thunderbird bug
Ακόμη και για κάτι τόσο ασήμαντο, η αποψινή βραδιά θα μείνει ιστορική σαν η βραδιά που έκανα submit το πρώτο μου bug για τον Mozilla Thunderbird. :-)
-
in.gr, το καμάρι μας
1:14 π.μ., 29 Αυγούστου 2005. Αίτηση για μια μετάφραση στο λεξικό του in.gr.
The page cannot be displayed
There is a problem with the page you are trying to reach and it cannot be displayed. HTTP Error 500-13 – Server too busy Internet Information Services * Background: The request cannot be processed at this time. The amount of traffic exceeds the Web site’s configured capacity.
…
in.gr. Ο μεγαλύτερος ελληνικός κόμβος. Το καμάρι της Ελλάδας.
-
Disney χαρακτήρες
Πόσοι είναι οι χαρακτήρες της Disney; (έξω αυτοί της Warner Bros κλπ). Take a guess. 80; 100; 200;
Μπα. 722!
-
Μετα-καλοκαιρινή μελαγχολία
Είμαι ο μόνος;

Izabela Wojcik, “sad boy”
-
Αληθινό είναι
Αληθινό είναι ό,τι σπαταλιέται δίχως εμφανείς λόγους Ό,τι εκσφενδονίζεται στο μηδέν δίχως ουρές και ίχνη Ό,τι υπάρχει από σύμπτωση δίχως να καυχιέται γι’ αυτό δίχως να νοιάζεται αν θα μπορεί για πάντα να μην καυχιέται γι’ αυτό
Γιάννης Αγγελάκας, συλλογή “Σάλια, μισόλογα και τρύπιοι στίχοι”
-
Sunspot Trace
-
Γουάου. Σαν γραφικά από ταινία ε;
Μια και η εικόνα προέρχεται από τη Βικιπαίδεια (aka wikipedia) να θυμίσω ότι η ελεύθερη εγκυκλοπαίδεια χρειάζεται τη βοήθεια σας στη συλλογή χρημάτων που οργανώνει αυτές τις μέρες. Πάρτε τα 80 ευρώ που θα δίνατε στο DVD της Microsoft Encarta και δώστε τα στη Βικιπαίδεια. Για ποιό λόγο; Γιατί είστε ελεύθεροι να χρησιμοποιήσετε το περιεχόμενο της όπου και όπως εσείς θέλετε. Γιατί, πρακτικώς, το περιεχόμενο της είναι και δικό σας.
-
Λαγκάδα
Off για ένα ΣΚΔ στη Λαγκάδα, ένα από τα πιο ωραία καλοκαιρινά αναρριχητικά πεδία της Ελλάδας. Φανταστικός βράχος, μπόλικες διαδρομές (κυρίως τεχνικές), γρασίδι και δροσιά. Ό,τι καλύτερο!
Κι επειδή 1. τα πολλά λόγια είναι φτώχια και 2. μια εικόνα αξίζει χίλιες λέξεις, παραπέμπω σε μια φωτό από την προηγούμενη επίσκεψη μου στη Λαγκάδα.
-
Color Code
Ένα χρωματιστό πορτραίτο της αγγλικής γλώσσας. 30Κ αγγλικά ουσιαστικά, ομαδοποιημένα ως προς την ομοιότητα τους και χρωματισμένα με βάση το μέσο όρο των χρωμάτων που περιείχαν οι εικόνες που βρέθηκαν στο Διαδίκτυο γι’ αυτό το αντικείμενο. Δείτε τη γκαλερί εικόνων για παραδείγματα ομάδων αντικειμένων. Φανταστικό.
-
IBM open-source all the way
Από το Public Review Ballot του Java EE 5 Specification.
- On 2005-08-03 Google Inc. voted Yes with no comment.
- On 2005-08-02 Sun Microsystems, Inc. voted Yes with no comment.
- On 2005-08-03 JBoss, Inc. voted Yes with no comment.
- On 2005-08-03 Intel Corp. voted Yes with no comment.
- On 2005-08-04 Nortel Networks voted Yes with no comment.
- On 2005-08-04 SAP AG voted Yes with no comment.
- On 2005-08-05 IONA Technologies PLC voted Yes with no comment.
- On 2005-08-06 Hewlett-Packard voted Yes with no comment.
- On 2005-08-08 IBM voted Yes with the following comment:
IBM’s vote is based on the technical merits of this JSR and is not a vote on the licensing terms. IBM supports licensing models that create an open and level playing field by allowing third parties to create independent implementations of Java Specifications and that do not allow individuals or companies to exercise unnecessary control for proprietary advantage. We support open source as a licensing model for contributions in the JCP, and would hope others will support this direction. This comment is not necessarily directed at the current business or license terms for this JSR, however, it is a statement of IBM’s preferred licensing model. * On 2005-08-08 Apache Software Foundation voted Yes with no comment. * On 2005-08-08 BEA Systems voted Yes with no comment. * On 2005-08-08 Apple Computer, Inc. voted Yes with no comment. * On 2005-08-08 Fujitsu Limited voted Yes with no comment.
Άει ‘γειά σου ρε IBM!
-
ÎεÏ?οÏοÏ?Î¹ÎºÏ Î´Ï ÏÏÏ?Ïημα και ÎÎÎ
-
Îε αÏοÏ?μή Ïο αεÏ?οÏοÏ?Î¹ÎºÏ Î´Ï ÏÏÏ?Ïημα, για μία ακÏμη ÏοÏ?ά Ïα ελληνικά κανάλια ÏηλεÏÏ?αÏÎ·Ï ÎºÎ±ÏάÏεÏ?αν να Î´ÎµÎ¯Î¾Î¿Ï Î½ Ïο αξεÏÎÏ?αÏÏα ÏÎ±Î¼Î·Î»Ï ÎµÏίÏεδο ÏÎ¿Ï Ï. Îια μία ακÏμη ÏοÏ?ά οι δημοÏιογÏ?άÏοι ÏÎ¿Ï Ï ÎºÎ±ÏάÏεÏ?αν να Ïε ÎºÎ¬Î½Î¿Ï Î½ να αÏοÏ?ήÏÎµÎ¹Ï Î±Î½ Ï ÏάÏ?Ïει ÏÏ?ÏÏÎ¿Ï Î½Î± Ïε Ï ÏοÏιμήÏÎ¿Ï Î½ ÏεÏ?ιÏÏÏÏεÏ?ο Ïαν θεαÏή αÏÏ ÏÏο ÎºÎ¬Î½Î¿Ï Î½ ÏÏÏ?α και να εξανεμίÏÎ¿Ï Î½ ÏÎ¹Ï ÎµÎ»ÏÎ¯Î´ÎµÏ ÏÎ¿Ï ÏÏι κάÏοια μÎÏ?α θα ÏÏ Î½Î´ÎÏÎ¿Ï Î½ Ïη λÎξη ανÏικειμενικÏÏηÏα με Ïο εÏάγγελμα ÏÎ¿Ï Ï.
ÎνακοινÏÎ½Î¿Ï Î½Îµ ÏεÏ?ÏÎ¹ÎºÎµÏ ÏληÏ?οÏοÏ?Î¯ÎµÏ (”βÏ?Îθηκαν αλλοιÏμÎνα Ïα μαÏ?Ï?α ÎºÎ¿Ï Ïιά!”, “ÏÏ?ομοκÏ?αÏική ενÎÏ?γεια η ÏÏÏÏη ÏÎ¿Ï Î±ÎµÏ?οÏκάÏÎ¿Ï Ï!”), ÏÏ?Î¿Î²Î¬Î»Î»Î¿Ï Î½ ÏÎ±Î½Î·Î»Î¯Î¸Î¹Î¿Ï Ï ÎºÎ±Î¹ άÏÏ?ηÏÏÎ¿Ï Ï ÏίÏÎ»Î¿Ï Ï (”Ïο κανάλι Î¼Î±Ï ÏÏον ÏÏÏο ÏÎ·Ï ÏÏ?αγÏδίαϔ, “ÏανÏοÏ? ÏÏÏμαÏα”), Ï?ίÏÎ½Î¿Ï Î½ λάÏÏη ÏÏον ανεμιÏÏήÏ?α (”κανÎÎ½Î±Ï Ï ÏεÏ?Î¸Ï Î½Î¿Ï Î´ÎµÎ½ ÏαίνεÏαι να κάνει Ïη Î´Î¿Ï Î»ÎµÎ¹Î¬ ÏÎ¿Ï ”), Î´Î·Î¼Î¹Î¿Ï Ï?γοÏ?ν ÏενάÏ?ια αÏÏ ÎµÎ»Î¬ÏιÏÏα ÏÏοιÏεία (”λιÏÏÎ¸Ï Î¼Î¿Ï Î¿ ÎºÏ Î²ÎµÏ?νήÏÎ·Ï Ïολλή ÏÏ?α ÏÏ?ιν Ïην ÏÏ Î½ÏÏ?ιβή”, “κάÏÎ¿Î¹Î¿Ï ÎµÏιβάÏÎ·Ï Ïήγε ÏÏο ÏιλοÏήÏ?ιο ή ÎÎ½Î±Ï Î±ÏÏ ÏÎ¿Ï Ï ÏιλÏÏÎ¿Ï Ï…”), ÏÏ?Î¿Î²Î¬Î»Î»Î¿Ï Î½ Ïα λÏγια ÏÎ¿Ï ÎºÎ¬Î¸Îµ άÏÏεÏÎ¿Ï Î±ÏÏÎ¼Î¿Ï Î³Î¹Î±Ïί δεν ÎÏÎ¿Ï Î½ κάÏι καλÏ?ÏεÏ?ο (”μαζί Î¼Î±Ï Î¿ ανÏιδήμαÏ?ÏÎ¿Ï ÎαÏ?αθÏνα”), μιλάνε για Ïον ÎµÎ±Ï ÏÏ ÏÎ¿Ï Ï ÏÏη μÎÏη Î¼Î¹Î±Ï ÏÎÏÎ¿Î¹Î±Ï ÏÏ?αγÏÎ´Î¯Î±Ï (”ÏÏÏÏ ÏÏ?ÏÏο Ïο κανάλι Î¼Î±Ï Î¼ÎµÏÎδÏÏε”, “αÏοκλειÏÏική ÏÏ Î½ÎνÏÎµÏ Î¾Î· με Ïον ÏÏ?ÏÏο Î±Ï ÏÏÏÏη μάÏ?ÏÏ Ï?α”), ÏολμοÏ?ν να ÏÎµÏ Ïο-Î±Ï Ïο-εξιλεÏνονÏαι (”δεν είναι ÏÏ?α για αÏÏδοÏη ÎµÏ Î¸Ï Î½Ïν, ÏÏ?οÎÏÎ¿Ï Î½ οι ÏÏ Î³Î³ÎµÎ½ÎµÎ¯Ï ÏÏν Î¸Ï Î¼Î¬ÏÏν” Ïην ÏÏ?α ÏÎ¿Ï ÎºÎ¬Î½Î¿Ï Î½ ακÏ?ιβÏÏ Ïο ανÏίθεÏο Ïο ÏÎµÎ»ÎµÏ Ïαίο ÏÎÏαÏ?Ïο), αναγÏ?άÏÎ¿Ï Î½ “άμεÏη μεÏάδοÏη” ÏÏÎ¹Ï Î´Î·Î»ÏÏÎµÎ¹Ï ÎºÎ¬ÏÎ¿Î¹Î¿Ï ÏÎ¿Ï Îγιναν ÏÏ?ιν μιÏή ÏÏ?α… ÎÏ?κεÏά, βαÏ?Îθηκα.
ΣκαÏά ÏÏα μοÏ?ÏÏ?α ÏÎ¿Ï Ï, για μία ακÏμη ÏοÏ?ά.
ΠλÎον καÏÎ±Î»Î±Î²Î±Î¯Î½ÎµÎ¹Ï ÏÏι ÎÏÎµÎ¹Ï Î²Î¬Î»ÎµÎ¹ Î?ÎΤ μÏνο αÏÏ Ïο λεξιλÏγιο, Ïη ÏÏ?νÏαξη και ÏÎ¹Ï ÏÏ?οÏεκÏικά εÏιλεγμÎÎ½ÎµÏ ÏÏ?άÏÎµÎ¹Ï ÏÎ¿Ï Î±Î½ÏαÏοκÏ?ιÏή. Îμα Î¾Î±Î½Î±ÎºÎ¬Î½Ï zapping Ïε ÏαÏ?ÏÎ¼Î¿Î¹ÎµÏ ÏεÏ?ιÏÏÏÏειÏ, να μη με λεν ÎημήÏÏ?η.
-
FC4 και VMware v5
Για όσους το VMware workstation 5 δημιουργεί προβλήματα με το FC4 (π.χ. το network module δεν σηκώνεται γιατί το bridged networking σκάει σα φούσκα), τραβάτε στο http://ftp.cvut.cz/vmware/, κατεβάστε την τελευταία έκδοση του
vmware-any-any-update.tar.gzκαι τρέξτε τοrunme.plσαν root. Works like a charm. (η μαγεία της κοινότητας ελεύθερου λογισμικού…)
-
Firefox multi-line URL tweak
Όσοι τρέχετε Firefox σίγουρα θα έχει τύχει να κάνετε copy-paste στην address bar ένα URL το οποίο εκτείνεται σε περισσότερες από μία γραμμές και αμέσως μετά να αναφωνήσατε ένα υπέροχο “γκρρρ” επειδή αντιγράφηκε μόνο η πρώτη γραμμή. Fear no more. Ανοίξτε τη σελίδα about:config, βρείτε το
editor.singleLine.pasteNewlines(οι μαζοχιστές χωρίς το φίλτρο!) και ορίστεValue=3.
-
Flashback: Εγκαίνια Γέφυρας Ρίου-Αντίρριου
365 μέρες πριν: Εγκαίνια Γέφυρας Ρίου-Αντίρριου.
(Κι έτσι εγκαινιάζεται μια νέα κατηγορία καταχωρήσεων, τα flashback.)
-
Markdown σε ιστοσελίδες

Με το διαφωτιστικό σχόλιο του Άγγελου Ορφανάκου, έμαθα ότι το Markdown syntax του John Gruber έχει γίνει ported σε PHP, εν ονόματι (τι άλλο) PHP Markdown.
Ρίγη συγκίνσης διαπέρασαν το κορμί μου.
Τουλάχιστον συγκλονιστικό.
Το φανταστικό χαρακτηριστικό του Markdown σε σχέση με άλλα συντακτικά text-2-html είναι ότι είναι φτιαγμένο έτσι ώστε να είναι όσο το δυνατόν πιο αναγνώσιμο και κατανοητό από μόνο του. Αυτό σημαίνει ότι το κείμενο είναι τόσο καθαρό, ώστε να μπορεί να δημοσιευτεί όπως είναι, χωρίς να φαίνονται χαρακτήρες ελέγχου ή εντολές φορμαρίσματος. Για το σκοπό αυτό, οι δημιουργοί του εμπνεύστηκαν από τη σύνταξη των email αντί των ιστοσελίδων (εξού και το markdown αντί markup).
Για να μην κάθομαι να γράφω όλα τα εντυπωσιακά χαρακτηριστικά, σας παραπέμπω στη σελίδα του markdown. Για να το θέσω όσο πιο απλά γίνεται, ο μόνος λόγος που επέλεξα το κουτσουρεμένο Text_Wiki ήταν ότι το Markdown ήταν γραμμένο σε Perl και έπαψα προ πολλού να γράφω perl.
Εκτός όλων αυτών, ο Aaron Swartz έφτιαξε το πολύ χρήσιμο html2text με το οποίο μπορεί κανείς να μετατρέψει HTML σελίδες σε markdown format.
Όσο για την υλοποίηση, δεν υπάρχει και πολλά να πω: Απλά κάνεις
include_once "markdown.php";και τελείωσες:echo Markdown($wikitext);.Για του λόγου το αληθές, δείτε τον markdown κώδικα αυτής της καταχώρησης και της αρχικής σελίδας του ιστοχώρου μου.
-
Λογότυπο και desktop backgrounds
Για όσους ενδιαφέρθηκαν για το λογότυπο του ιστοχώρου και το 16×16 εικονίδιο τους έπεφτε μικρό (παράλογο!), έκανα export το λογότυπο και σε μεγαλύτερες αναλύσεις. Παίζοντας με το Inkscape βγήκαν και μερικά ομορφούλια desktop backgrounds. Enjoy!
-
Wiki markup σε απλές ιστοσελίδες
Πρόσφατα αναρωτήθηκα αν θα συνέφερε να χρησιμοποιώ κάποιο wiki-style markup για τις στατικές σελίδες του ιστοχώρου, κυρίως για να δημιουργούνται αυτόματα τα βασικά: παράγραφοι, επικεφαλίδες, λίστες και σύνδεσμοι. Αποδείχτηκε πολύ εύκολο τελικά.
Καταρχάς χρειάστηκε ένα επιπλέον πακέτο στην PHP, το Text/Wiki (πακέτο της βιβλιοθήκης PEAR):
# pear install text_wiki downloading Text_Wiki-1.0.0.tgz ... Starting to download Text_Wiki-1.0.0.tgz (47,569 bytes) .............done: 47,569 bytes install ok: Text_Wiki 1.0.0Στο σημείο αυτό χρειάστηκε να αλλάξω ένα αρχείο της βιβλιοθήκης για να υποστηρίζει σωστά το UTF-8 encoding, ακολουθώντας τις οδηγίες στα σχόλια της τεκμηρίωσης της βιβλιοθήκης.
Το δεύτερο βήμα ήταν να φτιάξω μια συνάρτηση η οποία θα καλεί τη βιβλιοθήκη και θα μετατρέπει ένα wiki-κείμενο σε XHTML.
Αυτό ήταν. Για να δούμε με ένα παράδειγμα…
…τυμπανοκρουσίες αγωνίας πριν το rendering…
**Γειά! Είμαι ένα παράδειγμα κειμένου wiki.** Αυτό το κείμενο περιέχει //emphasized// και **strong** κείμενο. Επίσης, @@--- αυτό διαγράφηκε @@ και @@ +++ αυτό εισήχθηκε@@ μετά τη συγγραφή του. +++ Επικεφαλίδα επιπέδου 3 ++++ Επικεφαλίδα επιπέδου 4 # Νούμερο 1 * Λίστα * Λίστα * Υπο-λίστα # Υπο-υπο-αριθμός # Υπο-υπο-αριθμός # Νούμερο 2 * Λίστα * Λίστα Αυτό εδώ είναι κανονικό κείμενο > Μπλοκ κειμένου (blockquote) > Ακόμη ένα μπλοκ, το οποίο περιέχει... >> Ένα εσωτερικό μπλοκ. Λα λα λα, όλα καλά \ όλα ανθηρά! Πίσω στο κανονικό κείμενο.
Έτοιμο! Για του λόγου το αληθές, η αρχική σελίδα του ιστοχώρου είναι γραμμένη σε ~~wiki-format~~ Markdown πλέον.
Προφανώς, δεν πρόκειται να αντικαταστήσει πλήρως την χειρόγραφη HTML. Γι’ αυτό, όπου βλέπεις πως δε σε βολεύει, ρίχνεις ένα ζευγάρι διπλών backticks (
don't-parse-me-please) και γράφεις ό,τι θα έγραφες κανονικά (από HTML μέχρι και PHP).Η βιβλιοθήκη θέλει λίγο ρεγουλάρισμα φυσικά. Ήδη την πείραξα ώστε να υποστηρίζει σχετικά URL (χωρίς http:// μπροστά). Επίσης, σε μια πιο καθαρή προσέγγιση θα μπορούσε κανείς να περικλείσει το wiki κείμενο σε δύο XML tags (π.χ.
<wikitext language="php">μπλα μπλα</wikitext>), ώστε το αρχείο να περιέχει καθαρή XML αντί ανακατεμένες HTML+PHP.Ό,τι χρειαστεί, στην πορεία…
-
Σημείο αλλαγής #24
Μια φορά κάθε τόσο, ή μάλλον κάθε πολύ τόσο, συγυρίζω το γραφείο μου. Έτσι, για αλλαγή. Για ανανέωση. Για μέτρο σύγκρισης…
[Ημι-διακρίνονται (clockwise, από πάνω αριστερά): Κορυφογραμμή του Mont Blanc στις Άλπεις, ο Old boy σε μια Eizo L568, Αφίσα του Ben Moon, ντουλάπα με κυριολεκτική "Intel inside" ζωγραφιά, ηχεία Creative Inspire δώρο από τους κολλητούς πριν 3 χρόνια, "δανεισμένο" Sun Type 6 USB πληκτρολόγιο από ένα Sun Fire 280R Server, τελευταίο τεύχος του Rock & Ice, διπλός εσπρέσσο, Sony Ericsson T610.]
Ποτέ δεν κατάλαβα γιατί οι άνθρωποι γελάνε όταν στην ερώτηση “Καλά ρε συ Δημήτρη, πότε στο καλό θα συγυρίσεις αυτό το αχούρι που ονομάζεις γραφείο σου;” τους απαντάω “Κάτσε, έχουμε ακόμη καιρό μέχρι τα γενέθλια μου…”.
Με ‘γειά!
-
Παράδεισοι
Ποιός είπε ότι οι παράδεισοι βρίσκονται μακριά;
Παραλία Βοϊδοκοιλιάς, Γιάλοβα
Πολυλίμνιο Μεσσηνίας, ΧαραυγήΣτη δορυφορική φωτό από το Google maps μπορείτε να δείτε στο κάτω μέρος την Πύλο, πάνω αριστερά τη Βοϊδοκοιλιά και στη μέση του κόλπου ανεπαίσθητα το Camping Εροδιός.
Καλώς μας πίσω πάλι.
-
Φύγαμε
Μιάμιση ώρα πακετάρισμα σακκιδίων, σκηνών και λοιπών μιας-βδομάδας συμπράγκαλων. Ραντεβού σε 20 λεπτά για φαΐ στο πόδι. Το προς τα πού θα αποφασιστεί όταν θα έχουμε ήδη ξεκινήσει. Γειά χαρά. (η επιστροφή)
-
Μορταδελο-πατήματα
Για όσους λατρεύουν τα σαλάμια και την μορταδέλα, τόσο ώστε να τα έχουν και για χαλάκι…










