Les keynotes sont des conférences données par des intervenants de renom en ouverture et en clôture de la conférence. Elles sont conçues pour inspirer et offrir une perspective plus large sur les thèmes de l'événement.
Si vous deviez créer une intelligence artificielle, la programmeriez-vous de telle sorte qu’elle puisse aussi éprouver des émotions ? Que nous apportent réellement les émotions, et seraient-elles vraiment nécessaires au bon fonctionnement d’une intelligence artificielle ? De nombreuses personnes, tout comme certains philosophes, considèrent parfois que la vie serait bien meilleure sans émotions (Shaffer, 1983)…
This presentation will explore how information is captured (interpreted), emotionalised (gossip), politicised (propaganda), fabricated (fake news) and pre-empted (prediction) with a particular focus on the role technology plays and could play in mediating these factors.
En novembre 2016, la startup à but non-lucratif Bayes Impact lançait Bob Emploi, une application en ligne pour aider les chercheurs d'emploi. Depuis Bob Emploi a accompagné plus de 150 000 personnes. Comme toute aventure startup, ce projet a connu beaucoup de rebondissements. Florian va partager les étapes par lesquelles l'équipe et le produit sont passés !
The Spring Framework originated from a book in 2002, becoming the most widely used application framework in the entire Java ecosystem within a few years... and holding that position to this day. This talk illustrates Spring's evolution over 15 years, adapting not only to five new JDK generations but also to ever-changing requirements in modern enterprise architectures.
Saviez-vous que le créateur du smartphone Android lorsqu’il était chez Google, Andy Rubin, a souhaité bon anniversaire d’activation au répliquant Roy Batty du film Blade Runner ? De William Gibson qui a inventé le mot cyberspace à Vernor Vinge qui est le père de la Singularité technologique en passant par Philip K. Dick à qui nous devons le roman d’où est né Blade Runner, la conférence s’interrogera sur la façon…
One of our most valuable commodities as humans is our ability to build relationships – both personally and professionally. And the key to any successful relationship is empathy: being able to understand someone, connect with someone and view the world through their eyes. The problem is that the empathy needed to cultivate relationships, foster collaboration and build strong communities is often times lacking…
Les illusions nous montrent que malgrè la complexité des opérations que le cerveau réalise pour appréhender la réalité, nous ne percevons pas cette réalité. Elles permettent d’explorer comment notre perception résout les multiples problèmes posés par l’ambiguïté des signaux que nous recevons, et comment le cerveau choisi rapidement l'interprétation la plus probable. En dépit des apparences, la communication obéit…
Cette conférence c'est l'histoire d'Isabelle Huynh, de son changement d'ingénieure développement pour un grand groupe à exploratrice de l'Ingénierie Positive. Mais c'est aussi l'histoire de ses rencontres à travers le monde. Des entrepreneurs, des ingénieurs et chercheurs qui chaque jour cherchent à améliorer la vie des personnes. Quelles sont les clefs qui déclenchent de tels parcours ? Isabelle l'assure, on a tous…
Retrouvez toutes les photos prises pendant la conférence
Retrouvez toutes les vidéos enregistrées pendant la conférence
Take a Deep Dive into JUnit 5 with core committer Sam Brannen! Over the last decade a lot has happened in the world of Java and testing, but JUnit 4 hasn't kept up. Now JUnit 5 is here to help shape the future of…
Débarrassez-vous de familles entières de bugs avec 21 astuces qui réduisent l'opportunité pour les bugs. Les bugs ne sont pas une fatalité, ils arrivent dès lors que le design le permet. Apprenez comment addresser les…
Avec Kotlin 1.2, on peut coder un module qui sera déployé indifféremment dans la JVM, sur Android et dans un moteur javascript. Quelles sont les particularités, les avantages et les limitations de ces développements…
Un an après la sortie de la version MVP (minimum viable product) de WebAssembly, de nombreux usages émergent et laissent entrevoir les possibilités futures du format binaire accessible dans tous les navigateurs Web…
In 2016, we at The Financial Times launched a new version of our website to great success. It broke ground on key areas in which we’d set out to excel and measured very closely, like performance, resilience and…
Si un de vos collègue vous a déjà dit «Alors là, j'ai utilisé de l'application partielle sur cette fonction que j'ai curryfié en utilisant des fonctions d'ordre supérieur et des closures» et que vous n'avez rien…
Les cookies HTTP sont partout ! Pas une journée sans qu’un site nous demande “d’accepter les cookies”. Rares sont les projets Web qui ne les utilisent pas et pourtant leur fonctionnement nous échappe trop souvent.
Imaginez: tous les jours, vous devez prendre votre taux de sucre au moins 3 fois dans la journée, vous notez vos résultats dans un petit carnet au format papier. C'est un peu long, rébarbatif et pas très écolo, non?…
The past several years has seen the introduction of new functionality and practices into core Android development, with such elements as the Support Library, Architecture Components, and Kotlin. But all of the old…
Pour développer et mettre en production une architecture à base de micro-services, Docker, Kubernetes et Istio s'imposent. Docker nous donne l'isolation des services, Kubernetes permet de les distribuer sur un cluster…
Que se cache-t-il derrière les buzz words "serverless" et "services managés" ? Est-il réellement possible de construire une application sans provisionner de serveur ?
Avec Spring Boot 2.0, de nouveaux choix s'offrent à vous. Vous pouvez maintenant écrire des applications réactives avec Spring WebFlux et continuer de profiter des fonctionnalités de Spring Boot. Pendant cette session…
Les systèmes distribués réactifs ? L'orchestration de services avec Kubernetes ? Tout le monde ou presque a entendu ces termes sans nécessairement savoir de quoi il s'agit vraiment. Ce talk se veut une démystification…
L’année 2017 était sans doute l'année des fuites de données et de la cybersécurité. Rien de tel qu’un bad buzz créé par un « data breach » pour nuire à l’image de votre entreprise et détruire votre réputation ! Lors de…
Créer du "pixel art" collaboratif, tel est notre challenge dans cette expérience de live coding. En utilisant Spring Boot, WebFlux et Reactor, ma mission est de lui donner une API. La vôtre est juste de dessiner... 1…
Difficile d'échapper aux failles Meltdown et Spectre en ce début d'année. Outre les failles elles-mêmes, le processus impliqué dans leur découverte, leur documentation et leur correction peut surprendre : on parle de…
La dernière spec de layout CSS vient tout juste de sortir et elle correspond exactement à votre besoin et va permettre de simplifier énormément votre travail quotidien. Seul hic, vous devez supporter tous ces…
Vue est un projet 100% communautaire et open-source. C'est le challenger qui est là pour secouer le monde des librairies front-end, de par sa simplicité et son efficacité ! L'écosystème autour de Vue grandi de jour en…
L'agilité est une approche radicalement différente des autres méthodes de management de projet. Ses fondements reposent sur le Manifeste Agile et ses méthodes s'enrichissent régulièrement de nouvelles pratiques. Ces…
What does punishment and humiliation look like in a professional context? Is it ever justified? Why do we use punishment as parents, as a society or as leaders? And most importantly, does it work? Or rather, does it…
Imagine a place where all rules have to add value and make sense. Where the processes are there to support instead of control. Where profit is the consequence of doing a great job - not the reason why we go to work…
Data visualization is the process of making numeric data visual, such as in charts and graphs and maps and networks. I'll go over some basic chart design principles for communicating clearly, and show examples of…
L'environnement de travail du designer graphique évolue avec la création d’interfaces d’applications web. La programmation devient un milieu accessible pour ce dernier, et peut même nécessiter son expertise dans…
Design practice always happens under a particular set of forces, commonly known as constraints. These constraints may be straightforward and indisputable, such as a physical or material quality: the force of gravity…
Comment la typographie web peut-elle améliorer l’accessibilité d’une interface ? Puisque le contenu est roi, penchons-nous sur le design du texte à l’écran, et sur sa capacité à améliorer l’expérience utilisateur des…
Le monde du libre est rempli de communautés de développeurs passionnés. Mais où sont les designers ? Incompréhensions entre les différents corps de métier, méconnaissance de ce qu'est un logiciel libre, légende du…
L’apprentissage profond de représentations (le Deep Learning) est une famille de méthodes du domaine « intelligence artificielle » permettant d’apprendre de connaissances à partir de masses de données (textes, images…
Certains mots ont pris des sens très particuliers dans notre langue, le mot “aider” en fait partie. Lors de cette session, je vous propose de m’accompagner dans une réflexion sur les vices cachés de l’aide en général…
Tour d’horizon de quatre nouveaux formats de travail qui replacent le sens et l’épanouissement personnel au centre de l’équation : remote, entreprise libérée, nomadisme digital, slashing.
En Nouvelle Zélande, le permis de conduire est le premier pas pour trouver du travail et particper à la société. Pour certaines personnes il est difficile de le passer. Pourtant, sans un permis, il leur est complexe de…
Et si on parlait un peu d'orgue de barbarie, d'algèbre de Boole, d'additions et de bulles de savon ? Juste pour le plaisir ? Peut être qu'on gonflera des ballons pour compter sur les doigts.
A short comedy talk on a topic relevant to software engineers: (test) testing (test) driven development.
Have you wondered how would it be to quit your job, take a backpack, and be on the road 24/7? Through a continuous stream of audiovisual material captured during his trip, Dani takes you into an inspiring journey…
Se lancer dans l'aventure de la création d'entreprise demande non seulement de bien connaitre les processus de conduite de projet, mais bien plus encore de mettre en œuvre la vertu du courage pour affronter les…
En 2013, après 10 ans années de développement dans le secteur du jeu vidéo, je décide d'opérer un virage à 360° dans mon parcours professionnel pour devenir ébéniste. En ex-développeur largement autodidact, je n'ai pas…
How do you build a lasting and successful company that also stays true to its open source roots? This talk takes a look at why open source is important to business and three essential elements of this path:
Tiny computers such as the RaspberryPi(https://www.raspberrypi.org), Arduino(https://www.arduino.cc/) and C.H.I.P.(https://getchip.com/) have finally reached a level of performance and affordability that makes hardware…
Cette présentation traitera des questions essentielles : de l’intégration d’un nouvel arrivant dans une entreprise, à l’encouragement de la progression individuelle, en passant par le bien-être au travail de tous. La…
Le logiciel est partout. Il est clair que le logiciel a un impact réel sur le monde : uberisation, digitalisation... mais stoppons ici la buzzwordisation... Nous, développeurs sommes les architectes du monde virtuel au…
La France fait partie des pays qui cherchent à affaiblir le chiffrement, via l'obligation d'installer des portes dérobées par exemple. Le chiffrement peut déjà en France être un motif d'augmentation des peines, ou en…