Soirée Progressive Web App

FinistJUG

Pour notre dernière soirée avant les vacances, le GDG Finistère et le FinistJUG vos proposent de vous pencher sur les Progressive Web Apps et leur rôle comme alternative aux applications natives et/ou hybrides. Le rendez-vous se tiendra, comme d’habitude, à La Cantine Numérique de Brest, le jeudi 23 juin.

Progressive Web Apps

Applications natives, applications hybrides, site web mobiles… L’éternel débat continue, encore et toujours. Mais, et si une autre voie était possible ?

L’année dernière, lors du Chrome Dev Summit 2015, Google a présenté une nouvelle approche, combinant le meilleur du web et le meilleur des applications : les applications web progressives, ou Progressive Web Apps (PWAs), dont le principe est de combiner les fonctionnalités modernes du web pour offrir une expérience utilisateur de type application.

Introduction aux Progressive Web Apps

PWA au FinistJUG - GDG Finistère

Dans le dernier Google I/O on a pu voir comment les PWA ont passé d’être un concept à une vraie réalité, avec quelques success stories comme Air Berlin, Flipkart ou le Washington Post, et avec de l’outillage pour simplifier la création et mise à point des PWAs.

Dans cette présentation nous allons balayer les concepts derrière les PWAs : les service workers pour gérer la recuperation de ressources en arrière plan, les notifications push et le mode hors ligne, l’app shell pour un démarrage instantanée de l’application, le manifeste et les balises meta pour vous permettre d’installer l’application sur le téléphone… Nous allons aussi présenter la façon de lier ces concepts dans une PWA, et les différents outils qu’on peut trouver pour nous aider. Pour finir, nous verrons un exemple complète de PWA avec Polymer.


Malgré ce que son accent espagnol bien prononcé peut suggérer, Horacio Gonzalez est arrivé en France il y a une quinzaine d’années déjà. Passionné d’informatique, dans laquelle il est tombé depuis tout petit, il a découvert Java en 1997 et depuis il n’a pas arrêté de bosser autour.

Après quelques années comme architecte technique au Crédit Mutuel Arkea, Horacio travaille actuellement à Cityzen Data, entreprise spécialisée dans la collecte, stockage et traitement de données des capteurs. Il est aussi leader et cofondateur du GDG Finistère et du FinistJUG (le JUG français le plus proche de la Silicon Valley !) et, depuis quelques mois, il a été nommé Google Developer Expert en technologies web.

Informations pratiques

La Cantine

La soirée se passera donc le jeudi 23 juin à partir de 18h30 à La Cantine Brest, dans les locaux de la Faculté des Lettres et Sciences Humaines (20 rue Duquesne, au centre ville de Brest).

L’entrée est libre et gratuite, comme d’habitude, mais nous vous demandons de vos inscrire à l’avance pour nous aider à gérer l’aspect logistique (et l’apéro, bien entendu). Le tirage au sort de la licence IntelliJ se fera parmi les personnes inscrites, bien entendu.

Le tirage au sort ?

JetBrains

Et oui, vous le savez bien, grâce à notre partenariat avec JetBrains nous avons une licence de IntelliJ Idea à offrir pendant la soirée. IntelliJ est considéré par beaucoup de développeurs comme le meilleur éditeur Java actuel. Sa version Community est gratuite, et elle permet de voir pourquoi tant de développeurs aiment cet IDE (d’ailleurs, le nouveau éditeur Android, Android Studio est basé sur cette version Community d’IntelliJ).

Inscriptions

Les inscriptions à l’événement se font via EventBrite :

Ou dans la Google+ de l’événement.

Inscrivez-vous, propagez l’information autour de vous, encouragez vous collègues à y assister.

Google IO Extended Brest 2016

Google IO, la conférence Google pour les développeurs, se tiendra cette année du 18 au 20 mai mai à Mountain View Comme chaque année, les entrées sont parties en moins d’une heure, et il y a une grosse liste d’attente même pour le streaming de la conférence…

Comme les années précédentes, le GDG Finistère et le FinistJUG, avec le support de Google France et de la Cantine Brestoise, organisons une retransmission en directe de la keynote principale de Google IO, là où les principales nouveautés sont annoncées.

logo_io_extended_550px

Ca se passera le mercredi 18 mai, à partir de 18h et jusqu’à tard dans la soirée. Au menu, la retransmission de la keynote, et ensuite des commentaires et des entretiens faites par nos ambassadeurs Google IO Extended (des gens de Google France et des GDGs français qui seront sur place). N’hésitez pas à vous inscrire sur la page Google+ de l’événement, car les places sont limitées…

