Tuesday, October 30, 2012

Onavo..για να έχεις τον έλεγχο στο data plan σου.

Έχω ξαναγράψει και παλιότερα για το Onavo, μια εφαρμογή η οποία προσπαθεί να συμπιέσει (όσο μπορεί) μέρος των δεδομένων που ανταλλάσσει το τηλέφωνο σου με γνωστές υπηρεσίες, έτσι ώστε να καταναλώνεις λιγότερο από το πακέτο data που έχεις στο συμβόλαιο σου. Μπορείς να το βρεις στο iTunes store, εδώ.

Δεν το ήξερα, αλλά παρατήρησα ότι υπάρχει και η αντίστοιχη έκδοση και για Android, οπότε όσοι αναγνώστες κάτοχοι σχετικών τηλέφωνων, δοκιμάστε το, αξίζει. Θα το βρείτε εδώ.

 Σήμερα έλαβα ένα ενημερωτικό email  μια νέα σχετική εφαρμογή το Onavo Count , το οποίο σου προσφέρει κάποια παραπάνω στατιστικά χρήσης (ανά εφαρμογή, ημερομηνίες κτλ κτλ) , τα οποία τα συλλέγει και μέσα από την ενεργοποίηση της προηγούμενης εφαρμογής. Για την ώρα βλέπω ότι το μεγαλύτερο ποσοστό κατανάλωσης data στο κινητό μου, το παίρνει η εφαρμογή του Twitter! Δεν μου κάνει εντύπωση μιας και την χρησιμοποιώ και scroll-άρω το timeline πολύ συχνά!

Όπως και με την προηγούμενη έτσι και η Onavo Count υπάρχει και για Android

Επειδή είναι καιροί δύσκολοι και όλοι θέλουν να περιορίσουν τα έξοδα τους αλλά και την απρόσμενη υπέρβαση κατανάλωσης, ιδιαίτερα στο data plan- ρίξτε μια ματιά και δοκιμάστε. 
Δεν είναι ότι θα σου λύσει το πρόβλημα αν είσαι απρόσεκτος, αλλά μια μείωση 20-30% θα στην κάνει, κάτι το οποίο δεν είναι άσχημο ιδιαίτερα για τον κόσμο που έχει μικρά data plan -κάτι αρκετά σύνηθες τελευταία στις προσφορές των εταιριών κινητής.

Sunday, October 28, 2012

Happy Judo Day 2012- Judo για όλους


Εκτός από την εθνική μας εορτή, σήμερα είναι και η παγκόσμια μέρα Judo. Συγκεκριμένα είναι τα γενέθλια του ιδρυτή και δημιουργού του αθλήματος Jigoro Kano. Ο Kano όπως θα διαβάσετε και αλλού ήταν ένας άνθρωπος μπροστά από την εποχή του. Δεν ήταν μόνο ένας καλός αθλητής ή μάλλον τεχνίτης των Ιαπωνικών πολεμικών τεχνών (Ju Jutsu) αλλά και ένας εκπαιδευτικός. Δάσκαλος συγκεκριμένα, έφτασε μέχρι τα ανώτερα στρώματα διοίκησης - υπουργός παιδείας στην αυτοκρατορική τότε Ιαπωνία.

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

Η σημερινή World Judo Day,  δίνει έμφαση στην ισότητα των ανθρώπων μέσα από το Judo. Ένα άθλημα το οποίο μπορεί να αγκαλιάσει δημιουργικά μικρούς, νέους, μεγάλους, ακόμα μεγαλύτερους, ανθρώπους από κάθε χώρα και κάθε κοινωνική τάξη. Judo for all λοιπόν.

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

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






Με αγάπη ένας ερασιτέχνης Judoka από τους πολλούς που υπάρχουν εκεί έξω - γίνε κι εσύ ένας/μια.

re-i

Thursday, October 25, 2012

Το αστείο ελληνικό κράτος και οι πολιτικοί του.

