Skip to main content

Recently Updated Pages

Avantages et inconvénients de l'intégration à large échelle

Architecture des ordinateurs Histoire de l'informatique

Avantages: Augmentation de la capacité des puces mémoires Augmentation de la vitesse, performanc...

Updated 1 year ago by SnowCode

L'évolution des performances

Architecture des ordinateurs Histoire de l'informatique

A partir des années 70s, avec l'intégration toujours plus poussée des composants sur une puce et ...

Updated 1 year ago by SnowCode

Microprocesseurs (1970-???)

Architecture des ordinateurs Histoire de l'informatique

Toujours pareil, plus petit, moins cher, plus performant et plus fiable. En 1971, premier micropr...

Updated 1 year ago by SnowCode

Les circuits intégrés (1965-1970)

Architecture des ordinateurs Histoire de l'informatique

Les circuits intégrés sont essentiellement de très petits trasnsitors dans une petite boite. Enco...

Updated 1 year ago by SnowCode

Les transistors (1955-1965)

Architecture des ordinateurs Histoire de l'informatique

Après les tubes à vide, il y eu les transistors. Beaucoup plus rapide, plus fiable et moins cher ...

Updated 1 year ago by SnowCode

Les tubes à vide (1945-1955)

Architecture des ordinateurs Histoire de l'informatique

En 1943, le premier ordinateur digital "COLLOSUS" mais est un secret militaire. En 1945, l'ENIAC ...

Updated 1 year ago by SnowCode

Deux millénaires de progrès

Architecture des ordinateurs Histoire de l'informatique

Vers 500av JC, nous avons commencé à compter avec des bouliers, des tables à compter et des bâton...

Updated 1 year ago by SnowCode

Histoire de l'informatique

Architecture des ordinateurs Histoire de l'informatique

Dès le début de l'humanité, nous avons commencé à compter. D'abord on a compté en base 1 (base un...

Updated 1 year ago by SnowCode

Structures, implémentations et traits

Rust

No Boilerplate → 🛰️ Building a space station in Rust (Simple Rust patterns 📚) [RUST-8] Structur...

Updated 1 year ago by SnowCode

Les fonctions (méthodes et closures)

Rust

La différence entre une méthode et une fonction sera évoquée au chapitre sur les implémentations...

Updated 1 year ago by SnowCode

Enums et gestion d'erreurs (Result et Option)

Rust

Rust exige toujours de gérer les cas où il y aurait une erreur d'une manière ou d'une autre. Tout...

Updated 1 year ago by SnowCode

Vecteurs et HashMap

Rust

Vecteurs Les vecteurs sont des listes à taille variable fn main() { // Je peux créer un vecteur...

Updated 1 year ago by SnowCode

Ownership, lifetimes et références

Rust

Maintenant il faut s'attaquer à quelque chose de très important dans Rust : la manière dont laque...

Updated 1 year ago by SnowCode

Strings et affichage formatté

Rust

On a vu dans le chapitre sur les types primitifs que l'on peut faire des chaines de caractères av...

Updated 1 year ago by SnowCode

Variables et types primitifs (et cast)

Rust

En rust les variables sont définie avec let et sont immuable par défault // Cette variable est im...

Updated 1 year ago by SnowCode

Installation et Hello World

Rust

Pour commencer notre découverte de Rust on va d'abord devoir installer rustup. On peut l'installe...

Updated 1 year ago by SnowCode

Introduction

Rust

Rust a commencé comme projet personnel de Graydon Hoare en 2006, un employé chez Mozilla, Mozilla...

Updated 1 year ago by SnowCode

🗃️ Archiver un site et des images

DevOps

Voici comment j'ai fait pour faire un backup complet de mon site avec Docker. Ce site était un si...

Updated 1 year ago by SnowCode

👀 Visualiser tout avec Portainer

DevOps

Portainer est un super outil pour avoir une interface web pour gérer tout à propos de Docker : im...

Updated 1 year ago by SnowCode

🔌 Réseau, reverse proxy avec Traefik

DevOps

Maintenant, quand on veut pouvoir avoir plusieurs services sur un même port avec des noms de doma...

Updated 1 year ago by SnowCode