Monday, December 31, 2007

εύχομαι


Φέτος δεν τα πήγα καλά με ευχές - είπαμε out of sync κατάσταση! Θα ήθελα όμως να ευχηθώ σε όλους μου κάνουν την τιμή και διαβάζουν αυτό το blog! Many thanks!

Puscifer - V is for Vagina πρώτες εντυπώσεις!


Αγόρασα πριν από λίγο το πρώτο album των Puscifer (απο το iTunes Store), ουσιαστικά side project του Maynard James Keenan (δες και εδώ) τραγουδιστή των Tool! Μόλις τελείωσα την πρώτη ακρόαση! Λοιπόν πίσω απο το παράξενο όνομα υπάρχει ένας ας το πούμε δίσκος με electro + alternative rock καταβολές! Νομίζω ότι όλα τα κομμάτια μου άρεσαν και ξεχώρισα αμέσως το Momma Sed και Queen B! Αυστηρά για οπαδούς tool, αλλά περίμενα κάτι χειρότερο (αν θυμηθείς και τα πρώτα δείγματα δουλειάς)- άρα χαίρομαι για την επιλογή!

Sunday, December 30, 2007

Εισαγωγή στην Java - Η πρόταση του BlueJ - για αρχάριους


Είναι ωραίο συναίσθημα να κοιτάς ένα βιβλίο και καθώς παρατηρείς τους συγγραφείς να λές - ' Ρε συ αυτούς τους είχα καθηγητές εκεί'.

Γνώρισα τον J.Barnes και τον M.Κolling στο πανεπιστήμιο του Kent όταν έκανα το μεταπτυχιακό μου! Τον πρώτο έτυχε να τον έχω καθηγητή σε 1 μάθημα για μια περίοδο - αλλά όχι full time, μιας και ήταν υπεύθυνος του προγράμματος το οποίο απευθυνόταν σε non ΙΤ μαθητές οι οποίοι έκανα μια βουτιά στην πληροφορική!

Το πρόγραμμα του BlueJ ήταν μια προσπάθεια έτσι ώστε να δημιουργηθεί ένα framework - μηχανισμός ο οποίος θα βοηθούσε τους καθηγητές πληροφορικής να μεταδώσουν και να διδάξουν ΣΩΣΤΑ τον αντικειμενοστρεφή προγραμματισμό σε νέους φοιτητές με βάση την Java!

Εκείνα τα χρόνια δεν είχα την ωριμότητα να δω όλη την προσπάθεια σφαιρικά και να μην επικεντροθώ στο παιδικό (για κάθε developer που γράφει συστηματικά κώδικα) BlueJ. Θυμάμαι στην πρώτη συνάντηση για το δικό μου μεταπτυχιακό πρόγραμμα - μας έβαλαν 10 λεπτά να συμπληρώσουμε κάποιες ασκήσεις για να δουν ποιοι απο τους μαθητές ήξεραν πραγματικά Java και πόσοι νόμιζαν ότι ήξεραν! Όταν κάποιος είπε - ξέρεις μπορείς να χρησιμοποιήσεις το BlueJ, είπα - έλα τωρα πλάκα κάνεις είναι για παιδάκια - και έτσι είναι αλλά ουσιαστικά είναι μια ΠΟΛΥ σοβαρή προσέγγιση!

Εκείνη την εποχή στο τμήμα πληροφορικής του πανεπιστήμιου του Kent , έκαναν μια αρκετά μεγάλη προσπάθεια πάνω στην χρήση του BlueJ στους νέους φοιτητές - και γενικότερα στην σωστή εκμάθηση του object oriented programming!

Καθώς περνάνε τα χρόνια συναντάω πολλές φορές νέους στον χώρο ή ακόμα και νέους φοιτητές - δεν είναι λίγες οι φορές που θα δεχτώ την ίδια και την ίδια ερώτηση ή μάλλον παρατήρηση!

'Ξέρεις η Java ακούγεται ενδιαφέρουσα - αλλά νομίζω ότι είναι πολύ δύσκολη - δεν έχω καταλάβει επίσης και το αυτός πως το λέμε Object Oriented'

Είναι προφανές ότι το να του απαντήσεις ' Νομίζω ότι η Java είναι πραγματικά εξαιρετικά εύκολη γλώσσα για να την μάθεις' , δεν του αλλάζεις άποψη . Όπως και δεν είναι εύκολο το να μάθεις σε κάποιον να προγραμματίζει πόσο μάλλον με μια αντικειμενοστραφή γλώσσα - δεν γίνεται μέσα σε ένα μεσημέρι.Τέλος δεν είναι εύκολο πια στην αγορά εργασία όταν έχεις την ευθύνη να δουλεύεις με μεγάλες ομάδες προγραμματιστών - να φυτρώσεις έμπειρους developers στα project όταν τους έχεις ανάγκη! Το πρόβλημα είναι υπαρκτό!

Παρατηρώ κατά καιρούς σημειώσεις φοιτητών ή και βιβλία Ελληνικά - όλοι τα κουβαλάνε πέρα δώθε - όλα γραμμένα το κλασικό ξύλινο ύφος - κακές αντιγραφές ξένων βιβλίων - υπέρ-μετρη εθνικοφροσύνη και μανία για μετάφραση των πάντων! Είμαι υπέρ της χρήσης ελληνικής γλώσσας αλλά για μένα υπάρχει ένα όριο το οποίο ονομάζω χρηστικό! 9 στις 10 περιπτώσεις στην δουλειά θα ακούσεις να λένε τα object , object, και άλλα! Όσα είναι φυσιολογικά να λες στα ελληνικά έχει καλώς αλλά κακά τα ψέματα - δεν παίζουν όλα!

Όπως και να έχει, αναρωτιέμαι πιστεύουν πραγματικά ότι με αυτό το υλικό θα μεταδώσουν μια τόσο σημαντική γνώση (είναι απλή ΑΛΛΑ σημαντική) . Στο τέλος παρατηρώ κάποια email - 'σε παρακαλώ μπορείς να μου εξηγήσεις τι ειναι το object'!

Αρκετά φυσιολογική ερώτηση - αλλά δεν μπορεί να απαντηθεί με την ξύλινη απάντηση του στιγμιότυπου. Ο λόγος είναι ότι νομίζουν όλοι ότι έτσι την απαντάνε και όταν τους συναντάς στην δουλεία μακριά από το University Bubble και όλοι λένε ότι ξέρουν 1000 γλώσσες- η κλασική ελληνική νοοτροπία - γράφω ένα main στην Java ξέρω Java χα χα χα - αλλά τελικά σου γράφουν κώδικα έξω από brackets μεθόδου!

Στην τελευταία μου επίσκεψη στον Παπασωτηρίου, έκατσα μισή ώρα και διάβασα τα πρώτα κεφάλαια απο το Objects First with Java! Το βιβλίο αυτό σε συνεργασία με το μαθητικό Java IDE BlueJ προσπαθεί να εισάγει τον νέο προγραμματιστή στην έννοια του Object Oriented Programming - στην συνέχεια του programming γενικότερα με έμφαση στην Java!

Είναι λάθος (όπου έκανα και εγώ) να δεις το BlueJ μόνο του ως εργαλείο. Δεν έχει σημασία - πρέπει να το δεις σε συνδυασμό με τα σχετικά βιβλία και την προσπάθεια που κάνουν να σου δώσουν απλά και κατανοητά την έννοια του Object, της κλάσης - το πως μπορείς να το φανταστείς - πως μπορούμε να το περιγράψουμε μια γλώσσα όπως η Java, πως θα μπορούσαμε ίσως να το ζωγραφίσουμε (UML).

Απο αυτά που διάβασα έμεινα αρκετά ικανοποιημένος νομίζω ότι αυτή η έκδοση είναι πιο ώριμη απο ποτέ και σε συνδυασμό μέ έναν 'δάσκαλο΄ο οποίος θα δώσει έμφαση στο object orientation - τα αποτελέσματα στο τέλος μπορεί να ειναι ιδιαίτερα ικανοποιητικά!

Στο τέλος της διαδικασία δεν είναι το θέμα μας αν ο μαθητής θα έχει μάθει πως να παίζει με το BlueJ, αλλά αν έχει καταλάβει τι είναι μια κλάση και ένα object. Αν αποκτήσει τέτοιες βάσεις τότε τα υπόλοιπα είναι technicalities.

Το συγκεκριμένο βιβλίο μπαίνει λοιπόν στην λίστα των papo recommended για όλους όσους θέλουν να κάνουν μια σωστή και ουσιαστική εισαγωγή στην Java -μέσα απο μια μεθοδολογία διδασκαλίας η οποία έγραψε όχι μόνο βιβλία - αλλά δημιούργησε και ένα ιδιαίτερο περιβάλλον προγραμματισμού γι' αυτό το σκοπό!

Αναρωτιέμαι αν φοιτητές εδώ στην Ελλάδα έχει τύχει να δουν τα περί BlueJ στα μαθήματα εισαγωγής για Java ή φοιτητές ιδιωτικών σχολών κτλ κτλ! Είμαι περίεργος να μάθω αν υπάρχει κόσμος στην χώρα μας που να χρησιμοποιεί τον δρόμο του BlueJ! Αν ναι αφήστε ένα comment!

Ομολογώ ότι το θέμα της διδασκαλίας της Java, ιδιαίτερα σε νέους και άπειρους, όσο περνάνε τα χρόνια με ενδιαφέρει όλο και πιο πολύ! Από αυτό εδώ το blog περιστασιακά προσπαθώ με ιδιαίτερα newbie post να μεταφέρω με τον δικό μου τρόπο (σωστό ή λάθος) μέρος της (όποιας) γνώσης έχω. Ευελπιστώ τα επόμενα χρόνια να μπορέσω να εκπληρώσω και έναν από τους πόθους μου - να διδάξω συστηματικά με κάποιο τρόπο κάπως..κάπου ..κάποτε! (ΟΧΙ ΔΕΝ ΔΕΝ ΘΕΛΩ ΝΑ ΓΙΝΩ ΔΑΣΚΑΛΟΣ ΔΗΜΟΣΙΟΥ - χα χα χα).