Είμαστε ένα κράτος, ένας λαός περίπου 10 εκατομμυρίων. Παραγωγικός ιστός 3 ή 4 εκατομμύρια - ίσως λιγότερο. Πόσο δύσκολο είναι να δημιουργήσεις/θεσπίσεις - μέσα σε πολλές δεκαετίες ένα απλό και συνάμα μοντέρνο φορολογικό σύστημα γι' αυτές τις ψυχές. Πόσο δύσκολο είναι να το μηχανογραφήσεις. Πόσο;

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

Ποιος μεγάλος μάγος, της δημόσια διοίκησης και του management είχε την τεράστια ιδέα, να κλείσει αριθμό εφοριών (σε πολλά σημεία συμφωνώ για τους λόγους αλλά και τα exepcted results) και παράλληλα να ξεκινήσει την δημιουργία των ΚΕΦ. Ακόμα ένας θεσμός, ακόμα ένα κέντρο εξυπηρέτησης. Ακόμα μια υπηρεσία σκονάκι που στα μάτια του πολίτη θα τον βοηθά να κάνει την δουλειά του πιο γρήγορα για να μπορέσει να λειτουργήσει το φορολογικό σύστημα.

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

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

Είστε αστείοι ...λοιπόν.

 

Monday, October 22, 2012

Book review - Hadoop - The definite guide (3rd edition) by Tom White


Eventually, I still spend most of my professional time, developing Enterprise Java Applications that are heavily dependent on mainstream RDBM(es) (Oracle, MySQL etc) and designed based on the Relational DB paradigm/ data modelling. My exposure to systems and technologies like Hadoop or other NoSQL specific DB systems is based on self reading and free time / home development. So I thought, to try and give my  self a more thorough 'second' chance, by deep diving into Hadoop & MapReduce by reading Tom White's - book. Comparing to the amount of information that the book provides my previous experience could be considered as really minimal.

The author and his style.

Tom White, is an active commit-er on the Hadoop project @ Apache and has deep knowledge of the codebase and the system's internals. So when it comes to the quality, knowledge and writing skills of the underlying author this book scores high - in my ranking system. Despite the fact that this is not a golden rule, meaning, there are cases where active developers on certain projects have authored books of similar style but the results were not so 'concrete'. In this particular case we have an experienced developer, that really tries hard to explain (to non experienced audience as well) the logic behind Hadoop and all the related parts of the puzzle (other technologies) that you may happen to use along with it. The Hadoop puzzle is big for sure...

Chapter by chapter.

The first 3 Chapters, are a very balanced introduction into Hadoop and MapReduce. I would say Chapter one, is quite a good read for interview preparation, while Chapters 2 & 3 set the stage on how you can program based on MapReduce logic and how you can interact with a minimal Hadoop installation. The code samples provided are in Java, so Java developers would feel like home. When it comes to installing Hadoop, I went through the author's instructions on the initial chapter's and the Appendix. Eventually I managed to have my own small testing cluster up and running - by following the instruction with only one exception - I used a slightly older version of Hadoop - than the latest one currently available. So I had a running Hadoop instance for version 0.20 while I could not really make it work 100% for version 0.23 (just a note for other fellow readers). My host OS is MacOSX 10.8 and Java6 as my default JDK.

Chapter 4, provides in detail HDFS features and how data-integrity, compression and serialization issues are addressed. I made some notes about Avro and how it can be used outside of Hadoop (if needed). That was one of the many to come bonus points of this book. While reading and going through core issues and chapters, you get to be introduced to satellite technologies and tools.

Chapters 5,6,7,8 are very specific on how to Program advanced MapReduce jobs, how to run or tune them. The author on Chapter 6, does a good job on explaining yet again but in more detail about the logic behind the map and reduce functions of a job and how the underlying system is actually executing them. 

Chapters 9 & 10, were quite complex and full of details, they cover areas like  setting up a more production like Hadoop cluster and tuning. In some cases the information is not easy to follow especially if you have just started with Hadoop and I guess these chapters can act as reference for more advanced users and administrators. More experienced users and administrators are likely to focus on these specific areas, maybe more than a traditional software developer.

