εντυπώσεις απο το 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. Ο Άγιος Βασίλης θα μας φέρει τον νεο Jboss επίσημα πιστεύω πριν τις γιορτές! Το μόνο που μένει είναι να καταφέρω επιτέλους - να περάσω σε κάποιο τεχνικό proposal τη χρήση του - δεν αντέχω ακόμα μια χρονιά με BΕΑ Weblogic και Oracle - απλά δεν αντέχω! Καλή η παρατήρηση του Δημήτρη στο τέλος, η κρίση στην αγορά φέρνει και τους πελάτες σε μια αλλαγή πλεύσης για την επιλογή εργαλείων και server! Γιατί να επιλέξεις το 100% κλειστού κώδικα προϊόν και τα χίλια μύρια προβλήματα του, ενώ έχεις το open source το οποίο έχει μια τεράστια κοινότητα πίσω του, και φυσικά την ευελιξία να έχεις και το ανάλογο support με πολύ μικρότερο κόστος!
Αυτά, όπως είπα και στην αρχή της ημερίδας - προσπαθούμε στο JHUG να κάνουμε συχνά τέτοιες προσπάθειες αλλά λόγο έλλειψης τακτικού χορηγού δεν μπορούμε να έχουμε πρόγραμμα! Με την κρίση στην αγορά διαισθάνομαι οτι θα υπάρχει ακόμα μεγαλύτερο πρόβλημα - αν και πιστεύω οτι για 1-2 χιλ euro που θέλει μια αίθουσα ξενοδοχείου είναι πραγματικά αρκετά μεγαλύτερο το exposure και το status που θα πάρει ο χορηγός σε αντίθεση με ένα εκνευριστικό news letter η προώθηση απο γραφεία head hunting!
Όπως και να έχει - απόψεις και βοήθεια δεκτή ιδιαίτερα στο νέο site του JHUG! Η Java κοινότητα παραμένει ενεργή : )