Blockchain and .NET join forces: NEO

Το πρόγραμμα της συνάντησης θα είναι:

19.00 – 19.45 Εισαγωγή στη blockchain τεχνολογία και στo NEO project — Δημήτρης Σφούνης
19.45 – 20.00 Διάλειμμα (δικτύωση / γνωριμίες)
20.00 – 21.00 Συμβόλαια ΝΕΟ σε C# — Δημήτρης Σφούνης
21.00 – 21.30 Συζήτηση / δικτύωση / τέλος

Παρουσίαση του NEO σε δύο μέρη. Στο πρώτο Θα έχουμε μία εισαγωγή στην τεχνολογία του blockchain και πιο ειδικά στην πλατφόρμα του ΝΕΟ και στο δεύτερο μέρος μια παρουσίαση για το πως μπορεί να γράψει κάποιος έξυπνα συμβόλαια χρησιμοποιόντας C#: παράδειγμα συμβολαίου και ο κύκλος ζωής του κώδικα.

Το περιβάλλον είναι χαλαρό και θα υπάρχουν πολλές ευκαιρίες για να μάθουμε και φυσικά για να γνωριστούμε. Μετά τις παρουσιάσεις είναι όλοι ευπρόσδεκτοι σε κάποια από τις κοντινές καφετέριες που πάμε για να γνωριστούμε καλύτερα.

Ελπίζω να σας δω στη συνάντηση!

*********************

The agenda for the meetup is:

19.00 – 19.45 Introduction to Blockchain and the NEO project — Dimitris Sfounis
19.45 – 20.00 Break
20.00 – 21.00 NEO contracts in C# — Dimitris Sfounis
21.00 – 21.30 Discussion / networking / end

A two part presentation on the NEO platform. In the first part Dimitris Sfounis will introduce some fundamentals on blockchain technology and particularly the NEO platform and in the second he will present how to write smart contracts using C#: writing a contract and its lifecycle.

The environment is casual and there will be plenty of opportunities to learn and more importantly get to know each other. After the event everyone is welcome to one of the nearby cafeterias to get to know each other.

Hope to see you there!

Blockchain and .NET Joint meetup: NEO

Το πρόγραμμα της συνάντησης θα είναι:

19.00 – 19.45 Εισαγωγή στη blockchain τεχνολογία και στo NEO project — Δημήτρης Σφούνης
19.45 – 20.00 Διάλειμμα (δικτύωση / γνωριμίες)
20.00 – 21.00 Συμβόλαια ΝΕΟ σε C# — Δημήτρης Σφούνης
21.00 – 21.30 Συζήτηση / δικτύωση / τέλος

Παρουσίαση του NEO σε δύο μέρη. Στο πρώτο Θα έχουμε μία εισαγωγή στην τεχνολογία του blockchain και πιο ειδικά στην πλατφόρμα του ΝΕΟ και στο δεύτερο μέρος μια παρουσίαση για το πως μπορεί να γράψει κάποιος έξυπνα συμβόλαια χρησιμοποιόντας C#: παράδειγμα συμβολαίου και ο κύκλος ζωής του κώδικα.

Το περιβάλλον είναι χαλαρό και θα υπάρχουν πολλές ευκαιρίες για να μάθουμε και φυσικά για να γνωριστούμε. Μετά τις παρουσιάσεις είναι όλοι ευπρόσδεκτοι σε κάποια από τις κοντινές καφετέριες που πάμε για να γνωριστούμε καλύτερα.

Ελπίζω να σας δω στη συνάντηση!

Αφίσα εκδήλωσης:

*********************

The agenda for the meetup is:

19.00 – 19.45 Introduction to Blockchain and the NEO project — Dimitris Sfounis
19.45 – 20.00 Break
20.00 – 21.00 NEO contracts in C# — Dimitris Sfounis
21.00 – 21.30 Discussion / networking / end