Chapters 11- 15 cover in high detail - technologies and tools that have emerged from the Hadoop  ecosystem. Pig, Hive, HBase, Zookeper, Sqoop. The information provided is more than advanced and readers with no prior experience will have lots of things to read and cross check. These tools are widely used among Hadoop users / installations, so the author spent a large amount of the book to introduce them and then go though in great detail to some of their main features. I think, for some of them there are additional books available that might go into even greater detail - but the information already provided was more than enough - at least for me.

Chapter 16, was one of the most interesting things to read. After several chapters and tons of information about Hadoop and it's related technologies, the author makes a nice summary of some famous hadoop uses in the industry. The exciting thing is that the chapter goes beyond the level of 'listing' companies that use Hadoop and a few lines description.In many cases you are provided with the actual logic and overview of the Jobs / code /configuration- developed per case - so it is an excellent way on understanding how all this information on the previous chapter is implemented' and used in a real world scenario.

Overall 

As the name suggest, this book can be considered a 'Definite Guide'. It can offer a more than thorough start for non experienced developers to the Hadoop universe - while acting as a reference for more developers and administrators already working with Hadoop or one of the 'satellite' technologies. Definitely not an one night or 1 week bed time reading book. Some of the topics are advanced and in some cases either the setup or specific configuration of components may not work as expected - but this is not the book to blame, if you ask me. There are two main topics that every reader should be aware that he/she is expected to understand. The first is to go through the logic behind MapReduce and program with it and the second is to master the technicalities of Hadoop as system.  In general the overall topic is not an easy thing to do. So if you happen to start working with Hadoop in your project or considering some of the relared technologies- this book is a great start.

You may find it on Amazon.

Friday, October 19, 2012

Είναι πολλά τα λεφτά Πάρι...iphone5



Ξεκινήσαν σε γνωστά μαγαζιά κινητής να βάζουν αφίσες για τον ερχομό του iphone5. Όσοι διαβάζουν αυτό το blog ξέρουν την απροκάλυπτη προτίμηση και αγάπη που έχω στα  προιόντα της Apple. Δεν το έκρυψα, δεν το κρύβω αλλά και δεν έχω πρόβλημα να εκφράσω αντίθετη άποψη όταν κάτι δεν μου αρέσει (πχ το ipad, ένα προιόν που στην μορφή που υπάρχει διαθέσιμο δεν μου άρεσε ποτέ- δεν ξέρω το πιο μικρό αν θα λέει κάτι).

Όπως και να έχει. Το iphone5 μου αρέσει , θεωρώ ότι συνεχίζει να είναι τεχνολογικά το πιο sleek και δυνατό smartphone της αγορας αλλά.....

Με λιανική τιμή κοντά στα 700 euro...την θεωρώ υπερβολική και δεν με βλέπω να αναβαθμίζω σύντομα, παρόλο που θα το ήθελα πολύ μιας και το iphone4 μου, δίχνει τα χρόνια και την ταλαιπωρία χρήσης. Δεν το βλέπω σαν ρεαλιστικό σενάριο.

Ακόμα και να μην υπήρχε κρίση τα 700 πια είναι ένας κανονικός μισθός για πολλούς.

Ίσως θα σκεφτώ την αγορά κάποιου μεταχειρισμένου iphone4s δεν ξέρω...όπως και να έχει...είναι πολλά τα λεφτά papo!

: /




Saturday, October 13, 2012

Νέα Apple Earpods



Ο BFF Κώστας, μου έκανε δώρο τα νέα Earpod της Apple. Yaay!

Δεν θα μετρήσω πόσα set από τα παλιά έχω αγοράσει. Στατιστικά μου χαλάνε κάθε 3 μήνες. Έχω δοκιμάσει και άλλα αντίστοιχα (μόνο Ultrex δεν έχω δοκιμάσει). Όπως και να έχει. Τα νέα ακουστικά είναι αρκετά καλύτερα στην χρήση. Τα μπάσα είναι πολύ πιο έντονα και ο ήχος πιο 'γεμάτος' (ναι ξέρω τώρα σε φώτισα). Ένα από τα πιο σημαντικά πράγματα είναι η σχεδίαση που τουλάχιστον στα δικά μου αυτιά πάνε..γάντι. Δηλαδή δεν θέλω πλαστικό μαξιλαράκι ή γενικά δεν είναι τόσο μικρά για να πέφτουν ή αρκετά μεγάλα για να σε δυσκολεύουν. Το control είναι πιο μεγάλο (επιτέλους) και σταμάτησε να έχει αυτή την φτηνή αίσθηση και κατασκευή! 

