Cloud App Modernization – From Migration to Value

You’ve heard it countless time: “Migrate to cloud”. But many wonder how and even more stop at simple migration without getting full value of cloud architecture.
In this session we are going to take a look on app modernization plan throughout different stages and approaches. From infrastructure all the way to scalable micro service based apps.
Matouš Rokos
Principal Cloud Architect & Head of Cloud at Powel, Microsoft Azure MVP
This session is part of the .NET Virtual User Group( series, where you can join and find more virtual user groups happening around the world.

2nd Global Bitcoin Meetup

This global meetup brings together 4 communities to exchange knowledge and ideas with regard to the technology that we are so fond of!

All talks will be 20 minutes (in English) plus 5 minute for questions:

1) Representing Bitcoin Sydney:
“Bitcoin Blocks from Space: Setting up a Blockstream Satellite node”
By John Pratt, organiser of Bitcoin Sydney & Ketan Gulabdas, Ministry of Nodes.

2) Representing Bitcoin Hong Kong:
“Improving the Lightning user experience with LNURL”
by Leo Weese – BitcoinHK

3) Representing Thessaloniki’s Bitcoin Meetup:
“An overview of Schnorr/Taproot”
by Dr. Kostas Karasavvas, Organiser, CTO at, Faculty at UNic & AUTh.

4) Representing Bitcoin Toronto:
“DIY Bitcoin: Do It Yourself”
by KryptoKidz, Organizer of Bitcoin Toronto Meetup

Spring Data vs JPA

Hi All!

Hope everyone is healthy and coping well during this second lockdown and the overall difficult situation.

It is with great pleasure that we announce our next virtual meetup on Wednesday December 9th. Connection details will be shared to those who will RSVP before the event.

This time we will be hosting Sergiy Morenets who will talk to us from outside of Greece. Sergiy is a Java developer with more than 20 years of experience in enterprise applications. Over the last 7 years he is also teaching/training in back-end/front-end programming, databases and DevOps. He is the author of 4 programming books and a frequent speaker at Java Conferences. The talk will be delivered in english.

We will also be ruffling 2 1-year free licences from our sponsor Jetbrains for use with any of their IDEs.

Additionally we plan to give a try to to help us socialize virtually.

Talk information:

Title: Spring Data vs JPA
Abstract: JPA specification is one of the key aspects of ORM technology usage and commonly used with Hibernate as JPA provider and integrated with Spring/Spring Boot.

There’s also another player in this area – Spring Data JPA. This project focuses on removing boilerplate and simplifying database programming. It provides many repository abstractions for common operation and integration with most popular databases.

We migrated to Spring Data 4 years ago and gathered a lot of experience and positive feedback.

In this talk we will cover core differences between JPA and Spring Data usage, our migration story from JPA to Spring Data and Spring Data pitfalls/best practices.

Looking forward to seeing everyone again!
Giorgos & Dimitris

Let’s talk about Open Source GEO tools and OpenStreetMap

Με ιδιαιτερη χαρα ανακοινωνουμε το νεο meetup μας με τιτλο

### Τίτλος

Εισαγωγή στο ελεύθερο γεoχωρικό λογισμικό, στην κοινότητα OSGeo και το OpenStreetMap

### Εισηγητές

Άγγελος Τζώτσος, Χρήστος Ιωσηφίδης

Ο Άγγελος Τζώτσος είναι Δρ Τοπογράφος Μηχανικός ΕΜΠ. Είναι Πρόεδρος του Open Source Geospatial Foundation και μέλος του Open Geospatial Consortium. Έχει πάνω από 20 χρόνια εμπειρία στην ανάπτυξη Ελεύθερου Λογισμικού, στην Γεωπληροφορική και την Τηλεπισκόπηση.

Είναι επιστημονικός και τεχνικός υπεύθυνος του καθώς και προγραμματιστής του των ΗΠΑ. Σήμερα είναι σύμβουλος γεωπληροφορικής και Τηλεπισκόπησης σε οργανισμούς στην Ελλάδα και στο εξωτερικό.

Ο Χρήστος Ιωσηφίδης είναι Εργαστηριακό Διδακτικό Προσωπικό Α’ στο Εργ. Τηλεπισκόπησης του ΕΜΠ, Αγρονόμος Τοπογράφος Μηχ. ΕΜΠ και εξωτερικός συνεργάτης στο Εθνικό Δίκτυο Υποδομών Τεχνολογίας και Έρευνας – ΕΔΥΤΕ Α.Ε.