A two part presentation on the NEO platform. In the first part Dimitris Sfounis will introduce some fundamentals on blockchain technology and particularly the NEO platform and in the second he will present how to write smart contracts using C#: writing a contract and its lifecycle.

The environment is casual and there will be plenty of opportunities to learn and more importantly get to know each other. After the event everyone is welcome to one of the nearby cafeterias to get to know each other.

Hope to see you there!

Event flyer:

Messaging in CQRS with MassTransit

CQRS is a pattern for separating the read and write models of a system. There is a lot of misconception about the use of Messaging in CQRS. In this meetup we are going to discuss when Messaging should be employed and how it adds to lower coupling and resilience. Will also show how this is done by using MassTransit over RabbitMQ.
Presentation by George Tourkas .
George Tourkas (@GeorgeTourkas (http://twitter.com/georgetourkas)) Lead Software Developer at Sycada (http://www.sycada.com). George is working on processing real time data streams and transforming them into reportable and presentable form for many years.

Κωδική ονομασία: Ταχύτης

Κυρίες και κύριοι και αγαπητά αυγά,

θα συναντηθούμε όλοι μαζί για ακόμα μια φορά για να θαυμάσουμε τις καταπληκτικές ομιλίες που ετοίμασαν για σας οι δυο πρωτοεμφανιζόμενοι ομιλητές που σίγουρα δεν έχουν ξανακάνει ποτέ παρουσίαση στο PyThess, ο Τέλης κι εγώ!

Ναι λοιπόν, για ακόμα μια φορά θα συρρεύσουμε στα τραπέζια του κόχο την Παρασκευή 30 Μαρτίου στις 8 το απόγιομα για να ακούσουμε τις μαγευτικές μελωδίες του δόκτωρα Αριστοτέλη Κίττα, ο οποίος θα μας εξιστορήσει τις περιπέτειες του κώδικά του, που από εκεί που σερνόταν να τρέξει ένα λουπ μπόρεσε να τρέχει με ταχύτητα φωτός με τη βοήθεια της Numba, μιας βιβλιοθήκης που με ελάχιστες αλλαγές θα κάνει κομπάιλ τον κώδικά σας σε ελελβιέμ και θα τον τρέξει τουλάχιστον χίλιες φορές πιο γρήγορα. Αν έχετε πει ποτέ “ωραία η πάιθον, αλλά είναι λίγο αργή, αλλά εντάξει τουλάχιστον δεν είναι τζέιές”, αυτή η παρουσίαση είναι για σας.

Η δεύτερη παρουσίαση θα είναι αρκετά πιο πεζή, θα την κάνω εγώ και θα σας δείξω πώς να πάτε από έναν ΚΕΝΟ ΦΑΚΕΛΟ ΕΝΤΕΛΩΣ μέχρι το ντιπλόιμεντ μιας τζάνγκο εφαρμογής στο προντάξιον σε ΔΕΚΑ ΛΕΠΤΑ με τη βοήθεια του Dokku, που είναι ένα πράμα σαν το Heroku που τρέχει στο σερβεράκι σας. Θα κάνω προβίζιον, σέτάπ, πρότζεκτ κτλ και ντιπλόι σε δέκα λεπτά, μετρήστε με, και τα υπόλοιπα θα λέμε ιστορίες από το στρατό (ή τουλάχιστον θα λέει όποιος έχει πάει κι εμείς τα γυναικόπαιδα θα ακούμε).

Κατόπιν θα ακολουθήσει οινοποσία σε γνωστό οινοποτάδικο της πόλης μέχρι νωρίς το πρωί. Σας περιμένω όλους εκεί και σας φιλώ σταυρωτά και το αυτό επιθυμώ και δι υμάς.

Σταύρος

Java 9 security enhancements in practice & Java 10 Sneak Peak

Our April meetup is solely focused on Java.

Our first guest is Martin Toshev organizer of the Bulgaria Java User Group who will talk (via skype call) about Java 9 security improvements in practice.
A few words about our guest : Martin is an IT consultant, Java enthusiast and has been heavily involved in the activities of the Bulgarian Java User group (BG JUG). His areas of interest include the wide range of Java-related technologies (such as Servlets, JSP, JAXB, JAXP, JMS, JMX, JAX-RS, JAX-WS, Hibernate, Spring Framework, Liferay Portal and Eclipse RCP), cloud computing technologies, cloud-based software architectures, enterprise application integration, relational and NoSQL databases. You can reach him for any Java and FOSS-related topics (especially Eclipse and the OpenJDK). Martin is also a regular speaker at Java conferences and helps with the organization of the jPrime conference in Bulgaria (http://jprime.io/).

A couple of days ago Java 10 was officially released so we will explore together a bunch of new features that look interesting.

Martin also will draw 5 tickets for JPrime the biggest Java Conference in Buglaria ( https://jprime.io/ ) with an amazing speakers lineup.

We are still thinking about Pizzas and stuff but I believe you will be already fed enough during Easter 🙂

Global Azure Bootcamp 2018

Welcome to Global Azure Bootcamp 2018 ! All around the world user groups and communities want to learn about Azure and Cloud Computing! On April 21, 2018, all communities will come together once again in the fifth great Global Azure Bootcamp event! Each user group will organize their own one day deep dive class on Azure the way they see fit and how it works for their members. The result is that thousands of people get to learn about Azure and join together online under the social hashtag #GlobalAzure!

Speakers and Schedule

10.00 Registration – Welcome – What is new in Azure – Constantinos Ziazios

11.00 Make a DNS failover with Azure DNS and Azure Automation – Nikos Tzelventzis
Learn how to build a custom failover between two internet ISPs for incoming connections to serve an on-premise services. This is the starting point for high availability services and give a good base to understand how a company can start to think with terms like HA (high availability) without big cost like BGP (Border Gateway Protocol) etc

12.00 Using Azure Functions and Microsoft Cognitive Services for near real time earthquake notifications – George Spyrou
Learn how to combine azure functions and congitive services.

13.00 Food and networking

14.00 Availability-Performance testing to any website all over the world. – John Pourdanis
Learn how to set up web tests to different regions all over the world using Application Insights. Discouver how to set alerts if a website becomes unavailable or responds slowly.

15.00 SQL or NoSQL, is this the question? – George Grammatikos
A short talk for SQL and NoSQL services on Azure.
Learn WHAT it is, WHEN and HOW to use each…

16.00 Learn BaaS (Blockchain-as-a-Service) – Constantinos Ziazios
Understand what is BaaS exactly, how it can help you building decentralized apps faster. We will also talk about different types of servers available in Azure for launching the Blockchain.

9th Meetup: React Native & Ionic

-= Building Hybrid Mobile Apps with React Native & Ionic =-

Επόμενο θέμα στο ταξίδι μας, Hybrid Mobile Apps Development! Αναλύουμε δύο πολύ δημοφιλή frameworks, που κάθε ένα έχει δική του προσέγγιση στην υλοποίηση του “write once, run everywhere”. —

Coming up next in our journey is Hybrid Mobile Apps Development! We are exploring two popular frameworks, that take different approaches in how hybrid apps are implemented.

Speakers (in order of appearance)
———————————————–
Dimitris Tsolis – Mobile Developer
Costas Ioannou – Mobile Developer at Intrideo

Schedule
————–

7:00pm – 7:10pm : Introduction
7:10pm – 7:55pm : React Native – Tsolis Dimitris
7:55pm – 8:15pm : Break
8.15pm – 9:00pm : Ionic – Costas Ioannou
9:00pm – : Connecting Micro-party

5th Thessaloniki UX Meetup / Workshop

Η ώρα για το 5ο Thessaloniki UX Meetup έφτασε!
Save the date: Πέμπτη 29 Μαρτίου 2018, ώρα 18.30
Save the place: i4G Pro, Κτήριο 1, ΔΕΘ-HELEXPO Θεσσαλονίκης

Αυτή τη φορά θα έχουμε κάτι διαφορετικό.
Στο πλαίσιο του Mozilla Open Leaders και του WordPress Plug-In Observatory project, μιας open source εθελοντικής προσπάθειας, θα έχουμε την ευκαιρία να δουμε καθώς και να συμμετέχουμε live σε μια σειρά από UX Research και Design μεθόδους οπως: User Interview, Empathy Mapping, User Jouney Mapping και Wireframing, που θα τρέξουν από UXers της πόλης.
Οι Γιάννης Φενέρης (https://www.linkedin.com/in/ifeneris/) και Ανθή Μαλτέζα (https://www.linkedin.com/in/anthimal/) θα μας κάνουν μια γρήγορη βόλτα από τον κόσμο του UX έτσι ώστε να δούμε πρακτικά τι συμβαίνει στις διαδικασίες του UX Research, Design, Evaluation, την πορεία που ακολουθείται, τα προβλήματα που πρέπει να προσέχουμε και πώς εν τέλει καταλήγουμε σε σχεδιαστικά αποτελέσματα από τα δεδομένα που έχουμε συλλέξει μέσω των παραπάνω διαδικασιών.

• Αμέσως μετά θα έχουμε τον απαραίτητο χρόνο για networking και για να κάνουμε ένα πιο χαλαρό sum up του workshop ή και για οποιαδήποτε άλλη συζήτηση περί UX, με τη συνοδεία μπυρας από το χορηγό του meetup, τη Zanshin Labs (http://zanshinlabs.io/?utm_source=meetup&utm_medium=web&utm_campaign=uxmeetupthess).

• Το workshop θα πραγματοποιηθεί στα ελληνικά.

Code scalability & Build in Docker with Jenkins

Hello everyone

We are really excited to announce the second gathering for 2018 at GDG Android Athens, that will take place on 29th of March at The Cube Athens (https://thecube.gr/).

In our meetup, Mando from Unify will talk about Building Android apps in Docker with Jenkins, while our second speaker Dionysis from car2go will discuss Code scalability.

Special thanks to Unify (http://www.unify.com/us/) and Atos (https://atos.net/en/) for sponsoring the space and beers and e-food (https://www.e-food.gr/) for the pizzas

1) Title: Build in Docker with Jenkins.

Description: A walkthrough on setting up Jenkins to build our Android application within a Docker container.

Bio: Mando Stamelaki (https://www.linkedin.com/in/astamelaki) is a Software Engineer @ UNIFY, a mobile application developer that gets involved in DevOps solutions and survived to tell the story.

2) Title: Code Scalability

Description: At the bottom line our jobs as developers is one: Iterate or build quickly stable products. One might use what’s called “scalable code”. In this talk we provide architectural insights about how we transformed the car2go app from a “monolyth” to a modular, highly tested and adjustable app.

The slides will be in English and the talk in Greek.

Bio: Dionysis Lorentzos has spent his last 4 years working as a dev in the car sharing industry. His latest hobbies include writing functional code in Kotlin, warming with apartment with “./gradlew clean” or making websites with VueJs.

P.S. We have an open invitation for anyone interested to speak at the next or any future meetup. You can easily do that online at this link (https://docs.google.com/forms/d/e/1FAIpQLSfcNuAkkYBRjRz-JVXox0ckboPeUI5orh9EvMw1_tfe9IdsOQ/viewform?c=0&w=1&usp=send_form).

We have also an open invitation for anyone that would like to sponsor GDG Android Athens Meetups and make everyone happy either by hosting an event or bringing the pizzas or beers!

Join or Follow us to stay up-to-date with the latest news of the community at:

Website: http://gdgandroidathens.com/

Slack: https://slofile.com/slack/gdgandroidathens

Twitter: https://twitter.com/gdgandroidATH

Youtube: https://goo.gl/WPsNEL

Facebook: https://www.facebook.com/GDGandroidAthens