Για να δούμε λοιπόν πόσο θα αντέξουν. Θα τα πάρω και σε κάποιο slow run αυτές τις μέρες να δω και στο τρέξιμο πως τα καταφέρνουν.

Ευχαριστώ δικέ μου ..σωραίος!




Push this button to make your own startup..not.

Πόσες μα πόσες φορές δεν το έχουμε ακούσει, χαμηλά ποσοστά επιχειρηματικότητας, χαμηλά ποσοστά νέων προσπαθειών και επιχειρηματικές φωτοβολίδες. 

Ακούω πολλές φορές από πολλούς στα πέριξ, κάνε μια start-up κάνε μια start- up, ομολογώ δεν τους καταλαβαίνω. Τι είναι δηλαδή ένα κουμπάκι να το κάνεις- push this button to start your own thing!

Να σου πω την αλήθεια αυτό το κάνε μια startup μου θυμίζει την επιχειρηματική δραστηριότητα των μικροαστών στην Ελλάδα, όπως κοιτάω την γειτονιά μου χρόνια τώρα. Μικρές τρύπες μαγαζάκια εμφανίζονται και εξαφανίζονται , συνήθως έχουν να κάνουν με τον καφέ, το φαγητό και λιγότερα με τον ρουχισμό. Με πιάνει μια θλίψη, αναρωτιέμαι πόσα δάνεια ή ποια λεφτά δανείστηκαν αυτοί οι άνθρωποι για να τα δουν να φεύγουν σε λιγότερο από 2-3 μήνες. Το ίδιο και με το επιχείρημα κάνε μια startup. 

Θα κάνω, μόλις έχω μια ιδέα που πιστεύω ότι θα πιάσει, μόλις έχω ένα σχέδιο για τον πως θα την πραγματοποιήσω, μόλις μπορέσω να κάνουν και άλλους να την πιστέψουν.  Ίσως άδικη η κριτική μου για τα όνειρα πολλών αλλά 8 στις 10 ιδέες που εγώ προσωπικά ακούω τις βρίσκω εξαιρετικά κακές και με έλλειψη βάθους, από τις άλλες 2 που έχουν ενδιαφέρον η μία θα πραγματωθεί με κακό τρόπο και η τελευταία θα προχωρήσει. Όπως λέω σε μερικούς μου φίλους, εμένα αυτή η ιδέα δεν έχει έρθει ακόμα.

Πάντα είχα έναν συντηρητισμό μέσα μου για όλα αυτά, μια κριτική άποψη που πρέπει να περάσει από layer και layer lογικής (της δικής μου). Μάλλον δεν ανήκω στην κάστα των ανθρώπων που έχουν σαν δεύτερη τους φύση το επιχειρείν , δεν νομίζω ότι είμαι ο μόνος αλλά αυτό είναι μια άλλη συζήτηση. Η έννοια του ρίσκου ιδιαίτερα σε ένα γενικότερο κλίμα όπως το Ελληνικό για μένα έχει γίνει κάτι σαν κανόνας. Μέτρησε το ρίσκο, μέτρησε το ρίσκο, τι θα χάσεις τι θα κερδίσεις, τι θα κάνεις αν όλα πάνε στραβά. Πάλι είναι μια καθαρά προσωπική άποψη.

