SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Virtualisation légère du réseau
dans ReactOS
Implémentation des Network
Namespace dans le kernel ReactOS
Daniel Maxime – Level IT - 2014
Pourquoi ?
• Mise en place de système d’information privé
dans un réseau « cloud » (public)
Virtualisation
• Hyperviseur de type 2
• Hyperviseur de type 1
• Isolation
Hyperviseur type 2
• VirtualBox, VMware Player, …
• Fonctionne sur grand nombre de plateforme
• Système hétérogènes
• Permet l’émulation de matériel
• Lourd en ressources
Hyperviseur type 2
Hyperviseur type 1
• KVM, VMware ESXi, Hyper-V, XEN, …
• Système dédié à la virtualisation
• Systèmes hétérogènes
• Meilleur rentabilité matériel par rapport à
l’hyperviseur type 1
• Reste relativement lourd en ressources
Hyperviseur type 1
Isolation
• Un seul kernel
• Instanciation de différentes parties du
système (processus, réseau, montage, …)
• Demande peu de ressources
• Système homogène uniquement
Isolateur
Pourquoi faire de l’isolation ?
• Lancer un processus est plus rapide que lancer
un système d’exploitation complet
• Peu de ressources gaspillée inutilement
Crash ?
• Même combat mais à un autre niveau
• Crash de l’hyperviseur -> les VM sont down
• Crash du kernel -> la machine est down
Réseau – Couche 1 (physique)
Réseau – Couche 2 (Ethernet)
Réseau – Couche 2 (Ethernet)
Port Adresse MAC
1 00:00:AA:BB:CC:DD
2 00:11:AA:BB:CC:DD
3 FF:11:AA:BB:CC:00
Réseau – Couche 3 (IP)
Réseau switché
Requête ARP
Réponse ARP
Réseau routé
Trame Ethernet
Paquet IP
Paquet IP encapsulé dans une trame
Ethernet
Une requête type
Stack IP d’un OS
ReactOS
• Réécriture de l’implémentation de Microsoft
Windows NT sous licence GNU GPL
• Binairement compatible
• Loin d’être fini
Kernel Mode/User Mode
• Kernel: espace noyau (driver, gestion de la
mémoire et des processus, lien avec le
hardware), accès global au système
• User: espace utilisateur (applications
classiques), accès restreint et sécurisé au
système
Kernel Mode/User Mode
Kernel Mode/User Mode
ReactOS
• Accès au code source du kernel et du user-
mode
• Modification et Proof-Of-Concept sur un
système suivant l’architecture Microsoft
Isolation du réseau
• Plusieurs stack réseau
• Isolation ethernet et IP
• Table de routages, ARP, …
• Switch virtuel
Test d’isolation
Isolation
Topologie de test
Développement futur
• Vrai switch virtuel (avec VLAN, etc.)
• Support de virtualisation de processus
complet

Weitere ähnliche Inhalte

Was ist angesagt?

A la découverte de docker, 1ère partie
A la découverte de docker, 1ère partieA la découverte de docker, 1ère partie
A la découverte de docker, 1ère partieSamuel Desseaux
 
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesBreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesXavier MARIN
 
A la découverte de docker, 2ème partie
A la découverte de docker, 2ème partieA la découverte de docker, 2ème partie
A la découverte de docker, 2ème partieSamuel Desseaux
 
Presentationde VMware sphere ESXI 6
Presentationde VMware sphere ESXI 6Presentationde VMware sphere ESXI 6
Presentationde VMware sphere ESXI 6AyoubSIAHMED
 
Exposé open embedded
Exposé open embeddedExposé open embedded
Exposé open embeddedAyoub Rouzi
 
Tv21 02-07 linuxembedded
Tv21 02-07 linuxembeddedTv21 02-07 linuxembedded
Tv21 02-07 linuxembeddedPascal Flamand
 
NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...
NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...
NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...jihbed
 
Protection complète des données pour Hyper-V
Protection complète des données pour Hyper-VProtection complète des données pour Hyper-V
Protection complète des données pour Hyper-VMicrosoft Décideurs IT
 

Was ist angesagt? (13)

A la découverte de docker, 1ère partie
A la découverte de docker, 1ère partieA la découverte de docker, 1ère partie
A la découverte de docker, 1ère partie
 
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesBreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
 
