Thessaloniki’s Pickpocket Incident

“Μίαν ωραίαν νυκτίν” λοιπόν και ενώ ξημέρωνε Παρασκευή και 13 (και δεν είμαι και πολύ προληπτικός)

Είχαμε τελειώσει την πρόβα με τα λαχανόπαιδα, ήμαστε πανέτοιμοι για το live μας στη Νάουσα το ερχόμενο Σάββατο 23 Ιουλίου και αποφασίσαμε λοιπόν, για άλλη μία φορά να πάμε για τι άλλο; Ποτάκια.

Και πήγαμε. Με το που μπήκα όμως στο μαγαζί και άρχισα τις χαιρετούρες, έγινε.

Ναι έγινε.

Continue reading Thessaloniki’s Pickpocket Incident

Embedded Subtitles

Today a friend of mine, asked me whether I could help him embed subtitles at a video file, in order to play it on his TV, using a USB stick.

It really seems an easy task, but there is no blind-standard-algorithmic way to have it  working every time for every occasion. So I am going to write a small personal guide on how do it, that maybe will be helpfull to you who are reading this right now, trying to take a shortcut. I am not a video expert or sth, I just got my task – and my friend’s favor- done. Continue reading Embedded Subtitles

JavaCV (Java Computer Vision)

Today, after the inspiration from jwz, and to be specific this article (Sunday, 5 August 1994, 5am), I decided to write a small app that makes use of my webcam and shoots photos every time a constant time interval has passed.

“I decided to do this just for fun and to explore some functionality of javaCV libraries.”

Bullshit. I decided to do this to save myself from some bug hunting over a business logic and CRM application that makes use of some bipartite graphs that do not work as they should. Continue reading JavaCV (Java Computer Vision)

The wind before the storm

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

Ο λόγος; χμμ. Λίγο περίπλοκο, αλλά let’s give it a shot. Continue reading The wind before the storm

Best Pizza in Town

Γράφοντας σε προηγούμενο post για την μυστηριώδη κρεπερί, θα πρέπει “παρεπιπτόντως”
(όπως-λένε-και-οι-δικαστικοί-και-οι-νομοθέτες-και-η-μητέρα-μου-πάντα-έλεγε-ότι-θα-μπορούσα-να-είμαι-θεωρητική-κατεύθυνση-επειδή-ξέρω-και-πολλές-γλώσσες-και-να-γίνω-δικαστής-και-να-κλείσω-πολύ-κόσμο-στη-φυλακή-επειδή-δεν-είμαι-και-ο-πιο-καλόκαρδος-άνθρωπος-του-κόσμου-και-το-σκότωσα-το-αστείο-αλλά-δεν-με-νοιάζει),

θα πρέπει παρεπιπτόντως ΛΕΜΕ να γράψω για την α’ εναλλακτική σε περίπτωση που στην κρεπερί συμβαίνουν τα παράδοξα και είμαστε έτοιμοι να λιποθυμίσουμε από την πείνα και τα νεύρα ή απλά να ΦΑΜΕ, εμείς τα παιδιά θαύματα και ο λαχανόκηπος κάποιες φορές.

Η πρώτη εναλλακτική λοιπόν είναι μία πιτσαρία ιστορική, με διαχρονική φήμη, ανοιχτή 24/7 με την καλύτερη διάθεση να σερβίρει τους πελάτες της. Μπορεί κάποιος αφελής και επιπόλαιος να την περάσει για πιτσαρία της σειράς, όμως ΚΑΝΕΙ ΜΕΓΑΛΟ ΛΑΘΟΣ. Continue reading Best Pizza in Town

Γρεβενά – opencar community

Βρίσκομαι στα εξωτικά Γρεβενά -ή αλλιώς Grenoble όπως λέει και η φίλη μου η Julia– όπου ήρθα για να γλυτώσω από τις τραγικές επιπτώσεις των συνεπειών του φαινομένου του θερμοκηπίου στις μεγάλες πόλεις.

Τη ζέστη με λίγα λόγια δηλαδή.