Από την άλλη, είμαι από τους ανθρώπους που δύσκολα θα κάνουν commit στα όνειρα κάποιου άλλου, για να συμμετέχουν σε μια προσπάθεια. Τις πιο πολλές φορές που βρίσκομαι σε συζητήσεις, για την δημιουργία κάποιου σχήματος αισθάνομαι ότι σε γενικά πλαίσια δεν έχω την διάθεση να αναλάβω το ρίσκο να διαθέσω χρόνο και προσπάθεια σε κάτι που δεν με πείθει. Μπορεί απλά ακόμα να μην έχω πέσει στην πρόταση ή στην ιδέα που θα με δελεάσει αλλά αυτή είναι η ειλικρινής μου απάντηση. Θέλει κάποιος βοήθεια να κάνει κάτι, σέβομαι όλες τις ιδέες και όλες τις προσπάθειες αλλά δεν νομίζω ότι θέλω να αναλάβω και τα ρίσκα. Ίσως στυγνός επαγγελματισμός ή απλά καμία διάθεση για νέα επιχειρηματική προσπάθεια ή αμφιβολία για τις ιδέες άλλων ή όλα μαζί - η αλήθεια είναι ότι νηστικό αρκούδι δεν χορεύει και ιδιαίτερα όταν εχει υποχρεώσεις να τρέχουν (όπως πολλοί άλλωστε) οι προτεραιότητες μου είναι διαφορετικές από του καθένα.

Τέλος ως άνθρωπος της πληροφορικής και ενεργό μέλος της μικρής αυτής αγοράς, δεν θα διστάσω να πω ότι με ενοχλεί χρόνια τώρα, που εγώ και όλοι μας στον χώρο, έχουμε το nickname resources. Δεν πιστεύω ότι είμαι resource και πολλές φορές οι άνθρωποι με τις ιδέες μας προσεγγίζουν με τέτοιο τρόπο που ναι μεν δεν έχουν τίποτα απτό να σου δώσουν (δηλαδή χρήμα για να μιλάμε καθαρά) από την άλλη είσαι ένα εργαλειάκι στην διαδικασία απλά να φτιάξεις κάτι για να πλημμυρίσουμε στα λεφτά.

Ευχαριστώ δεν θα πάρω. Ίσως είμαι αρκετά ειλικρινής για να γίνω επιχειρηματίας...

Thursday, October 11, 2012

Adventures with Eclipse..playing with -server JVM mode and -XX:TieredCompilation

Another quick late night Eclipse test hack I guess. 

Well it is the Java application that I use the most, meaning at least 9-10 hours per day. In my case it is a long running instance, I try to garbage collect once in a while and in general I am pissed when I do have a crash or delays, since I am working on fairly large workspaces.

So, I red this regarding the -XX:TieredCompilation setting (through re post by the Java Code Geeks). Then I started reading posts like this and this...and this.I thought I can give it a try.

Edited my eclipse.ini, added in the -vmargs section the -server mode (yes I switched the mode ) and applied TieredCompilation. I am not sure if I gained much, it is really getting late, but I'm going to experiment a bit at work, towards the overall perfomance of Eclipse during a day. 

At the same time, I am going to mess a bit with my local Weblogic and JBoss 7 instances and see how performance is affected during functional testing, with such a twist. 

Let me know if you do the same, and how it worked for you- especially with Eclipse (Juno that is, on JDK7).



Wednesday, October 10, 2012

Ηλεκτρονικά συμβόλαια, συμβολαιογράφοι και σκέψεις μηχανοργάνωσης.



Σήμερα το απόγευμα έπρεπε να αναζητήσω στο πατρικό μου σπίτι, τα συμβόλαια του σπιτιού μαζί με το καταστατικό της πολυκατοικίας. Αφού είχα σχεδόν σαφείς εντολές και έδωσα την μάχη σε ντουλάπες γεμάτες με βιβλία και άλλα χαρτιά, κατάφερα να ξεθάψω κάτι γερασμένα έγγραφα από την δεκαετία του 80. Η ποιότητα των εντύπων ακόμα και αν βρίσκονταν καλά αποθηκευμένα σε ζελατίνες ήταν οριακή. Επίσης αυτή η τυπική χρήση ελληνικών με τάση αρχαΐζουσα με έκανε να γελάσω. Παράλληλα σκέφτηκα τον φίλο μου και οικογενειακό δικηγόρο που θα ήταν αναγκασμένος να τα διαβάσει και να βρει μερικά σημεία, στο καταστικό της πολυκατοικίας.