Soirée Vert.x : les photos

Merci à tous les participants de notre dernière soirée au FinistJUG. Merci à Sebastien Lambour( @finistSeb) pour son humour d’introduction et bien sûr à Clément Escoffier(@clementplop) pour sa très intéressante présentation de la bibliothèque Vert.x et cela de manière claire et très pédagogue.

Ce fut aussi une soirée très spéciale pour Horacio… !felicitaciones a la familia!

En souvenir de ce rendez-vous, vous trouverez quelques photos, ci-dessous.

Ar wec’h all

Mik

IMG_0757 IMG_0762 IMG_0767 IMG_0774 IMG_0794 IMG_0819 IMG_0822

 

 

Soirée Vert.x : Sprechen vous reactive fanta’stico ? – Mardi 1er mars 2016

FinistJUG

Vert.X. est un vieux connu du FinistJUG. On avait commencé en 2014 avec une soirée de rentrée 2014 dédié à ce framework, et on a remis une couche cette année aussi dans notre soirée de rentrée 2015. Pour notre prochaine soirée du 1er mars 2016 on fait encore plus fort et on reviens sur le sujet avec un talk par Clement Escoffier, core developer sur Vert.x chez RedHat.

Le programme de la soirée

Vert.x – Sprechen vous reactive fanta’stico ?

Vous devez bâtir une application qui passe à l’échelle, à base de micro-services ou plus classique, tolérante aux pannes, mais vous ne savez pas par ou commencer ? La seule chose dont vous avez besoin est un fichier jar et d’une machine virtuelle java.

Vert.x 3 est une librairie pour créer des systèmes réactifs s’exécutant sur une machine virtuelle Java. Vert.x 3 offre une nouvelle manière d’implémenter des applications concurrentes,scalables et tolérantes aux fautes. Avec vert.x 3 vous pouvez développer des applications « micro-services » distribuées en Java, mais aussi en JavaScript, Groovy, Ruby et Ceylon. Vert.x 3 permet également d’intégrer des applications « non-vert.x » tel que node.js, .NET ou C.

Cette présentation introduit les concepts clés de Vert.x and comment vous pouvez utiliser Vert.x dans votre prochain projet. Cette session explique les systèmes réactifs, la programmation réactive (attention c’est pas la meme chose), comment le modèle de programmation asynchrone proposé par Vert.x vous permet de construire facilement des applications concurrentes et pourquoi c’est fait ainsi. Nous verrons également le passage a l’échelle, la tolérance aux pannes, les perfs, le monitoring et les composants clés de l’éco-système Vert.x…


Clement Escoffier

Clement Escoffier, core developer sur Vert.x chez RedHat

Qui suis-je ? Bonne question. J’ai été chercheur à l’université de Grenoble, architecte chez Axway, directeur de l’innovation dans une boite allemande…. Actuellement je suis core developer sur Vert.x, et je travaille pour Red Hat. J’ai touché à beaucoup de domaines: OSGi, mobile, continuous delivery, devops, HTML5… Mon but ? Fournir des outils, des méthodes pour rendre le développement plus efficace mais également plus agréable et plus fun. Je suis un contributeur actif sur de nombreux projets Open Source comme Apache Felix, iPOJO, Wisdom Framework et bien évidement Vert.x.

Informations pratiques

La Cantine

La soirée se passera donc le mardi 1er mars à partir de 18h30 à La Cantine Brest, dans les locaux de la Faculté des Lettres et Sciences Humaines (20 rue Duquesne, au centre ville de Brest).

L’entrée est libre et gratuite, comme d’habitude, mais nous vous demandons de vos inscrire à l’avance pour nous aider à gérer l’aspect logistique (et l’apéro, bien entendu). Le tirage au sort de la licence IntelliJ se fera parmi les personnes inscrites, bien entendu.

Le tirage au sort ?

JetBrains

Et oui, vous le savez bien, grâce à notre partenariat avec JetBrains nous avons une licence de IntelliJ Idea à offrir pendant la soirée. IntelliJ est considéré par beaucoup de développeurs comme le meilleur éditeur Java actuel. Sa version Community est gratuite, et elle permet de voir pourquoi tant de développeurs aiment cet IDE (d’ailleurs, le nouveau éditeur Android, Android Studio est basé sur cette version Community d’IntelliJ).

Inscriptions

Les inscriptions à l’événement se font via EventBrite :

Ou dans la Google+ de l’événement.

Inscrivez-vous, propagez l’information autour de vous, encouragez vous collègues à y assister.

Photos – soirée Arduino et DevOps

