BrestJS

BrestJSAu cours des dernières années et spécifiquement depuis l’arrivée de NodeJS et Angular, l’écosystème JavaScript n’a cessé de grandir. Le JavaScript est présent aujourd’hui partout, de l’internet des objets au serveur web, en passant par les applications mobiles et les bases de données !

Dernièrement, un développeur (@InocaBizau) a même réussi à faire un bridge pour faire du JS dans un programme cobol et fortran ! Le JavaScript deviendrait-il un langage universel ?

Nous le pensons fortement, c’est pour cette raison que nous souhaitions lancer le BrestJS afin de fédérer une communauté locale autour du JavaScript et de populariser son usage dans les entreprises et les écoles du territoire.

Pour cette première soirée du BrestJS, nous vous proposons 3 mini conférences de 10/15 minutes autour de React Native, Angular 2 et HapiJS. Les conférences se dérouleront à partir de 19h.

Avant, nous vous proposons de discuter JavaScript et notamment du BrestJS. Nous espérons fortement que cet événement soit le premier d’une longue série ! Venez nombreux !

React Native

Le développement d’applications mobiles cross plateformes a radicalement changé depuis le lancement de React Native, par Facebook, il y a un peu plus d’un an. La promesse de React Native ? Vous faire développer en JS sur mobile avec des performances natives, en développant une codebase unifiée sur iOS/Android, tout en respectant à la lettre l’expérience utilisateur des systèmes et ainsi réduire nettement le ratio coût/temps de développement. Résultat au bout d’un an : le pari semble réussi ! Nous vous proposons donc d’aller voir de plus près l’ovni React Native ! Session animée par @TonyCois

Angular 2 vs Angular 1

A l’approche de la sortie officielle d’Angular 2 (actuellement en RC2), on vous propose une petite session de comparaison avec Angular 1. Si vous n’avez pas encore regardé cette version, vous allez voir qu’elle change radicalement avec la première, beaucoup de nouveautés et de changements au programme ! Session animée par @LostInBrittany

 
HapiJS vs Express

Au Compte CO2, nous utilisons HapiJS comme backend de nos applications depuis un peu plus d’un an. Nous vous proposons un petit tour de ce framework JS écrit et soutenu par l’équipe technique de Walmart et utilisé en production par Auth0, Beats, Disney, Mozilla, Paypal, Pebble, ou encore NPM. Session animée par @GlennGueguan

Sponsor

La soirée est sponsorisée par le Compte CO2, une startup locale ayant créé la première monnaie luttant efficacement contre le changement climatique. Pour en savoir plus, rendez-vous sur le site du Compte CO2.    

Informations pratiques

La soirée se déroulera donc le mercredi 29 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, mais il est demandé de vous inscrire à l’avance pour nous aider à gérer l’aspect logistique et l’apéro.

Inscription via eventbrite

Tirage de portrait

Vous ne savez jamais quel photo mettre pour illustrer vos profils ou votre CV… Venez vous faire tirer le portrait par notre coworkeuse photographe Nolwenn, le lundi 4 juillet dès 17h00!

Nous vous communiquerons un ordre de passage dans les jours à venir.

Inscription obligatoire.

Une participation du montant de votre choix (prix libre) vous sera demandé.

Portrait de coworker: Alexandre Nierding

Alexandre-NierdingPeux-tu te présenter ?

Je m’appelle Alexandre Nierding, également connu sous le pseudonyme de Mini-gras. Malgré mon attrait pour les repas riches en calories, je suis stagiaire chez Coaching Sport Santé.

Quel parcours as-tu suivi ?

Après avoir obtenu mon Bac S, je ne souhaitais pas m’orienter vers la Fac. J’ai donc décidé de m’orienter vers le DUT Informatique de l’IUT de Vannes, où je suis actuellement en fin de cursus. J’y ai appris les bases de la programmation, un domaine qui me plait énormément, c’est pourquoi je vais m’orienter vers une licence Maths Infos Stats dans le but de décrocher un Master Informatique.

Un projet, une passion en particulier à partager avec nos lecteurs?

L’amour des calories où sucre et gras sont rois. Mise à part ça, j’aime beaucoup la marche ainsi que le cyclisme. Et oui, il faut bien brûler toutes ces calories durement gagnées!

Comment as-tu découvert la cantine brestoise ?

J’ai découvert la cantine numérique grâce à Léo, mon maitre de stage, qui y travaille. L’ambiance ne m’a absolument pas déçu.

Alors ? Que penses-tu de notre espace ?

