Soirée

Pas de Jug en Juin ==> NWX Summer Festival

Il n’y aura pas de jug en juin. Par contre les 26, 27 et 28, il y a le NWX summer festival.

Coté tech, au programme :

Les inscriptions c’est sur cette page : Inscription NWX

Pour l’été, nosu vous laissons donc avec la “mascotte” du NWX summer festival :

chat

Soirée Spark

spark-logo

Après la pause Devoxx France d’avril, le jug revient avec une session sur le framework le plus tendance du moment concocté par 2 jug leaders et leur padawam!

Le framework en question c’est Apache Spark. Saviez-vous que dans notre ville de rouen 2 sociétés le pratique au quotidien! Nous vous offrons une découverte de ce framework. N’hésitez pas à apporter votre ordi si vous voulez coder en même temps que nous.

Au sommaire :

  1. Présentation de Spark.
  2. Live coding traitement Spark sur une milliard de ligne (Fabien).

  3. Live coding Spark SQL (Aurélien)
  4. Live coding test unitaires en spark (Youen).
  5. Live coding Spark MLib. (Tony).

Vos intervenants :

  • Fabien Meurisse : Jug Leader et Directeur de Projet @Enovea. @fmeurisse
  • Youen Chéné : Jug Leader et CTO @CreativeData. @youen_chene
  • Aurélien Vandel : Data Scientist @CreativeData. @aurevandel
  • Tony Fellet : Exiar et Data Scientist @CreativeData

Mardi 19 Mai

INSCRIPTION GRATUITE AU JUG (19h-22H)

A votre arrivé, vous pouvez sonner au portail pour entrer, ensuite aller sur le parking à droite du bâtiment.


NWX_LOGO CANTINE_WEB

La session se déroule à la Cantine NWX à Seine Innopolis (ancienne caserne Tallandier). L’adresse exacte est 72 rue de la République, Petit Quevilly. Cependant, le batiment étant très récent, votre GPS sera sans doute perdu.

Le batiment est facilement reconnaissable :

Batiment Seine Innopolis

Photo par Zigazou.

Voici une aide plus précise :

carte seine innopolis

Et enfin le lien Google Map.

La soirée est sponsorisé par Creative Data, la plateforme Big Data prête à l’emploie :


2015-04-30_LogoNomEtBaseline_vertical

Soirée Mongo DB avec Tug et Alain Hélaïli

mongodb-logo-rgb

1/ Presentation Générale de MongoDB :

  • Architecture
  • Langage de requête et d’agrégation
  • Haute disponibilité et montée en charge
  • Management
  • MongoDB 3.0 : quoi de neuf?

2/ Développez votre première application :

  • Les Drivers : Java, … et autres
  • Les frameworks et outils de mappings
  • Bonnes et mauvaises pratiques
  • Modélisation des données

tugdall grall

Tugdual “Tug” Grall est Technical Evangelist chez MongoDB, et un développeur passionné! Il travaille actuellement avec les communautés de développeurs en Europe pour faciliter l’adoption du NosQL/MongoDB. Avant de rejoindre MongoDB, Tug a travaillé chez Couchbase (Technical Evangelist) , eXo Platform (CTO) et Oracle (Product Manager/Developer OracleAS JavaEE).

Tug a participé à de nombreuses conférences DevoxxFR, FOSDEM, Google I/O, JavaOne et de nombreux meetups/groupes d’utilisateurs. Tugdual est co-fondateur du NantesJUG qui organise depuis 2008 des réunions mensuelles autour l’écosystème Java. Lorsqu’il a le temps, il maintient un blog http://tugdualgrall.blogspot.com et une application déployée sur Google App Engine http://www.resultri.com. Vous pouvez le suivre sur twitter.

Github: https://github.com/tgrall

Twitter: @tgrall

Email : tug (at) mongodb.com

alain

Alain Hélaïli est Solution Architect chez MongoDB. Il accompagne les utilisateurs français de MongoDB dans le design de leurs architectures et applications. Auparavant, Alain a notamment travaillé chez BEA Systems, dynaTrace et AppDynamics.

