Bonjour 👋

Bienvenue sur mon morceau d’internet

  • Je suis disponible pour discuter de vos projets autour d’un café ☕

  • Mes domaines d’activité :

    • 💡 Stratégie & Consulting
    • 💻 Design & développement
    • 🤖 Automatisation des process entreprise
    • 📦 Conception Produit
  • Vous pouvez me contacter ici

3 solutions Kubernetes: k0s, Kind, k3d

k0s, k3d et Kind sont tous des outils permettant d’exécuter des clusters Kubernetes. k0s est une distribution Kubernetes légère et simple, facile à installer et à utiliser. Il est conçu pour être une alternative simple et efficace aux autres distributions Kubernetes plus complexes. k3d est un outil de ligne de commande qui vous permet d’exécuter un cluster Kubernetes à l’intérieur d’un conteneur Docker. Il est conçu pour être une alternative légère et facile à utiliser aux autres outils de gestion de cluster Kubernetes....

January 24, 2023 · 6 min · YS

Dessine moi un Microservice

TL;DR Une architecture de microservices est une approche de conception d’application dans laquelle une application est décomposée en une collection de services indépendants qui communiquent entre eux via des interfaces standardisées, comme les API REST. Chacun de ces services est responsable d’une fonctionnalité spécifique et peut être développé, déployé et géré indépendamment des autres services. Cette architecture permet une plus grande flexibilité et une meilleure évolutivité, car les services peuvent être modifiés ou remplacés sans affecter l’ensemble de l’application....

January 24, 2023 · 3 min · YS

Strapi - plus qu'une alternative à WordPress

Strapi - une startup française (pour une fois) qui a développé un système de gestion de contenu (CMS) open source qui permet de créer et de gérer des sites web et des applications. Strapi est basé sur Node.js et utilise une architecture de microservices, pour offrir une flexibilité et une scalabilité élevées. Flexibité de conception L’interface est intuitive pour la création et la gestion de contenu, mais surtout il fournit aussi une grande flexibilité pour personnaliser les schémas de données....

January 24, 2023 · 3 min · YS

RDA et Stasi

La vie des autres https://www.youtube.com/watch?v=oxjGvkyPKqk La vie quotidienne en RDA en 1974 quelle est la vie de la jeunesse ? | Archive INA https://www.youtube.com/watch?v=IkTm0X6YVXE Stasi: la vie sans liberté et sous la surveillance de l’état Documentaire https://www.youtube.com/watch?v=OWcI-wwD8V4

November 21, 2022 · 1 min · YS

L'école - interview de Jean Paul Brighelli

Pas forcément l’opinion de tout le monde, mais il y a des points intéressants.

June 13, 2022 · 1 min · YS

Robots faciles à construire

BB8 Le drone des derniers star wars de disney est un build qui prend du temps et beaucoup de papier macher, mais pas trop dur à faire en fait. J’ai récupéré les instructions que j’ai posté sur github Mini Bug super cute et assez simple à faire Wall-E en carton le mini robot de walle Il faut récupérer les plans des circuit ou un equivalent arduino....

June 13, 2022 · 1 min · YS

Enigmes pour enfants

Je porte des lunettes mais je n’y vois rien. Qui suis-je ? Réponse : le nez. Je suis Sophie, mais je ne suis pas Sophie. Qui suis-je ? Réponse : Son chien Combien de gouttes d’eau peut-on mettre dans un verre vide? Réponse : Une seule, parce qu’après le verre n’est plus vide ! Je ne peux pas marcher, j’ai pourtant un dos et quatre pieds....

June 2, 2022 · 2 min · YS

Programmer des jeux en Lua - Un rectangle de couleur

Fait partie de la série Kody - Programmation de Jeu Vidéo dédiée à l’apprentissage du code manière ludique On sait déjà faire un rectangle. Ajoutons un peu de couleur. On utilise toujours la famille de fonctions love.graphics Cette fois, on utilise love.graphics.setColor Les couleurs c’est un mélange. Un mélange de 3 couleurs : Rouge Vert Bleu On prend ainsi du rouge, et du vert, et on a du Jaune....

April 4, 2022 · 1 min · YS

A quoi ça sert l'école

A quoi, mais aussi, à qui ça sert? Aux élèves? Aux parents? A la société? A l’état? A l’économie? Pas évident de répondre brièvement. Il n’y a pas de réponse simple car l’école n’est pas conçue par une seule personne ni sur une seule période. C’est une accumulation d’objectifs historiques, culturels, et une suite de compromis sur les moyens d’atteindre ces objectifs. Comme on me la pose souvent cette question, je me suis dit que ce serait peut être une bonne idée de voir ce que je peux comprendre par moi même sur le sujet....

April 2, 2022 · 2 min · YS

Programmer des jeux en Lua - Faire un rectangle

Fait partie de la série Kody - Programmation de Jeu Vidéo dédiée à l’apprentissage du code manière ludique Ici on fait un rectangle Pour ça on utilise la famille de fonctions love.graphics C’est la boite à outils pour dessiner des trucs. 1 2 3 4 5 6 7 8 9 X = 10 Y = 10 HAUTEUR = 100 LARGEUR = 100 function love.draw() love.graphics.rectangle("fill", X, Y, HAUTEUR, LARGEUR) end Résultat:...