Τότε σκέφτηκα, κοίτα να δεις ταλαιπωρία. Θέλω για ένα ζήτημα την συμβουλή του δικηγόρου μου, για τον οποίο πρέπει να ψάξω παλιά έγγραφα τα οποία πρέπει να πάω να τους τα δώσω να προσπαθήσει να τα διαβάσει και πάει λέγοντας. Τι χάσιμο χρόνο και από μένα αλλά και απο αυτόν, ουσιαστικά θέλουμε να ψάξουμε μερικές παραγράφους σε μια συγκεκριμένη ενότητα. 

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

Αφού τηλεφώνησα στον φίλο μου για τα σχετικά της υπόθεσης τον ρώτησα, πόσα και πια έγγραφα της διαδικασίας ήταν σε ηλεκτρονική μορφή. Μου λέει έχω μια έκδοση που μελέτησα του συμβολαίου, αλλά οι επίσημες εκδόσεις είναι στην συμβολαιογράφο. Μου έκανε φοβερή εντύπωση. Το 2012 είμαστε ακόμα υποχρεωμένοι να διαχειριζόμαστε υποθέσεις που η βάση τους είναι 100 φύλλα Α4 οι οποίες βρίσκονται σε 2-3 διαφορετικά μέρη και ανά τα χρόνια πρεπει να τα αναζητούμε, σε συμβολαιογραφικά γραφείο, σε υποθηκοφυλακεία και λοιπά.

'Ναι, μου λέει καλή η ηλεκτρονική έκδοση, αλλά πρέπει να υπάρχει σαφής απόδειξη, να υπάρχει αριθμός πρωτοκόλου, να υπάρχει αρχή που να βεβαιώνει την γνησιότητα σε όλα αυτά τα έγγραφα και μάλιστα από διάφορες μεριές για να είσαι καλυμμένος.΄.

Σκέφτηκα λογικό, αλλά τι μας εμποδίζει η σύνταξη και η συμφωνία μεταξύ 2 πλευρών (πχ ένα συμβόλαιο) να μην μπορεί να έχει και ηλεκτρονική μορφή. Δεν λέω ας εκτυπώσουμε και ας υπογράψουμε αλλά γιατί να μην μπορώ το έγγραφο να το καταθέσω ηλεκτρονικά, σε μια υπηρεσία του κράτους, να πάρει έναν ηλεκτρονικό αριθμό πρωτοκόλλου, να μην υπάρχει μια ηλεκτρονική υπογραφή της εκάστοτε υπηρεσίας του κράτους που να βεβαιώνει την γνησιότητα του. Γιατί πρέπει να υπάρχουν άσχημες και χαοτικές υπηρεσίες σαν τα υποθηκοφυλακεία που αρκετοί δικηγόροι σου λένε ιστορίες τρόμου για βιβλία με απίστευτες λίστες και την τέχνη να βρίσκεις το ιστορικό πχ κάποιου οικοπέδου, μέσα απο manual search. Γιατί θα πρέπει να πηγαίνει ο δικηγόρος να ψάξει έγγραφα αντί να είναι σε ηλεκτρονική μορφή και με μία ίσως διαδικασία (business process) να μπορείς επίσημα να ζητήσεις το έγγραφο;

Δεν έχω πλήρη άποψη για την όλη διαδικασία, αλλά σίγουρα από προηγούμενη εμπειρία μέσα από την συμμετοχή σε υλοποιήσεις συστημάτων που είχαν και έχουν ουσιαστικά να κάνουν με κατάθεση επίσημων εγγράφων και πληροφοριών - μέσα από διάφορες διαδικασίες και ελέγχους, μπορώ να πω ότι μια τέτοια υπηρεσία μπορεί να υλοποιηθεί σχετικά καλά. Μπορώ επίσης να 'υποσχεθώ' ότι σήμερα μπορούμε να πετύχουμε ένα τουλάχιστον 50% ψηφιοποίησης και εκμοντερνισμού της σημερινής διαδικασίας- κρατώντας για αρχή και πολλά από τα παλιά βήματα αλλά και συνήθειες.

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

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

Ιδέες μηχανογράφησης λοιπόν για το απώτερο μέλλον, για την ώρα όσο ζω θα ελπίζω εκεί στην εφορία να αποφασίσουν (ίσως με νομοθετικό πλαίσιο ή βούληση) να κάνουν εκείνα τα περίφημα join στα ΑΦΜ μας και να ξεκινήσει ο πραγματικός έλεγχος στα όσα δηλώνει ο κάθε φορολογούμενος!



