Loading…
SnowCamp 2020 has ended
22nd-25th of January 2020 / 22-25 Janvier 2020, Grenoble

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Languages & Paradigms [clear filter]
Thursday, January 23
 

10:45 GMT

Core, le principe "dans le doute reboot" appliqué à .NET
17 ans... Même pas l'âge de raison pour un humain mais l'équivalent d'une période géologique à l'échelle de l'informatique. C'est pourtant l'âge de .NET. Alors comment faire du neuf avec du vieux ? C'est toute l'histoire de .NET Core. Libérer de ses chaînes, .NET redevient une plateforme performante et innovante. Dans ce talk, je me propose de vous conter cette histoire. Maintenant est-ce que **vous**, vous saurez vous libérer de vos idées préconçues et oserez franchir le seuil de la salle ?

Speakers
avatar for François Bouteruche

François Bouteruche

AWS
I'm currently Partner Solution Architect at Amazon Web Services. I am a tech enthusiast with a strong background around .NET development and DevOps phylosophy and practices.I have a PhD in Computer Science. I worked several years around handwriting recognition and pen-based interfaces... Read More →


Thursday January 23, 2020 10:45 - 11:30 GMT
Kilimanjaro WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

11:45 GMT

Allo la montagne, ici la mer. Et si on codait ensemble avec VS Code?
Vous aimez VS Code car il est simple, intuitif et qu'il fait ce que vous lui demandez.
Mais saviez-vous que vous pouviez coder à plusieurs dans VS Code? et même permettre à une personne tierce de jouer avec votre débugger depuis l'autre bout du monde? Saviez-vous que vous pouviez avoir un client slack dans VS Code, et même un chat audio?
Et avez-vous exploré toutes les possibilités que VS Code offre quand vous utilisez github?
Nous verrons dans ce talk tout ce qui fait de VS Code l'éditeur de code parfait pour faire du code collaboratif.

Speakers
avatar for Tiffany Souterre

Tiffany Souterre

Microsoft
I love science and I love data! After finishing a PhD in genetic engineering, I continued my quest for discovering new patterns through data science and machine learning. I worked for 3 years as a Data/ML Engineer and I am currently DevRel at Microsoft. Someday, I wish to leverage... Read More →
avatar for Olivier Leplus

Olivier Leplus

Microsoft
Developer Relation Program Manager at Microsoft and Google Developer Expert in Web Technologies. I love to share knowledge (and love) among developers and people in general.


Thursday January 23, 2020 11:45 - 12:30 GMT
Kilimanjaro WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

14:00 GMT

JUnit 5 : il serait temps de passer la 5ème !
Saviez-vous que JUnit 5 a déjà plus d’un an ? Pourtant, un grand nombre de projets Java sont encore testés avec JUnit 4, qui est sorti… il y a 13 ans ! Enormément de choses ont évolué depuis 2006, Java a pris 6 versions ! Ne serait-il donc pas temps de remettre nos tests au goût du jour ?

L’équipe JUnit a profité de cette 5ème version pour restructurer complètement le framework. De nombreuses features ont été ajoutées ou retravaillées afin de s’adapter aux nouveaux paradigmes de l’écosystème Java.

Lors de ce talk, nous verrons que même si tout cela a introduit beaucoup de changements, les mécanismes de rétro-compatibilité garantissent une migration facile et progressive.

Speakers
avatar for Juliette De Rancourt

Juliette De Rancourt

Carbon IT
Développeuse curieuse et passionnée, je commence mon voyage dans le monde du Software Craftsmanship. Consultante chez Carbon IT et actuellement en mission à la Société Générale, j'ai participé à la mise en place de JUnit 5 sur des microservices Java/Kotlin. Toujours... Read More →
avatar for Julien Topçu

Julien Topçu

Shodo
Tech Coach chez Shodo, j'accompagne le développement de logiciels à forte valeur métier en usant de techniques issues du Domain-Driven Design, le tout propulsé en Xtreme Programming dans la philosophie Kanban #NoEstimates. Membre de la fondation OWASP, j'évangélise sur les techniques... Read More →