A la découverte de docker, 2ème partie
A la découverte de docker, 2ème partieA la découverte de docker, 2ème partie
A la découverte de docker, 2ème partie
 
Windows Server2016 - Episode01 - NanoServer
Windows Server2016 - Episode01 - NanoServerWindows Server2016 - Episode01 - NanoServer
Windows Server2016 - Episode01 - NanoServer
 
SVN
SVN SVN
SVN
 
Presentationde VMware sphere ESXI 6
Presentationde VMware sphere ESXI 6Presentationde VMware sphere ESXI 6
Presentationde VMware sphere ESXI 6
 
Esxi
EsxiEsxi
Esxi
 
Exposé open embedded
Exposé open embeddedExposé open embedded
Exposé open embedded
 
Tv21 02-07 linuxembedded
Tv21 02-07 linuxembeddedTv21 02-07 linuxembedded
Tv21 02-07 linuxembedded
 
NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...
NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...
NetBSD operating system: Clean Code, Ports, Anykernel, pkgsrc and Desktop pro...
 
Storage Replica
Storage ReplicaStorage Replica
Storage Replica
 
Protection complète des données pour Hyper-V
Protection complète des données pour Hyper-VProtection complète des données pour Hyper-V
Protection complète des données pour Hyper-V
 
Prez FreeBSD jail
Prez FreeBSD jailPrez FreeBSD jail
Prez FreeBSD jail
 

Andere mochten auch

Detection des mutations au niveau des marqueurs génétiques de la résistance
Detection des mutations au niveau des marqueurs génétiques de la résistanceDetection des mutations au niveau des marqueurs génétiques de la résistance
Detection des mutations au niveau des marqueurs génétiques de la résistanceInstitut Pasteur de Madagascar
 
Statuts association vercors au coeur v2.0
Statuts association vercors au coeur v2.0Statuts association vercors au coeur v2.0
Statuts association vercors au coeur v2.0vercorsacoeur
 
Les métiers du numérique et de l'informatique
Les métiers du numérique et de l'informatiqueLes métiers du numérique et de l'informatique
Les métiers du numérique et de l'informatiqueJobIRL
 
Comment et pourquoi Plasmodium modifie-t-il la surface du globule rouge hôte?
Comment et pourquoi Plasmodium modifie-t-il la surface du globule rouge hôte?Comment et pourquoi Plasmodium modifie-t-il la surface du globule rouge hôte?
Comment et pourquoi Plasmodium modifie-t-il la surface du globule rouge hôte?Institut Pasteur de Madagascar
 
Le Bulletin de la Présidence • Mars 2014
Le Bulletin de la Présidence • Mars 2014Le Bulletin de la Présidence • Mars 2014
Le Bulletin de la Présidence • Mars 2014Communication_HT
 
Matlab toolboxes development for neurosciences (and with neuroscientists!)
Matlab toolboxes development for neurosciences (and with neuroscientists!)Matlab toolboxes development for neurosciences (and with neuroscientists!)
Matlab toolboxes development for neurosciences (and with neuroscientists!)Geeks Anonymes
 
Bioécologie larvaire et distribution des anophèles en Afrique
Bioécologie larvaire et distribution des anophèles en AfriqueBioécologie larvaire et distribution des anophèles en Afrique
Bioécologie larvaire et distribution des anophèles en AfriqueInstitut Pasteur de Madagascar
 
Entomologie moléculaire et étude de la structuration génétique des anophèles
Entomologie moléculaire et étude de la structuration génétique des anophèlesEntomologie moléculaire et étude de la structuration génétique des anophèles
Entomologie moléculaire et étude de la structuration génétique des anophèlesInstitut Pasteur de Madagascar
 
Les stratégies de lutte contre le paludisme sont-elles les mêmes en Asie, en ...
Les stratégies de lutte contre le paludisme sont-elles les mêmes en Asie, en ...Les stratégies de lutte contre le paludisme sont-elles les mêmes en Asie, en ...
Les stratégies de lutte contre le paludisme sont-elles les mêmes en Asie, en ...Institut Pasteur de Madagascar
 

Andere mochten auch (20)

Detection des mutations au niveau des marqueurs génétiques de la résistance
Detection des mutations au niveau des marqueurs génétiques de la résistanceDetection des mutations au niveau des marqueurs génétiques de la résistance
Detection des mutations au niveau des marqueurs génétiques de la résistance
 
