Thoughts on Quarkus, WildFly, Red Hat/JBoss Technologies and Open Source Software Development. If an entry looks Greek to you, it probably is.
Saturday, March 31, 2007
Γιατί υστερούμε στην ανάπτυξη OpenSource λογισμικού;
"Γιατί σαν χώρα υστερούμε τόσο πολύ στην ανάπτυξη opensource λογισμικού και τί πρέπει να γίνει για να αλλάξει αυτή η κατάσταση;"
Έκπληκτος πήρα την απάντηση ότι δεν υστερούμε καθόλου και ότι αντιθέτως υπάρχουν τόσες χιλιάδες χρήστες και αντίστοιχα τόσες πρωτοβουλίες για την διάδοση του opensource, κτλ. κτλ.
Ομολογώ ότι μάλλον δεν με κατάλαβαν γιατί δεν ρώτησα πόσους χρήστες έχουμε, αλλά πόσοι γράφουν opensource. Γιατί αν όντως με κατάλαβαν πρέπει να ζω στον κόσμο μου καθώς η δική μου εμπειρία μου υπαγορεύει ότι ο αριθμός των Ελλήνων προγραμματιστών που ασχολούνται σοβαρά με το αντικείμενο είναι απογοητευτικά μικρός, ή συγκριτικά πολύ μικρότερος από χώρες αντίστοιχου μεγέθους (π.χ. Βέλγιο, Σουηδία, κτλ.).
Λέγοντας σοβαρά, εννοώ ανθρώπους που παραμένουν ενεργοί και γράφουν σε μεγάλο ποσοστό του χρόνους λογισμικό για καταξιωμένα διεθνώς έργα.
Ή για να το θέσω και διαφορετικά ποιά ήταν εκείνα τα δημοφιλή opensource projects που ξεκίνησαν από την Ελλάδα. Προσωπικά δεν γνωρίζω κανένα...
Για να μη παρεξηγηθώ, να τονίσω ότι η εμπειρία μου προέρχεται κυρίως από το χώρο του Java-middleware, αν και πιστεύω ότι οι αναλογίες τηρούνται και σε άλλους τομείς (operating systems, applications).
Αντί λοιπόν να παραθέσω άμεσα την δική μου εξήγηση στο φαινόμενο, θα ενδιαφερόμουν ιδιαίτερα να μάθαινα την δική σας γνωμη. Ξανά λοιπόν:
"Γιατί σαν χώρα υστερούμε τόσο πολύ στην ανάπτυξη opensource λογισμικού και τί πρέπει να γίνει για να αλλάξει αυτή η κατάσταση;"
Monday, March 26, 2007
AlphaWebBanking - thanks
Μπορεί το User Inteface να μην δρέπει δάφνες, αλλά είναι αρκετά απλό (simple is beautiful), ενώ παίρνουν και επιπλέον πόντους για το πολύ ασφαλές one-time-password generator (dongle) και το γεγονός ότι παίζουν ανεξαρτήτως broswer (όχι όπως κάτι άλλοι...)
Saturday, March 17, 2007
Ένας θαυμαστός Java-κόσμος
Εξαιρετική διοργάνωση, ικανότατοι ομιλητές, ενδιαφέρουσες ομιλίες, ενεργό κοινό, σπόνσορας έκπληξη. Ο μόνος απογοητευμένος πρέπει να ήταν ο Στάθης που έφυγε νωρίς και του κληρώθηκε το iPod. :)
Χάρηκα ιδιαίτερα, όχι μόνο γιατί αυτή την φορά δεν είχα ομιλία :), αλλά γιατί έστω και για μισή μέρα 150-τόσοι άνθρωποι είδαν και έζησαν σε έναν άλλο κόσμο: σε έναν θαυμαστό Java-κόσμο.
Έναν κόσμο που μπορείς να δείς και να μιλήσεις από κοντά με τους καλύτερους, έναν κόσμο που οι άνθρωποι πραγματικά τρελαίνονται για τεχνολογία, αγαπούν την δουλειά τους, κάνουν το ψώνιο τους, επιχειρούν, ρισκάρουν, συμμετέχουν, ανταγωνίζονται, συναγωνίζονται, μοιράζονται, ανταλλάσουν, ταξιδεύουν, ελπίζουν. Έναν κόσμο που τα έργα έχουν περισσότερη σημασία από τα λόγια.
Το event ήταν αναμφισβήτητα μία επιβράβευση για τα παιδιά του JHUG. Αυτή την παρέα που με την τρέλα της έφτασε από το τίποτα να διοργανώνει events που θα τα ζήλευαν οι μεγαλύτεροι οργανισμοί.
Αν όμως έμεινε κάτι από αυτή την μέρα, για μένα δεν ήταν η τεχνολογία καθαυτή αλλά, ελπίζω, η κοινή διαπίστωση ότι τον κόσμο μέσα στον οποίο θέλουμε να ζήσουμε τον επιλέγουμε και τον διαμορφώνουμε.
Είναι στο χέρι του καθενός να επιλέξει και να αγωνιστεί για τον κόσμο μέσα στον οποίο θέλει να ζήσει. Όλα τα άλλα είναι ... απλώς οδοντόκρεμες.
Thursday, March 08, 2007
JBoss Seam - Καταδικασμένο να Πετύχει
Αυτό που έκανε ο Gavin στο πεδίο του Object Relational Mapping με το Hibernate, θα το επαναλάβει αυτή την φορά από την πλευρά του web. Ένας τρόπος για να γράψεις stateful web εφαρμογές που συνδιάζουν τις καλύτερες καινούργιες τεχνολογίες (JSF, EJB3, JBPM, AJAX, ...) με τον απλούστερο δυνατό τρόπο. Productivity και Enterprise Features.
Βρείτε οπωσδήποτε δικαιολογία να το εντάξετε σε κάποιο project. Αν όχι, μην πείτε ότι δεν σας προειδοποίησα έγκαιρα...
Wednesday, March 07, 2007
Release of JBossAS 4.2.0.CR1
I'm very pleased to announce that the 1st candidate release for the new JBoss Application Server 4.2.x series is available for download at sourceforge.
JBoss 4.2 is a stepping stone from JBoss 4.0 to JBoss 5.0. It combines a lot (but not all) of the exciting new features of JBoss 5, but based on the stable 4.x MicroKernel architecture.
Some of the cool new stuff includes:
- The latest version of JBoss EJB3 that is now bundled by default in the .zip distro (no
separate installation step), since JBossAS 4.2.x requires a jdk5 runtime. - The JBoss Web container, based on apache tomcat that includes the Apache Portable Runtime (APR) and optional native technologies for achieving truly stellar
performance matching and exceeding that of the apache http server. - JBoss Transactions, being the default transaction manager for JBossAS. JBoss Transactions is founded on industry proven technology and 18 year history as a leader in
distributed transactions. - Latest versions of Hibernate/JBossWS/JGroups/JBossCache.
- and more...
Check out the release notes for more details.
Please note that at this point only the .zip distro is released; an installer will come with the final release. Something else to be aware of is that JBossAS will now bind to localhost by default, instead of binding to all available interfaces. This was done because of concerns of users deploying jboss instances without securing them properly.
There will be a stabilization period of about a month before the final release. You are encouraged to test drive the latest and greatest JBossAS and communicate your findings to the JBoss User Forums.
Enjoy
Dimitris Andreadis
JBoss AS Project Lead.
Monday, March 05, 2007
Such a beauty...
Such a beauty, such a song.