Toggle navigation
Go
Log-in
Register
Home
Go to Wiki
Wiki Index
Document Index
User Index
Paris Jug Web Site
Go to Wiki
Document Index
Main
Go to Space
Document Index
WebHome
Wiki source code of
Bienvenue au Paris Java User Group !
More actions
Content
Comments
Attachments
History
Information
Hide line numbers
1: = Bienvenue au Paris Java User Group ! = 2: 3: [[image:Main.MarketingMaterial@LogoBJCP20150500x0200.png||style="float:left"]] 4: \\\\ 5: 6: Le Paris JUG est un groupe d'utilisateurs Java ayant pour but de réunir les acteurs du langage (professionnels, communautés open source, institutions, étudiants, enseignants...) afin d'échanger des idées et de discuter des avancées technologiques de la plateforme Java. 7: 8: Nous nous rencontrons le deuxième mardi du mois. Les réunions sont gratuites, ouvertes à tous et consistent en une présentation technique, une démonstration d'un produit, ou une table ronde. Après la réunion nous nous retrouvons généralement pour un échange informel autour d'un verre et d'un mini-buffet. 9: 10: Pour être tenu au courant des évènements, il suffit de s'abonner à la [[mailing list>>https://my.sendinblue.com/users/subscribe/js_id/2zu5c/id/1]]. 11: 12: * [[S'abonner>>https://my.sendinblue.com/users/subscribe/js_id/2zu5c/id/1]] 13: * [[Se désabonner>>https://my.sendinblue.com/users/unsubscribe/js_id/2zu5c/id/2]] 14: 15: Les vidéos sont publiées sur [[youtube >>http://www.youtube.com/channel/UCPNEu33xtYpKjQKcn9E5m0Q]] 16: 17: \\ 18: 19: {{velocity filter="none"}} 20: 21: == Prochaines rencontres : == 22: 23: 24: === {{html wiki="false" clean="false"}}🎫{{/html}} 25: Mardi 14 Mars 2023 à 19h30 - [[Soirée Spring>>path:/xwiki/wiki/oldversion/view/Meeting/20230314]] 26: 27: #if (false) 28: * [[Ajouter à Google Calendar>>https://www.google.com/calendar/render?action=TEMPLATE&text=Paris+JUG+-+Soir%C3%A9e+en+pr%C3%A9sentiel+%3A+Soir%C3%A9e+%3A+Rust+pour+les+d%C3%A9veloppeurs+Java+et+le+nouveau+client+Elasticsearch+%282023%2F02%2F07%29+%282023%2F02%2F07%29&details=%3Cdiv+id%3D%22part1%22%3E+%0A+%3Cp%3E%3Cstrong%3E19h00+%C3%A0+19h30+%3A+Accueil%3C%2Fstrong%3E%3C%2Fp%3E+%0A+%3Cp%3E%3Cstrong%3E19h30+%3A+400+endpoints+d%27API+et+2000+types+%3A+le+nouveau+client+Java+pour+Elasticsearch%3C%2Fstrong%3E%3C%2Fp%3E%0A+%3Cp%3E+%3C%2Fp%3E%0A+%3Cp%3E+Un+nouveau+client+Java+pour+Elasticsearch+est+sorti+en+octobre+2021.+Plus+l%C3%A9ger%2C+plus+rapide%2C+plus+ergonomique+et%E2%80%A6+g%C3%A9n%C3%A9r%C3%A9+%C3%A0+99%25+%21+%3Cbr%3E+L%27API+d%27Elasticsearch+a+grandi+de+fa%C3%A7on+organique+depuis+10+ans+et+compte+pr%C3%A8s+de+400+points+d%27API+et+2000+structures+de+donn%C3%A9es.+Jusqu%27%C3%A0+2021+il+n%27y+avait+pas+de+sp%C3%A9cification+formelle+de+cette+API.+G%C3%AAnant+pour+g%C3%A9n%C3%A9rer+du+code%E2%80%A6+On+a+rapidement+vu+que+OpenAPI+%C3%A9tait+difficilement+applicable+et+pris+une+approche+originale%2C+en+mod%C3%A9lisant+l%E2%80%99API+avec+des+types+TypeScript+%E2%80%9Ccompil%C3%A9s%E2%80%9D+dans+un+mod%C3%A8le+servant+de+base+%C3%A0+la+g%C3%A9n%C3%A9ration+de+code.+%3Cbr%3E+Comment+ensuite%2C+%C3%A0+l%E2%80%99usage%2C+s%E2%80%99y+retrouver+dans+cette+API+tr%C3%A8s+riche+%3F+On+verra+avec+quelques+exemples+que+l%E2%80%99utilisation+de+fluent+functional+builders+et+de+tagged+unions+%28un+peu+de+formalisme+pour+des+choses+simples%29+permet+une+%C3%A9criture+proche+d%E2%80%99un+DSL+o%C3%B9+on+se+laisse+guider+par+l%E2%80%99autocompl%C3%A9tion+de+l%E2%80%99IDE+sans+jamais+avoir+%C3%A0+taper+un+nom+de+classe%2C+dans+des+structures+arborescentes+et+polymorphiques+proposant+parfois+plus+de+50+variantes.%3Cbr%3E%3C%2Fp%3E+%0A+%3Cp%3Epar+%3Cspan+class%3D%22wikilink%22%3E%3Ca+href%3D%22https%3A%2F%2Fwww.parisjug.org%2Fxwiki%2Fwiki%2Foldversion%2Fview%2FSpeaker%2FSylvainWallez%22%3ESylvain+Wallez%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fp%3E+%0A+%3Cbr%3E+%0A%3C%2Fdiv%3E+%0A%3Cdiv+id%3D%22buffet%22%3E+%0A+%3Cp%3E+%3Cstrong%3E20h30+%3A+Buffet+%3C%2Fstrong%3E+%3Cbr%3E+%3Cspan+class%3D%22wikiexternallink%22%3E%3Ca+href%3D%22https%3A%2F%2Fwww.datadoghq.com%2F%22%3E%3Cimg+src%3D%22%2Fxwiki%2Fwiki%2Foldversion%2Fdownload%2FMain%2FSponsors%2FDatadog_Logo.png%3Fwidth%3D150%22+width%3D%22150%22+alt%3D%22datadog%22%3E%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fp%3E%0A+%3Cp%3E%3C%2Fp%3E+%0A+%3Cp%3E%3C%2Fp%3E+%0A%3C%2Fdiv%3E+%0A%3Cdiv+id%3D%22part2%22%3E+%0A+%3Cp%3E%3Cstrong%3E21h00+%3A+Introduction+%C3%A0+Rust+pour+les+d%C3%A9veloppeurs+Java+%3C%2Fstrong%3E%3C%2Fp%3E+%0A+%3Cp%3ERust+est+le+langage+qui+monte.%3Cbr%3E+Initialement+con%C3%A7u+pour+remplacer+C%2B%2B+dans+Firefox%2C+sa+robustesse+et+son+expressivit%C3%A9+font+que+Rust+est+maintenant+utilis%C3%A9+pour+tous+types+d%27applications.+%3Cbr%3E+Nous+ferons+une+exploration+de+Rust+et+son+%C3%A9cosyst%C3%A8me+en+comparaison+avec+Java+%3A+syntaxe+et+syst%C3%A8me+de+types%2C+gestion+de+la+m%C3%A9moire+et+le+fameux+borrow+checker%2C+la+grande+originalit%C3%A9+de+Rust%2C+gestion+de+la+concurrence.+%3Cbr%3E+Et+comme+un+langage+n%27est+rien+sans+son+%C3%A9cosyst%C3%A8me%2C+nous+verrons+comment+d%C3%A9velopper+un+serveur+d%27API+web+et+JSON+avec+acc%C3%A8s+%C3%A0+une+base+SQL%2C+avec+une+comparaison+de+taille+et+de+performances+avec+la+JVM+classique+et+GraalVM.%3Cbr%3E%3C%2Fp%3E+%0A+%3Cp%3Epar+%3Cspan+class%3D%22wikilink%22%3E%3Ca+href%3D%22https%3A%2F%2Fwww.parisjug.org%2Fxwiki%2Fwiki%2Foldversion%2Fview%2FSpeaker%2FSylvainWallez%22%3ESylvain+Wallez%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fp%3E+%0A+%3Cbr%3E%0A+%3Cp%3E+%3Cstrong%3E22h00+%C3%A0+...%3C%2Fstrong%3E+%3A+3%C3%A8me+mi-temps+des+juggers+dans+un+lieu+s%C3%A9lectionn%C3%A9+par+votre+Crew+%3B-%29+%3C%2Fp%3E%0A+%3Cp%3E%3C%2Fp%3E+%0A%3C%2Fdiv%3E&location=https%3A%2F%2Fwww.parisjug.org%2Fxwiki%2Fwiki%2Foldversion%2Fview%2FLocation%2FDatadog&dates=20230207T183000Z%2F20230207T211500Z]] 29: #end 30: #if (true) 31: * Soirée **(% style="color:#ff0000; " %)iRl:en présentiel(%%)** Dans les locaux de [[**Criteo**>>Location.Criteo]] 32: * Buffet offert par : [[[[image:Main.Partenaires@criteo-logo-orange.svg||width="150" alt="Criteo"]]>>https://www.criteo.com/fr/]] 33: #end 34: #if (true) 35: {{html wiki="false" clean="false"}} 36: <div style="width:100%; text-align:left;" ><iframe src="//eventbrite.fr/tickets-external?eid=576387599827&ref=etckt" frameborder="0" height="300px" width="100%" vspace="0" hspace="0" marginheight="5" marginwidth="5" scrolling="auto" allowtransparency="true"></iframe></div> 37: {{/html}} 38: #end 39: 40: #if (false) 41: === {{html wiki="false" clean="false"}}🎫{{/html}} Mardi 14 décembre 2021 à 19h00 - [[Développe dans ton cloud pour le cloud - Gitpod>>path:/xwiki/wiki/oldversion/view/Meeting/20211214]] 42: 43: * Soirée **(% style="color:#ff0000; " %)VIRTUELLE(%%)** sur notre [[chaîne Twitch>>https://www.twitch.tv/parisjug]] 44: * -- Buffet offert par : [[[[image:Main.Sponsors@datadog_logo_h_rgb.svg||width="150" alt="datadog"]]>>https://www.datadoghq.com/]]-- 45: * -- L'accès est conditionné au pass sanitaire. -- 46: * * [[Google Calendar>>https://www.google.com/calendar/render?action=TEMPLATE&text=Paris+JUG+-+Soir%C3%A9e+Virtuelle+%3A+D%C3%A9veloppe+dans+ton+cloud+pour+le+cloud+-+Gitpod+%282021%2F12%2F14%29&details=%3Cdiv+id%3D%22part1%22%3E%0A+%3Cp%3E%3Cstrong%3E18h45+%C3%A0+19h00+%3A+Accueil%3C%2Fstrong%3E%3C%2Fp%3E%0A+%3Cp%3E%3Cstrong%3E19h00+%C3%A0+20h30+%3A+Gitpod+-+de+la+Terre+%C3%A0+la+Lune+pour+atterrir+dans+le+Cloud%3C%2Fstrong%3E%3C%2Fp%3E+%0A+%3Cp%3E+Comment+l%27envie+de+vacances+en+plein+air+peut+conduire+au+Cloud+%3F+Comment+devoir+organiser+un+atelier+technique+pour+100+personnes+peut+passer+d%27une+t%C3%A2che+redoutable+%C3%A0+quelque+chose+de+simple+%3F+Comment+un+projet+open-source+peut+abaisser+les+barri%C3%A8res+d%27entr%C3%A9e+pour+des+nouveaux+contributeurs+au+point+qu%27on+puisse+commencer+%C3%A0+contribuer+d%27un+simple+clic+%3F+La+r%C3%A9ponse+%C3%A0+ces+questions+est+GitPod%2C+un+outil+qui+vous+permettra+d%27acc%C3%A9der+%C3%A0+un+environnement+de+d%C3%A9veloppement+tr%C3%A8s+complet+depuis+n%27importe+quel+navigateur.%3C%2Fp%3E%0A+%3Cul%3E%0A++%3Cli%3Epremi%C3%A8re+tentative+de+d%C3%A9veloppement+en+mobilit%C3%A9+%3A+un+ipad%2C+des+apps+et+un+raspberry%3C%2Fli%3E%0A++%3Cli%3Eseconde+tentative+%3A+d%C3%A9couverte+de+Gitpod+et+usage+pour+des+articles+sur+tinygo%3C%2Fli%3E%0A++%3Cli%3Ed%C3%A9finition+du+concept+derri%C3%A8re+Gitpod%2C+quel+est+le+service+fourni+%3F%3C%2Fli%3E%0A++%3Cli%3Ecomment+y+acc%C3%A9der+%3A+d%C3%A9tail+des+diff%C3%A9rents+moyens+d%27acc%C3%A9der+%C3%A0+l%27offre+de+Gitpod+depuis+un+repository+git%3C%2Fli%3E%0A++%3Cli%3Ele+concept+de+workspace%2C+coeur+de+Gitpod+%3A+le+container+mis+%C3%A0+disposition%2C+ses+possibilit%C3%A9+de+param%C3%A8trages%3C%2Fli%3E%0A++%3Cli%3Ecomparatif+avec+la+solution+Github+Codespaces%3C%2Fli%3E%0A++%3Cli%3Eles+outils+additionnels+%3A+utilisation+du+VSCode+de+votre+poste%2C+le+local+companion%2C+l%27int%C3%A9gration+Jetbrains%3C%2Fli%3E%0A++%3Cli%3El%27installation+de+GitPod+on-premises+sur+un+cluster+Kubernetes+%28ou+m%C3%AAme+sur+un+petit+Raspberry+Pi+avec+un+K3s%29%3C%2Fli%3E%0A+%3C%2Ful%3EUne+s%C3%A9rie+de+d%C3%A9mos+viendra+illustrer+de+mani%C3%A8re+concr%C3%A8te+chacun+des+points+%C3%A9voqu%C3%A9s%2C+de+mani%C3%A8re+progressive+%3A%0A+%3Cul%3E%0A++%3Cli%3Epr%C3%A9sentation+de+la+doc+officielle%2C+riche+et+essentielle%3C%2Fli%3E%0A++%3Cli%3Eacc%C3%A9der+%C3%A0+Gitpod+depuis+un+repository+GitLab+et+un+repository+Github+%3A+pr%C3%A9sentation+de+tous+les+%C3%A9l%C3%A9ments+du+workspace%3C%2Fli%3E%0A++%3Cli%3Ele+VSCode+en+ligne%2C+ses+menus+sp%C3%A9cifiques%3C%2Fli%3E%0A++%3Cli%3Ed%C3%A9monstration+de+l%27usage+du+container+par+quelques+manipulations%3C%2Fli%3E%0A++%3Cli%3E%C3%A0+partir+d%27un+repository+sans+configuration+Gitpod+%3A+les+m%C3%A9caniques+de+gestion+des+ports+et+URL%3C%2Fli%3E%0A++%3Cli%3Eautomatisation+du+repository+pr%C3%A9c%C3%A9dent+avec+explication+de+l%27usage+de+la+cli+de+gitpod%3C%2Fli%3E%0A++%3Cli%3Eutilisation+d%27un+repository+sur+une+technologie+n%C3%A9cessitant+une+image+docker+personnalis%C3%A9e+%3A%3C%2Fli%3E%0A++%3Cli%3Emise+au+point+depuis+gitpod+de+cette+image+docker%3C%2Fli%3E%0A++%3Cli%3Ed%C3%A9monstration+d%27un+projet+bas%C3%A9+sur+cette+image.%3C%2Fli%3E%0A+%3C%2Ful%3EQue+vous+soyez+%3A%0A+%3Cul%3E%0A++%3Cli%3Eadepte+de+GitLab%2C+de+Github+ou+de+Bitbucket%3C%2Fli%3E%0A++%3Cli%3Eorganisateur+d%27ateliers+qui+aimeraient+commencer+%C3%A0+l%27heure+avec+tous+les+outils+install%C3%A9s+sur+tous+les+postes%3C%2Fli%3E%0A++%3Cli%3Egestionnaire+d%27un+projet+OpenSource+qui+aimerait+faciliter+la+contribution+de+toutes+et+tous%3C%2Fli%3E%0A++%3Cli%3Eun+maker+avec+des+projets+embarqu%C3%A9s+ou+des+jeux+en+wasm%3C%2Fli%3E%0A+%3C%2Ful%3EVous+repartirez+avec+toutes+les+informations+pour+vous+lancer+%C3%A0+votre+tour.%0A+%3Cp%3E+%3C%2Fp%3E%0A+%3Cp%3Epar+%3Cspan+class%3D%22wikil]] 47: 48: {{html wiki="false" clean="false"}} 49: <div style="width:100%; text-align:left;" ><iframe src="//eventbrite.fr/tickets-external?eid=204681306297&ref=etckt" frameborder="0" height="300px" width="100%" vspace="0" hspace="0" marginheight="5" marginwidth="5" scrolling="auto" allowtransparency="true"></iframe></div> 50: {{/html}} 51: #end 52: 53: 54: #if (false) 55: {{html wiki="false" clean="false"}}<!-- Les ventes ouvrent généralement à 07:00 le jeudi précédent l'évènement.-->{{/html}} 56: 57: === [[image:Main.MarketingMaterial@LogoJK20153000x1200-trieme.png||width="35" alt="#J2K"||style="float:left"]] Jeudi 21 Octobre 2021 à 19h00 - [[Kubernetes Operator with Java Part II : JOSDK>>path:/xwiki/wiki/oldversion/view/Meeting/20211021]] 58: #if (true) 59: * Sur notre [[chaîne Twitch>>https://www.twitch.tv/parisjug]] 60: #end 61: #if (true) 62: * [[Google Calendar>>https://www.google.com/calendar/render?action=TEMPLATE&text=Paris+JUG+-+Soir%C3%A9e+Virtuelle%3A+Kubernetes+Operator+with+Java+Part+II+%3A+Java+Operator+SDK+par+Charles+Sabourdin+%282021%2F10%2F21%29&details=%3Cp%3E%3Cstrong%3E18h45+%C3%A0+19h00+%3A+Accueil+%3C%2Fstrong%3E%3C%2Fp%3E%0A%3Cp%3E%3Cstrong%3E19h00%2B+%C3%A0+20h30+%3A+Kubernetes+Operator+with+Java+Part+II+%3A+Java+Operator+SDK%3C%2Fstrong%3E%3C%2Fp%3E+%0A%3Cp%3E+On+parle+des+Operator+Kubernetes%2C+mais+de+quoi+s%E2%80%99agit-il+%3F+Comment+peut-on+programmer+son+cluster+Kubernetes+et+surtout%2C+est-il+possible+de+les+%C3%A9crire+en+Java+%3F+%3C%2Fp%3E+%0A%3Cp%3E+C%E2%80%99est+ce+que+nous+allons+pr%C3%A9senter+au+cours+de+cette+deuxieme+session+sur+les+Operator+Kubernetes+en+java.+Dans+cette+session%2C+nous+allons+pr%C3%A9senter+le+framework+%3Cspan+class%3D%22wikiexternallink%22%3E%3Ca+href%3D%22https%3A%2F%2Fgithub.com%2Fjava-operator-sdk%22%3Ejava-operator-sdk%3C%2Fa%3E%3C%2Fspan%3E+et+parler+des+bonnes+et+mauvaises+pratiques+pour+developper+des+Operators+Kubernetes.%3C%2Fp%3E%0A%3Cp%3E+%3C%2Fp%3E%0A%3Cp%3Epar+%3Cspan+class%3D%22wikilink%22%3E%3Ca+href%3D%22https%3A%2F%2Fwww.parisjug.org%2Fxwiki%2Fwiki%2Foldversion%2Fview%2FSpeaker%2FCharlesSabourdin%22%3ECharles+Sabourdin%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fp%3E+%0A%3Cbr%3E&location=https%3A%2F%2Fwww.twitch.tv%2Fparisjug&dates=20211021T164500Z%2F20211021T181500Z]] 63: #end 64: #if (false) 65: * [[Ajouter au calendrier (Google, Apple, Outlook, Office 365, Yahoo) >>https://evt.to/hmdsgiaw]] 66: #end 67: 68: #if (false) 69: * Dans les locaux de [[**Renault Digital**>>Location.RenaultDigital]] 70: Buffet offert par : [[[[image:Main.Sponsors@renault-digital.svg||width="150" alt="renault-digital"]]>>https://group.renault.com/talents/nos-metiers/digital/]] 71: #end 72: #if (false) 73: {{html wiki="false" clean="false"}} 74: <div style="width:100%; text-align:left;" ><iframe src="//eventbrite.fr/tickets-external?eid=93143361301&ref=etckt" frameborder="0" height="300px" width="100%" vspace="0" hspace="0" marginheight="5" marginwidth="5" scrolling="auto" allowtransparency="true"></iframe></div> 75: {{/html}} 76: #end 77: #end 78: #if (false) 79: {{html wiki="false" clean="false"}}<!-- Les ventes ouvrent généralement à 07:00 le jeudi précédent l'évènement.-->{{/html}} 80: 81: === {{html wiki="false" clean="false"}}🎫{{/html}} Mardi 09 Novembre 2021 à 19h30 - [[Project Panama>>path:/xwiki/wiki/oldversion/view/Meeting/20211109]] 82: 83: 84: #if (false) 85: * Sur notre [[chaîne Twitch>>https://www.twitch.tv/parisjug]] 86: #end 87: #if (false) 88: * [[Google Calendar>>https://www.google.com/calendar/render?action=TEMPLATE&text=Paris+JUG+-+Soir%C3%A9e+Virtuelle%3A+Kubernetes+Operator+with+Java+Part+I+%3A+just+watch+par+Charles+Sabourdin+%282021%2F10%2F12%29&details=%3Cp%3E%3Cstrong%3E18h45+%C3%A0+19h00+%3A+Accueil+%3C%2Fstrong%3E%3C%2Fp%3E%0A%3Cp%3E%3Cstrong%3E19h00%2B+la+JEP+du+mois%3C%2Fstrong%3E%3C%2Fp%3E%0A%3Cp%3E%3Cstrong%3E19h00%2B+%C3%A0+20h00+%3A+Kubernetes+Operator+with+Java+Part+I+%3A+just+watch%3C%2Fstrong%3E%3C%2Fp%3E+%0A%3Cp%3E+On+parle+des+Operator+Kubernetes%2C+mais+de+quoi+s%E2%80%99agit-il+%3F+Comment+peut-on+programmer+son+cluster+Kubernetes+et+surtout%2C+est-il+possible+de+les+%C3%A9crire+en+Java+%3F+%3C%2Fp%3E+%0A%3Cp%3E+C%E2%80%99est+ce+que+nous+allons+pr%C3%A9senter+au+cours+de+3+sessions+dont+celle-ci+est+la+premi%C3%A8re.+Dans+cette+session%2C+nous+allons+pr%C3%A9senter+les+diff%C3%A9rentes+ressources+de+l%E2%80%99api+REST+de+Kubernetes%2C+les+CRD+%28Custom+Resource+Definition%29%2C+la+biblioth%C3%A8que+fabric8+kubernetes-client+et+le+projet+exemple+Hypnos.%3C%2Fp%3E+%0A%3Cp%3EPar+ailleurs%2C+le+ParisJUG+a+d%C3%A9cid%C3%A9+d%27ajouter+de+nouvelles+sessions+les+3%C3%A8me+jeudi+du+mois+pour+parler+de+Kubernetes+et+Java.+%3C%2Fp%3E+%0A%3Cp%3E+%3C%2Fp%3E%0A%3Cp%3Epar+%3Cspan+class%3D%22wikilink%22%3E%3Ca+href%3D%22https%3A%2F%2Fwww.parisjug.org%2Fxwiki%2Fwiki%2Foldversion%2Fview%2FSpeaker%2FCharlesSabourdin%22%3ECharles+Sabourdin%3C%2Fa%3E%3C%2Fspan%3E%3C%2Fp%3E+%0A%3Cbr%3E+%0A%3Cp%3E%3Cstrong%3ERetransmission+en+direct+%C3%A0+l%27%C3%89cole+42%3C%2Fstrong%3E%3C%2Fp%3E+%0A%3Cp%3E+Cette+session+sera+%C3%A9galement+retransmise+en+direct+%C3%A0+l%27%C3%89cole+42+en+parall%C3%A8le+de+la+retransmission+l%E2%80%99OpenShift+Commons+Gathering+de+la+Kubecon+de+Los+Angeles+NA.+Plus+d%27informations+et+inscriptions+sur+le+site+du+%3Cspan+class%3D%22wikiexternallink%22%3E%3Ca+href%3D%22https%3A%2F%2Fwww.meetup.com%2Ffr-FR%2FOpenShift-France%2Fevents%2F281103500%2F%22%3Emeetup+OpenShift+France%3C%2Fa%3E%3C%2Fspan%3E.+%3C%2Fp%3E&location=https%3A%2F%2Fwww.twitch.tv%2Fparisjug&dates=20211012T164500Z%2F20211012T181500Z]] 89: #end 90: #if (false) 91: * [[Ajouter au calendrier (Google, Apple, Outlook, Office 365, Yahoo) >>https://evt.to/hmdsgiaw]] 92: #end 93: 94: #if (true) 95: * Dans les locaux de [[**Renault Digital**>>Location.RenaultDigital]] 96: Buffet offert par : [[[[image:Main.Sponsors@renault-digital.svg||width="150" alt="renault-digital"]]>>https://group.renault.com/talents/nos-metiers/digital/]] 97: #end 98: #if (true) 99: {{html wiki="false" clean="false"}} 100: <div style="width:100%; text-align:left;" ><iframe src="//eventbrite.fr/tickets-external?eid=204681306297&ref=etckt" frameborder="0" height="300px" width="100%" vspace="0" hspace="0" marginheight="5" marginwidth="5" scrolling="auto" allowtransparency="true"></iframe></div> 101: {{/html}} 102: #end 103: #if (false) 104: === [[image:Main.MarketingMaterial@youngBlood_IX.png||width="45" alt="#J2K"||style="float:left"]] [[Soumettez votre talk pour le Young Blood IX>>https://forms.gle/XFKUmHse4QcdoKx56]] === 105: #end 106: 107: #if (false) 108: **(% style="color:#ff0000; " %)Attention, exceptionnellement la soirée commencera à 19h15 au lieu de 19h30.(%%)** 109: * Dans les locaux de [[**PMU**>>Location.PMU]] 110: Buffet offert par : [[[[image:Main.Sponsors@pmu.svg||width="150" alt="pmu"]]>>https://www.pmu.fr/]] 111: #end 112: 113: 114: #if (false) 115: * Exceptionnellement le **(% style="color:#ff0000; " %)JEUDI 13 JUIN 2019(%%)** 116: * Dans les locaux de [[**Renault Digital**>>Location.RenaultDigital]] 117: #end 118: #if (false) 119: Buffet offert par : [[[[image:Main.Sponsors@renault-digital.svg||width="150" alt="renault-digital"]]>>https://group.renault.com/talents/nos-metiers/digital/]] 120: #end 121: #if (false) 122: Buffet offert par : [[[[image:Main.Sponsors@logo-SOAT-200x144.png||alt="Soat" width="150px"]]>>https://soat.fr]] 123: #end 124: #if (false) 125: Buffet offert par : [[[[image:Main.Partenaires@Criteo-Labs-RGB.svg||alt="Criteo Labs" width="150px"]]>>https://www.criteo.com/fr/]] 126: #end 127: 128: #end 129: #if (true) 130: [[Toutes les prochaines rencontres>>Meeting.Next]] 131: #end 132: {{/velocity}}
Evènements partenaires
Bienvenue au Paris Java User Group ! (Main.WebHome) - XWiki
Accueil
Prochaines rencontres
Rencontres precedentes
Qu'est-ce que le ParisJUG
Faire une presentation
Les speakers
Mailing list
Sponsors
Partenaires
Donation
Elements Marketing
Nous contacter
Sponsors Platinium
Partenaires