Statuts association vercors au coeur v2.0
Statuts association vercors au coeur v2.0Statuts association vercors au coeur v2.0
Statuts association vercors au coeur v2.0
 
Les métiers du numérique et de l'informatique
Les métiers du numérique et de l'informatiqueLes métiers du numérique et de l'informatique
Les métiers du numérique et de l'informatique
 
Comment et pourquoi Plasmodium modifie-t-il la surface du globule rouge hôte?
Comment et pourquoi Plasmodium modifie-t-il la surface du globule rouge hôte?Comment et pourquoi Plasmodium modifie-t-il la surface du globule rouge hôte?
Comment et pourquoi Plasmodium modifie-t-il la surface du globule rouge hôte?
 
Le Bulletin de la Présidence • Mars 2014
Le Bulletin de la Présidence • Mars 2014Le Bulletin de la Présidence • Mars 2014
Le Bulletin de la Présidence • Mars 2014
 
Distribution de MII au Niger
Distribution de MII au NigerDistribution de MII au Niger
Distribution de MII au Niger
 
A la recherche du vaccin contre le paludisme
A la recherche du vaccin contre le paludismeA la recherche du vaccin contre le paludisme
A la recherche du vaccin contre le paludisme
 
Présentation projet
Présentation projetPrésentation projet
Présentation projet
 
Matlab toolboxes development for neurosciences (and with neuroscientists!)
Matlab toolboxes development for neurosciences (and with neuroscientists!)Matlab toolboxes development for neurosciences (and with neuroscientists!)
Matlab toolboxes development for neurosciences (and with neuroscientists!)
 
Bioécologie larvaire et distribution des anophèles en Afrique
Bioécologie larvaire et distribution des anophèles en AfriqueBioécologie larvaire et distribution des anophèles en Afrique
Bioécologie larvaire et distribution des anophèles en Afrique
 
Les antigènes de P .Falciparum
Les antigènes de P .FalciparumLes antigènes de P .Falciparum
Les antigènes de P .Falciparum
 
Exercices d'articulation
Exercices d'articulationExercices d'articulation
Exercices d'articulation
 
Entomologie moléculaire et étude de la structuration génétique des anophèles
Entomologie moléculaire et étude de la structuration génétique des anophèlesEntomologie moléculaire et étude de la structuration génétique des anophèles
Entomologie moléculaire et étude de la structuration génétique des anophèles
 
Prise en charge à domicile du paludisme
Prise en charge à domicile du paludismePrise en charge à domicile du paludisme
Prise en charge à domicile du paludisme
 
Spreecast3 20 mai 2014
Spreecast3 20 mai 2014Spreecast3 20 mai 2014
Spreecast3 20 mai 2014
 
Les stratégies de lutte contre le paludisme sont-elles les mêmes en Asie, en ...
Les stratégies de lutte contre le paludisme sont-elles les mêmes en Asie, en ...Les stratégies de lutte contre le paludisme sont-elles les mêmes en Asie, en ...
Les stratégies de lutte contre le paludisme sont-elles les mêmes en Asie, en ...
 
Investigation d'un épisode epidémique
Investigation d'un épisode epidémiqueInvestigation d'un épisode epidémique
Investigation d'un épisode epidémique
 
Vaccin contre le Paludisme : pour qui et pourquoi ?
Vaccin contre le Paludisme : pour qui et pourquoi ?Vaccin contre le Paludisme : pour qui et pourquoi ?
Vaccin contre le Paludisme : pour qui et pourquoi ?
 
La bonne pratique de l'usage de la quinine
La bonne pratique de l'usage de la quinineLa bonne pratique de l'usage de la quinine
La bonne pratique de l'usage de la quinine
 
§T-ydée
§T-ydée§T-ydée
§T-ydée
 

Ähnlich wie Virtualisation légère du réseau dans React OS

Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...Jérôme Petazzoni
 
1536524 1536524 1536524 1536524 1536524.ppt
1536524  1536524 1536524  1536524 1536524.ppt1536524  1536524 1536524  1536524 1536524.ppt
1536524 1536524 1536524 1536524 1536524.pptAbdellahELMAMOUN
 
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...fabricemeillon
 
Alphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBoxAlphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBoxAlphorm
 
