Café seul, noisette, au lait ? Non merci, je veux du Café Script !

Les Duchess vous invitent le lundi 27 Mai à participer à la Marmite CoffeeScript !
Vous trouvez JavaScript trop verbeux ?
Vous aimez les classes ?
Vous êtes un fonctional hipster ?
CoffeeScript peut vous intéresser !
Le but de ce Hands-On est de vous apprendre CoffeeScript, un langage compilant vers JavaScript, dont la syntaxe s’inspire de Ruby et Python.
Cette session débutera par l’implémentation d’un champ de mine en TDD par Benoît et Mathieu en 20 min top chrono; puis vous attaquerez le coeur du sujet en fabriquant une partie d’un Space Invaders en CoffeeScript. Le binômage est accepté !

Ce Hands-On est ouvert à toutes personnes ayant au moins des notions de programmation.
Les speakers
Mathieu Breton @MatBreton
Benoît Lemoine @benoit_lemoine
Développeur et fier de l’être, Benoit s’intéresse de près à tout ce qui peut permettre de créer une application web, du HTML aux sources de données, en passant par le javascript et les framework haute productivité.Jean-Laurent de Morlhon @morlhon
Jean-Laurent est CTO de Xebia Studio, Mr FooBarQix, et c’est une des personnes derrière CodeStory. Il adore développer simplement et intelligement avec des développeurs passionnés.
Il s’est reconnait aussi comme un fidèle défenseur du développeur et il explore le mouvement Software Craftsmanship.
La soirée aura lieu lundi 27 mai à partir de 19h15 dans les locaux de Xebia, que nous remercions pour son accueil et pour le buffet.
Les inscriptions sont ouvertes sur Eventbrite.
A la rencontre de Rémi Forax
Le 21 mai prochain, Rémi Forax est invité par le Lyon JUG pour une session intitulée “Dans les traboules de l’implantation des lambdas”. Nous lui avons proposé de lui poser quelques questions en amont de sa session, pour le connaître un peu plus… et vous ne serez pas déçus des réponses
Cet interview a été préparé conjointement par la team élargie du Lyon JUG : Agnès CREPET, Alexis HASSLER, Cyril LACÔTE et Cédric EXBRAYAT.
La communauté Nao sur Paris : Nao sur Seine
Nao qu’est-ce que c’est ?

