The JCrete 2023 Unconference stands as a premier annual event, taking place in Kolymvari (Chania, Crete) each July since 2010. Renowned for its exclusivity, this invitation-only Unconference brings together influential minds from the computing industry who have significantly impacted the field. The core theme revolves around Java and related subjects, fostering an environment where participants engage in informal discussions to share experiences and collectively learn from one another. Continue reading “JCrete Unconference: A Convergence of Minds Shaping Java and Beyond”
Heinz Kabutz
[video] Lightweight JEE7 with JAX RS
Είχα την τύχη να παρακολουθήσω φέτος το εκπληκτικό συνέδριο JCrete μετά απο πρόσκληση για εκδήλωση ενδιαφέροντος του Java Champion και συνδιοργανωτή Dr Heinz Kabutz . Εκεί λοιπόν σε μια παρουσίαση του Java Champion Sebastian Daschner με αντίστοιχο θέμα είδα τη δυνατότητα με χρήση JEE χωρίς να κατασκευάζεις τεράστιες και “βαριές” εφαρμογές της δημιουργίας μικρών web εφαρμογών που γρήγορα σου δίνουν RESTfull endpoint exposure οπότε αποφάσισα να φτιάξω το παρακάτω βίντεο.
Όλος ο κώδικας του παρακάτω βίντεο είναι στο Github https://github.com/diakogiannis/LightJee7WithJaxRS
Σύντομα θα βγάλω και δεύτερο μέρος που να περιλαμβάνει persistence κλπ.
[JavaSpecialists] Summer Special – Writing My Name Into a Plank with Java
Ελληνική μετάφραση του Java(tm) Specialists’ Newsletter
Καλησπέρα απο το The Java(tm) Specialists’ Newsletter,
Ελπίζω να απολαμβάνετε τον Αύγούστο όσο εγώ! Ξεκίνησε την 1η Αυγούστου, το #JCrete, που ήταν το καλύτερο απο τα τελευταία 6 που έγιναν. Απίστευτοι συμμετέχοντες και έντονες συζητήσεις.
Ένα από τα παιχνίδια που απέκτησα πρόσφατα είναι ένα Carbide 3D Nomad Pro 883. Πρόκειται για μια φρέζα CNC που μπορείτε να ελέγξετε μέσα από Java. Τελικά κατάλαβα πώς να μιλήσουμε με αυτό. Ο κώδικάς μου χρειάζεται ακόμη κάποιες βελτιώσεις, αλλά είναι ήδη αρκετά καλό ότι θα μπορούσα να γράψω το όνομά μου σε ένα κομμάτι ξύλου και να σχεδιάσω ένα Java Duke.
Κινηματογράφισα τον εαυτό μου να κάνει μια πρόχειρη επίδειξη χρησιμοποιώντας Periscope. Χρειάστηκε κάποιος χρόνος για να δουλέψει το λογισμικό, χάρη σε ένα ενοχλητικό “χαρακτηριστικό” στη Java 9 με την υποτιθέμενη locale-sensitive String.format () συνάρτηση. Με την μόνη διαφορά οτι την έχουν φτιάξει λάθος. Στον υπολογιστή μου έχω δημιουργήσει το δεκαδικό σημείο στήξης να είναι ένα “.” και το πήρε ως “,” αντ ‘αυτού. Κατα τη γνώμη μου, είναι λάθος να αλλάξει η String.format () και να αναγνωρίζει locale. Θα υπάρξει πολλής κώδικας εκεί έξω που αναμένει να εξάγει το δεκαδικό σαν μια τελεία. Επειδή έγραφα κώδικα με το ένα χέρι και με το άλλο κράταγα το κινητό τηλέφωνο στο άλλο, έκανα μερικά λάθη. Αν είστε ανυπόμονοι, ίσως να θέλετε να παρακάμψετε μέσα από τα πρώτα 20 λεπτά, όπου προσπαθώ να κάνω πάρει το demo να ξεκινήσει.
https://www.periscope.tv/heinzkabutz/1nAKEbpOoDbGL
Continue reading “[JavaSpecialists] Summer Special – Writing My Name Into a Plank with Java”