Thursday January 23, 2020 14:00 - 14:45 GMT
Kilimanjaro WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

15:00 GMT

Quarkus: unification of reactive and imperative
Quarkus donne un nouvel élan à Java dans le Cloud. Quarkus fournit une expérience de développement bluffante et grâce à son intégration avec GraalVM permet de générer des applications natives, de tailles réduites et démarrant en une fraction de seconde. Mais ce n’est pas tout. Quarkus unifie les paradigmes de développement impératif et réactif. Cette présentation se focalise sur la partie « réactive » de Quarkus. Elle couvre le développement d’APIs HTTP asynchrones, les web sockets, l’intégration avec Kafka ou AMQP. Si vous voulez aller au-delà de REST et d’HTTP, que le « data streaming » vous intéresse, alors vous apprendrez tout ce qu’il vous faut pour construire des systèmes réactifs super-soniques et sub-atomiques avec Quarkus.

Speakers
avatar for Clement Escoffier

Clement Escoffier

Red Hat
Clement Escoffier (@clementplop) is Reactive Chief Architect at Red Hat. He had several professional lives, from academic positions to management. Currently, he is mainly working as a Quarkus and Vert.x developer. He has been involved in projects and products touching many domains... Read More →


Thursday January 23, 2020 15:00 - 15:45 GMT
Kilimanjaro WTC, 5 - 7, place Robert Schuman, 38025 Grenoble
 
Friday, January 24
 

10:45 GMT

Quintescence of Elixir
You might have heard of that language « Elixir ».., everybody's saying it's great, but few are the ones who claim to have pushed code in production with it. The promises of Elixir are : high fault-tolerance, non-mandatory functional style, concurrency by design, meta-programming... Actually, Elixir is quite young (first release in 2011 by José Valim), but it is strongly coupled to Erlang, a battle tested technology coming from the eighties. The purpose of this talk is to give you the quintessence of Elixir (and the underlying Erlang layer). The quintessence means explaining the fundamentals of this technology, and show what it is good (the best ?) at. To reach that purpose I'm proposing in this talk to revisit the foundations of Erlang and directly transition to minutely chosen Elixir code samples, play with them... and let the magic happen ! Hopefully, after this talk you will understand why Elixir have been born and for what usage you should give it a try or not.

Speakers
avatar for Willy Malvault

Willy Malvault

Sogilis
I'm yet another experienced developer that have worked with many languages, many frameworks, many teams and methods. My current concerns, along with my colleagues at Sogilis, is to propose a subtle blend of technical skills and (not mandatory agile) methods, so as to deliver software... Read More →


Friday January 24, 2020 10:45 - 11:30 GMT
Mont Blanc WTC, 5 - 7, place Robert Schuman, 38025 Grenoble

11:45 GMT

Quarkus: Supersonic Subatomic Java
Java based software development has been a winning proposition for the past 20+ years, however, cloud native application development in the form of microservices and serverless apps are challenging the Java deployment model in terms of memory requirements and start up speed. Quarkus is a Kubernetes native Java stack that can tailor your application for Hotspot & GraalVM providing amazingly fast boot times and incredibly low RSS memory usage, making Java great again in this new Cloud Native Era.

Come to this talk to learn about Quarkus, what it brings to the table and how you can get start started with it.

Speakers
avatar for Dimitris Andreadis

Dimitris Andreadis

Red Hat
Dimitris has 20 years of experience in IT and he is currently Director of Engineering at Red Hat in charge of the Quarkus team. Before that he was running the WildFly / JBoss Enterprise Application Server team for several years. He also served as the JBoss AS project lead and he has... Read More →


Friday January 24, 2020 11:45 - 12:30 GMT
Mont Blanc WTC, 5 - 7, place Robert Schuman, 38025 Grenoble
 
Filter sessions
Apply filters to sessions.