Pendant son temps libre, il tente d’implémenter son idée de startup n°246756, tout en étant distrait par ses reflexions sur l’idée suivante…

Twitter : @AlainHelaili

email : alain.helaili (at) mongodb.com


Mardi 17 Mars

INSCRIPTION GRATUITE AU JUG (19h-22H)

A votre arrivé, vous pouvez sonner au portail pour entrer, ensuite aller sur le parking à droite du bâtiment.


NWX_LOGO CANTINE_WEB

La session se déroule à la Cantine NWX à Seine Innopolis (ancienne caserne Tallandier). L’adresse exacte est 72 rue de la République, Petit Quevilly. Cependant, le batiment étant très récent, votre GPS sera sans doute perdu.

Le batiment est facilement reconnaissable :

Batiment Seine Innopolis

Photo par Zigazou.

Voici une aide plus précise :

carte seine innopolis

Et enfin le lien Google Map.

Soirée Cassandra avec Amira LAKHAL et Duy Hai DOAN

cassandra

En première partie de soirée, nous allons présenter Apache Cassandra 2.1 et son architecture. Nous montrerons comment la base de données peut garantir une scalabilité linéaire, une haute disponibilité tout en gardant un niveau de performance constant. Nous présenterons également le modèle de données sous-jacent et le language CQL pour vous permettre de faire vos premiers pas avec Cassandra.

Pour la deuxième partie, nous allons vous présenter sur le Java Driver ainsi qu’Achilles, un object mapper pour vous aider à développer plus facilement avec CQL. Nous passerons également en revue quelques use-cases sympas vus en prod et des anti-patterns à éviter absolument.

amira

Amira LAKHAL : Agile Java Scala développeur chez Valtech. Elle est passionnée par l’agilité et les langages fonctionnels. Elle est membre des Duchess France.

Twitter : @miralak

Photo_Avatar

Duy Hai DOAN : évangéliste technique pour Datastax, l’entreprise commerciale derrière Apache Cassandra. Il partage son temps entre donner des présentations/meetups/talks sur Cassandra, développer sur des projets open-source pour la communauté et aider les projets utilisant Cassandra. Avant Datastax, Duy Hai a été développeur freelance Java/Cassandra.

Twitter : @doanduyhai


Mardi 17 Février

INSCRIPTION GRATUITE AU JUG (19h-22H)

A votre arrivé, vous pouvez sonner au portail pour entrer, ensuite aller sur le parking à droite du bâtiment.


NWX_LOGO CANTINE_WEB

La session se déroule à la Cantine NWX à Seine Innopolis (ancienne caserne Tallandier). L’adresse exacte est 72 rue de la République, Petit Quevilly. Cependant, le batiment étant très récent, votre GPS sera sans doute perdu.

Le batiment est facilement reconnaissable :

Batiment Seine Innopolis

Photo par Zigazou.

Voici une aide plus précise :

carte seine innopolis

Et enfin le lien Google Map.

Les vidéos de la soirée spécial web

Les vidéos de la soirée spécial web sont disponibles :

Merci à Jérémy de l’association Caméo.

Soirée Web : Web Component avec Horacio Gonzalez et Ergonomie avec Ivan Dalmet

La saison 2014 du Normandy JUG commence enfin! Pour bien commencer la saison, on vous propose une soirée spécial Web avec Horacio du FinistJUG et Yvan de chez Gabel.

Découvrez les bases de l’ergonomie web : donnez à vos utilisateurs le meilleur de vos projets web.

(re)Découvrez ces règles essentielles qui vous permettront d’améliorer vos interfaces web. Vos utilisateurs vous remercieront 😉

ivan

Ivan Dalmet : Webdesigner chez Gabel depuis 2011, j’allie Design et Développement pour produire des interfaces ergonomiques. Depuis maintenant plus de 3 ans, c’est en multi-écrans que je travail : pc, tablettes, mobiles. L’ergonomie et l’expérience utilisateur se trouvent au cœur des projets web que je réalise. Cela se traduit par un apprentissage constant et une réflexion approfondie sur chaque projet. En veille permanente, j’aime découvrir de nouvelles approches du web.
Pour plus d’infos sur mon parcours : http://www.rcrea.fr/about-me/