Μερικά link

κεντρικες..βόλτες

Καθώς έφευγα από το γνωστό πια στέκι μου το τελευταίο καιρό μετά από enjoyable καφε session(thankx γιατρέ), είπα να περπατήσω- στο κέντρο. Πάντα μου αρέσει!Η μουσική τσίτα στο iphone, τα χέρια στις τσέπες, βήμα γρήγορο ...το προσωπικό μου video clip -μια καθαρά προσωπική στιγμή - όπου κάνω flush() σκέψεις και αισθήματα - τα βάζω σε σειρά!

Στην Πανεπιστημίου δεν άντεξα και μπήκα στο International Press , άρπαξα φευγαλέα το χριστουγεννιάτικο Wired το οποίο φαινόταν αρκετά χοντρό - (από τις διαφημίσεις) - παρόλα είχα πάρει τις διαβεβαιώσεις μου περί του content!Ολο και πιο συχνά τον τελευταίο καιρό με κερδίζει πίσω ως αναγνώστη αυτό το περιοδικό - χαίρομαι ιδιαίτερα!Δεν μπορούσα να μην τιμήσω το αγγλικό PC-Pro το οποίο θεωρώ ιδιαίτερα αξιόλογο PC-αδικο και all around geek περιοδικό - άσε που θυμάμαι και τα φοιτητικά μου χρόνια! Για ελληνικό τύπο ..δεν το συζητάμε το 2007 ήταν το έτος που σταμάτησα συνειδητά να αγοράζω κάθε λογής περιοδικό και ιδιαίτερα τεχνολογίας..το μόνο που παραμένει σταθερό είναι η ΠΤΗΣΗ που την αγοράζω ως φόρο τιμής στην λόξα μου με τα αεροπλάνα - οφείλω να ομολογήσω ότι η ποιότητα της φθίνει ραγδαία!

Κάθε Κυριακή είναι ξενέρωτη - κλειστά μαγαζιά - ένα αίσθημα εγκατάλειψης στους δρόμους! Η ομόνοια συνεχίζει να είναι ένα από τα πιο άσχημα μέρη της Αθήνας!

Στην Αγ.Κων/νου τα πράγματα γίνονται όλο και πιο multicultural! Μετά τα τσοντάδικα βλέπω τα πρώτα σημάδια από το προχειροστημένο extention του παζαριού το οποίο θα δεις και στην Ζήνωνος η στα γύρω στενά!

Multi- culture κύριες και κύριοι, έτσι είναι αυτά. Όσο παράξενη και αν γίνεται αυτή η περιοχή εμένα πάντα θα μου είμαι οικεία. Δεν πα να γεμίσει και ολες τις φυλές του κόσμου - αισθάνομαι αρκετά βολικά..στο Μεταξουργείο. Εξάλλου δεν ξεχνάμε ποτέ και την αστική μας καταγωγή...go Weeesstttt....go Weesst!

πολύ μου αρέσουν...

post όπως αυτό...γιατί τους τελευταίους μήνες έχουμε πήξει στην μαλακία - ακόμα και σε online καταστάσεις!

ας usual crack!

Vicarious



Tool...

(re-post απο το siteseeing, απλά ως οπαδός δεν μπορούσα να μην τιμήσω και εγώ με την σειρά μου - μια από τις αγαπημένες μου μπάντες!)

Απο-συντονισμός!

Κατάφερα να αποσυντονιστώ! Γυρνάω αργά το πρωί, κοιμάμαι αργά και πολύ...και ξέρεις κάτι η εργάσιμη τετάρτη δεν είναι μακριά - και ο καλός αγχωτικός εργαζόμενος δεν μπορεί να την ξεχάσει.

Για κάποιο λόγο ενώ αυτές οι μέρες είναι ξεκούραστες και ξένοιαστες βλέπω αγχωτικά όνειρα - μάλλον κάτι με απασχολεί και δεν το ξέρω.



Saturday, December 29, 2007

ένα geek στα μπουζούκια!

Σπάω το ρεκόρ μάλλον με 2 επισκέψεις σε ναούς παραγωγής ή μάλλον φορείς νεο- ελληνικής κουλτούρας το 2007 -> μπουζούκια! Όπως έχω γράψει και παλαιότερα η διασκέδαση στα μπουζούκια είναι είναι ένα ψέμα - σαν το Βέλγιο και τον Άγιο Βασίλη και δεν θα ήθελα να κουράσω yet again με την θεωρία αυτή! Η παρέα, ο νταλκάς και ...οι ψεύτικες γκόμενες μετράνε!

Λοιπόν προς potential customers και οπαδούς...του . stand up comedian Notis!!!!

1.
Θετική εντύπωση το μαγαζί είχε τον καλύτερο εξαερισμό που έχω συναντήσει γενικά - πραγματικά ιδιαίτερα θετικό να φεύγεις το πρωί και το σακάκι σου να μην μυρίζει τσιγαρίλα και μπόχα!

2.
Θετική εντύπωση το sound system και το setup , αν τα αυτιά σου δεν βουίζουν το πρωί πάει να πει ότι κάποιος έκατσε και δούλεψε με τον ήχο..

3.
ΑΠΙΣΤΕΥΤΗ ΕΝΤΥΠΩΣΗ - απο τις τριτο-κλασάτες τραγουδιάρες στην αρχή, το Νουμερο 1 και του νούμερο 2 . Μέλια..μέλια που λέει και ο μάστορας!

4.
ΑΠΙΣΤΕΥΤΑ ΑΠΙΣΤΕΥΤΗ ΕΝΤΥΠΩΣΗ οι 2 ρωσίδες? λουλουδούδες - οι οποίες όπως σωστά παρατηρήθηκε - ήταν σαν την μύγα μες στο γάλα - και μάλλον είχαν γίνει μεταγραφή απο το γειτονικό Baby- O! Μια παρατήρηση - οι ψηλές γυναίκες ..δεν ξέρω ρε γαμώτο αλλά έχουν class...έχουν άλλο αέρα!(δηλώνω οπαδός)

5.
ΑΠΙΣΤΕΥΤΑ ΤΡΑΓΙΚΗ ΕΝΤΥΠΩΣΗ, ο Notis ο οποίος όταν ξεκινούσε να μιλάει - δεν το βούλωνε και φυσικά η μαλακία πήγαινε σύννεφο ας του πει κάποιος ότι ειναι καλύτερα να τραγουδάς παρά να μιλάς! Πουλάει φτηνό λαϊκή κουλτούρα - υποψιάζομαι οτι αρκετοί την ενστερνίζονται! Αν με ρωτήσεις τι ενστερνίζομαι εγώ..θα σου έλεγα..μάλλον τις ψεύτικες γκόμενες στον χώρο .τεσπα!

6.
Δευτεροκλασάτα ονόματα ...αδιάφορα εντελώς απο φωνή..μ.νι..και απο μ..νι φωνάρα - τα τριτο-κλασάτα ήταν καλύτερα!

7.
Ο Νότις σε σχέση με άλλους λαϊκούς που είχα την τυχη? να δω πριν μερικούς μήνες - τουλάχιστον τραγουδάει σωστά - αυτά που έχει να τραγουδήσει και νομίζω ως service είναι αρκετά πιο decent στους φανατικούς τους πελάτες μιας και κάνει deliver oλα τα μουσικά milestone - των πελατών και μάλιστα με σωστό timing!Respect!

8. Παθαίνω ιστορικο- πολιτικό σοκ όταν προβάλουν στους project- ορες εικόνες απο Σμύρνη - Μικρά Ασία και χαμένες πατρίδες - σε συνδυασμό με μικρό πατριωτικό λόγο του πνευματικού ηγέτη της βραδιάς - για την σαπίλα της ιστορίας. Θέλω να γελάσω όταν βλέπω το εθνικο πατριωτικό αίσθημα των θαμώνων που - αναπολούν και αυτοί μέσα απο τα λαμέ πουκάμισα και τα ουίσκι - τις λαμέ ξανθιές , και τα πούρα (έλεος ρε μαλάκες) για όλα αυτά - και τους βγαίνει το - Πάλι με χρόνια με καιρούς πάλι δικά μας θα' ναι! Έτσι μωρή αρρώστια βουρ με τα μινι μέχρι την μέση και τα Καγιεν..στην Πόλη ...εξάλλου το καγιεν και τουαρεγκ ειναι πιο άνετο από Leo2HEL ;)

Τέλος overall μέσα σε αυτό το ψέμα - νομίζω ότι κατασταλάζω στην ουσία. Η οποία δεν είναι άλλη από τις γκόμενες....η τέχνη πάει για βρούβες..

Και του χρόνου - λες το 2008 να σπάσω το ρεκόρ;

Τροχιακά ..ακούσματα!

Παρατηρούσα την δισκοθήκη μου ή μάλλον την CD συλλογή μου η οποία τα τελευταία χρόνια έχει μείνει στάσιμη οφείλω να ομολογήσω, σε αντίθεση με του Κώστα και του Ηλία οι οποίοι παραμένουν λάτρεις του CD cover και της διαδικασίας του συλλέκτη! I pay my respect but...

Καθώς λοιπόν το μάτι μου πέρναγε από τις διάφορες σειρές CD τις οποίες ειχα αφιερώσει ένα Σάββατο απόγευμα όχι μόνο να βάλω σε τάξη αλλά και να καταγράψω σε λίστα (είναι μια γνωστή λόξα που έχω να καταγράφω και να δημιουργώ λίστες - να τακτοποιώ - δεν μπορώ να το εξηγήσω) -έπεσα πάνω σε έναν αγαπημένο δίσκο οποίος ήταν το έναυσμα να ξεκινήσω ένα μουσικό ταξίδι γι' αυτές τις μέρες στην mainstream electro σκηνή.1996 παρακαλώ Orbital in Sides . Ξεκίνησα με αυτό και πήγα πιο πίσω σε παλαιότερα.

Ομολογώ ότι ακόμα ακούω με ενδιαφέρον και 'αντέχω' αυτη την μουσική - έχουν ένα στυλ μινιμαλ θα έλεγα και πολύ προσεγμένο - εκτός από το αριστουργηματικό The Box μέσα στην δισκογραφία τους θα βρεις πολλά διαμάντια - μουσική που πραγματικά μπορεί να σε ταξιδέψει - να σου δημιουργήσεις αισθήσεις και εικόνες..ΧΩΡΙΣ βοήθειες φαρμακευτικές - εξάλλου η ντόπα ήταν πάντα για τα λειψά και αδύναμα μυαλά!!!!

Friday, December 28, 2007

Embracing my inner neo-ellhnas!

τα λέμε εκει...ολα τα σ'αγαπώ!

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

ΕΧΩ αγώνα σήμερα!

\m/ \m/

υγ) για όλους εσάς που έχετε αφήσει τον Νεο- Έλληνα μέσα σε μια ντουλάπα - διαβάστε το μουσικό post του Κώστα (\m/) για τα καλύτερα του 2007!

Τα βιβλία που έκανα δώρο στον εαυτό μου!

Μάλιστα εκτός ότι μου αρέσει να αγοράζω δώρα, μου αρέσει να αγοράζω βιβλία! Με την ευκαιρία όμως ενός δώρου που μόλις έλαβα (thanks bitch -Amazon Gift Certificate ακόμα μια cool ιδεα!) είπα να πάρω και κάτι παραπάνω!


1.Το τέλος του 2007 με βρίσκει να κάνω τα πρώτα μου βήματα στον χώρου του Business Process Modelling! Νομίζω ότι στον ελεύθερο χρόνο μου θα ήθελα να δουλέψω πιο πολυ με το jBPM, ο Tom Baeyens ειναι εξαιρετικά cool τύπος anyway anyhow!Business Process Management with JBOSS JBPM.


2. Διαβάζω φανατικά τον Fake Steve Jobs, νομίζω ότι γράφει εξαιρετικά έξυπνα και εύστοχα! Δεν θα μπορούσα να μην αγοράσω και το βιβλίο του!Much Love και Namaste!Options: The Secret Life of Steve Jobs - A Parody


Αυτά για την ώρα, ίσως έχει και συνέχεια θα περάσω από κανένα κεντρικό βιβλιοπωλείο,μπορεί να πάρουμε και απο εκεί τίποτα! Ευχαρίστως θα άκουγα και τις δικές σας επιλογές!

Φέτος την είδα online!

Μου αρέσει να κάνω δώρα, μακάρι να είχα απεριόριστα λεφτά για να κάνω δώρα σε όλους όσους αγαπώ και νοιάζομαι! Φέτος..είπα να γίνω λιγο πιο εναλλακτικός..καιρός ήταν. Πρέπει έτσι και αλλιώς να τιμήσω τον όρο του geek! Αποφάσισα να μοιράσω σε friends και αγαπημένα πρόσωπα, Flickr Pro account και iΤunes Store Gift Vouchers. Το καλό με τα services subscriptions και την μουσική είναι ότι λαμβάνει ο άλλος το email και μπορεί αμέσως να χρησιμοποιήσει το δώρο του! Ασε που είναι ιδιαίτερα βολικό να αγοράζεις απο το σπίτι χε χε χε!

υγ) Thanks στον dtsomp και νάσσο (thanks x2 for the voucher mate) μιας και έκλεψα την ιδέα!

Happy weekend Geeks

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

Κύριοι και κυρία (ειχαμε και μια κυρία) σας ευχαριστώ για την παρέα - είχε πλάκα εγώ τουλάχιστον πέρασα υπέροχα!

Ελπίζω την επόμενη φορά που θα τα πούμε να έχετε ολοι mac :P

Wednesday, December 26, 2007

Ricky Gervais Live..total respect!




Δεν συμπάθησα ποτέ τα αγγλικά media, ούτε την Αγγλική τηλεόραση παρόλα αυτά πάντωτε ένιωθα συμπάθεια για το αγγλικό black humour - το οποίο πολλές φορές με έκανε είτε να λιώνω στα γέλια είτε να κουνάω το κεφάλι μου απο απόγνωση! Αυτό που θα θυμάμαι πάντα από την Αγγλική τηλεόραση ήταν τα επεισόδια του The Office! Το ένα και μοναδικό πράγμα το οποίο με έκανε να περιμένω πως και πως εκείνα τα ξενέρωτα βράδια δευτέρας αν δεν κάνω λάθος (?). Ο Ricky Gervais είναι μάλλον ο πιο επιτυχημενός σύγχρονος Άγγλος κωμικός - αν θέλετε να μάθετε αρκετά απλά και γρήγορα για το τί εστι Αγγλικό Black humour - δείτε ή αγοράστε το The Office ή κάποιο απο τα Live του, όπως αυτό που είδα μόλις τώρα! Αυστηρά ακατάλληλο για συντηρητικούς ανθρώπους και άτομο με χαμηλό δείκτη νοημοσύνης ( αλήθεια - το humour του είναι στα όρια πολλές φορές).

Δηλώνω φανατικός οπαδός του, και νομίζω αξίζει η αγορά υλικού του!

υγ1) Στο youtube υπάρχει αρκετά μεγάλο υλικό από το the Office και τα live session του!
υγ2)Επέλεξα να βάλω ένα χαρακτηριστικό κομμάτι απο τα live του - God!
υγ3) Live 3

Αντι για κάλαντα...

μπορείς να αγκαλιάσεις τον geek που έχεις μέσα σου!weekendgeekcast - 79!

exodus

1. μου το έλεγαν το μεσημέρι δεν το πίστευα - πρώτη φορά βλέπω τέτοιες μέρες - τα μαγαζιά τόσο άδεια!

2. Οσοι dj σε ροκ-αδικα πιστευουν ότι αυτη η μαλακισμένη 80ς Ελεκτρο - sad- black - depeche mode - emo- like μουσική ειναι cool ...τότε να πα να γα! Προτιμώ να ακουω Justin Timblerlake..να πουμε..που είναι λιγότερο φλώρος απο αυτούς!

3. Μέρες αγάπης και μαλακίες! Για μια θέση parking πριν απο μισή ώρα είδα 2 παρέες να ανταλλάσουν τις χριστοπαναγίες της χρονιάς! Αγάπη....τι είναι αυτό..

μάλλον ένα ψέμα είναι ...σαν τον Άγιο Βασίλη!

Γενικά η φάση ειναι DEAD CHRISTMAS.....

Tuesday, December 25, 2007

WeekendGeeks gathering! 27.12 Polis Cafe 8μμ

Λοιπόν το ξέρω ότι ειναι απαράδεκτο να το λες 2 μέρες πριν απο την άλλη τώρα ειναι μερικές μέρες τις οποίες έχω ελεύθερες και το πρόγραμμα ειναι πραγματικά στον αέρα! Λοιπόν τα έγραψα και εδώ.

Πότε; - Πέμπτη 27/12/2007
Που; Cafe Polis - Αρσάκειο - Στοά του Βιβλίου - στο Κέντρο της Αθήνας! Google Map.
Τι ώρα; 8μμ θα υπάρχουν geek στον χώρο!

Γιατί; Δεν υπάρχει γιατί, απλά μερικοί weekendgeeks θέλανε να γνωριστούν με άλλους weekendgeeks - κοινό σημείο το podcast ! Its fun!

Θα υπάρχουν fake χορηγοί και fake ποτά! ΧΑ ΧΑ ΧΑ!

Τα λέμε απο κοντά!

Εντυπώσεις απο την χρήση της υπηρεσίας Last.fm!

Λοιπόν μιας και έχω χρόνο είπα να πειραματιστώ με διάφορες υπηρεσίες που είμαι σίγουρος πολλοί απο εσάς θα ξέρετε. Ο λόγος για την υπηρεσία Last.Fm μια online εφαρμογή η οποία αναλύει το ιστορικό των μουσικών σου επιλογών (via desktp app_- απο play history τ0υ iTunes και στην συνέχεια σου προσφέρει μουσική - streamed- βάση των επιλογών σου ή σου δίνει την δυνατότητα να ψάξεις για τα αγαπημένα σου group!Παράλληλα βάση των επιλογών σου , εχει την δυνατότητα να σου προσφέρει και παρόμοια μουσική απο group τα οποία ίσως να μην γνωρίζεις!Υπάρχει integration και με την ιδέα του Music Shop δηλαδή αν θες κάτι να το αγοράσεις υπάρχει link για amazon κτλ κτλ!Η υπηρεσία σου παρέχει πληροφορίες για τους artist, στατιστικά, album info και community trend πάνω σε κάθε συγκεκριμένο κομμάτι - πόσοι το άκουσαν, πόσοι το θεωρουν αγαπημένο κτλ κτλ!

Εκει που έχει ενδιαφέρον ειναι το social ή μαλλον networking που προσφέρει! Οι χρήστες μπορουν να δικτυωθούν μεταξυ τους, να κάνουν friends και groups όπως στο facebook και να ανταλλάξουν ουσιαστικα μουσικές προτιμήσεις ή ακόμα και να δουν ποια ειναι τα trend της κοινότητας δηλαδή τι επιλέγει ο κόσμος!

Όπως και να έχει να μην σας κουράζω μάλλον τα έχετε διαβάσει ολα αυτά! Ως λάτρης της μουσικής και λάτρης των πειραματισμών με τέτοιες υπηρεσίες (έστω και αργοπορημένα) θα σας έλεγα να δοκιμάσετε την υπηρεσία - εγώ για την ώρα δεν την έχω απεγκαταστήσει ίσα ίσα εδώ και 2 μέρες ακούω αρκετή μουσική μέσα απο τις προτάσεις του Last.fm! It's fun!

Θα βρείτε το profile μου εδώ, αν θέλετε να με κάνετε add! Τα client application μπορείτε να τα κατεβάσετε απο εδώ.

Αλήθεια πόσοι απο εσάς είστε χρήστες του Last.Fm απλά..να έχω μια ένδειξη για το πόσο άργησα να παίξω μαζί της!


υγ)Το bandwidth που καταναλώνει για να stream- άρει μουσική δεν είναι και τόσο φοβερό οπότε δεν παρατήρησα ιδιαίτερη καταπόνηση στην γραμμή!

Monday, December 24, 2007

American Gangster

Αν δεν την έχεις δει , do it! Φαντάσου εγώ οποίος δύσκολα βλέπει non sci-fi ταινίες (μην το ψάχνεις έχω μια περίεργη άποψη για τον κινηματογράφο), την είδα και μάλιστα με πολυ ενδιαφέρον! Ο Denzel Washington δεν μου είναι συμπαθής παρόλα αυτά έπαιξε πολύ smooth! Ο R.Crow ήταν πολύ καλός. Νομίζω ότι πρέπει να δεις την ταινία για να εκτιμήσεις και το soundtrack το οποίο επιμελήθηκε ο Jay-Z.

My Man....


να την δείτε..papo approved!Info εδώ!

DNS προβλήματα...χρονιάρες μέρες (Otenet. Ote)

Δεν ξέρω αν, έχουν προβλήματα και οι πελάτες άλλων ISP, οι της OTENET και του ΟΤΕ μάλλον σήμερα απο το μεσημέρι θα έχουν παρατηρήσει ότι το service είναι σε κατάσταση slow motion! Εξαιρετικά μεγάλα timeout, DNS error κτλ κτλ! Μερικά traceroute αρκουν για να σας πείσουν!

Μόλις έριξα ένα τηλεφωνάκι , έτσι για μεγαλώσω τον αριθμό των παραπόνων και όχι να δηλώσω βλάβη, ο ευγενέστατος NOC υπάλληλος με ενημέρωσε ότι μόλις έγιναν κάτι αναβαθμίσεις και υπάρχει γενικότερο πρόβλημα σε όλη την Ελλάδα!Αν δεν μπορείτε να μπείτε σε γνωστά site ή και service (βλέπε MSN) τότε you know why!

Ελπίζω το πνεύμα των χριστουγέννων να μειώσει τα timeout! Και του χρόνου! Πάντως το έχουν σταθερό, χρονιάρες μέρες πάντα κάνουν κάτι!

Dead Christmas

Όπως κάθε χρόνο έτσι και φέτος..τέτοιες μέρες...i switch to the dark side!!!




Sunday, December 23, 2007

Το μαγικό κουμπάκι στα ακουστικά του iPhone!


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

1. Καθώς ακούς σε ipod mode, αν το πατήσεις μία φορά τότε κάνει pause η μουσική!
2. Καθώς ακούς σε ipod mode και ξαφνικά κάνει fade out η μουσική για να χτυπήσει το ring tone, με το πάτημα του απαντάς στο τηλέφωνο - δεν χρειάζεται να το πατήσεις ξανά στο τέλος μιας και η μουσική θα επανέλθει αυτόματα (fade in)
3. Καθώς ακούς σε ipod mode, αν το πατήσεις 2 φορές τότε πας στο επόμενο κομμάτι!

Αυτά...super υπέρ-χρήσιμα tip, ουσιαστικά μειώνονται κατά 90% οι περιπτώσεις που πρέπει να το βγάλεις από την τσέπη σου!

Φυσικά RTFM που δεν έκανα ( the full list of what can be done with the headset controller is on pages 22-23 of the iphone manual pdf).Τhanx eu-marko.

Thank you all for the tips! May the bless of iPhone..to be with you! Namaste!

Saturday, December 22, 2007

2007 papo Judo



Πριν από μερικές ώρες ολοκλήρωσα και επίσημα την τελευταία προπόνηση της χρονιάς στο αγαπημένο μου άθλημα. Μάλλον η καλύτερη προπόνηση, μιας και μετά το ζέσταμα κάναμε αυτό που ονομάζουν οι Ιάπωνες στην προπόνηση (Μοτο - ντατσε) ελπίζω να το έγραψα σωστά!.

Ουσιαστικά η προπόνηση περιλαμβάνει ένα συνεχές, αδιάκοπο, εξαντλητικό ραντόρι (=μάχη, αγώνας) για όλους τους αθλητές! Ένας στην μέση του τατάμι (τα στρώματα που απαρτίζουν τον χώρο προπόνησης) και αγωνίζεται σε σειρά με όλους τους συναθλητές τους. 2 , 3 ή 5 λεπτά ο κάθε αγώνας - ιπον (ο πόντος νίκης όταν ρίχνεις τον αντίπαλο) σηκώνεσαι πάνω συνεχίζεις - η λύτρωση έρχεται μόνο όταν ο δάσκαλος πει Μάτε (στοπ).

Το έχω ξαναγράψει αλλά το ραντόρι είναι η μέγιστη σωματική και αθλητική πρόκληση που πρέπει να αντιμετωπίσεις !Όπως παρατηρείς και στο video το Judo είναι άθλημα που έρχεσαι πολυ κοντά στον αντίπαλο σου- λαβές στο σώμα - τράβηγμα δυνατά, 'σκουπίσματα με τα πόδια για να τον βγάλεις εκτός ισορροπίας, και άλλα πολλά!Οχι δεν έχει καμία σχέση με το Karate Kid. Μετά το πρώτο λεπτό ξεκινάς να νιώθεις την καρδιά σου να χτυπάει δυνατά, η αδρεναλίνη στα ύψη, οι μυς του σώματος σου να ζεσταίνονται και παράλληλα πρέπει να σκέφτεσαι γρήγορα και να παρατηρείς τον αντίπαλο! Μια λάθος σου κίνηση έστω και απρόσεκτη επίθεση δίνει την ευκαιρία - ιδιαίτερα σε εμπειρότερους - να σε αναποδογυρίσουν και βρεθείς σε μερικά κλάσματα δευτερολέπτου στο ταταμι - αφού πρώτα έχεις φροντίσει να χτυπήσεις ΟΣΟ πιο δυνατά μπορείς το χέρι σου..έτσι ώστε να λειτουργήσει ως αντικραδασμικό ...μαξιλαράκι για το σώμα που έρχεται !!!! Κατα την διάρκεια του ραντορι, μπορείς να έχεις άπειρες πτώσεις - με άλλα λόγια this is fucking real....yeeeey!

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

Στο τέλος....της διαδικασίας , ολοι ...έχουν περάσει έναν γύρω με όλους, νιώθεις όλο σου το σώμα σε κατάσταση red alert. Για να το πω πιο λαικά - να τονίσω το έντονο της υπόθεσης. Το να κάνεις συνέχεια ραντόρι σημαίνει σε ένταση - για όσους άτυχους έχουν τύχει να μπλεχτούν σε καυγάδες δρόμου - να πλακώνεσαι με κάποιον να δέχεσαι και να δίνεις χτυπήματα αλλά να μην φεύγει ουτε ο ένας ούτε ο άλλος..να μην τελειώνει ποτέ.

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

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

Τα targets και mile stone όπως λέμε και στο project management, θα είναι βελτίωση φυσικά της τεχνικής ακόμα πιο πολυ- καλύτερη φυσική κατάσταση (θέλω δουλειά ακόμα) - έμφαση σε τεχνικές στο έδαφος(κατακρατήσεις, πνιγμοί, εξαρθρωσεις) μιας και ομολογώ ότι δεν είμαι αρκετά καλός.

Όπως και να έχει ήταν μια ιδιαίτερα active χρονιά - και χαίρομαι πραγματικά που είμαι και εγώ ένας ταπεινός αθλητής Judo. Απολαμβάνω κάθε στιγμή και ελπίζω να συνεχίσει να είναι έτσι και για τα επόμενα χρόνια!

Σας υπενθυμίζω ξανά ότι το Judo είναι άθλημα + πολεμική τέχνη, έχει ιδιαίτερα έντονη αερόβια άσκηση σε όλη την διάρκεια της προπόνησης (για όσους νομίζουν ότι ειναι καμία ποζερο πολεμική τέχνη χωρίς γυμναστική), έχει κανόνες, έχει ΠΕΙΘΑΡΧΙΑ, έχει σεβασμός προς τον συναθλητή και φυσικά σεβασμό στην αρχή του ευ αγωνίζεσθε.

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

Ρει!

days off!

Με ιδιαίτερα καλή διάθεση ανακοινώνω την έναρξη πολύ- ήμερης άδειας. Χρόνος ελεύθερος για διάφορα ωραία! Βιβλία που περιμένουν στο queue (λογοτεχνικά και μη),μουσική που πρέπει να ακούσω, cinema, εξόδους με καλούς φίλους (tequilla it makes me happy) , άθληση, ενασχόληση με την τεχνολογία... blogs, podcasts, forums, ατελείωτες κούπες Java...της πιο σταθερής μου σχέσης..εδω και 9 χρόνια...του χρόνου δεκαετία! χε χε χε! Καλή ξεκούραση σε όλους . Γι' αυτές τις γιορτές δεν υπάρχει πρόγραμμα - ότι κάτσει - και αν δεν κάτσει στα @@ μας!



Friday, December 21, 2007

SQL reserved words checker!