C’est un robot humanoïde programmable, mesurant 58 cm et pesant 5 kg. Ses principales caractéristiques matérielles sont :
- un corps avec 25 degrés de liberté,
- quatre microphones utilisés pour la reconnaissance vocale et la localisation du son,
- deux haut-parleurs,
- deux caméras : l’une pour voir devant, l’autre pour voir ses pieds,
- une centrale inertielle (par exemple, le robot se protège quand il tombe),
- des zones tactilles (main, tête et pied),
- etc.
Il existe déjà plusieurs APIs pour utiliser la reconnaissance vocale, faire parler le robot, effectuer les mouvements de base (se lever, s’asseoir, marcher), gérer les zones tactiles…
Le système d’exploitation fourni par Aldebaran est basé sur Linux Gentoo, sur lequel le logiciel principal est NAOqi (middleware exclusif d’Aldebaran). Le robot peut communiquer aussi bien en Wifi, qu’en Ethernet, infrarouge et USB. NAOqi permet de partager les APIs et de préparer les modules. Grâce à NAOqi, il est possible d’appeler les fonctions des APIs sur le robot ou depuis des PCs distants via Chorégraphe, l’IDE de programmation Nao (une version d’évaluation est téléchargable ici) ou un autre IDE comme Eclipse ou VisualStudio. Si on ajoute une JVM sur le robot, il est possible de faire tourner du Java (ou tout autre langage exécutable sur la JVM, comme Scala ou Clojure) directement sur le robot.
Nao, à quoi ça sert ?
Nao est utilisé principalement pour la recherche dans les universités et les laboratoires, dans l’éducation et aussi auprès des enfants autistes et des personnes atteintes d’Alzheimer. On peut aussi le voir dans des shows (keynote à Devoxx Belgique) ou dans des opérations de communication (NAO passager clandestin du Vendée Globe pour “initiatives coeur”).
Nao a aussi été adopté par une communauté de développeurs et animateurs qui réalisent des applications sur leur temps libre. Ces applications, après validation, sont disponibles sur le NaoStore. En effet, Nao sera aussi dans le futur commercialisé comme robot de compagnie et un modèle commercial se monte peu à peu autour de Nao.
Nao sur Seine
La communauté Nao sur Paris se retrouve une fois par mois. Elle regroupe des membres du programme Nao Developper, des personnes d’Aldebaran et aussi des Nao curieux qui viennent pour découvrir le robot.
Lors de ces rencontres, vous pouvez voir des présentations sur comment développer sur le robot, des démonstrations d’application faite par les développeurs et des retours sur les événements et les hackathons. Ces échanges sont très riches et conviviaux. Ils permettent au développeur d’avoir des retours sur les applications, d’échanger des idées et des boites Chorégraphes.
La prochaine rencontre ?
La prochaine rencontre aura lieu chez Sfeir le mardi 23 avril à 19h30. Si vous souhaitez rencontrer des développeurs ou des personnes d’Aldebaran, n’hésitez pas à venir. Les inscriptions sont ouvertes sur Eventbrite : http://naosurseine.eventbrite.fr/
N’hésitez pas à nous suivre sur twitter : @NaoSurSeine
Duchess @ Devoxx FR
Cette semaine aura lieu Devoxx France à Paris, la conference la plus attendue par les développeurs autour de la plateforme Java.
Les Duchess y seront présentes. Et pas seulement en tant que simple participantes, mais aussi en tant que “speakeuses”. Voici un petit récapitulatif des sessions qui seront animées par nos Duchess !
BOF Not Only SSII - Agnes Crepet
De la même façon que NoSQL signifie “Not only SQL”, NoSSII signifie “Not only SSII”. Loin d’être antagoniste, NoSSII regroupe d’autres façons de travailler dans l’informatique que nous vous proposons de découvrir.
Agnès (@agnes_crepet) est une activiste. Une Java activiste tout d’abord ! Depuis 10 ans, elle prend plaisir à bâtir des architectures Java et les implémenter. Elle a fondé avec 3 autres ninjas la société coopérative (tous égaux, tous actionnaires) Ninja Squad au sein de laquelle ils partagent tous la même passion pour le développement.
Elle est très active dans la communauté. Elle est leader de 2 Java Users Groups en France : le Lyon JUG et Duchess France, et a été élue Java Champion en 2012 !
Elle organise aussi la conférence Mix-IT, mix de Java et d’Agilité, qu’elle a co-fondé. Vous pouvez également l’entendre au micro du podcast Cast-IT qui aborde ses sujets de prédilection.
En plus de tout ça, et comme elle dit parce que les nuits sont courtes, elle garde un peu de temps pour l’association Avataria dont elle est présidente, qui organise des concerts, festivals ou Linux Party, dans des lieux du patrimoine industriel de sa ville !
Devoxx 4 Kids - Audrey Neveu et Claude Falguière
L’initiative Devoxx4Kids a été lancée en Belgique l’an dernier : celle ci consiste à organiser, une fois par an, une journée d’ateliers d’initation à la programmation et de découverte de l’informatique en général pour les enfants. Une sorte de Devoxx pour les mini geeks, avec des robots, du code et du fun.
Audrey (@Audrey_Neveu) est développeur Java chez Sfeir. Très active dans la communauté, ayant découvert les JUGs en même temps que sa vocation de développeur, elle a souhaité rendre à la communauté un peu de la richesse qu’elle lui avait apporté en y contribuant à son tour. Elle a fait partie de Duchess France en tant que leader; maintenant elle est très engagée dans Programatoo et Devoxx4Kids. Ces deux initiatives servent à transmettre sa passion aux enfants, pour leur faire découvrir ce superbe métier qui est le nôtre.
Claude (@cfalguiere) est consultante sénior chez Valtech Technology où elle intervient sur des missions d’architecture technique et d’analyse de performance d’applications Java/JEE. Elle est co-fondatrice de Duchess France et membre de l’équipe du Paris JUG. Vous pouvez la retrouver sur son blog.
Les Bronzés font du Dev par Ellène Siber – Dijoux
Martin 23 ans et fraîchement diplômé vient d’être embauché chez SSII Consulting. Son commercial lui a proposé une superbe mission où il pourra développer ses compétences en Java/J2EE ! Chouette car c’est exactement ce qu’il cherchait : “Spring, Hibernate et Struts les technos du moment !” lui dit son commercial. “Mais avec un petit peu de maintenance sur l’ancienne appli en PHP mais c’est vraiment minime !” rassure-t-il.
Ellène (@ElleneSiber) est développeur Java freelance. Fondatrice de Duchess France en 2010, et très active, elle souhaite par ses actions mettre en avant les femmes qui développent et qui sont présentes dans l’IT plus généralement. Passionnée par le dessin, elle essaie d’illustrer régulièrement la vie des développeurs sur son blog.
C’est le moment de se lancer dans s’cas là ! par Ludwine Probst
Ces derniers mois vous entendez parler de Scala un peu partout autour de vous ou…pas.
Mettez les mains dans le code et venez vous familiariser avec ce langage !
Pas besoin de connaître les monades, monoïde ou autres, des connaissances en Java vous suffiront !
Ludwine (@nivdul), membre active de Duchess France depuis 2012 et membre du GDG Paris. Elle est consultante Java chez So@t. Elle s’investit et participe très régulièrement aux évènements tels que Hackergarten, PSUG, Barcamp…Elle s’intéresse ces derniers mois à la programmation fonctionnelle, et notamment au langage de programmation Scala.
Extrême Testing et Pratiques de Caching avancées par Mathilde Lemée
ExTesting : Comment faire pour tester les situations les plus extrêmes avec les frameworks de tests les plus courants ? Du code legacy ?
PCA : Dans des systèmes avec des contraintes de plus en plus fortes, chaque milliseconde gagnée compte. A tous les niveaux, le cache peut nous aider à diminuer nos temps de réponses. Nous verrons comment, en utilisant en exemple concret, nous pourrons au fur et à mesure améliorer drastiquement les performances d’une application web et aller jusqu’à le clusterer.
Mathilde (@MathildeLemee) fait partie des fondatrices de Duchess France en 2010. Après plusieurs années en tant qu’indépendante, Mathilde Lemée a rejoint Terracotta en 2012. Vous pouvez également la lire sur son blog, où elle poste sur les sujets qui l’intéressent (tests, performance, nouveautés …). Elle intervient très régulièrement dans différentes conférences (ParisJUG, Marmites, Mix-it, SoftShake…) et édite également des applications ludo-éducatives pour les 2-7 ans. Elle est aussi membre du groupe de Baggers à Paris.
Autres tueuses @ Devoxx !
Egalement, il y a d’autres femmes qui participent en tant que “speakeuses”. Nous pouvons y découvrir Bodil Stokkel, Clarisse Herrenschmidt, Holly Cummins.
A ne surtout pas manquer - Le BOF Duchess
Le jeudi de 20 heures à 21 heures y aura lieu de BOF Duchess. Tout le monde est le bienvenu !
Nous espérons vous y retrouver, bon Devoxx !!!
Gagnez une place à Devoxx France !
Golo party avec Julien Ponge, son créateur
Le 19 mars prochain, Julien Ponge est invité par le Lyon JUG pour une session sur un nouveau langage sur la JVM qu’il vient de créer : le prénommé Golo! Vous avez déjà pu découvrir Julien puisqu’il a déjà été invité deux fois par le Lyon JUG. Une première fois pour le 2ième anniversaire du Lyon JUG, soirée où les open sourceurs lyonnais étaient à l’affiche, Julien présentait son outil opensource IzPack, solution pour le packaging, la distribution et le déploiement d’applications pour la plateforme Java (et oui Julien n’en est pas à sa première création!). Julien a été également invité par le Lyon JUG pour parlé de Java 7 avec Alexis Moussine-Pouchkine.
Cet interview a été préparé conjointement par la team élargie du Lyon JUG : Agnès CREPET, Alexis HASSLER, Cyril LACÔTE et Cédric EXBRAYAT.
DevFestW Paris
Les Duchess vous invitent à un événement DevFestW, co-organisé avec le GDG Paris (Google Developer Group).
Quelques mots sur DevFestW
DevFestW, avec un W comme Woman, est une série d’évènements organisés dans le monde entier sur la période février/mars par les GDG et en partenariat avec divers groupes féminins de la communauté IT. Ces évènements soutenus par Google, ont pour but de mettre en avant des femmes, tant au niveau des speakers que de l’organisation. C’est donc à cette occasion que le GDG Paris et les Duchess France se sont associés pour organiser conjointement ce premier DevFestW à Paris.
Découvrons Cloud Foundry!
Deux soirées plutôt qu’une! Le 19 février prochain, le Lyon JUG invite Eric Bottard pour un talk sur Cloud Foundry. Eric est Developer Advocate chez VMware, la société derrière Spring et Cloud Foundry. Passionné d’informatique depuis l’arrivée du TO7, il a notamment consulté pendant 10 ans autour des technologies Java. Maintenant, il va beaucoup mieux. Le lendemain, Eric revient, accompagné de Florent Biville pour un atelier sur Cloud Foundry, pour voir de prêt à quoi ressemble la bête! Florent est développeur chez Lateral Thoughts, la NoSSII transparente, fun et auto-organisée par une bande de geeks. Il n’a pas connu le TO7, mais il aime bien les technologies Java, les nouveaux langages et il va, ma foi, plutôt bien.
Pour vous donner tout de suite un avant-goût des soirées, allons poser quelques questions à Eric sur Cloud Foundry.
Cet interview a été préparé par la team “élargie” du Lyon JUG, Agnès CREPET, Cédric EXBRAYAT, Alexis HASSLER et Cyril LACOTE.
Les mains dans le cache

