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
Meeting
Go to Space
Document Index
20100511
Bienvenue au Paris Java User Group !
Prochaines Rencontres
Soirée Share, Build & Deploy (11/05/2010)
Wiki source code of
Soirée Share, Build & Deploy (11/05/2010)
More actions
Content
Comments
Attachments
History
Information
Hide line numbers
1: 1 Soirée Share, Build & Deploy (11/05/2010) 2: 3: 1.1 Date et lieu 4: 5: * *Mardi 11 mai 2010* 6: * Dans les locaux de l'[ISEP>Location.ISEP] 7: 8: [{image:isep50.gif|alt=ISEP|document=Main.Partenaires}|Location.ISEP] 9: #if (false) 10: 11: *{style:type=span|color=#0000ff}Les inscriptions ne sont pas encore ouvertes{style}* 12: 13: #end 14: #if (false) 15: 16: * [Inscription obligatoire (via ce lien)|http://www.jugevents.org/jugevents/event/26902] 17: 18: #end 19: #if (true) 20: 21: *{style:type=span|color=#ff0000}Inscriptions closes{style}* 22: 23: #end 24: 25: #if (false) 26: 27: ---- 28: 29: *{style:type=span|color=#0000ff}INFO :{style}* 30: 31: Les Duchess se rencontreront pour l'[Avant JUG|http://jduchess.org/duchess-france/venez-nombreuses-a-lavantjug-de-mai/] à 18h30 au Café Vavin (18 rue Vavin Paris 6). Pour avoir une idée du nombre de personnes, nous vous demandons de nous contacter si vous souhaitez venir. Toutes les informations pour vous inscrire sont [ici|http://jduchess.org/duchess-france/venez-nombreuses-a-lavantjug-de-mai/]. 32: 33: #end 34: 35: ---- 36: 37: *{style:type=span|color=#ff0000}ATTENTION :{style}* 38: 39: * Les *inscrits* à l'évènement non présents *5 min avant le début de la session*, soit à *19h25*, verront leur *place remise à disposition* 40: * Les *non inscrits* à l'événement ne pourront donc y assister que sous réserve de *places disponibles* sur place *5 min avant le début de la session*, soit à 19h25. 41: 42: L’inscription implique de posséder une adresse mail valide sur laquelle vous recevrez une demande de confirmation à laquelle il vous faudra répondre afin de valider votre inscription. 43: *Toute inscription non confirmée ne sera pas prise en compte !* 44: 45: ---- 46: 47: 48: 1.1 Détails 49: 50: *19h15 à 19h30 :* [Alexandre Bertails|Speaker.BertailsAlexandre] nous raconte sa nouvelle vie au W3C 51: 52: *19h30 à 20h00 : DVCS* 53: 54: Comment rendre son développement stable avant de livrer ? Comment éviter que les développeurs se marchent sur les pieds quand ils codent ? Voila une partie des problèmes qu'il est nécessaire de régler avant de devenir fou. Ce fut pour moi le "coup de fouet" nécessaire pour apprendre, voici 2 ans, les outils de gestion de sources décentralisée (DVCS). Le temps nécessaire à la compréhension fut longue, freiné d'abord par mes 5 ans de pratique de Subversion, ensuite par des documentations et des présentations souvent focalisées sur des détails techniques. 55: 56: En prenant comme fil conducteur ce retour d'expérience, le but est de présenter l'intérêt principal des DVCS à mes yeux, surclassant les autres outils quand on souhaite augmenter drastiquement la qualité des développements logiciels. Car bien évidemment les résultats ont largement dépassés nos espérances et valait bien le temps investi. Vous comprendrez ainsi pourquoi les DVCS ne sont pas utiles uniquement "quand on veut travailler dans le train" :). 57: 58: *Intervenants* : [Sebastien Douche|Speaker.DoucheSebastien] 59: 60: *20h00 à 20h30 : Git, la gestion de configuration qui vous veut du bien* 61: 62: Code freeze, merges douloureux, installation et administration d'un serveur, sauvegardes fastidieuses, perte de données, branches coûteuses, obstacle au refactoring, cycles de build trop longs... 63: Ces mots sont-ils pour vous synonymes de Gestion de Configuration ? Vous avez appris à vivre en couple avec un outil en ignorant volontairement ses défauts, mais ils se rappellent régulièrement à vous ? 64: Découvrez à travers des cas d'utilisation quotidiens comment Git sait se faire oublier et vous faire gagner beaucoup de temps. 65: Vous allez aimer cet outil avec une administration proche de zéro, ne nécessitant pas de backup, utilisable en moins de cinq minutes sur une clef usb, un simple disque partagé, en serveur ou en mode SAAS. 66: Les équipes agiles, seront « accros » de l'outil sachant se faire oublier lors de refactoring de code massifs et permettant l'intégration continue sans serveur. 67: Les équipes distribuées apprécieront les branches locales, le cherry-picking et les performances de git. 68: Vous êtes build manager en charge des branches et des code freezes ? Désolé, vous venez de perdre votre job. 69: 70: *Intervenants* : [David Gageot|Speaker.DavidGageot] 71: 72: *20h30 à 21h10 : Buffet offert par le site de recherche d'emplois <a href="http://www.express-board.fr/">l'eXpress Board</a>.* 73: 74: [{image:logoexpressboard2.jpg|alt=expressBoard|document=Main.Sponsors}|http://www.express-board.fr/] 75: 76: *21h10 à 21h40 : Maven 3* 77: 78: Sur les premiers projets Java, on nous a poussé à renoncer à notre bon vieux makefile pour utiliser Ant. Une fois cet outil pris en main, on nous a vendu un certain Maven. Celui-ci à peine maîtrisé, c'est un Maven 2 qui est apparu, nous obligeant à revoir intégralement notre build. Voici que Maven 3 pointe le bout de son nez, va-t-il encore falloir tout refaire ? Qu'est ce que cela va changer pour nous ? 79: 80: *Intervenants* : [Arnaud Heritier|Speaker.HeritierArnaud], [Nicolas De loof|Speaker.DeloofNicolas] 81: 82: *21h40 à 22h10 : DeployIt* 83: 84: Le déploiement d'applications J2EE reste un processus complexe, peu industrialisé et coûteux pour les entreprises. Erreurs humaines, interventions « pompier », manque de prédictibilité, complexité des guides et procédures de mise en production, manque d'évolutivité des scripts, frictions entre les départements Etudes et Production, mises à jour fréquentes et coûteuses des middlewares et applicatifs sont quelques uns des maux rencontrés par les entreprises utilisatrices des technologies Java. Par ailleurs, virtualisation, architectures SOA et développement des méthodes agiles ne font qu'accentuer la nécessité d'industrialiser ce processus. Deployit est une solution qui permet d’automatiser le processus de déploiement d'applications J2EE sur les environnements Websphere, Weblogic, JBoss et Tomcat. 85: 86: *Intervenants* : [Guillaume Bodet|Speaker.GuillaumeBodet], Benoit Moussaud 87: 88: *22h30 à ...* : 3ème mi-temps des juggers au [Vavin|http://maps.google.fr/maps/place?hl=fr&sourceid=navclient-ff&rlz=1B3GGGL_frFR294FR295&um=1&ie=UTF-8&q=restaurant+le+vavin+paris&fb=1&gl=fr&hq=restaurant+le+vavin&hnear=paris&cid=16763854041267710574] 89: 90: 1.1 Sponsors de l'évènement 91: 92: \\ 93: 94: * *Platinium* 95: 96: [{image:xebia75.png|alt=Xebia|document=Main.Sponsors}|http://www.xebia.fr/] 97: [{image:zenika50.png|alt=Zenika|document=Main.Sponsors}|http://www.zenika.com/] 98: [{image:objetDirect70.png|alt=Objet Direct|document=Main.Sponsors}|http://www.objetdirect.com/] 99: [{image:novediaVision60.png|alt=Novedia|document=Main.Sponsors}|http://www.novediagroup.com/] 100: [{image:sfeirLogo1.png|alt=SFEIR|document=Main.Sponsors}|http://www.sfeir.com/] 101: [{image:oxiane50.png|alt=OXiane|document=Main.Sponsors}|http://www.oxiane.com/] 102: [{image:fastConnect60.jpg|alt=Fast Connect|document=Main.Sponsors}|http://www.fastconnect.fr/] 103: [{image:valtech50.png|alt=Valtech|document=Main.Sponsors}|http://www.valtech.fr/] 104: [{image:ibmCDWLogo1.png|alt=IBM developerWorks|document=Main.Sponsors}|https://www.ibm.com/developerworks/community] 105: \\ 106: \\ 107: 108: * *Gold* 109: 110: [{image:soat110.png|alt=So@t|document=Main.Sponsors}|http://www.soat.fr/] 111: [{image:ipponLogo1.png|alt=Ippon Technologies|document=Main.Sponsors}|http://www.ippon.fr/] 112: [{image:inFineLogo1.png|alt=in fine|document=Main.Sponsors}|https://infinegroup.com/] 113: [{image:objectifInfoLogo1.png|alt=Objectif Informatique|document=Main.Sponsors}|http://www.objectif-informatique.fr/] 114: 115: * *Sponsor Buffet* 116: 117: L'eXpress Board est un site d'offres d'emplois pour passionnés, réalisé par Nicolas Martignole (~~auteur du blog Le Touilleur Express~~). 118: 119: [{image:logoexpressboard.jpg|alt=expressBoard|document=Main.Sponsors}|http://www.express-board.fr/] 120: 121: 1.1 Post (blog) sur la présentation 122: 123: * [La soirée du 11 mai 2010 au Paris JUG : Git, DVCS et l’eXpress-Board|http://www.touilleur-express.fr/2010/05/12/la-soiree-du-11-mai-2010-au-paris-jug-git-dvcs-et-lexpress-board/] ~~(Le Touilleur Express)~~ 124: * [Compte-rendu du Paris JUG : soirée Build, Share & Deploy|http://blog.excilys.com/2010/05/14/compte-rendu-du-paris-jug-soiree-build-share-deploy/] ~~(Excilys)~~ 125: * [Paris JUG de mai : Build, Share & Deploy jusqu’au bout de la nuit|http://jduchess.org/duchess-france/paris-jug-de-mai-build-share-deploy-jusquau-bout-de-la-nuit-1/] ~~(Duchess)~~ 126: * [Paris JUG mai 2010 : Soirée Share, Build & Deploy|http://blog.objetdirect.com/divers/paris-jug-mai-2010-soiree-share-build-deploy] ~~(Object Direct)~~
Evènements partenaires
Soirée Share, Build & Deploy (11/05/2010) (Meeting.20100511) - 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