Projet R‚seau diapo Tondeur Sophie, Morgane Harre, Versayo Franklin, Abouba...
Projet R‚seau diapo Tondeur Sophie, Morgane Harre, Versayo Franklin, Abouba...Projet R‚seau diapo Tondeur Sophie, Morgane Harre, Versayo Franklin, Abouba...
Projet R‚seau diapo Tondeur Sophie, Morgane Harre, Versayo Franklin, Abouba...NinaSAMMUT
 
Alphorm.com Formation KVM
Alphorm.com Formation KVMAlphorm.com Formation KVM
Alphorm.com Formation KVMAlphorm
 
Techdays 2009 - La virtualisation de machines avec Hyper-V
Techdays 2009 - La virtualisation de machines avec Hyper-VTechdays 2009 - La virtualisation de machines avec Hyper-V
Techdays 2009 - La virtualisation de machines avec Hyper-Vfabricemeillon
 
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...Christophe Laporte
 
alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3Alphorm
 
Alphorm.com Formation Les solutions de Haute Disponibilité sous Windows Serv...
Alphorm.com Formation Les solutions de  Haute Disponibilité sous Windows Serv...Alphorm.com Formation Les solutions de  Haute Disponibilité sous Windows Serv...
Alphorm.com Formation Les solutions de Haute Disponibilité sous Windows Serv...Alphorm
 
Rex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesRex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesChristophe Furmaniak
 
Alphorm.com Formation LXC
Alphorm.com  Formation LXCAlphorm.com  Formation LXC
Alphorm.com Formation LXCAlphorm
 
Programmation de systèmes embarqués : BeagleBone Black et Linux embarqué
Programmation de systèmes embarqués : BeagleBone Black et Linux embarquéProgrammation de systèmes embarqués : BeagleBone Black et Linux embarqué
Programmation de systèmes embarqués : BeagleBone Black et Linux embarquéECAM Brussels Engineering School
 
Embarquer Linux et des systèmes libres, méthodes et apports
Embarquer Linux et des systèmes libres, méthodes et apportsEmbarquer Linux et des systèmes libres, méthodes et apports
Embarquer Linux et des systèmes libres, méthodes et apportsguest3be047
 
Run java vs ruby
Run java vs rubyRun java vs ruby
Run java vs rubypinguin666
 
Reu 2014 automne
Reu 2014 automneReu 2014 automne
Reu 2014 automnejcmmarques
 
présentation des services Open Source pour GNU/Linux
présentation des services Open Source pour GNU/Linuxprésentation des services Open Source pour GNU/Linux
présentation des services Open Source pour GNU/LinuxNoël
 
Virt lightning-montreal-linux-meetup-2020-02
Virt lightning-montreal-linux-meetup-2020-02Virt lightning-montreal-linux-meetup-2020-02
Virt lightning-montreal-linux-meetup-2020-02Gonéri Le Bouder
 

Ähnlich wie Virtualisation légère du réseau dans React OS (20)

Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
 
1536524 1536524 1536524 1536524 1536524.ppt
1536524  1536524 1536524  1536524 1536524.ppt1536524  1536524 1536524  1536524 1536524.ppt
1536524 1536524 1536524 1536524 1536524.ppt
 
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...
 
Alphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBoxAlphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBox
 
Projet R‚seau diapo Tondeur Sophie, Morgane Harre, Versayo Franklin, Abouba...
Projet R‚seau diapo Tondeur Sophie, Morgane Harre, Versayo Franklin, Abouba...Projet R‚seau diapo Tondeur Sophie, Morgane Harre, Versayo Franklin, Abouba...
Projet R‚seau diapo Tondeur Sophie, Morgane Harre, Versayo Franklin, Abouba...
 
Alphorm.com Formation KVM
Alphorm.com Formation KVMAlphorm.com Formation KVM
Alphorm.com Formation KVM
 
Techdays 2009 - La virtualisation de machines avec Hyper-V
Techdays 2009 - La virtualisation de machines avec Hyper-VTechdays 2009 - La virtualisation de machines avec Hyper-V
Techdays 2009 - La virtualisation de machines avec Hyper-V
 
Etude de la virtualisation
Etude de la virtualisationEtude de la virtualisation
Etude de la virtualisation
 
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
 
alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3alphorm.com - Formation proxmoxVE 3
alphorm.com - Formation proxmoxVE 3
 