Ασχολείται με το Ελεύθερο Λογισμικό τα Ανοιχτά Πρότυπα και Ανοιχτά Δεδομένα με εστίαση στην γεωπληροφορική και την σχετική ανάπτυξη εκπαιδευτικών και άλλων εφαρμογών. Είναι αιρετό μέλος OSGeo, μέλος ΠΣΔΑΤΜ και TEE.

### Πότε

Παρασκευή 4 Δεκεμβρίου, 18:15 με 20:15

### Που

Θα γίνει virtual παρουσίαση. Το link θα δημοσιευτεί στη σελίδα του meetup μας

### Τι;

Στην διάρκεια της παρουσίασης θα καλυφθούν τα παρακάτω αντικείμενα:

* Εισαγωγή στο Ελεύθερο Λογισμικό
* Κοινότητες ΕΛ/ΛΑΚ
* Εισαγωγή στο Ελεύθερο Γεωχωρικό Λογισμικό
* Open Source Geospatial Foundation (OSGeo)
* OSGeoLive
* Open Geospatial Consortium (OGC)
* Εισαγωγή στα Ανοιχτά Δεδομένα
* OpenStreetMap

Let’s talk about OpenId-Connect and Keycloak

Εδώ και 4 χρόνια, η κοινότητα SerresTech και το Τμήμα Μηχανικών Πληροφορικής, Υπολογιστών και Τηλεπικοινωνιών του Διεθνούς πανεπιστημίου οργανώνουν σεμινάρια για διάφορα θέματα που αφορούν στην ανάπτυξη λογισμικού.

Δυστυχώς τα γνωστά προβλήματα που δημιούργησε ο Covid-19 έθεσαν και τα σεμινάρια αυτά … εκτός τροχιάς. Όμως, καθώς προσπαθούμε να βρούμε το ρυθμό μας είπαμε να ξαναρχίσουμε τις παρουσιάσεις μας. Έτσι θα έχουμε το πρώτο μας σεμινάριο για το νέο ακαδημαϊκό έτος 2020-2021.

Το σεμινάριο θα κάνει μια εισαγωγή στο πρωτόκολλο OpenIdConnect και στο Identity Management Server Keycloak.

To OpenId-Connect είναι ένα identity protocol χτισμένο πάνω στο OAuth 2.0 πρωτόκολο αυθεντικοποίησης. Αν ποτέ έχετε χρησιμοποιήσει το Google λογαριασμό σας για να εισέλθετε στο Stackoverflow τότε να ξέρετε ότι αυτό έγινε δυνατό χάρη στη χρήση του πρωτοκόλλου OpenId-Connect.

To Keycloak είναι ένας Identity Management Server. Σας επιτρέπει να έχετε ένα κεντρικό σημείο από το οποίο να έχετε έλεγχο για όλους τους χρήστες, τους ρόλους τους, ακόμα και τις επιτρεπόμενες υπηρεσίες της επιχείρησής σας. Αν έχετε μια πλειάδα εφαρμογών που θέλουν όλες κάποια υπηρεσία αυθεντικοποίησης, τότε το Keycloak μπορεί να είναι για εσάς!

Η δομή της παρουσίασης θα είναι η εξής

* 1η ώρα Εισαγωγή στο OpenId-Connect και OAuth 2.0 πρωτόκολλο
* 2η ώρα Παρουσίαση του Keycloak – Παραδείγματα χρήσης με SpringBoot – Keycloak – OpenIdConnect

### Προαπαιτούμενα

* Bασική εξοικείωση με το πρωτόκολλο HTTP
* Bασική εξοικείωση με τις έννοιες των REST Services
* Βασική εξοικείωση με τη γλώσσα Java (για τα παραδείγματα)

### Ομιλητής

Η ομιλία θα γίνει από το Δρ. Νίκο Πεταλίδη, Μηχανικό Λογισμικού

#### Ημέρα – Ώρα

Την Παρασκευή 27.11.2020 από τις 18:15 έως τις 20:15

#### Τοποθεσία

Η παρουσίαση θα γίνει online. Το link θα δημοσιευτεί την προηγούμενη μέρα στο meetup της κοινότητας

Combo meetup. Windows Subsystem 4 Linux + Azure Logic App & Automation at work

An introduction to Windows Subsystem for Linux and Windows Terminal
Presenter: C. Karypidis
During the session we are going to demonstrate what the not so new Windows terminal has to offer and how we can customize it for a smooth user experience.
In the second part we will see what Windows Subsystem for Linux is and how we can benefit from it in our dayily routine as software engineers.

Azure Logic App and Automation at work. Presenter: G. Grammatikos

In this presentation, we will talk about Azure Logic Apps and how this can combine with other Azure services can help us automate work at the office.

13th Laravel Greece Online Meetup – Bring your beer.

