Sunday, November 23, 2008

εντυπώσεις απο το JHUG Mini Java tech day


Ακόμα ένα event του jhug πέρασε και ο γνωστός πυρήνας java-δων μαζεύτηκε για να ενημερωθεί, να μάθει, να συζητήσει και φυσικά να οργανωθεί!

Ξεκινήσαμε το πρωί με το Χ.Λοβέρδο και την παρουσίαση του περί Scala! Ομολογώ ήταν μια από τις παρουσιάσεις που περίμενα να δω με περιέργεια. Η σχέση μου με την Scala ελάχιστη ότι είχα διαβάσει φευγαλέα, εδώ και εκεί! Ξεκινήσαμε καλά με την γνωριμία στην Scala αλλά απο την μέση και μετά όπως είπε και ίδιος ο Χρήστος - 'κατανοώ ότι η σύνταξη είναι λίγο δύσκολη όταν την βλέπεις πρώτη φορά' - προβληματίστηκα. Ενδιαφέρουσα η ιδέα του object- functional αλλά μου άφησε μια πικρή γεύση η σύνταξη! Όπως και να έχει ήταν η πρώτη φορά που στο JHUG φιλοξενούμε μία τέτοια ομιλία και πιστεύω ότι θα πρέπει να συνεχίσουμε και με άλλες γνώσσες που ζουν μέσα στο JVM! Μπορείτε να βρείτε το blog του Χρήστου εδώ για πιο πολλές Scala περιπέτειες.

Συνεχίσαμε με τον Dr.Heinz Kabutz και μια διαφορετική ομιλία απο τις συνηθισμένες. Humour -ιστικη και πραγματική, πως ένας Java Guru από την Νότια Αφρική - δραστηριοποιείται επαγγελματικά ανά τον κόσμο, μένει στην Ελλάδα και περιγράφει τα καλά και τα άσχημα του να είσαι ελεύθερος.

Ο επόμενος ομιλητής ήταν η συνάδελφος μου στην Trasys, Sharon Cheong η οποία είναι υπεύθυνη του τμήματος testing! Μίλησε για την σημασία του testing και τα διάφορα επίπεδα testing της εφαρμογής ανάλογα με την φάση υλοποίησης! Στο τέλος έδωσε παραδείγματα εργαλείων που χρησιμοποιούμε για να αυτοματοποιούμε test. Αρκετά καλή παρουσίαση και για όσους αναρωτιούντε αν ηταν απλά θεωρητική να πω ότι προσπαθούμε να είμαστε αρκετά κοντά σε όλο αυτό τον κύκλο που παρουσίασε στα project μας.

Συνεχίσε ο γνωστός σε πολλούς μας Σεραφειμ Καραπατής. Αρκετοί ίσως να ξέρετε ή να έχετε συνεργαστεί με τον Σεραφείμ ως Oracle Expert και Oracle DB Administrator, εκτός απο αυτό ασχολείται ενεργά και με software development - ειδικευόμενος στα εργαλεία και τις τεχνολογίες της Oracle!Αν και δεν συμπάθησα ποτέ τα εργαλεία της Oracle, ιδιαίτερα τον OC4J αλλά και τον JDeveloper, στην παρουσίαση του Σεραφείμ είδα μια τάση αλλαγής και ενδιαφέρουσες ιδέες στον JDeveloper 11g. Το ADF ομολογώ έχει κάποια καλά χαρακτηριστικά αλλα....με τίμημα το license, εκεί προβληματίστηκα!

Μετά το φαγητό το τρίτο κομμάτι του event περιελάμβανε hard code J2EE application servers!

Ο Oleksiy απο την Sun Microsystems και την Πράγα μας παρουσίασε το GlassFish v3 codename Prelude. O glassFish συνεχίζει να ωριμάζει ως server και να εμπλουτίζεται με νέα χαρακτηριστικά! Δεν είναι ψέμα να πούμε ότι προσδοκεί να γίνει ο νέος JBoss στην θέση του JBoss! Προσωπικά για μένα, είναι σίγουρα επιλογή 2 για την ώρα αν μπορώ να επιλέξω A.S μιας και συνεχίζω να πιστεύω στην ανωτερότητα του JBoss , χωρίς αυτό να σημαίνει ότι αύριο o GlassFish δεν γίνει επιλογή νο1. Με τους ρυθμούς αναβαθμίζεται είμαι σίγουρος ότι θα κερδίζει όλο και μεγαλύτερο market share!

Το καλύτερο για το τέλος, Δ.Ανδρεάδης και JBoss 5. Περιμέναμε 4 χρόνια. Τους πήρε πιο πολύ απ΄οτι περίμεναν, true, αλλά πιστεύω ότι άξιζε η προσμονή! O Δημήτρης για τελευταία φορά μας είπε τα νέα χαρακτηριστικά to be expected και φυσικά μας αποκάλυψε ότι στις 28 Nov θα γίνει και το επίσημο code freeze για την έκδοση 5. Ο JΑγιος Βασίλης θα μας φέρει τον νεο Jboss επίσημα πιστεύω πριν τις γιορτές! Το μόνο που μένει είναι να καταφέρω επιτέλους - να περάσω σε κάποιο τεχνικό proposal την χρήση του - δεν αντέχω ακόμα μια χρονιά με Bea Weblogic και Oracle - απλά δεν αντέχω! Καλή η παρατήρηση του Δημήτρη στο τέλος - η κρίση στην αγορά φέρνει και τους πελάτες σε μια αλλαγή πλεύσης για την επιλογή εργαλείων και server! Γιατί να επιλέξεις το 100% κλειστού κώδικα προϊόν και τα χίλια μύρια προβλήματα του, ενώ έχεις το open source το οποίο έχει μια τεράστια κοινότητα πίσω του, και φυσικά την ευελιξία να έχεις και το ανάλογο support με ΠΟΛΥ μικρότερο κόστος!

Αυτά, όπως είπα και στην αρχή της ημερίδας - προσπαθούμε στο JHUG να κάνουμε συχνά τέτοιες προσπάθειες αλλά λόγο έλλειψης τακτικού χορηγού δεν μπορούμε να έχουμε πρόγραμμα! Με την κρίση στην αγορά διαισθάνομαι ότι θα υπάρχει ακόμα μεγαλύτερο πρόβλημα - αν και πιστεύω ότι για 1-2 χιλ euro που θέλει μια αίθουσα ξενοδοχείου είναι πραγματικά αρκετά μεγαλύτερο το exposure και το status που θα πάρει ο χορηγός σε αντίθεση με ένα εκνευριστικό news letter η προώθηση απο γραφεία head hunting!

Όπως και να έχει - απόψεις και βοήθεια δεκτή ιδιαίτερα στο νέο site του JHUG! Η Java κοινότητα παραμένει ενεργή : )

3 comments:

  1. Ωραία ανασκόπηση Πάρι, την επόμενη φορά θα προσπαθήσω να είμαι κι εγώ εκεί.

    ReplyDelete
  2. Μπορούμε να βρούμε κάπου τις διαφάνειες από τις ομιλίες???

    ReplyDelete
  3. θα ανεβούν σύντομα μόλις τις συγκεντρώσω όλες!

    ReplyDelete