Tuesday, October 09, 2012

Adventures with Eclipse Juno, MacOSX & Findbugs


Back in June, I tried the first release of Eclipse (4.2.x) aka Juno, on my MacOSX laptop. The underlying VM on my system was JDK6 at that point. Unfortunately, the results were terrible, I was not able to complete a single line of code with no lagging and freezing in the code editor. I created a question/topic on stackoverflow.Not many replies and not an actual solution.

A couple of months later,fast forward, I am deciding to change my default JavaVM to JDK7, do the appropriate changes to my  ~/.profile settings (eventually set JAVA_HOME appropriately according to my needs) and give it another try. This time I downloaded Eclipse Juno SR1 (4.2.1). It sort of worked. The editor is working fine (I guess it could be a bit better performance wise) and I am able to work. I've red somewhere, that eclipse developers are working towards another SR release, so I expect things to get better.

Ooh, another thing. If you happen to use Findbugs, as an Eclipse Plugin, unfortunately the release downloaded and installed through a simple search and click from the market place (official update site) is having a serious bug and it wont work. Meaning you can not get Findbugs results in any project. Googling abit with the issue, I found some replies on the Findbugs user list, where developers suggest users to remove the official update site at the moment, and re - install a more recent version from the daily release stream . I guess at some point the release is going to become official and going to be delivered from the official update site. I downloaded a snapshot of today's code and it work. So it was some kind of workaround for the time being.

Happy .coding.in Eclipse....I guess :).



Sunday, October 07, 2012

I, we ran Athens, αγώνας δρόμου 10χλμ, well done Nike!


Σήμερα το πρωί, έτρεξα κι εγώ τα 10χλμ, στην διοργάνωση 'We run Athens 2012' με οργανωτή και σπόνσορα την Nike.

Διοργάνωση
Αν και δεν είμαι regular runner τα τελευταία χρόνια εντελώς ερασιτεχνικά και χωρίς αξιώσεις παίρνω μέρος σε πιο mainstream αγώνες, μέχρι τα 10 χλμ όπου είναι το όριο μου (τουλάχιστον αυτό που έχω θέσει στον εαυτό μου). Πιστεύω σήμερα ήταν η καλύτερη διοργάνωση που έχω πάρει μέρος. Το Ζάππειο ήταν γεμάτο και έτοιμο με διάφορα stand αλλά και σκηνές  έτοιμες να υποδεχθούν τους γύρω 3000  αθλητές.

Η διαδρομή ήταν καλά στημένη, με προσωπικό αλλά και νοσηλευτική βοήθεια καθόλη την διάρκεια. Στον τερματισμό  το μοίρασμα των διάφορων νερών, ισοτονικών και energy bar μαζί με τα μετάλλια και την επιστροφή του ρουχισμού ήταν άψογα οργανωμένα. Σε 1-2 λεπτα είχες πάρει τα ρούχα σου, είχες πιει τα νερά σου και σου είχαν δώσει και αναμνηστικό μετάλλιο. Μπράβο και στο προσωπικό το οποίο ήταν ευγενέστατο Εξαιρετικές και οι μουσικές επιλογές πριν, κατά την διάρκεια αλλά και με το πέρας του αγώνα.

Εγώ:
Oh well. Έτρεξα στον κλασσικό μου αργό ρυθμό, δηλαδή 6λε/χλμ και το NikePlus έγραψε 1 ώρα 01 λ. Βέβαια με απογοήτευσε σήμερα η εφαρμογή γιατί κάποια στιγμή έχασε το gsp στίγμα και ξεκίνησε να μετράει απίστευτα χιλιόμετρα. Περιμένω και την μέτρηση από το ίδιο το WeRunAthens για να συγκρίνω.

(@NikePlus team pleaseeee fix this GPS lost signal issue, no matter if the signal is lost at a certain point, there must be embendeed logic that will control the validity of extreme values for exaple if i am runnig with a pace of 6min/klm suddenly I can not jumo to 3 or 4, you can make some sort of statistics on this and reduce error rates).

