Soirée JavaFX avec Thierry Wasylczenko

0
JavaFX

JavaFX

 

<In Dreamy’s world> JavaFX (8) … le buzz word d’Oracle, en terme de développement de clients lourds, qui le présente comme le successeur de Swing. Tout est faisable facilement en JavaFX.</In Dreamy’s world>

<In real life>Mais “Swing c’est mort”, “quelqu’un fait-il encore du desktop?”, “y a-t-il sérieusement des gens qui utilisent JavaFX ?”, “l’avenir c’est du web 2.0 (et au-delà) avec du *JS”, “moi je ne fais que du web”. Ces remarques vous semblent-elles familières? Cette session est faite pour vous car JavaFX répondra sans doute à toutes ces interrogations mais aussi à vos besoins.
Cessons de (trop) rêver, soyons pragmatiques et revenons à la réalité. Est-il possible de réaliser des applications JavaFX complexes, pas uniquement un Bonjour Monde, et pourquoi ne pas coupler cela à du Vertx, asciidoctor, LeapMotion, JavaScript, OSGi & friends?

 

JavaFX peut-il concurrencer le web de demain voire en être complémentaire? JavaFX peut-il répondre à vos besoins?
Découvrons-le ensemble lors de cette session orientée REX. Ce n’est pas toujours aussi simple que l’on pourrait se l’imaginer bien que ce soit la réalité.</In real life>

Cette session se tiendra exceptionnellement un MERCREDI (et non un mardi), et à l’EXIA/CESI de Mont Saint Aignan (et non à Innopolis)

Thierry WASYLCZENKO : Thierry est développeur Java depuis plusieurs années chez General Electric Healthcare en France et se passionne pour le polyglottisme, l’architecture des projets, JavaFX et les nouveaux outils qui facilitent la vie d’un développeur. Il est également auteur pour RebelLabs de ZeroTurnaround et l’un des leader de l’ElsassJUG, le JUG de Strasbourg en France. Suivez le sur LinkedIn ou sur Twitter @twasyl.

Twitter : @twasyl

 


Mercredi 28 Janvier 2015

INSCRIPTION GRATUITE AU JUG (19h-22H)


 

 

eXia/CESI de Rouen/Mont Saint Aignan

Exia.Cesi Rouen
Parc de la Vatine
1, rue Gugliemo Marconi,
76130 Mont Saint Aignan
02 35 59 66 20
web : Cesi.fr
Plan sur Google Maps

 

Soirée Docker avec Nicolas Deloof

C’est la deuxième de la saisons est elle est en fait la suite de la conférence d’introduction à Docker qui aura lieu à Codeurs en Seine. Vous aurez donc le droit à plus de 2h d’utilisation avancée de Docker avec un maximum d’interactions.

docker-logo-370x290

Né il y a un an, Docker est en passe de devenir le standard de fait pour les déploiements Cloud, chaque acteur travaillant activement sur la thématique de la “Containerization”.

En troublant la frontière entre IaaS et PaaS, Docker crée de nouvelles opportunités et pratiques.

Pendant ce talk, je vais présenter Docker, depuis la base jusqu’à son utilisation “dans la vraie vie” : aspects techniques mais surtout fonctionnels, impacts, outils, pratiques de “continuous delivery”, et comment en tirer partie pour vos propres développements.

Et comme je ne veux pas vous abreuver de centaines de slides préparez vous à de nombreuses démos !

Cette session sera la suite de la conférence Docker de codeurs en seine, cette session sera plus avancé et plus interactive.

IMG_5118

Nicolas Deloof : Senior Engineer chez CloudBees, après avoir été Architecte Java pour de grandes SSII françaises. Techno-veilleur et développeur open-source, il a rejoint l’équipe de développement Maven en 2007, en particulier pour le support de GWT. Avec 15 ans d’expérience en développement dans ses bagages et de nombreuses relations dans la communauté Java, il anime depuis 2008 le BreizhJUG, groupe d’utilisateur Java Rennais. Il a participé à plusieurs conférences sur le thème de la forge logicielle et contribue activement au microcosme Java.

Twitter : @ndeloof

Blog: blog.loof.fr


Mardi 16 décembre

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.

Invitation à Codeurs En Seine

logo_codeursenseine_square

Codeurs en Seine aura lieu le 27 novembre prochain dans les locaux de l’Université de Rouen, UFR des Sciences et Techniques (Saint Etienne du Rouvray).

Cette conférence gratuite sur 4 thèmes en simultané : le Java, l’Agile, le Web et l’Innovation, a réuni l’année dernière plus de 250 participants.

Vous pourrez défricher des sujets comme les bases de données NoSQL, l’histoire du web, Java 8, les objets connectés et tout se qui tourne autour du cloud.

Les conférences se tiendront toute la journée de 9h00 à 18h00 : 2 plénières, 20 sessions longues et 8 sessions courtes, entrecoupées de pauses gastronomiques. Vous trouverez, via ce lien, la liste des intervenants en cours de finalisation.

La conférence est organisée bénévolement par Normandy Web Xperts, le Normandy Agile User Group, le Normandy Java User Group et l’Université de Rouen. C’est également une étape de l’Agile tour.

INSCRIPTION GRATUITE

Big Data

Ce jeudi 2 Octobre 2014, se tient à la CCI de Rouen une conférence sur le thème du BigData.

Retrouvez le livestream de cet évènement ICI :

 

 

 

 

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.

Barcamp Data Crunching – BigData / Google Cloud

bigdata


BarCamp Data Crunching !

Venez vous initier au Big Data !

Prenez votre laptop et venez mettre les mains dans la Google Cloud Platform avec nos experts

Posez vos questions, apportez vos expériences …

 

 

Formule Barcamp

Tout le monde participe !

Au programme Hadoop, Hive, Spark, Google Storage… et plus si vous le désirez (Cloudera, EC2 etc.)

Des professionnels vous accompagnent

CreativeData et Affini-Tech seront la pour vous conseiller, répondre a vos questions et expérimenter avec vous.

Vincent Heuschling a fondé Affini-Tech, à la suite d’un parcours professionnels auprès de grands constructeurs, de grandes société de services, et d’intégrateurs de solutions d’infrastructures. C’est l’opportunité de développer et d’explorer de nouvelles innovations qui l’a mené à fonder Affini-Tech qui est intégralement consacrée au marché du Big-Data .

Arnaud Muller est le directeur de Creative Data, société normande spécialisée dans la BI, le traitement et la valorisation de la donnée, et le BigData.

Logo_CD_transparent affini-tech

 

 

Attention nombre de places limitées pour permettre une meilleure organisation


ATTENTION changement de date => MERCREDI 02 Juillet (cela évite les 8eme de finale et puis nous ne pouvions pas faire autrement en fait ^^)

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 (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 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 :

Go to Top