Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

173 total results found

Technologies

Cloud Coding Outils & Technologies

Pour mener à bien ce magnifique projet, nous avons dû mettre la main à la pate et utiliser plusieurs technologies. Angular Afin de développer un frontend moderne et responsive, nous avons utilisé Angular. Le choix était tout indiqué, car ce Framework est très ...

Kubernetes

Cloud Coding Outils & Technologies

K3S Helm Traefik Gvisor Services Skooner Longhorn Keel

Exécution de code

Cloud Coding Outils & Technologies

Templates Helm Bridge Runners

CI/CD

Cloud Coding Outils & Technologies

Github Action Registre docker Sonarqube  

Infrastructure

Cloud Coding Outils & Technologies

Cluster Kubernetes Schéma de l'infrastructure

Reinforced Frog

AI Projects

Github Jumper Frog (Frogger Game) in python with AI reinforcement 🐸 Présentation du jeu et Objectif L'objectif principal est de faire apprendre par renforcement un agent sur le jeu Frogger. Contexte Ce projet a été réalisé dans le cadre du...

ESGI
school
docker
AI
python
Q-Learning

Présentation de la formation

Web Assembly - Formation

Encore assez jeune, le WebAssembly fait beaucoup parler de lui.Il permettrait à notre navigateur de lancer des programmes codés autrement qu'en JavaScript. Comment exploiter cette technologie afin de rendre plus "puissant" notre navigateur, dans un monde où...

Qu'est-ce que le Web Assembly ?

Web Assembly - Formation Fondamentaux

Qu’est-ce qui a motivé la création du WebAssembly ? Aujourd'hui, en moyenne, les humains passent 6 heures et 56 minutes sur Internet chaque jour, ce qui est considérable et leur navigation est une grande partie de ce temps. Le Web 2.0 a apporté de nombreux c...

Comment ça marche

Web Assembly - Formation Fondamentaux

Dans cette partie, nous examinerons précisément les étapes pour passer du code source à son exécution en WebAssembly. Étape 1 : Le code source Dans un premier temps, nous devons écrire du code. Ce code peut être rédigé dans différents langages, à condition q...

La suite de la formation

Web Assembly - Formation Fondamentaux

Vous êtes arrivé à la fin du module sur les fondamentaux. Nous avons vu comment le WebAssembly fonctionne, à quoi il peut servir et quels sont ses objectifs. Dans ce module, nous avons seulement évoqué les concepts, car chaque langage et chaque compilateur ...

Web Assembly avec JavaScript et AssemblyScript

Web Assembly - Formation Navigateur Web

Il est possible aujourd'hui de faire du code qui sera compilé en WebAssembly de plusieurs manières. Les deux manières les plus évidentes sont : Coder dans un langage bas niveau existant (Go, Rust, C++, etc.) pour ensuite générer un binaire (wasm) à l'aide ...

Framework Frontend

Web Assembly - Formation Navigateur Web

Comment lancer des applications Rust Dans la vidéo suivante, nous allons utiliser des frameworks réalisés en Rust. Il est donc important d'installer le langage et d'en apprendre les bases. Attention, c'est un langage assez complexe. Ne vous inquiétez pas ...

Web Assembly & NodeJS

Web Assembly - Formation Application côté Serveur

Problématique et objectif De la même manière que le navigateur a des performances limitées, car le JavaScript n’est pas conçu pour cela, les applications back-end Node.js subissent le même problème (même si ce n'est pas toujours visible). Une application bac...

WASI

Web Assembly - Formation Application côté Serveur

Introduction Pour l'exécution côté serveur, on entend bien sûr une exécution très éloignée du navigateur. Nous allons nous concentrer dans ce chapitre sur l'exécution en dehors de celui-ci. Nous pouvons mettre en évidence deux méthodes d'exécution hors navig...

Serverless / Cloud

Web Assembly - Formation Application côté Serveur

Partie 1 Partie 2 Ressources https://github.com/suborbital/atmo https://shopify.engineering/shopify-webassembly https://workers.cloudflare.com/ https://www.infoq.com/presentations/wasm-server-api/?utm_source=youtube&utm_medium=link&utm_campaign=q...

Unity Web & WebAssembly

Web Assembly - Formation 3D avec le Web Assembly

Unity Unity est un moteur de jeux vidéo multiplateforme qui fournit aux développeurs un éditeur. Parmi les plateformes cibles supportées par Unity, le développeur peut choisir WebGL pour compiler une version web de son jeu. Auparavant, Unity utilisait ASM.j...

Tensorflow.JS

Web Assembly - Formation Intelligence Artificielle

Tensorflow.js et le WebAssembly Qu'est-ce que l'IA et le WebAssembly ? L'arrivée du WebAssembly dans l'IA : On peut dire que le WebAssembly a profondément pénétré le monde de l'IA le jour où TensorFlow.js a officiellement annoncé son support pour le WebAsse...

L’écosystème blockchain et WebAssembly

Web Assembly - Formation Blockchain

Cette section est assez spécifique au monde de la blockchain, nous allons donc redéfinir certains termes. Une blockchain est un réseau qui permet le partage de données sans intermédiaire. Techniquement, c'est une base de données distribuée. Un nœud est une m...

Dynamic Linking

Web Assembly - Formation Notions avancées

Le Dynamic Linking n’est pour le moment supporté que par LLVM, ainsi ce chapitre est réalisé en langage C++ avec le compilateur Emscripten. Qu'est-ce que le Linking Avant d'exploiter le Dynamic Linking avec le WebAssembly, nous allons tout d'abord commencer ...

Introduction au WAT

Web Assembly - Formation Notions avancées

Le WAT (WebAssembly Text Format) est un format de fichier qui permet de représenter du code WebAssembly sous forme de texte humainement lisible. Sa syntaxe est issue des assembleurs classiques et utilise des mnémoniques pour représenter les instructions de Web...