Les Duchess vous invitent pour ce deuxième “Les mains dans le code” de l’année à venir découvrir le cache, des principes avancés au phénomène BigData.
Le cache
Dans des systèmes avec des contraintes de plus en plus fortes, chaque milliseconde gagnée compte. A tous les niveaux, le cache peut nous aider à diminuer nos temps de réponses. Nous verrons comment nous pourrons au fur et à mesure améliorer drastiquement les performances d’une application web et aller jusqu’à pouvoir gérer plusieurs téras de données (BigData), en utilisant un exemple concret. Continue reading
Un coup de pouce pour Agile France et Mix-IT ?
Agile France et Mix-IT ont ouvert leurs appels à orateurs depuis quelques semaines déjà. Et comme pour Devoxx France, nous souhaitons voir plus de femmes dans ce genre de conférences et nous vous proposons de vous aider à soumettre des sujets.
Mix-IT

Mix-IT est une grande conférence qui a lieu tous les ans au mois d’avril à Lyon sur l’agilité, l’écosystème Java et les innovations IT. Cette année, ils optent pour un format de conférence plus participatifs où les sessions proposées seront soit des présentations en mode conférence de 55 min (questions incluses), soit des ateliers dont la durée est à proposer. Une bonne occasion de proposer des jeux ou encore des hands-on avec ce nouveau format ! Quelques femmes sont déjà à l’honneur cette année, mais vous aussi, vous pouvez en faire partie !
L’appel à orateurs est ouverte jusqu’au 28 Février inclus et pour soumettre un sujet il vous suffit de créer un compte sur le site de Mix-IT et de proposer votre session.
Agile France
Agile France en est à sa 8ème édition cette année ! Cette année les organisateurs souhaitent cibler les praticiens avancés et permettre aux participants d’apprendre en dehors des sentiers battus. Mais qu’est-ce qu’un praticien avancé ? Un praticien avancé agile, c’est par exemple :
- le développeur agile familier des pratiques agiles comme le TDD, le Pair Programming … qui souhaite toujours s’améliorer et partager/apprendre de nouvelles pratiques,
- le product owner qui souhaite partager/apprendre la façon de maximiser la valeur de son produit,
- et le coach agile qui veut partager/apprendre de nouvelles façon d’aider à l’adoption des pratiques.
L’appel à orateurs est ouverte jusqu’au 2 Mars et ça se passe ici.
L’une de ces conférences (voire même les deux) vous intéresse mais vous hésitez à proposer des sujets. On vous propose, comme pour ceux de Devoxx France, de les roder avec nous en petit groupe (soirée “privée”) que ce soit sur Paris, sur Lyon ou via Skype pour celles qui habitent dans une autre ville. On s’organisera en fonction de chacune pour que tout le monde puisse passer au moins une fois. Un bon moyen pour s’entrainer et progresser pour être prête le jour J !
Nous pouvons aussi vous conseiller dans la rédaction de votre réponse au Call For Paper!
Et une fois n’est pas coutume, ces soirées sont réservées aux femmes.
Si vous avez des questions, n’hésitez pas à nous les poser en commentaires ou via mail duchessfr ou encore sur notre Google Groups.