Voici des photos d’une très bonne et dernière soirée au FinistJUG. Encore une ! Grand merci, aux présentateurs Emmanuel Feller @moyowi et Quentin Adam @waxzce d’avoir partagé leur passion et compétence. Nous remercions aussi les nombreuses personnes qui se sont déplacées et cela dans un esprit très convivial.

Ar wec’h all.

IMG_0542 IMG_0545 IMG_0549 IMG_0550 IMG_0551 IMG_0573 IMG_0589 IMG_0591

Soirée Arduino & Devops – Jeudi 28 janvier 2015

Pour notre première soirée de 2016 nous avons le plaisir de vous proposer une soirée avec deux speakers d’exception : Emmanuel Feller et Quentin Adam.

Le programme de la soirée

1 – Arduino pour des développeurs Java

Arduino pour des développeurs Java

Arduino au FinistJUG

IoT, objets connectés, mouvement maker… Il n’y a pas de doute, la frontière entre l’électronique et l’informatique devient de plus en plus mince, et des nouveaux projets les mélangeant apparaissent tous les jours. En tant que développeur, le sujet vos intéresse, mais vos souvenirs de vos cours d’électronique commencent à être lointains. Quoi faire?

La réponse est simple, plongez-vous dans l’univers Arduino ! Emmanuel Feller vous propose dans ce talk 1h de live coding autour d’Arduino, pour faire un premier objet intelligent, quelques minutes pour le rendre communicant… Le tout orienté vers un public comme vous, des développeurs avec pas forcement beaucoup d’expérience en électronique.

Emmanuel Feller


Après 15 ans dans les Systèmes d’Informations des grands comptes de la banque, de l’assurance et du courtage, Emmanuel a créé Innovation-box en 2013 afin d’innover autour du Web, des réseaux sociaux et des objets connectés. Fervent partisan de l’open innovation et des mécanismes collaboratifs, il participe à de nombreux événements communautaires permettant de démythifier la technologie et l’informatique, de transmettre les compétences et de permettre l’appropriation par le plus grand nombre des mécanismes de la nouvelle économie.

2 – The end of server management : hosting have to become a commodity

The end of server management : hosting have to become a commodity

Même si l’abstract est en anglais, le talk est en français, bien entendu !

Industrial revolution of intellectual production : from computer to team agility, how to work more efficient ? Industrialize your software pipeline, be more efficient

There is a lot of trending words about hosting and clouds theres years, but just a few focused on the essential : how to make the process and the production of hosting really neat and without problems. We have to focus about industrialization like we did about electricity a century ago : produce stable standard with a high quality of service and availability, and develop the ecosystem of consumer. So, how the PaaS, the cloud and good process will end the server management ?

What changes affects developer profession? How to make the process and the production of hosting really neat and without problems? We have to focus about industrialization like we did about electricity a century ago: produce stable standard with a high quality of service and availability, and develop the ecosystem of consumer. Can we end server management and build hosting as a commodity?

The talk is focus to explain what is the evolution of developer job and meanings in a industrial IT world.

Quentin Adam


Quentin Adam is the CEO of Clever Cloud : a Platform as a Service company allowing you to run java, scala, ruby, node.js, php, python or go applications, with auto scaling and auto healing features. This position allow him to study lots of applications, code, practice, and extract some talks and advises. Regular speaker at various tech conference, he’s focused to help developers to deliver quickly and happily good applications.


Informations pratiques

La Cantine

La soirée se passera le jeudi 28ème janvier à La Cantine Brest, dans les locaux de la Faculté des Lettres et Sciences Humaines (20 rue Duquesne, au centre ville de Brest), à partir de 18h30.

L’entrée est libre et gratuite, comme d’habitude, mais nous vous demandons de vos inscrire à l’avance pour nous aider à gérer l’aspect logistique (et l’apéro, bien entendu). Le tirage au sort de la licence IntelliJ se fera parmi les personnes inscrites, bien entendu.

Le tirage au sort ?

JetBrains

Et oui, vous le savez bien, grâce à notre partenariat avec JetBrains nous avons une licence de IntelliJ Idea à offrir pendant la soirée. IntelliJ est considéré par beaucoup de développeurs comme le meilleur éditeur Java actuel. Sa version Community est gratuite, et elle permet de voir pourquoi tant de développeurs aiment cet IDE (d’ailleurs, le nouveau éditeur Android, Android Studio est basé sur cette version Community d’IntelliJ).

Inscriptions

Les inscriptions à l’événement se font via EventBrite :

Venez nombreux, passez l’information autour de vous. Aidez-nous à que toutes les personnes potentiellement intéressées reçoivent l’information !