Cool, very usefull especially for all the developers that use ORM technologies and sometimes declare variables or collections with names that are not supposed to use. Its a very common mistake in projects - and many times some very very tricky problems suddenly may come up! So do a refactoring of your ORM related code and remove SQL reserved words- definitely a bad practice!

Thursday, December 20, 2007

6

Καλή φάση! Η Craft (η οποία δεν ξέρω τι λέτε μου αρέσει και ας μην φτάνει σε class τις βέλγικες μοναστηριακές) υπήρχε άφθονη, το ίδιο και οι μεζέδες πειρασμοί! Ευκαιρία να πεις και κάτι διαφορετικό με τους συναδέλφους ίσως να γνωριστείς και πιο καλά... να γελάσεις. Στην υγειά του αφεντικού λοιπόν δικαιωματικά..τα καλά να λέγονται!Τα ήπιαμε..λίγο ..check!

Wednesday, December 19, 2007

Μια μάχη που το Java portfolio έχει χάσει!

Εδώ και ένα χρόνο, έχουμε πάρει άδειες για όλα τα commercial Java CMS , από Confluence (αν μπορεί να θεωρηθεί CMS) μέχρι το ClearspaceX (το οποίο για λίγο με έπεισε). Ο λόγος είναι το επερχόμενο site του Java Hellenic User Group! Παράλληλα ξόδεψα προσωπικά σημαντικό ποσό χρημάτων για να κάνω finance έναν dedicated server έτσι ώστε να έχουμε το δικό μας μηχάνημα , να στήσουμε το Java Enviroment μας όπως θέλουμε εμείς. Πράγμα το οποίο έκανα - και linux admin με την βοήθεια φίλων έκανα, και έστησα όλα τα εργαλεία - libs app servers! Αλλά οι λύσεις δεν μου άρεσαν το ομολογώ. Κανένα μα κανένα δεν ήταν τόσο εύχρηστο όσο λύσεις όπως PhpNuke, Joomla, Drupal. Για την ώρα νομίζω ότι αποφάσισα - μέχρι τουλάχιστον να δούμε τις εκπλήξεις από την Sun (όπως μας ενημέρωσαν). Μέσα στις επόμενες μέρες..(ελπίζω) το phpnuke θα μας αφήσει καιρούς, αφού έχουμε ασελγήσει πολλές φορές στον ήδη απαράδεκτα δομημένο του κώδικα! Ιδιαίτερα την τελευταία φορά που ο provider άλλαξε το encoding της βάσης το script...δεν επανήλθε ποτέ στην αρχική του μορφή!Λυπάμαι που το λέω αλλά η PHP θα μας συνοδεύσει ...για λίγο καιρό ακόμα!

Divx στο PS3

Μόλις έκανα τον πρώτο γύρω τεστ. Ταινίες και υλικό με DviX παίζει κανονικά υποστηρίζει και ένα zoom mode για να μπορείς να φέρνεις το μέγεθως της είκονας στα μέτρα σου και στα μέτρα της τηλεόρασης!

Δεν υποστηρίζει Xvid.

Ο Maxtor μου (NAS) με τον Media Server του δεν γουστάρει μία να stream- άρει στο PS3 avi..τα mp3 μια χαρά τα μοιράζει.Παράξενο.

Γενικά καλή προσθήκη, καλό είναι να έχεις επιλογές!

Tuesday, December 18, 2007

Έλα ρε..



σταματήστε με αυτή την μαλακία ..mypets και το click-αρε 100000 φορές για να 'πάρω' τηλεόραση και ψυγείο και τηγάνι και προίκα..και στο τέλος γκόμενα με κόκκινες ζαρτιέρες και αγιοβασιλιάτικο outfit!... OK?

Ελάτε παδιά..share..share! Soft Εισαγωγή στην χρήση del.icio.us!

Με έχει πιάσει τελευταία μια μανία με το del.icio.us, μάλλον ήθελα τον χρόνο μου! Η πλάκα είναι ότι έχω κολλήσει απίστευτα με το networking και sharing της όλης κατάστασης! Προσπαθώ να βάλω φίλους και γνωστούς να κάνουν account εκεί, εκτός ότι γενικά είναι ιδιαίτερα χρήσιμος τρόπος να έχεις ένα repository από bookmark και να τα tag-άρεις (εδω και καιρό παρατηρώ ότι έχω πια απαξιώσει την παλιά καλή λίστα με bookmarks που επιμελώς για χρόνια τώρα προσπαθούσα να έχω synced παντού), μπορείς να μοιράζεις ή να πασάρεις link σε ανθρώπους που έχεις στο network σου (φίλοι συνάδελφοι κτλ κτλ).

Άρα όσοι δεν έχετε del.icio.us μπορείτε να κάνετε register εδώ. Μετά συνιστώ να εγκαταστήσετε το must have del.icio.us bookmarks plugin για Firefox! Στην συνέχεια μπορείτε να πάτε στην σελίδα για να διαχειριστείτε την λίστα με τους γνωστούς σας και να τους προσθέσετε στο Network σας! Θα δείτε το link είναι της μορφής

http://del.icio.us/network/ εμένα είναι http://del.icio.us/network/javaneze.

Μπορείτε αν θέλετε να με κάνετε add στο network σας, ακούω στο όνομα javaneze όπως βλέπετε! Τώρα γίνεται λοιπόν πιο ωραίο, όταν βρεις κάτι ο οποίο νομίζεις οτι μπορει να ενδιαφέρει τον φίλο σου! Αφου τον έχεις στο network σου, το plugin του firefox

Θα σου πετάξει παραθυράκι για να καταχωρήσεις την σελίδα που θες και παράλληλα θα σου έχει έτοιμες επιλογές - για να στείλει ουσιαστικά 'να μοιραστεί' το link με τον φίλο σου!

Τώρα το μαγικό..ποιο είναι απο την στιγμή που θα πατήσεις οκ και για τους χρήστες που επέλεξα - to delicious θα πάει και θα προσθέσει ένα νέο λινκ for you στην ειδική κατηγορία της σελίδας σου. Πχ δες κάτω στην εικόνα κάποιος μου πάσαρε ένα link και το delicious έχει notification !

Αν πατήσεις στο link (links for you) θα σε πάει στην λίστα με τα link που επέλεξαν φίλοι και γνωστοί για σένα!Το ακόμα πιο ωραίο..εκεί που γουστάρω στην τρέλα που λέμε είναι ότι για να ενημερώνεσαι για τα link που σου πασάρουν οι φίλοι σου δεν χρειάζεται να μπαίνεις στην σελίδα του delicious! ΟΧΙ ΟΧΙ! Αν παρατηρήσεις καλά, καθώς θα είσαι στην σελίδα των link for you, ο browser θα σε ενημερώσει ότι υπάρχει RSS feed! Fuck yeah! Αυτό σημαίνει ότι μπορείς να κάνεις import το feed αυτό στον αγαπημένο σου feed reader και αυτός να τσεκάρει κάθε λίγο και λιγάκι για το αν υπάρχουν νέα link για σένα! Οκ..ξέρω...δεν σε ενθουσίασα αλλά εμένα αυτο το updating και το interaction με το RSS feed με συγκινεί! χα χα χα!

Ιδιαίτερα στην δουλειά λοιπόν όταν θέλω να μοιραστώ τεχνικά link με τα παιδιά της ομαδάς- δεν στελνω πια ξενέρωτα email με το γνωστό..FYI κλαιν..πάρε το link στο delicious σου να το έχεις for future reference as well!

Επίσης, να σημειώσουμε εδώ , ότι το ιδιο functionality με τα RSS feeds είναι διαθέσιμο και στην περίπτωση που θέλουμε να παρατηρούμε (αν τα έχει public) τi link προσθέτω εγώ ή κάποιος άλλος καθημερινά! Δηλαδή αν θες να μαθαίνεις συνέχεια τι link βάζει το πρόσωπο που σε ενδιαφέρει! Π.χ μπορείς να δεις τα show note links για τους weekendgeeks αν πας και δεις το feed του user weekendgeek! Μπορείς επίσης να του πασάρεις λink αν θες..αν νομίζεις ότι θα ήθελες κάτι να σχολιαστεί στο podcast! Θα τον βρείς εδώ!

Πρέπει να ομολογήσω ότι για αρκετό καιρό ήμουν διστακτικός στην χρήση του delicious μιας και ειχα εμμονή με την λίστα των personal bookmarks (its really big) και πάντα ξόδευα χρόνο να την έχω μαζεμένη! Αλλά αυτό με το sharing ...αν και άργησα λιγο να το χρησιμοποιήσω σοβαρά..μου έχει αλλάξει perception. Τώρα προσπαθώ να κάνω τους πάντες synced με την συνήθεια μου αυτή. Γι'αυτό del.icio.us λοιπόν!

Είναι αλήθεια ότι τέτοια feature αποκτούν νόημα μόνο όταν τα υιοθετήσει ένας σημαντικός αριθμός user!

Άρα κάντε με add if you wish έστω για το πείραμα - κάντε το ιδιο με τους συνάδελφους σας στην δουλειά - i promise ειναι πολύ productive, και share share...your links!

Το μόνο πράγμα που δεν κάνουμε share είναι α) η γυναίκα μας β) το mac γ) η οδοντόβουρτσα

:P

ευχαριστώ για τον χρόνο σου!


Must have Firefox Plugin για κάθε developer!



Το dzone.com είναι το digg των developer! Νέα, άρθρα, blog post - περνάνε απο εκεί και ο κόσμος ψηφίζει - οι developers. Νομίζω ότι όλοι οι συνάδελφοι πρέπει να το κοιτάνε αν θέλουν να μένουν up to date! Ακόμα πιο σημαντικό είναι να συμμετέχεις στην διαδικασία ψήφου για τα άρθρα! Το νέο firefox plugin (ακουει στο όνομα Dzone voting) κάνει την όλη διαδικασία ακόμα πιο εύκολη - απλά ένα κλικ στο plugin και έτοιμη η ψήφος ή το submission του νέου άρθρου! Cool


Για οπαδούς RATM και Fake Steve!

Έχω πέσει κάτω από τα γέλια- αξίζει το post! ΧΑ ΧΑ ΧΑ ΧΑ ΧΑ! Δείτε εδώ! Φαντάσου τον De la Rosa να δίνει τέτοια απάντηση. χα χα χα χα!

Killing in the name of....

πιο γρήγορος και απο την σκιά μου!


το wordpress ειναι πολύ αργό για μένα ΧΑ ΧΑ ΧΑ ΧΑ! Τι να μειώσω μωρό μου ΔΕΝ ΚΡΑΤΙΕΜΑΙ χα χα χα χα!

Monday, December 17, 2007

Cool firefox plugin - tinyurl creator!


Θα το βρείτε εδώ!Μετα την εγκατάσταση το βάζετε σε θέση της επιλογής και σας επιτρέπει να δημιουργήσετε tinyurls απο την διεύθυνση που βρίσκεται στο url bar η απο μία καινούργια!Cool!

Bad



...Penny.

Γιατί όλοι σε αυτή την ζωή μια Bad Penny ψάχνουμε ! Από τις λίγες φορές που θα ασχοληθώ με κλασικό rock! Fucken αγαπημένο!Bad Penny ...penny είσαι εδώ..σε ψάχνω χρόνια τώρα.

柔道

Επιστροφή στο Tatami! Με κάποιες μικρές ενοχλήσεις στο δεξί Kumikata (το αρχικό πιάσιμο δέσιμο με τον αντίπαλο- greeping) καθώς τραβούσε το αριστερό - αλλά μέχρι εκεί! Πειραματικά έκανα και μερικές ρίψεις. Όλα καλά! Very very happy! Μέσα στις επόμενες μέρες θα σηκώσω και ένα μικρο site για την σχολή - ενα blog μάλλον - για να αποκτήσει και παρουσία διαδικτυακή! HaJime!!!!

Sunday, December 16, 2007

Install FindBugs, PMD, CheckStyle on NetBeans 6

It seems that there is a bit of confusion regarding the installation of some IMPORTANT plugins on Netbeans 6.0. The new IDE has introduced some internal changes and some of existing plugins do not work and can not be installed using the 'known' update centers.So let's have a look and solve this problem!

SQE is the name of the project that aims to provide integration tools for Netbeans and these important tools! It is hosted on java.net and it can be found here.

They have already provided a beta update center for Netbeans 6.0 which I can confirm that it works. So what you have to do!

1. Open Netbeans 6 and from the Menu Tools select 'Plugins' .

2. On the window that is has just shown up - select the tab 'Settings' . Here is how it looks like!

3. Press the Button 'Add' on the right corner and the following window will show up!Enter the title 'SQE' or whatever you like and the url for the update Center is
(https://sqe.dev.java.net/updatecenters/sqe/updates.xml).Press OK. Your new update center will be registered to Netbeans!

4. On the same window, click the 'Available Plugins' tab and then the Button 'Reload Catalog' some new plugins will be there!In order to find those you want, in the search box on the right corner type ' SQE' and the relevant items will show up! Check all of them and then select 'Install' See the picture below.

5. Continue with the installation. The following window should come up!Press Next and Agree on the License Agreements notifications..and you are done!


6. Skip Validation errors :After installation a window will show up notifying you about some validation failure - just ignore it and press 'Continue'.
7. This is it, you are done. I would suggest you restart the IDE. New ToolBar should be there for you with the Quality tools available! Just click on a project and some of them will be activated!



Here it is in action.No errors my code is perfect :P

From the ground




..on down.respect

Πως να κατεβάζεις μαζικά φωτογραφίες απο το flickr!

Με το πέρας του ταξιδιού - διάφοροι γνωστοί και συνταξιδιώτες θέλησαν να έχουν μια κόπια απο τις φωτογραφίες που ανέβαζα κάθε μέρα! Επειδή το 'όταν βρεθούμε να σου δώσω DVD' δεν ήταν και τόσο ευέλικτο, τους πρότεινα να μπουν στο flickr και να τις κατεβάσουν! Πάλι αυτό δεν ήταν βέλτιστο γιατί και τα 2 set με τις φωτογραφίες περιέχουν δεκάδες μην πω εκατοντάδες φωτό! Overkill πραγματικά ακόμα και για κάποιον που έχει την καλύτερη όρεξη να κάτσει και να κάνει 1000 κλικ.

Η εύστοχη ερώτηση που δέχθηκα (thanks akz) ήταν η εξής : Υπάρχει εύκολος και αυτόματος τρόπος να κατεβάσω τις φωτογραφίες;

Η πρώτη μου αντίδραση ήταν ...έλα ντε υπάρχει; Δεν είχα ξανά τέτοιο requirement, ίσως γιατί γενικά δεν συνηθίζω να κρατάω offline backup copies των φωτογραφιών, δηλαδή από την στιγμή που θα μου πεις ξέρεις εκεί έβαλα το δικό μου set και υπάρχουν φωτό που σε ενδιαφέρουν - απλά θα κάνω save το link και τέλος! Παρόλα αυτά για να είμαι δίκαιος ιδιαίτερα στα πρώτα χρόνια χρήσης τους flickr όταν με έπιανε μανία με ολόκληρα set άλλων - έγραψα στο κοντέρ αρκετά χιλιάδες κλικ και δεξί κλικ save us!

Μέσα σε μερικά λεπτά με την βοήθεια του google βρήκα τα παρακάτω. Παρακαλώ αν έχετε υπόψιν σας κάτι καλύτερο - αφήστε comment ή κάντε μου share ένα link στο delicious. Μιας και το έγραψα στο blog θα προτιμούσα comment για να το βλέπουν όλοι!

Για Windowzzz
Δεν τα δοκίμασα I don't do windows - λογικά παίζουν (παιδιά any comments;)..είνα γραμμένα σε .Not ...ε λάθος σε .Net (:P)


Για Windows, Linux, Mac, FreeBSD, Solaris :P
  • Flickr Backup : Γραμμένο σε Java μόλις τώρα το δοκίμασα και λειτουργεί άψογα.
Happy flickr downloading...

post μου στο σχολείο!

Δεν μπορώ να πω, ενθουσιάστηκα όταν ο φίλος μου Ηλίας, με ενημέρωσε για το παρακάτω!

Συνομιλούσε με έναν συνάδελφο του στο σχολείο, ο οποίος και αυτός με την σειρά του προσπαθούσε να διδάξει στους μαθητές του διάφορα γύρω από το internet και την χρήση του email! Κάποια στιγμή αναφέρει λοιπόν στην συζήτηση στον φίλο μου ότι κατά τύχη βρήκε ένα ιδιαίτερα εύστοχο άρθρο το οποίο το βρήκε ενδιαφέρον και τον βοήθησε να μεταφέρει το νόημα και στους μαθητές! Guess what, ποιο ήταν το άρθρο; Αυτό - που φαίνεται ότι έχει γίνει αρκετά famous! Έχω πάρει email και μέσα από εταιρίες οι οποίοι με ενημέρωναν ότι το προώθησαν για ανάγνωση σε υπαλλήλους, αν δεν κάνω λάθος και η diva στο RAM το είχε αναφέρει!

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

Όλα αυτά εξαιτίας του blogging, μια δραστηριότητα την οποία μετά απο 3-4 χρονια θεωρώ πια κάτι πολυ φυσιολογικό!

namaste και ευχαριστώ!

(σημείωση) Δεξιά με τίτλο τα καλά μου διατηρώ μια λίστα με όσα post μου θεωρώ re-usable.Κλικ και η λίστα θα μεγαλώσει ανά κατηγορία!

Stand up comedians from middle east!

Ο φίλος μου Bασίλης, έστειλε πριν μερικές ημέρες ένα email με κάποια link σε youtube video - τα οποία έδειχναν γνωστούς stand up comedy performers στην Αμερική οι οποίοι πραγματικά δίνουν ρέστα! Ομολογώ ότι τα είδα όλα και ειχα ξεραθεί απο τα γέλια, οπότε σκέφτηκα να τα μοιραστώ μαζί σας! Το humour,πολιτικοποιημένο μεν αλλά ανθρώπινο ιδιαίτερα!
Τhanx ρε!

Saturday, December 15, 2007

There is no place like....local bed!

papo...κούραση!

Απο την Grand place...στο Αιγάλεω!

Επιστροφή στην ελληνική πραγματικότητα! Απο την όμορφη Grand place στην καρα - πηγμένη Ιερά Οδό - ωωω glory..glory!


Πέρασα υπέροχα, αναμονή 364 και σήμερα για την επόμενη φορά

Friday, December 14, 2007

Περίεργα στο javapolis

Οι developers την βρίσκουν να κολλάνε πράγματα στο laptop τους, όταν τριγυρίζουν σε συνέδρια. Ονόματα απο πόλεις ή συνέδρια που έχουν πάει ή ακόμα και την τεχνολογία που υποστηρίζουν! Αυτός ο συγκεκριμένος - απόφασισε να πει τον πόνο του όπως μου έλεγε. Αφού φωτογράφησα το macbook του στο οποίο είχε ασελγήσει - τον ρώτησα γιατί έτσι - η απάντηση ήταν παράξενη...'Έχω τόσα πολλά - δεν αντέχω άλλο'. χε χε χε! Πόνος και καημός! Εγω απο την άλλη δεν με πειράζει μακάρι να τα είχα ολα..αρκεί να ηταν όμορφα αθόρυβα σταθερά και cool. το πιασες το υπονοούμενο ε;

Το άλλο όχι παράξενο ειναι οι blinking κονκαρδες που πέταξε ο Neal Gafter (παρακαλώ) στο κοινό κατα την διάρκεια του JavaPossee session! Και γαμώ...την πρωτοχρονιά - αν τύχει και κανονίσουμε καμία έξοδο (αναθεμα) θα κυκλοφορώ με το blinking google..έτσι...γιορτινά geek στους δρόμους!





Javapolis Conference Day Two Photos and short comments


Created with Admarket's flickrSLiDR.

1. live podcast from the JavaPosse. Actually it was my second live JavaPosse after Java One! We had beer, Neal Gafter and J.Bloch came on stage together with Carl Quinn and Dick Wall . Tor Norbye and Joe Nuxoll was on screen with a skype cast - pretty impressive! Neal Gafter was giving away , google blinking badges..the coolest freebie I got this year from Javapolis!!! This Javapolis episode is not yet, available most probably in the next days..it will be since it needs some post processing.

2. The talk of J.Bloch was really great - I think I agree with him on this war of closures.Anyway i will post a bit about that in the future. The good thing is that Neal Gafter and J.Bloch are back together as a team on the Java Puzzlers and we really had a great fun!!!!

3. In the JUG leaders BOF I met the very fist sort of woman JUG leader. The creator of the group jduchess, that aims to unite all the women Java developers!!!!She is going to be part of the JUG program and I am very happy a woman is starting such an initiative. As she reported, lots of women from all over the world, aren joining this group! Yes yes yes we need more femail Java developers..its a must!!!!

Thursday, December 13, 2007

Bring it on!

Ειπα να κάνω ένα break πριν μπω στα Java Puzzlers!! Με τον καιρό παρατηρώ ότι αυτο το blog λαμβάνει comments μάλλον απο non regular users, σε γνωστά bitch-ικα post. Τα post αυτά όπως και σχεδόν ολο αυτό το blog ειναι γραμμένο με τον γνωστό στυλ - ξέρεις εσυ! Είτε σου αρέσει ο τρόπος είτε γινεσαι hater! Βασικά αυτο συμβαίνει και με μένα ως άνθρωπος των άκρων ειτε με συμπαθείς ειτε με αντιπαθείς. Μου κάνει εντύπωση λοιπόν αυτές οι παράπλευρες επιθέσεις - οι οποίες εχουν γινει αρκετές αυτο τον καιρό και χαίρομαι ιδιαίτερα! Νομίζω μερικά μου post εχουν γίνει διάσημα!

Η πλάκα είναι ότι γουστάρω τα flames ακόμα πιο πολυ και απο τους επαγγελματίες ..flamers..οπότε ξέρεις πέφτεις σε περίπτωση!


Γενικά συνεχίστε γουστάρω , απο 19 χρονους computer- άδες οι οποίοι έγραψαν 2 γραμμές κώδικα και ξιπάσθηκαν,μεχρι επαγγελματίες με Vista (no way duuude). Και να σου πω κάτι..no harm done.. its fun after all!


Parleys.com next Gen....changes the way developers are educated!!!

I am blogging live from Metropolis Plex Javapolis Conference Day two! In today's version of Javapolis Press, Tom Bayens in his editorial wrote 'Be there on Stephan's keynote regarding Parleys Version 2.o - this application will change the way developers are educated'.

Very very true. I have been one of those lucky guys that had the chance to review the new implementation of Parleys using Java in the Server Side, and Flex + AIR in the client side. A perfect combination I have to tell. So what is parleys, its Stephan Jansen's vision of a site where conference people, JUG's and individual can publish their tech talks, along with their notes + a collaboration site where developers can vote and comment on these talks. Javapolis Jazoon, JavaZone great conferences distribute their talks through this great app.

If you are still haven't seen Parleys..Comeeee on! Go there and play with the previous existing version - it is still very cool, it is still very cool,it is COMPLETELY FREE! So much content for all of us.Actually I believe parleys is becoming now days for me, as vital as dzone.com!

So, all of us had the chance to see another preview of Parleys version 2, which is going live..in a few months. Stephan, gave a nice intro talk - a developer's talk I would say - he explained his vision, his problems regarding building RIA nowdays, the potential solutions and technologies. Anyway I am going to have a separate post regarding this Flex Saga on Javapolis 2007, and this upcoming JavaFX battle and all my thoughts - for now I will comment that Stephan made the most pragmatic choice! He had solid server side functionality but he wanted a sexier - easier to maintain - more integrated to the desktop - client app. He wanted a browser based solution and a standalone client solution.

I am not a Flex developer - actually I used to hate Flash all along - but I have to give credits to them, the thing I saw a couple of minutes ago - seems to be flexible enough for that kind of apps (RIA).

Anyway apart from the technology point of view - i want to point out how the internet is changing the way we are educated as developers and architects. Talks from conferences, JUG event,s all available with one click on your desktop. I am really happy that such a community based site, with a vision of distributing knowledge all over the globe - started from a JUG leader.. a european JUG leader, I am very proud of it...that I belong to the same 'family'. I am very proud as well that some of the best Java Conferences all over the world - are initiatives of Java User Groups, BeJUG, JavaBin,NLJUG!!!!

Wait a bit until parleys.com version 2 is available and I hope I can make Stephan visit Athens and present his vision to the greek audience!

Ooh by the way,,even though Javapolis talks will be published...in Parleys after a few months - this does not mean that we dont need conferences anymore! I am booking the hote and tickets from NOW..for Javapolis 2008...the saga continues!!!

May the source be with you...as we Javapolians say..these days!!!! Ok time for me to have a coffee!

To magsafe σώζει laptop

Το έχω για πλάκα εδώ και μερικές μέρες στο ξενοδοχείο, αλλά θέλω να δηλώσω το εξης! Αν το mac μου δεν ειχε magsafe ..τοτε με τον ρυθμο που μπερδεύομαι στο δωμάτιο πάνω στο καλώδιο ή τραβάω την καρέκλα - ειχα for sure μετρημένες 10 πτώσεις του my precious (no2)! Μόλις πριν απο λιγο το εκανα ξανά....I keep on falling.(not for my mac)....που λεει και το άσμα! Απλά να αναφέρω σε αυτα τα 30-40 λεπτά που ειχα την ευκαιρία να μιλησω με τον πατέρα της Java - ένα απο τα topics ήταν Mac φυσικα - το port του Landon Fuller και φυσικά ειχε iphone! By the way - iphone prevails..τα εχουμε πει αυτά : )

Got mac?

Wednesday, December 12, 2007

Javapolis Conference Day One

We got up early this morning!!! This is my second Javapolis so I know the way around! If you want to see live the keynote you should wake up early, and be there on time! So 9.30 the first keynote starts.



Stephan Janssen, mr Javapolis and the BeJUG leader opens the session! Javapolis statistics, a small update about the Javapolis status, its future etc etc. Hey even a special request be me last year about having a Javapolis shop for ....javapolis gifts ..it was there! Nice one Stephan!! When it comes to the question 'when do you want to have Javapolis next year' my personal preference would be December for sure!

After Stephan, it was Bruce Eckel's turn to introduce the concept of the Uncoference. Simple idea...I was very busy though and I did not manage to attend and see how it scales! Well Uncoferencde is all about people and talk. A place and time are reserved, a few tables, time slots are defined by the attendees (No coordinator). Either you want to share some knowledge or you want to know about something - you declare a session on the board. People come to the table, talk....and thats all about it! Sound interesting....no powerpoints, no Q&A, nothing..Just talk!


Finally the session was closed by James Gosling. A quick round up of the existing Java technologies, and Q & A on the Ask James session! It is always a pleasure to watch the father of Java. During the Ask James session, my favorite question was - about MacOSX and Java. It seems that lots of Java developers are worried about JDK1.6. The answer is that, Apple is Apple ...


After the keynote we had a break - s0 I had the chance of getting some more T-Shirts! I have actually headed to Sun's booth and I kindly asked for a Java DB T-Shirt! Last year Java DB's one was one of the best. This year the design is minimal but cool enough! Hey..Alexis!!!! I need a GlassFish..one pleaaaaaaase! As you may have noticed I just love GEEK T-Shirts!

My sessions for today were
1.Guice by Bob Lee very interesting...
2. Filthy Makeover by Chet Haase even though I am J2EE guy I try to keep in touch with the work of Chet Haase and Romain Guy (it is unfortunate that he was not able to attend).
3. JSR 316 - Java Platform Enterprise Edition 6 Specification by Roberto Chinnici - I have to admit I was expecting a bit more..action on this session.

After these 3 talks- I took a break - probably I was Java overdosed huhuhu so..my next session was the best for today The Future of Computing panel with James Gosling, Neal Gafter, Joshua Bloch and Martin Odersky. This session must have been a Java life's experience. It is very rare to have such a panel - in a free ride talk about the future of Java and computing in general. Coordinator for the session was Carl Quinn of the Javaposse (of course). The panel talked about singed and unassigned data types, multi core cpus, real time systems, code efficiency. Excellent talk, marvelous experience! I mean what else would you want from a conference!!!

My last session was the Java Champions BOF. Lots of talk regarding JavaFX and a very nice point by Stephan. We should nominate Landon Fuller (for his work on porting JDK.16 on MacOSX leopard - as a Java Champion! A small sign of appreciation for his excellent work!





Javapolis University Day Two

So here we are again! The exhibition center is up and running, Sun Microsystems, Adobe, SAP, IBM and Oracle are one of the big kiosks you may find freebies, sign forms or get some books. Here is set of photos!





I started my day with a large dose of Adobe Flex. I have to admit this year Flex and all its related technologies are heavily marketed by Adobe and they seem to do quite a good job, they even give a free book either on Flex or ActionScript (which is an implementation of the new JavaScript Specification). Well I have been one of those users that has been very critical towarrds the use of Flash in the web. I am still worried about this wave of...everything flash especially when it was being used by designers to build a fancy site BUT with useless functionality and only eye candy. It seems now we have a transformation? evolution of flash and to be more precise - Flex is a technology for developers - for we developers , that enables you to write a very interactive web application - using the usual flash eye cande + (IMPORTANT) with a decent programmer's API, and set of tools and technologies that enable you to make use of server side technologies - manipulate data etc etc. Bruce Eckel , the writer of Thinking in Java was one of the authors and that was a very good reason to see why such a known Java person is very font of Flex!So..from the eye candy point of view ok Flex is impressive ok..it is flash! From the technology point of view - Flex+AIR is another virtual machine ..like the Java one..that claims this time run once - run everywhere is a reality! Time will tell- the speakers said..it was a reality!!!! Using ActionScript is like writing Javascript , it has a very strange feature, is dynamic typed (as Java script) but it is static typed if you want to, like Java! The tools provided are almost free (the command line compiler), though the Integrated IDE built of top of Eclipse (Flex-Builder) is not free. The speakers announced that we are heading towards Flex 3 and the whole tools, SDK etc are going to be open sourced! So definitely I will have to wait till that happens! Being a Java Developer I love good and Free IDE's , so at this moment I would not consider paying for a development tool!! The integration of the Flex with server side technologies - like Java Server Side technologies - seems to be a reality and that's a reason why Flex loves Java and why Java loves Flex..LifeCycle Data Services is built on top of Java technology - actually its a J2EE application!Anyway very interesting talk..I dont know if flex is going to dominate - the fact that is Java friendly is a reason for me to have a look or consider in the near future (especially when it is fully open sourced!) - it seems to be 'more' ready to deliver a RIA solution comparing to JavaFX (at least at the moment). Time will tell!

Some cool links during the talk!



After having having lunch and taking some t-shirts by signing forms in the exhibition center(i love collecting T-Shirts) , I thought to attend the 'Guidelines and Hints to EJB3 and JPA by Linda Demichiel and Kenneth Saks. In the recent years I regurly follow all these talks, since EJB3 is one area that I consider very important for the Enterprise Java Developers Community. A talk from a spec lead such as L.DeMichiel is always considered important by me. Most of the stuff that have been mentioned in the session were already known to me though there are always points that you may further research or some new hints for future development sessions. The EJB3.o is currently evolving 3.0 -> 3.1 and JPA is getting more complete. Lots of interesting things and lots of new things are expected to come in 2008! Very quality session , so overall I was very satisfied!

The night was over with the JUG leaders + Speakers night out..where I had the chance as you can see to make one of my dream as a developer come true, to meet and talk to the father of Java.

Now I can retire!


I stated writing Java on 1999. In the following years I loved Java, I loved it so much that I co-created the very first Java user group in Greece, I love Java so much that I try to be some sort of evangelist, I love Java so much that I like to share my Java thoughts with friends and colleagues.I love Java so much that I like to share my knowledge with others. I love Java so much that I had the honor of meeting and chatting with the father of Java...from all these years..this is my GREATEST MOMENT! Mr James Gosling thank you so much for your time....Stephan (thanks a lot as well)..thanks Javapolis!


I am really..really Java HAPPY!

Monday, December 10, 2007

University Day One - Javapolis 2007 - My Review

So this is it, the first day of Javapolis has just came to an end for me! It was a very good start and I have to say that I had a quite nice pick of sessions- so I was very satisfied with the content. Before I go any deeper on the sessions and some of my thoughts, lets have a look..of the Javapolian gear!

This year we have a star wars theme on Javapolis! The bag, the T-shirt the brochures everything! So all the Javapolias received this conference pack! Cool isn't it! May the source be with you....my young developer!




Last year there were some complaints regarding the Wifi access during the conference! I think this year the things are improved a lot! There were still some moments that lots of people were offline but overall after the first hours (the system - network was being calibrated) I was always connected during the talks! That was quite amazing actually because you could google, for related material of the talk, exchange info with friends who were attending another session, take some pictures live during the talk and post it ( iPhone magic :P ). I think that a laptop or any device with wifi capabilities is highly recommended in such a conference -having internet access during a session - enriches the overall experience you have as an attendee.

So let's start with my choice of sessions and some comments!

Early in the morning I picked ' Java Generics and Collections in Action' by Maurice Naftalin who is one of the authors of Java Generics and Collections. I have to admit that any talk regarding generics and collections is always important. Well it is amazing, we are almost heading to Java 7 now but it true that a vast majority of Java developer still avoids the use of Generics, or misuses them, or it has not yet grasped the full potential of this feature that came along with Java 1.5. I know that lots of people keep complaining about the syntax, some others do not like the way that are implemented - the fact is that Generics are here and they are going to stay! I still find some obscure things as a developer at the same time I have to admit that at some points they have simplified lots of things! Anyway I am happy that people like M.Naftalin, can sense that the Java Developer Community needs a bit more time, probably a bit more resources and education around Generics. The talk was very constructive - and most probably when I get back home I will have a second look to some chapters of the book. So excellent and constructive start for me!



My second session was Google Apis by Dick Wall! I am a great fan of the Javaposse so I could not miss a talk by one of its creators! Actually the talk was related to some extend with the previous one! Dick Wall has gone through, introducing the use of Google Collections APIs. Quite interesting topic I would say. I have not used Google Collections before. I think this misconception about not being fully implemented or this...always beta of Google kept me away! Eventually after the talk I think I have changed my mind and I will at least download it and play with it! After the talk we had a small discussion with some friends! Can we use such a library in our projects? Are we going to be somehow bound to a certain vendor's libraries for such an important thing? Collections is something that is all over around a object! I had a second thought on that. For years now we have been using third party libs for this critical functionality - like Apache Commons. Ok Google is not Apache, But they are distruting the code in an similar manner, Open source, and enrich the api as much as they can and ..last but not least this code is being by Google itself in its project ..so it's tested. Anyway tough call but definitely we could re-reconsider - some of the features of their library are really interesting! Dick Wall continued his session demostrating various google Apis (Calendar integration, Spreadsheet integration, open social). At some point he was demonstrating some functionality of Picasa - I was a bit impressed! I am a heavy Flickr user (Pro) but this editing and auto enhancing (web based) of photos, was very convenient. So another hint for me to give picassa a second try! Very enjoyable session...so happy second session!



My third session was BPM in Action by Hilde Janssen (yes yes a lady). In the recent months I have entered the world of BPM, the world of processes, workflows. Very challenging topic, difficult to master, needs time and patience..and luck! When the session started I was wondering, what tools are going to be demo-ed? Are they so clunky as those I use ? (Bea Workshop 9.2). Are they any better alternatives? I have to give credit to the speaker - I mean such a topic can not be introduced in 45 minutes ..but she tried. Though the tools were not helping at all! Watching the demo it was watching me work Bea WorkShop (WLI), slow designer start up times, crashes, 1 Km of exceptions, debuggers that sometimes work..and all that stuff. It was a bit unfortnate but WebMethods which was demoed - gave me the same feeling! I am wondering..guys IS THERE ANY decent designer for these stuff? And why almost all the designers are built on top of eclipse....I still haven't tried jBPM's offering in a project. I am really curious!

My last session was 'Hudson, a Continuous Integration System'. Being 'lately' a user of Continuum , its nice to see that other open source alternatives exist and provide similar functionality!

This is more or less my first sessions for Javapolis University Day 1!On Sunday I had the chance to meet again JUG leaders and Java Champions , on the early gathering.more are expected to come tomorrow. Its really nice to see all of them and I am really looking forward for the Java Champions and JUG leaders BOF!!!!


So ..thats all for today...tomorrow more live posts and photos...the day is full of interesting talks!

Javapolian Paris Apostolopoulos (aka papo)

Αχχ Brussels!!!!!

Javapolis has started!

I am gonna do some live blogging from the event apart from daily posts. So here we are, Javapolis 2007. It's 9.30 am and we are almost ready, for our first University Session! Java Generics and Collections in Action by Maurice Naftalin,it is! The wifi reception is by far better comparing to last year, early registration was smooth as usual last night. Photos from the new cool bag later on this day!So..we are about to start!

It's going to be an excellent conference ...Viva Javapolis!!!!

Saturday, December 08, 2007

Φωτογραφίες απο Brugge- Belgium!

Πιο πολλά σε post άυριο γιατί σήμερα έχω άγριες διαθέσεις και η νύχτα είναι ακόμα μωρό! Θα σκωτωθούν όλα τα μικρόβια! Σήμερα το μενου είχε Brugge,(Μπροουζζ γαλλιστη ή Μπρούγκε στα βέλγικα). ΑΠΙΣΤΕΥΤΑ ΟΜΟΡΦΗ ΠΟΛΗ. Όπως απίστευτη ήταν και η βροχή που φάγαμε το απόγευμα.Πήγαμε στη ICE- citυ έξω απο τον σταθμό, και στο μουσείο Groeninge.

Χαλαρό ξεκίνημα - χωρίς λόγια!

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


Thursday, December 06, 2007

Όλα έτοιμα ....φύγαμε!


  1. Διάθεση - Check
  2. Φυσική κατάσταση - Check (ο ώμος είναι φανερά καλύτερα)
  3. Gadgets - Check - Αναφέρω MacBookPro έτοιμο, ψηφιακή έτοιμη, iPhone έτοιμο!
Δεν θες άλλα απο τα παραπάνω 3. Φέτος πάω πιο εξοπλισμένος απο ποτέ, άρα πιο πολλές φωτό και πιο πολλά post και μάλλον podcast - ανταποκρίσεις. Ειναι η αγαπημένη περίοδος του χρόνου για μένα! Ευρωπαικός αέρας, τεράστιες ποσότητες Java, συνάντηση με καλούς φίλους..ένα break απο το έντονο πρόγραμμα της δουλειάς. Τα λέμε από την Αμβέρσα και τις Βρυξέλλες!

Much love ...papo!