La cantine est idéalement située, 10 minutes à pieds me suffisent pour y être. En plus, l’espace est ouvert et comporte un canapé très confortable. En plus, il y a du Wifi et du café. Le paradis pour un développeur.

Quels sont les mots clefs/tags qui te définissent le mieux ?

Rick Astley, Mini-gras, Calories, Frites, Canapé.

Comment te suivre/te contacter sur le Web ?
Principalement LinkedIn ainsi que sur Slack.

FinistJUG: Soirée Progressive Web App

logoalternative-dukesailor-100pxPour la dernière soirée avant les vacances, le GDG Finistère et le FinistJUG vous 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 sont 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 récuperation 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 il est demandé de vous 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 au partenariat avec JetBrains,   le FinistJUG a 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).

Inscription via eventbrite.

Villes en transition au Forum des usages coopératifs

Nous vivons une époque marquée par des tensions : économiques, culturelles, sociales, … Le numérique n’est qu’un ingrédient qui doit être mobilisé au service de ces grands enjeux à résoudre collectivement. Il semble pourtant qu’une transition s’engage grâce à des projets d’intérêt public encore trop souvent portés par quelques collectifs minoritaires. Cette session s’appuiera sur des projets ou expériences vécus sur nos territoires. Le défi qui se présente est bien de passer à l’échelle et permettre une transition au bénéfice de tous dans nos villes/Métropoles ?

  • Les matinées :
    • Mercredi 6/07, 10h30-12h30 : La transition démocratique
    • Jeudi 7/07, 10h30-12h30 : La transition énergétique
    • Vendredi 8/07, 10h30-12h30 : Des transitions au bénéfice d’une transition globale

Détail de la session

Mercredi 6 : La transition démocratique

De nouvelles façons de fabriquer la décision politique appuyée sur les échanges avec les citoyens et sur l’intelligence collective sont testées dans les territoires. Quels sont les impacts sur la façon de mettre en œuvre les politiques publiques ?

Intervenants :

  • Clément MABI, Pascal CLOUAIRE (Adjoint Démocratie locale, ville de Grenoble),
  • Bassem ASSEH (adjoint démocratie locale ville de Nantes),
  • Fabrice ROUSSEL (Vice Président Dialogue Citoyen Nantes Métropole),
  • Sandra RATAUD et/ou Sébastien GUIMARD – Mission dialogue citoyen à la Ville de Nantes et Nantes Métropole
  • Armel LE COZ, Cofondateur du collectif Démocratie Ouverte et de la plateforme Parlement & Citoyen
  • La Fabrique Citoyenne sur Rennes et le Budget participatif associé (Intervenant ville de Rennes)

Animatrice : Hélène Maury (Nantes Métropole)


Jeudi 7 : La transition énergétique

La notion de transition énergétique est un volet essentiel de la transition écologique, elle désigne le passage du système énergétique actuel utilisant des ressources non renouvelables vers un bouquet énergétique basé principalement sur des ressources renouvelables ; ce qui implique de développer des solutions de remplacement aux combustibles fossiles, qui sont des ressources limitées et non renouvelables (à l’échelle humaine). source Wikipédia. Différents acteurs (Territoires, Grands groupes, PME/startups, collectifs, …) partageront leurs actions et visions.

Intervenants :

  • Didier FLEURANT, directeur ERDF Finistère
  • Arnaud LEGRAND, dirigeant de Energiency
  • Sylvie MINGANT, Division Énergie Brest Métropole
  • Open Energy Data (Brendan CATHERINE – sous réserve, ou un autre représentant de Rennes Métropole)

Animateurs : Norbert Friant (Rennes Métropole), Hélène Maury (Nantes Métropole).


Vendredi 8 : Des transitions au bénéfice d’une transition globale

Comment peut-on ébaucher une synthèse de ces transitions ? Quelles sont les connexions nécessaires entre ces transitions ? et les propriétés émergentes à l’échelle des villes/Métropole ? Cette réflexion sera illustrée par une approche spatiale par les (tiers) lieux et les déplacements, complétée par une réflexion sur temporalités dans les villes/Métropoles.

Intervenants :

  • Maryse CARMES, Maître de conférences, auteurs de « Devenirs urbains »
  • Katja KRUGER, Conseillère Municipale aux Temps de la ville – Rennes
  • Lætitia RANCUREL et/ou Benoît LOEILLET, Le Tuba à Lyon
  • Jérémie DAVID, La Cordée – Tiers Lieu su Rennes

Animateur : Norbert Friant (Rennes Métropole)

Pour s’inscrire au Forum des usages coopératifs, c’est par là!