March 20, 2022 · 1 min · YS

Magit - le client git pour emacs

Magit est le célèbre client git pour emacs. Comme beaucoup d’outils dans emacs, il est très polyvalent et peut faire plus d’une chose. Voici une liste de quelques commandes utiles qui peuvent vous faire gagner du temps au quotidien. Historique de commit Commande directe: M-x magit-log-current Status Buffer: l l Historique de commit pour une autre branche Commande directe: M-x magit-log-other Status Buffer: l o Créer une nouvelle branche à partir des modifications Utile lorsque vous avez oublié de changer de branche avant de commiter votre travail....

March 19, 2022 · 1 min · YS

Programmer des jeux en Lua - La fenêtre de jeu

Fait partie de la série Kody - Programmation de Jeu Vidéo dédiée à l’apprentissage du code manière ludique Ici on fait une fenêtre pour le jeu de 800 pixel par 600 pixel. 1 2 3 4 5 6 LARGEUR = 800 HAUTEUR = 600 function love.load() love.window.setMode(LARGEUR, HAUTEUR) end Comprende le code 1/ Les dimensions 1 2 LARGEUR = 800 HAUTEUR = 600 Jusque là, tout semble clair....

March 19, 2022 · 2 min · YS

NestJS - Programme Formation

Programme pour une introduction à NestJS Objectifs Pedagogiques Temps: 1 journée Acquis: Comprendres les concepts employées dans NestJS et savoir réaliser une stateful API Pré-requis Experience de programmation avec un Backend Bases de données (xSQL ou Mongo) Maitrise du Javascript/NodeJS Idéalement connaissande de Typescript Elements introductifs Passage en revue des éléments connexes à NestJS. ExpressJS https://expressjs.com/ ExpressJS est un framework minimal et relativement flexible pour Node....

December 21, 2021 · 2 min · YS

Identités remarquables

ces identités remarquables sont connues depuis les Babyloniens. Pour a et b, nombres réels: \[(a + b)^{\smash{2}} = a^{\smash{2}} + b^{\smash{2}} + 2ab \\ (a - b)^{\smash{2}} = a^{\smash{2}} + b^{\smash{2}} - 2ab \\ (a + b)(a - b) = a^{\smash{2}} - b^{\smash{2}}\]

December 16, 2021 · 1 min · YS

Modelisation UML

Modeliser, c’est quoi? Tous les modeles sont faux mais certains sont utiles – George E. P. Box Modéliser c’est représentation un système par un autre, dans le but de faciliter sa compréhension, ou bien prévoir certains aspects du comportement d’un système. Par nature un modèle est toujours faux, mais cela n’empèche pas d’être utile, en fonction du but à atteindre. Modèles descriptifs vs prescriptifs Descriptif : description de l’existant Prescriptif : description d’un état futur....

December 6, 2021 · 8 min · YS

Intro à Kubernetes

Kubernetes est un outil qui nous vient de chez google, et qui révolutionne tranquillement mais surement la façon dont nous gérons les applications aujourd’hui. J’ai bien dans l’idée de faire un laïus élaboré sur le sujet mais en attendant, je vais me contenter de faire une séries de posts plus court, pour pallier au manque de temps. Donc pour commencer voici une petite intro fort sympatique en français qui décrit le fonctionnement et les différent composant de la chose :...

November 24, 2021 · 1 min · YS

ADN & Mitose

Fait partie de la série SuperSkool - Lycée dédiée aux révisions et approfondissement des pour les élèves niveau lycée La mitose est une division cellulaire. Dans un cycle cellulaire, une interphase, comportant trois étapes (G1, S, G2), précède une phase de mitose.

November 10, 2021 · 1 min · YS

La cellule 01/

Unité de base du vivant. La cellule est la plus petite portion de matière vivante pouvant vivre à l’état autonome. A rajouter : définition (procaryote; eucariote, etc) Fait partie de la série SuperSkool - Lycée dédiée aux révisions et approfondissement des pour les élèves niveau lycée

November 10, 2021 · 1 min · YS

Metabolisme des cellules

Fait partie de la série SuperSkool - Lycée dédiée aux révisions et approfondissement des pour les élèves niveau lycée Métabolisme L’ensemble des réactions couplées se produisant dans les cellules de l’organisme. Réactions couplées Deux réactions sont couplées lorsque le produit d’une réaction est le substrat d’une autre réaction. Définir Autotrophe, Hétérotrophe, photosynthèse

November 10, 2021 · 1 min · YS

Lua/Love2D Faire un jeu de pong (01)

Fait partie de la série Kody - Programmation de Jeu Vidéo dédiée à l’apprentissage du code manière ludique Installation Lua https://www.lua.org/download.html Love Releases https://github.com/love2d/love/releases Lua & Love Lua c’est le langage de programmation Love, c’est le moteur graphique Pong https://github.com/games50/pong Etape 1 Faire une fenetre 1 2 3 4 5 6 LARGEUR = 800 HAUTEUR = 600 function love....

October 10, 2021 · 1 min · YS