Εκτός του γεγονότος ότι το βράδυ κοιμάσαι με πικέ κουβέρτα (όχι τον Πικέ τον ποδοσφαιριστή – πολύ μου άρεσε από τότε που έμαθα τι είναι η πικέ κουβέρτα) και είναι καταπληκτικό για εμένα που όλο το καλοκαίρι δεν μπόρεσα να κοιμηθώ ούτε ένα βράδυ καλά και ξεκούραστα όπως χθες…

η κοινωνία είναι πολύ μπροστά λέμε.

Καταρχάς, στο χωριό Μαυραναίοι (ένα χωριό κοντά στα Γρεβενά) υπάρχουν opencar υπηρεσίες. Continue reading Γρεβενά – opencar community

Περιστατικό Βραδιάς Χαμένων Κρεπών (Π.Β.Χ.Κ.)

Τρίγωνο των Βερμούδων, Τρίγωνο της Δελφών, Τρίγωνο των Κρεπών

Είμαστε μετά από μία πρόβα σε μυστική μασωνική κρεπερί στέκι των Until Rain που φυσικά δεν μπορούμε να αναφέρουμε το όνομά της και την τοποθεσία της γιατί αν το κάνουμε θα εκτελεστούμε μέσα στα σπίτια μας από ελεύθερους σκοπευτές, που είναι γρανάζια και αλήτες του συστήματος, υπάλληλοι των “Πρωτοκόλλων των Σοφών της Σιών”, της J.P. Morgan Chase και της Goldman Sachs και άλλα τέτοια που λέει ο γνωστός παρουσιαστής-βιβλιο-φτηνο-πωλητής και οι φανατισμένοι πατριωτοπαπάρες φίλοι του fb και της επανάστασης των πληκτρολογίων. Now enough is enough. Στο θέμα μας.

Επικρατεί ΠΑΝΙΚΟΣ – όπως λέει και ο αφεντικός. Όλοι παραγγέλνουν κρέπες και περιμένουν στο πόδι. Continue reading Περιστατικό Βραδιάς Χαμένων Κρεπών (Π.Β.Χ.Κ.)

SwingWorker Bug

While I was working on a project using Java’s SwingWorker in BomberHughes’ MailWorker class to execute a long task that wouldn’t be practical to freeze the user interface, I stumbled upon a bug that caused me a headache till I could find the problem.

Apparently I trusted blindly the function:

aSwingWorker.cancel(true);

I had in mind that it would just stop the thread’s doInBackground() function right away and would transfer the programme’s flow to done() function. But I trusted wrong. Continue reading SwingWorker Bug

Hug4Pets Suite

Όταν οι σκέψεις και τα όνειρα παίρνουν μορφή…

Ένα χρόνο πριν μια καλή μου φίλη επικοινώνησε μαζί μου προκειμένου να κάνουμε κάποιες διορθώσεις σε ένα από τα sites που είχε. Εγώ της είχα φτιάξει ένα Customer Relationship Management System ή αλλιώς CRM σε Java σε συνεργασία με αυτό τον κύριο εδώ.

Σε εκείνη τη φάση ήμουν παντελώς άσχετος με web development, αλλά τις περισσότερες φορές που θεωρούσα τον εαυτό μου άσχετο με κάτι κατέληγα να σουλουπώνω κώδικα “σχετικών” και να βρίζω με τις ώρες… τους έμπειρους στον τομέα… είπα ναι και “έβρεξα τα πόδια μου” λιγουλάκι, μέχρι που ανέλαβα να κατασκευάσω το site from scratch.

Παράλληλα είχε στο μυαλό της το χτίσιμο μιας νέας πρωτοποριακής ιδέας για τα Ελληνικά δεδομένα και ήθελε τη βοήθεια μου προκειμένου να υλοποιηθεί. Continue reading Hug4Pets Suite

Java Input-Output Streams and UTF-8

Many times, as I (still) live in Greece and have to deal with Greek language and greek charsets, I had frustration over the encoding for various purposes.

The case is solved by using utf-8 in most cases if not all, however, sometimes it is a headache till you configure applications to use utf-8 because most of the times the default is latin1 etc charsets.

Today as I had to deal with this problem again in reading a file in Java, I thought that it would be nice to make a blog post about it, at first as a reminder for me, and also for other people having to deal with similar problems. Continue reading Java Input-Output Streams and UTF-8