Alphorm.com Formation Les solutions de Haute Disponibilité sous Windows Serv...
Alphorm.com Formation Les solutions de  Haute Disponibilité sous Windows Serv...Alphorm.com Formation Les solutions de  Haute Disponibilité sous Windows Serv...
Alphorm.com Formation Les solutions de Haute Disponibilité sous Windows Serv...
 
Cours 70 410-1
Cours 70 410-1Cours 70 410-1
Cours 70 410-1
 
Rex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesRex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantes
 
Alphorm.com Formation LXC
Alphorm.com  Formation LXCAlphorm.com  Formation LXC
Alphorm.com Formation LXC
 
Programmation de systèmes embarqués : BeagleBone Black et Linux embarqué
Programmation de systèmes embarqués : BeagleBone Black et Linux embarquéProgrammation de systèmes embarqués : BeagleBone Black et Linux embarqué
Programmation de systèmes embarqués : BeagleBone Black et Linux embarqué
 
Embarquer Linux et des systèmes libres, méthodes et apports
Embarquer Linux et des systèmes libres, méthodes et apportsEmbarquer Linux et des systèmes libres, méthodes et apports
Embarquer Linux et des systèmes libres, méthodes et apports
 
Run java vs ruby
Run java vs rubyRun java vs ruby
Run java vs ruby
 
Reu 2014 automne
Reu 2014 automneReu 2014 automne
Reu 2014 automne
 
présentation des services Open Source pour GNU/Linux
présentation des services Open Source pour GNU/Linuxprésentation des services Open Source pour GNU/Linux
présentation des services Open Source pour GNU/Linux
 
Virt lightning-montreal-linux-meetup-2020-02
Virt lightning-montreal-linux-meetup-2020-02Virt lightning-montreal-linux-meetup-2020-02
Virt lightning-montreal-linux-meetup-2020-02
 

Mehr von Geeks Anonymes

Programmer sous Unreal Engine
Programmer sous Unreal EngineProgrammer sous Unreal Engine
Programmer sous Unreal EngineGeeks Anonymes
 
Implémentation efficace et durable de processus métiers complexes
Implémentation efficace et durable de processus métiers complexesImplémentation efficace et durable de processus métiers complexes
Implémentation efficace et durable de processus métiers complexesGeeks Anonymes
 
Managing Open Source Licenses (Geeks Anonymes)
Managing Open Source Licenses (Geeks Anonymes)Managing Open Source Licenses (Geeks Anonymes)
Managing Open Source Licenses (Geeks Anonymes)Geeks Anonymes
 
Reprendre le contrôle de ses données
Reprendre le contrôle de ses donnéesReprendre le contrôle de ses données
Reprendre le contrôle de ses donnéesGeeks Anonymes
 
Geeks Anonymes - Le langage Go
Geeks Anonymes - Le langage GoGeeks Anonymes - Le langage Go
Geeks Anonymes - Le langage GoGeeks Anonymes
 
Le rôle du testeur et le Blackbox testing
Le rôle du testeur et le Blackbox testingLe rôle du testeur et le Blackbox testing
Le rôle du testeur et le Blackbox testingGeeks Anonymes
 
Vulnérabilités au cœur des applications Web, menaces et contre-mesures
 Vulnérabilités au cœur des applications Web, menaces et contre-mesures Vulnérabilités au cœur des applications Web, menaces et contre-mesures
Vulnérabilités au cœur des applications Web, menaces et contre-mesuresGeeks Anonymes
 
191121 philippe teuwen cryptographie et attaques materielles
191121 philippe teuwen cryptographie et attaques materielles191121 philippe teuwen cryptographie et attaques materielles
191121 philippe teuwen cryptographie et attaques materiellesGeeks Anonymes
 
"Surfez couverts !" - Conseils de Cyber securité
"Surfez couverts !" - Conseils de Cyber securité "Surfez couverts !" - Conseils de Cyber securité
"Surfez couverts !" - Conseils de Cyber securité Geeks Anonymes
 
Introduction au développement mobile - développer une application iOS et Andr...
Introduction au développement mobile - développer une application iOS et Andr...Introduction au développement mobile - développer une application iOS et Andr...
Introduction au développement mobile - développer une application iOS et Andr...Geeks Anonymes
 
Intelligence artificielle et propriété intellectuelle
Intelligence artificielle et propriété intellectuelleIntelligence artificielle et propriété intellectuelle
Intelligence artificielle et propriété intellectuelleGeeks Anonymes
 