Η διαδρομή είχε 2 δύσκολα σημεία, το χλμ πριν ανεβούμε στην Αλεξάνδρας αλλά και την ανάβαση της Δ.Αρεοπαγίτου. Προσπάθησα να μην σταματήσω, μείωσαν το ρυθμό και σαν το γαϊδουράκι ανέβηκα χαχα. Αν συγκρίνω την επίδοση με το αντίστοιχο δεκάρι τον Νοέμβριο στα πλασια του κλασικού μαραθωνίου αλλά και ότι είμαι σχεδόν 4-5 κιλά :/ βαρύτερος από τότε - ίσως και να μην ήταν άσχημη επίδοση για μένα. Αυτή την χρονιά δεν θα πάρω μέρος σε αυτό το δεκάρι μιας και την ίδια ώρα θα πετάω για το Βέλγιo.

Όπως και να έχει, και του χρόνου με υγεία, μπράβο ξανά στην Nike και ίσως χρησιμοποιήσω αυτό το εκ πτωτικό κουπόνι  20% για να αγοράσω τα αγαπημένα πια Nike Pegasus 29, με τα οποία έτρεξα σήμερα (μοντέλο 27).

Όπως πάντα έτσι και σήμερα παρέα με τον καλύτερο μου φίλο Κώστα, ο οποίος σπάει τα ρολόγια (47λεπτα) και του δίνω μεγάλο respect μιας και βελτιώνεται με επιμονή, χρόνο με τον χρόνο σε δυνατό δρομέα.


 


Saturday, October 06, 2012

they are.. are we? ...Legion


Παρακολούθησα με εξαιρετικό ενδιαφέρον την ταινία/ ντοκυματέρ 'We are Legion the story of hactivisim', όπου περιγράφει τις συνθήκες δημιουργίας αλλά και την δράση του γνωστού σε όλου μας cyber group 'Anonymous' . 

Μπορώ να πω εξαιρετική δουλειά, αν σας έχουν απασχολήσει λίγο παραπάνω από το να σας θυμίζουν μόνο τον Guy Fawks και την ταινία V for Vendeta, τότε αξίζει τον χρόνο σας.

Αρκετά ρεαλιστική προσέγγιση και νομίζω ίσως η πιο αληθινή μέσα από τα πολλά που έχουμε διαβάσει κατά καιρούς ή ακούσει από άσχετες με το θέμα πηγές. Πως ουσιαστικά ένα κίνημα ελεύθερης έκφρασης (κυρίως heavy internet users και geeks) μέσα από site όπως το 4chan (γούστα είναι αυτά), πέρασε γρήγορα το σημείο του internet pranking και του ιδιαίτερου humour στο Internet και ασχολήθηκε με την 'αλήθεια΄ την ελευθερία της έκφρασης- σε διάφορες περιπτώσεις. Πως από την γελοιποίηση κάποιου αμερικάνου φασίστα, έφτασαν στην επίθεση στην εκκλησία της Σα-ι-εντολογίας και αργότερα στο σκάνδαλο του Wikileaks και την βοήθεια σε 'σχετικές' επαναστάσεις στην Μέση Ανατολή!

Με μία γρήγορη ματιά το βρήκα και στο youtube (as is).

Αξίζει τον χρόνο σας (no2)!! 

Thursday, October 04, 2012

στάσου...λίγο

Κάπως πρέπει να σταματήσει αυτό το πράγμα ή τουλάχιστον να καταλήξω σε μια απάντηση. Πως περνάνε έτσι οι μέρες, αλήθεια το νιώθω Δευτέρα με Παρασκευή δεν καταλαβαίνω και πολλά, δευτερά πρωί παρασκευή πρωί, στον ίδιο πρωινό περίπατο στην ίδια μοναχική επιστροφή. Ναι δεν λέω οι σκέψεις εναλλάσσονται, ίσως μερικές εικόνες αλλά κάθε παρασκευή πάλι το σκέφτομαι. Πάλι εδώ, ωπ πως βρεθήκαμε εδώ; τι έγινε;

Am Ι doing alright; 

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

Συνεχίζουμε λοιπόν....