Web Components avec Polymer

Des concepts comme encapsulation, réutilisation de composants, data-binding ou templating sont maintenant monnaie courante dans la plupart de frameworks web… mais chacun le fait à ça façon !

Et c’est là que les Web Components débarquent. Un nouveau standard en cours d’élaboration au W3C, qui va permettre d’avoir une approche par composants au développement web.

Dans cette présentation nous parlerons de ce standard en construction, de concepts comme ShadowDOM, Mutation Observers, custom elements, Model-Driven-View, Object.observe()… Nous parlerons aussi des implémentations actuelles, du projet Polymer de Google, des X-Tags de Mozilla et de comment avec AngularJS on peut déjà avoir un bon aperçu de ce que nous attend. Et ensuite on rentrera dans le détail de comment on peut dès aujourd’hui utiliser des web components avec Polymer.

photo_horacio_-_detouree_-_2012-02-08_-1000px

Horacio Gonzalez : Spaniard lost in Brittany, unconformist coder, Java craftsman, dreamer and all-around geek. Horacio works at Cityzen Data, a start-up providing provides a scalable, secure, ethical and open platform for sensor data. He is the co-founder and leader of the FinistJUG (the French JUG the nearest to the Silicon Valley!), GDG Finistère and BreizhBeans.


Mardi 14 octobre

INSCRIPTION GRATUITE AU JUG (19h-22H)

A votre arrivé, vous pouvez sonner au portail pour entrer, ensuite aller sur le parking à droite du bâtiment.


NWX_LOGO CANTINE_WEB

La session se déroule à la Cantine NWX à Seine Innopolis (ancienne caserne Tallandier). L’adresse exacte est 72 rue de la République, Petit Quevilly. Cependant, le batiment étant très récent, votre GPS sera sans doute perdu.>/p>

Le batiment est facilement reconnaissable :

Batiment Seine Innopolis

Photo par Zigazou.

Voici une aide plus précise :

carte seine innopolis

Et enfin le lien Google Map.

Le retour des soirées Normandy Agile User Group

NormandyAgileUserGroup Logo

En attendant le programme du jug (on attends une confirmation pour la session de septembre). Ce jeudi à 18h à Seine Innopolis vous pourrez assister à une conférence agile dédiée aux chefs de projet, managers et dirigeants.

Vous aurez les renseignements et les inscriptions sur le site de la cantine numérique.

NWX_LOGO CANTINE_WEB.

Soirée les furets envahissent Seine Innopolis : agilité, build, sélénium, logs et APT.

furets-seine


Meet the Furets !

Venez passer une soirée avec une partie de l’équipe R&D d’un site web grand public : LesFurets.com
Nous serons heureux de vous faire découvrir quelques aspects de la vie de notre équipe, pour les jeunes et les moins jeunes !

  • LesFurets Young Blood : Les jeunes racontent leur histoires et leurs outils de travail.
  • LesFurets Hard Core : Les papis vous présentent une utilisation pragmatique de la génération de code en Java.

1/ LesFurets Young Blood (1h)

De “Monthly” à “Daily” vu de l’intérieur : Arnaud développeur (15 min)

  • L’évolution de l’équipe sur 2 ans, d’une release toutes les 6 semaines, à une release tous les jours, de Scrum à Kanban, de SVN à GIT, de QA à QE, …
  • Arnaud nous racontera comment il a vécu ça de l’intérieur en tant que codeur

Build : Chérie j’ai rétréci le build ! 300/30/3 : Geoffrey Berard (15 min)

  • En 2 ans nous avons toujours eu sensiblement le même nombre de lignes de code environ 300.000 et de tests 30.000
  • Mais le build et l’organisation du packaging est passé de 15+min à ~3min
  • Avec l’aide d’un nettoyeur de build, nous sommes arrivés à rendre le build suffisament rapide pour nous permettre d’en faire 10 fois plus qu’avant, avant autant de serveurs

Test : Sélénium on the sky of LXC : Thomas Duboys (15 min)

  • Comment un travail en commun d’un Ops et d’un Dev à fait passé l’exécution de 200 selenium de 50 min à 7min !
  • L’idée est de retracer l’histoire de la découverte de notre solution

<

Production : Stack Hero ! Par Andreï Arion (15 min)

  • Comment avons nous joué avec le collecteur de logs et ajouté un peu de sel pour s’y retrouver dans les 1000 stacks quotidiennes.
  • Au programme : graylog, élasticsearch, agrégateur maison

Entracte


2/ Découverte de l’outillage APT (Génération Java !!) : Gilles Diguglielmo (50min)

Cas d’utilisation 100% J2SE utile à tous: @Message pour ne plus jamais éditer un fichier _fr.properties!
Opportunités d’utiliser APT dans les projets de tous les jours
Gallerie et Patterns de Processeurs APT:

  • Génération de classes Java, de fichiers sans les mains
  • Génération de tests unitaires de non régression (photo d’un état)
  • Génération de rapports XLS, de diagrammes UML, …
  • Génération de log dans le build voir stop un build
  • Intégration maven, eclipse, idea12, …
  • Futur d’APT pour Java 8

La présentation sera illustrée par le projet open source EZ18N qui permet d’internationaliser une application avec sureté de typage (type-safety) grace au traitement d’annotation à la compilation.


Les bios

Gilles Diguglielmo : Gilles travaille depuis plus de 10 ans pour différents éditeurs de logiciels (LesFurets.com, PrimaSolution, ILOG) sur des sujets très variés: librairie graphique 2D, moteur de règles, plate-forme de services pour J2EE, code génération de modèle métier. Actuellement, il est architecte pour le site LesFurets.com (comparateur d’assurances), et aime aussi prendre l’air de temps en temps à San Francisco ou à Anvers.

Git Hub : gdigugli

Arnaud Pflieger : développeur chez LesFurets.com depuis 3 ans. Il partage son temps entre le développement de features, avec une spécialité front-end certaine, et l’amélioration de l’usine logicielle.

Gibhub : apflieger


Mardi 18 Mars

INSCRIPTION GRATUITE AU JUG (19h-22H)

A votre arrivé, vous pouvez sonner au portail pour entrer, ensuite aller sur le parking à droite du batiment (on a eu la confirmation de securitas cette fois).


La session se déroule à Seine Innopolis (ancienne caserne Tallandier). L’adresse exacte est 72 rue de la République, Petit Quevilly. Cependant, le batiment étant très récent, votre GPS sera sans doute perdu.

Le batiment est facilement reconnaissable :

Batiment Seine Innopolis

Photo par Zigazou.

Voici une aide plus précise :

carte seine innopolis

Et enfin le lien Google Map.

Soirée web temps réel avec SimpleWeb4J par Yan Bonnel

Attention la soirée est à Seine Innopolis.


Du web temps réel avec SimpleWeb4J

Le nouveau buzz word du moment est le reactive programming. Cette présentation va aborder plusieurs aspects de ce paradigme avec des frameworks légers.

Au travers de cette présentation full live coding, nous verrons comment utiliser EventSource (ou Server-Sent-Events) dans un framework simple tel que SimpleWeb4j pour faire du web temps réel tout en restant en Java.

Cette présentation sera aussi l’occasion de montrer comment le JDK8 (lambda et api collection) nous permet de simplifier grandement notre code.

Yan Bonnel

Développeur C/C++ de formation, découvre le Java un peu par hasard. et y trouve un univers passionnant de l’outillage à la communauté en passant par la richesse des librairies. Il est aujourd’hui architecte Java chez Sopra Group. Étant passionné par le développement, c’est tout naturellement qu’il crée des projets sur son temps personnel.

Quelques-unes de ses créations :

  • Transports Rennes : application android pour les transports en commun Rennais.
  • Transports Bordeaux: application android pour les transports en commun Bordelais.
  • YboTv, programme télé sous forme d’une application android et d’un site web
  • CsvEngine, librairie java pour lire/écrire du CSV.
  • SimpleWeb4j, librairie java pour créer un site web simple de manière extrêmement rapide, et permettant un déploiement dans le cloud tout aussi rapide.

Son site: http://www.ybonnel.fr
Twitter: @ybonnel
Github: https://github.com/ybonnel


Mardi 18 Février

INSCRIPTION GRATUITE AU JUG (19h-21H)

A votre arrivé, vous pouvez sonner au portail pour entrer, ensuite aller sur le parking à droite du batiment (on a eu la confirmation de securitas cette fois).


La session se déroule à Seine Innopolis (ancienne caserne Tallandier). L’adresse exacte est 72 rue de la République, Petit Quevilly. Cependant, le batiment étant très récent, votre GPS sera sans doute perdu.

Le batiment est facilement reconnaissable :

Batiment Seine Innopolis

Photo par Zigazou.

Voici une aide plus précise :

carte seine innopolis

Et enfin le lien Google Map.


Nos sponsors :

Soirée Java 8 : Lambdas, Streams et Collectors avec José Paumard

Attention la soirée est à Seine Innopolis.


Lambdas, Streams et Collectors – Le nouveau visage de l’API Collection

L’API la plus utilisée du JDK est sans aucun doute l’API Collection. Brillamment conçue il y a un peu plus de 15 ans, elle est encore aujourd’hui au cœur de toutes les applications Java. En 2004, elle a subi son premier lifting, avec l’introduction des génériques. Cette mise à jour, bien qu’importante, n’a cependant pas modifié ses patterns d’utilisation. Avec l’introduction des lambdas en Java 8, l’API Collection est à nouveau réécrite, mais cette fois la situation est différente : ses patterns d’utilisation sont complètement changés.

La première partie de cette conférence introduit les lambda expressions, comment les écrire, et ce qu’elle nous apportent en tant que développeurs. La deuxième partir présente en détail les nouveaux patterns introduits par les API Stream et Collector. Ces nouvelles API vont changer la façon dont nous allons pouvoir traiter les collections de grande taille, y compris en parallèle, avec un modèle de programmation très simple, et des patterns très puissants. Cette puissance sera montrée dans des exemples réels, qui monteront comment Java 8 va pouvoir nous aider à écrire simplement du code efficace et performant.

José Paumard

f784a8de872a5d98f67ac5ccbd6683d0

Passionné par la programmation depuis plus de 20 ans, José a fait ses premières armes en assembleur, puis C, C parallèle sur machine SIMD avant d’adopter Java comme langage objet, indispensable à la plupart des grandes applications modernes. Maître de conférences à l’institut Galilée (Université Paris 13), et docteur en mathématiques appliquées de l’ENS de Cachan. Il découvre le langage Java en 1995, et enseigne les technologies Java / Java EE en DESS, M2 et 3ème année ingénieur depuis 1998. Il intervient également régulièrement auprès d’entreprises, sous forme d’aide à projet et à l’architecture, d’expertise, et de formation.

José se passionne également pour l’éducation et la transmission des connaissances. Il tient un blog, Java le soir, source documentaire francophone sur les technologies Java pour des milliers de développeurs dans le monde. L’objet de ce blog est de publier son cours (environ 750 pages en ligne et disponibles au format ePub) et différents articles techniques, bien sûr en accès libre.

Il est enfin membre dirigeant du Paris JUG et co-organisateur de Devoxx France. Il prend enfin la parole régulièrement lors de conférences, devant des audiences très diverses : étudiants, chercheurs (mathématique, informatique, sciences humaines), ingénieurs, grand public, JUGs.

Son Twitter : @JosePaumard


Mardi 21 Janvier

===> INSCRIPTION GRATUITE AU JUG (19h-21H)<==

A votre arrivé, vous pouvez sonner au portail pour entrer, ensuite aller sur le parking à droite du batiment.


La session se déroule à Seine Innopolis (ancienne caserne Tallandier). L’adresse exacte est 72 rue de la République, Petit Quevilly. Cependant, le batiment étant très récent, votre GPS sera sans doute perdu.

Le batiment est facilement reconnaissable :

Batiment Seine Innopolis

Photo par Zigazou.

Voici une aide plus précise :

carte seine innopolis

Et enfin le lien Google Map.


Nos sponsors :

Go to Top