Pour une histoire plophonique du jeu video
Pour une histoire plophonique du jeu videoPour une histoire plophonique du jeu video
Pour une histoire plophonique du jeu videoGeeks Anonymes
 
Become Rick and famous, thanks to Open Source
Become Rick and famous, thanks to Open SourceBecome Rick and famous, thanks to Open Source
Become Rick and famous, thanks to Open SourceGeeks Anonymes
 
Reconnaissance vocale et création artistique
Reconnaissance vocale et création artistiqueReconnaissance vocale et création artistique
Reconnaissance vocale et création artistiqueGeeks Anonymes
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingGeeks Anonymes
 
Sécurité, GDPR : vos données ont de la valeur
Sécurité, GDPR : vos données ont de la valeur Sécurité, GDPR : vos données ont de la valeur
Sécurité, GDPR : vos données ont de la valeur Geeks Anonymes
 

Mehr von Geeks Anonymes (20)

Programmer sous Unreal Engine
Programmer sous Unreal EngineProgrammer sous Unreal Engine
Programmer sous Unreal Engine
 
Implémentation efficace et durable de processus métiers complexes
Implémentation efficace et durable de processus métiers complexesImplémentation efficace et durable de processus métiers complexes
Implémentation efficace et durable de processus métiers complexes
 
Managing Open Source Licenses (Geeks Anonymes)
Managing Open Source Licenses (Geeks Anonymes)Managing Open Source Licenses (Geeks Anonymes)
Managing Open Source Licenses (Geeks Anonymes)
 
Reprendre le contrôle de ses données
Reprendre le contrôle de ses donnéesReprendre le contrôle de ses données
Reprendre le contrôle de ses données
 
Geeks Anonymes - Le langage Go
Geeks Anonymes - Le langage GoGeeks Anonymes - Le langage Go
Geeks Anonymes - Le langage Go
 
Le rôle du testeur et le Blackbox testing
Le rôle du testeur et le Blackbox testingLe rôle du testeur et le Blackbox testing
Le rôle du testeur et le Blackbox testing
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
Vulnérabilités au cœur des applications Web, menaces et contre-mesures
 Vulnérabilités au cœur des applications Web, menaces et contre-mesures Vulnérabilités au cœur des applications Web, menaces et contre-mesures
Vulnérabilités au cœur des applications Web, menaces et contre-mesures
 
191121 philippe teuwen cryptographie et attaques materielles
191121 philippe teuwen cryptographie et attaques materielles191121 philippe teuwen cryptographie et attaques materielles
191121 philippe teuwen cryptographie et attaques materielles
 
"Surfez couverts !" - Conseils de Cyber securité
"Surfez couverts !" - Conseils de Cyber securité "Surfez couverts !" - Conseils de Cyber securité
"Surfez couverts !" - Conseils de Cyber securité
 
Introduction au développement mobile - développer une application iOS et Andr...
Introduction au développement mobile - développer une application iOS et Andr...Introduction au développement mobile - développer une application iOS et Andr...
Introduction au développement mobile - développer une application iOS et Andr...
 
Le langage rust
Le langage rustLe langage rust
Le langage rust
 
Test your code
Test your codeTest your code
Test your code
 
Intelligence artificielle et propriété intellectuelle
Intelligence artificielle et propriété intellectuelleIntelligence artificielle et propriété intellectuelle
Intelligence artificielle et propriété intellectuelle
 
Pour une histoire plophonique du jeu video
Pour une histoire plophonique du jeu videoPour une histoire plophonique du jeu video
Pour une histoire plophonique du jeu video
 
Become Rick and famous, thanks to Open Source
Become Rick and famous, thanks to Open SourceBecome Rick and famous, thanks to Open Source
Become Rick and famous, thanks to Open Source
 
Reconnaissance vocale et création artistique
Reconnaissance vocale et création artistiqueReconnaissance vocale et création artistique
Reconnaissance vocale et création artistique
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Sécurité, GDPR : vos données ont de la valeur
Sécurité, GDPR : vos données ont de la valeur Sécurité, GDPR : vos données ont de la valeur
Sécurité, GDPR : vos données ont de la valeur
 
Modern sql
Modern sqlModern sql
Modern sql
 

Virtualisation légère du réseau dans React OS