To επόμενο Hangout της Ελληνικής κοινότητας του Laravel θα έχει ως σκοπό να γνωριστούμε λίγο καλύτερα. Με τι ασχολείται ο καθένας μας γενικά και αυτή την περιοδο ειδικά, τρέχει κάποιο side project; Επίσης όποιος έχει την πιο περίεργη μπύρα θα σκεφτούμε κάτι να κερδίσει.

Σας περιμένουμε!

Υ.Γ. τα Link παρακολούθησης και συμμετοχής θα μπουν εδώ στις επόμενες ημέρες και βέβαια στο επίσημο Slack κανάλι μας (για invitation:

12th Laravel Greece Online Meetup – L8, Jetpack, JS frameworks stacks and more.

To επόμενο Hangout της Ελληνικής κοινότητας του Laravel θα έχει κεντρικό θέμα μεν το Laravel 8 και οι αλλαγές που έφερε το Jetpack αλλά όπως πάντα ενδέχεται να το απλώσουμε γενικά στα JS Frameworks, στα stack που προτείνονται και άλλα ωραία. Όποιος έχει χρησιμοποιήσει σε live projecct Inertia.js ή Livewire, θα ήταν ωραία να μας πει την εμπειρία του.

Σας περιμένουμε!

Υ.Γ. τα Link παρακολούθησης και συμμετοχής θα μπουν εδώ στις επόμενες ημέρες και βέβαια στο επίσημο Slack κανάλι μας (για invitation:

.NET Meetups join forces: Getting Started with Blazor on .NET Core 3.1

This is a joint meetup with Munich .NET meetup.

Blazor is an open source and cross-platform web UI framework for building single-page apps(SPAs) using .NET and C# instead of JavaScript. We are going to learn about the two flavours of Blazor components:
– Blazor Server
– Blazor WebAssembly

In this talk we are going to learn about the differences and we are going to focus on Blazor WebAssembly.
We will build an app together from scratch, starting from setting up the envirnoment until the working result.

Finally, we are going to have a free discussion about this technology, about the pros and the cons.

This session is part of the .NET Virtual User Group( series, where you can join and find more virtual user groups happening around the world.

Ερωτήσεις και απαντήσεις για το Bitcoin

Ερωτήσεις και απαντήσεις για το Bitcoin και το χώρο των κρυπτονομισμάτων.

Καινούργιοι στο Bitcoin; Ελάτε στην επόμενη συνάντησή μας online όπου θα απαντήσουμε στις ερωτήσεις σας γύρω από το Bitcoin και το χώρο των κρυπτονομισμάτων!

Σας προτείνουμε αν θέλετε να γράψετε τις ερωτήσεις σας από πριν στο Αν έχετε ερώτηση για κάποιο συγκεκριμένο πορτοφόλι ενημερώστε μας ώστε να το εγκαταστήσουμε από πριν. Θα ακολουθήσουμε το format Ask Anyone Anything, δηλαδή όλοι οι παρευρισκόμενοι θα μπορούν να απαντήσουν σε ερωτήσεις. Τα ακόλουθα μέλη της κοινότητας θα είναι παρόντα για να απαντήσουν:

Κώστας Καρασάββας, Computer Scientist, CTO, Lecturer, Researcher, Bitcoin Programming book, python-bitcoin-utils library, verifiable-PDFs,
Νίκος Λυκουρέσης, μετέφρασε το 21 Lessons στα Ελληνικά ( και προετοιμάζει τη μετάφραση του The Little Bitcoin Book.
Δημήτρης Τσαπακίδης, δημιουργός του και συνδιοργανωτής των meetups στην Αθήνα και στην Πάφο.

Η συνάντηση θα γίνει στα Ελληνικά και ΔΕΝ θα μαγνητοσκοπηθεί.

Η συνάντηση συνδιοργανώνεται από τα Bitcoin meetups της Αθήνας και της Θεσσαλονίκης ( και

Θα ξεκινήσουμε τη συνάντηση στέλνοντας μια μικρή ποσότητα Bitcoin από την Κύπρο στη Θεσσαλονίκη και παρακολουθώντας την στο Bitcoin blockchain. Παραδείγματα ερωτήσεων: πως αγοράζω, στέλνω και λαμβάνω Bitcoin; Πως προστατεύω τα Bitcoin μου από κλοπή και καταστροφή; Τι είναι το multisig wallet και ως φτιάχνω ένα;

Όλα τα links (σύνδεσμοι) που θα αναφέρουμε θα αναρτηθούν στο chat του Zoom και στη σελίδα

Συνδεθείτε μαζί μας την Πέμπτη 24 Σεπτεμβρίου στις 7:30μμ στο Zoom: