mini-posts
- Today’s exploration: Beauty (Comment)
“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 (Comment)
“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 (2 comments)
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. (Comment)
“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 (2 comments)
“Scissors cuts Paper covers Rock crushes Lizard poisons Spock smashes Scissors decapitates Lizard eats Paper disproves Spock vaporizes Rock crushes Scissors.” (via @mperedim)
- Maemo Summit (Comment)
Yeehaa! I’m going to the Maemo Summit baby! Amsterdam, long time no see! #maesum
- Life colors (Comment)
“The friends of mine paint with a black color. Because you wasted their red.” (magic de spell)
-
Blog temporarily off
-
I now blog on miniblog.glezos.com and tweet regularly at @glezos.
Oh, and for those living under a rock, I now work on my startup, Transifex. I blog there too.
Apologies for not updating this for so long. See you on the above links for now!
-
Spam, spam, spam.
-
Με τις εθνικές εκλογές του 2009 εν όψει, έχει παρατηρηθεί ένα κύμα από spam emails από υποψήφιους βουλευτές. Για αυτό, και για κάθε μελλοντική ανάγκη, παραθέτω εκ νέου μια πρότυπη απάντηση σε spam emails. Η αντιγραφή του παροτρύνεται εντόνως. =)
ΜΗ ΖΗΤΗΘΕΙΣΑ ΕΠΙΚΟΙΝΩΝΙΑ ΑΠΟ ΤΗΝ ΕΤΑΙΡΕΙΑ ΣΑΣ
Σας ενημερώνω πως με το συννημένο e-mail το οποίο μου αποστείλατε παραβιάζετε τον νόμο 3471/2006 και συγκεκριμένα το άρθρο 11 περί μη ζητηθείσας επικοινωνίας. Για τη δική σας ευκολία σας παραθέτω το άρθρο ακολούθως [1] αλλά μπορείτε να βρείτε και το ΦΕΚ με ολόκληρο τον νόμο στην ηλεκτρονική τοποθεσία της Αρχής Προστασίας Δεδομένων Προσωπικού Χαρακτήρα [2].
Τόσο η συλλογή των δεδομένων όσο και η χρήση αυτών για σκοπούς άμεσης προώθησης πωλήσεων προϊόντων/υπηρεσιών θα πρέπει να πραγματοποιείται βάσει των διατάξεων της κείμενης νομοθεσίας και λοιπών ειδικότερων διοικητικών αποφάσεων Αρχών. Συγκεκριμένα, η δημιουργία, επεξεργασία ή/και διαβίβαση βάσεως δεδομένων για διαφημιστικούς σκοπούς ή/και σκοπούς προώθησης προϊόντων και υπηρεσιών υπόκειται στις διατάξεις του Ν. 2472/1997 για την προστασία των προσωπικών δεδομένων σε συνδυασμό με τις ειδικότερες προϋποθέσεις νόμιμης συλλογής δεδομένων για σκοπούς απευθείας διαφήμισης και απευθείας προώθησης πωλήσεων προϊόντων ή υπηρεσιών, όπως προσδιορίζονται ειδικότερα στην υπ’ αριθ. 50/20-1-2000 Απόφαση της ΑΠΔ.
Περαιτέρω, η χρήση των κατά τα ανωτέρω συλλεχθέντων δεδομένων για σκοπούς απευθείας διαφήμισης και απευθείας προώθησης πωλήσεων προϊόντων ή υπηρεσιών, υπόκειται μεταξύ άλλων στις διατάξεις
- άρθρο 9 παρ. 10, 11 & 12 του Ν. 2251/94
- άρθρο 6 Π.Δ. 131/2003
- άρθρο 11 του Ν. 3471/2006 [μη ζητηθείσα επικοινωνία]
Όπως προκύπτει από τα όσα αναφέρετε, οι ενέργειές σας συνιστούν μερική εφαρμογή της κείμενης νομοθεσίας περί της μη ζητηθείσας επικοινωνίας (λ.χ. πλήρη αναγραφή των στοιχείων της εταιρίας σας & δυνατότητα διαγραφής από την λίστα παραληπτών). Σημειώνουμε ότι σύμφωνα με το άρθρο 9 παρ.10 του Ν.2251/94 η μετάδοση διαφημιστικού μηνύματος απευθείας στον καταναλωτή μέσω τηλεφώνου, τηλεομοιοτυπίας (φαξ), ηλεκτρονικού ταχυδρομείου, αυτόματης κλήσης ή άλλου ηλεκτρονικού μέσου επικοινωνίας επιτρέπεται μόνον αν συναινεί ΡΗΤΑ ο καταναλωτής.
Η δημοσιοποίηση των στοιχείων από τους παραλήπτες και μόνο δεν νομιμοποιεί την χρήση τους για σκοπούς απευθείας προώθησης προϊόντων/υπηρεσιών. Απαιτείται περαιτέρω η ρητή συγκατάθεση του καταναλωτή / φυσικού / νομικού προσώπου για τη μεταβίβαση και χρήση των στοιχείων αυτών για το σκοπό της άμεσης διαφήμισης. ΕΞΑΙΡΕΤΙΚΑ, δεν απαιτείται η ρητή συγκατάθεση, ΜΟΝΟ για τα δεδομένα εκείνα που έχουν αποκτηθεί στα πλαίσια προηγούμενων συναλλαγών (πώλησης προϊόντων/ υπηρεσιών κ.λ.π.) και υπό την προϋπόθεση (α) ότι παρέχεται δυνατότητα διαγραφής με κάθε μήνυμα και (β) ο παραλήπτης δεν είχε αρχικά αντιτεθεί σε τέτοιου είδους χρήση των δεδομένων τους.
Τέλος σε κάθε περίπτωση αποστολής μη ζητηθείσας ηλεκτρονικής επικοινωνίας με σκοπό την απευθείας προώθηση προϊόντων ή/και υπηρεσιών, αυτή θα πρέπει να χαρακτηρίζεται ως τέτοια σαφώς και επακριβώς ευθύς ως περιέλθει στον παραλήπτη της, φέροντας ειδική σήμανση π.χ. “ADV” ή “ΔΙΑΦΗΜΙΣΗ”.
Σας εφιστώ την προσοχή και επιφυλάσσομαι των νόμιμων δικαιωμάτων μου σε περίπτωση που η συγκεκριμένη αλληλογραφία επαναληφθεί είτε προς το πρόσωπο μου είτε προς οιονδήποτε άλλο που δεν έχει συγκαταθέσει ρητώς να λαμβάνει την αλληλογραφία σας και υποπέσει στην προσοχή μου.
==
[1] Άρθρο 11
Μη ζητηθείσα επικοινωνία
Η χρησιμοποίηση αυτόματων συστημάτων κλήσης, ιδίως με χρήση συσκευών τηλεομοιοτυπίας (φαξ) ή ηλε− κτρονικού ταχυδρομείου, και γενικότερα η πραγματο− ποίηση μη ζητηθεισών επικοινωνιών με οποιοδήποτε μέσο ηλεκτρονικής επικοινωνίας, με ή χωρίς ανθρώπινη παρέμβαση, για σκοπούς απευθείας εμπορικής προώθη− σης προϊόντων ή υπηρεσιών και για κάθε είδους διαφη− μιστικούς σκοπούς, επιτρέπεται μόνο αν ο συνδρομητής συγκατατεθεί εκ των προτέρων ρητώς.
-
The narcotic known as ‘open source’
-
“Open-source: A stimulant of the central nervous system, tolerance reuptake inhibitor, reliance suppressant and cargo-cult inhibitor. Because of the way it strongly affects the left-brain pathways responsible for the feelings of independence, autonomy, self-determination and confidence, open-source can be highly addictive. Also referred with the street name ‘realization fix’, its long-term use can cause culture-shocks that other models still exist.”
-
Git, oh git.
-
Quotes (read: rants) seen today on IRC on git’s bad user interface:
There’s a clear distinction between git ‘the content-based distributed filesystem’ (which might as well be the greatest thing since sliced bread) and git ‘the user interface for the backend’ (which might as well be the most chaotic thing after Big Bang).
Whenever I try to use git, I feel major PEBKAC waves taking place.
Like they say: A doctor can usually ‘bury’ his bad design. An architect can only suggest planting a thick ivy.
-
Flashback: Yosemite Park
-
Flashback from my beautiful trip to Yosemite Park, USA in 2007.
-
hgtk visual diffs
-
I noticed that from a point in tortoisehg’s history,
extdiff
was broken on default installs. It just kept popping up “No visual tool has been configured”. This happened even if one defined ‘meld’ or ‘/usr/bin/meld
‘ inhgtk userconfig
. Today I got in the mood to debug this. After some hacking andhg bisect
s I found the answer. Where? In the hgtk manual (“use the manual, Luke!”).You’ll need to edit your
~/.hgrc
by hand and add the following in it:[extdiff] cmd.meld = meld opts.meld =
Now, the ‘meld’ option will be available in hgtk’s userconfig tool and will be used for visual diff operations.
-
Friday afternoon sweet @ Indifex
-
Chocolate cake with vanilla ice cream and caramelized apricot. Great for a hot summer afternoon!
-
Today’s dinner: Ravioli with chorizo
-
I opened up today my refrigerator to cook dinner and found some ingredients which rung a good chord in my head. As usual, the immediate thought was “let’s try this out!”
Ravioli with spanish chorizo sausage in coconut milk
One-liner recipe: Fry the chorizo and create a thick sauce from coconut milk spiced with paprika, a bit of chili and a scent of cumin, and add the near-to-al-dente pasta for 1′.
- Cook 500g of ravioli, leaving 1-2 minutes off their cooking time.
- Slice 150g of Spanish Chorizo sausage in very thin slices. Fry with a tablespoon of olive oil in the pan until it’s cooked and has released its oils.
- Mix 200g of coconut milk with a tablespoon of paprika. If it’s real paprika (not very spicy) add in some chili and a suspicion of cumin. Make sure the spices aren’t too much, otherwise the ravioli taste will be overshadowed. Add the mixture in the pan and further cook for 3 minutes.
- Dissolve a tablespoon of corn-flour in a tablespoon of water, and add the mixture in the sauce to thicken it up.
- Add the pasta and cook for 1 minute.
- Serve immediately.
-
Photos from Greek Coding Camp
-
With GCC/2009 now completed, my photostream has been uploaded at /photos/events/gcc2009/.
-
GCC/09: init
-
Here I am, at Crete, participating in the first ever Greek Coding Camp.
We’re at Paleochora, a small town in South Crete. At the moment we’re 10 people, and today a few more are coming along. We’re sitting at the camping’s cafe/restaurant, under mulberry trees and the loud sound of with birds and insects hacking on open source.
We arrived here in the morning after a good trip with the boat from Piraeus. Good thing we caught the bus which came directly from Patras, entered the boat and dropped us in the city center of Chania. We went to the village home of alup, eaten a rich breakfast from his parents which included the local specialty of Bougatsa. Yummy!
Four guys together with camping equipment managed entered the tiny car of local guru hoo2 and traveled to Paleochora. The day started with the usual laughter overdose with the local group.
The teams formed into projects which can last a few days. For today, we have the following projects:
- Translation of 45+ standard Open Office Templates
- Creation of Greek-specific OOo Templates (eg. υπεύθυνη δήλωση)
- Openoffice Testing Greek Build
- Transifex workflow support for translations. Development taking place on our bitbucket ‘reviews’ branch.
- Bugfix in Xorg for letter ‘ς’
Lunch included a local specialty, τσιγαριαστό αρνί (special lamb in casserole with olive oil and herbs) and, of course, a healthy dose of Tsikoudia. Afternoon session was on quite soon.
Follow our work on Twitter at the #gcc09 hashtag!
(cc) by Charlie Phillips