Tutoriels pratiques
Guides interactifs étape par étape couvrant Linux, DevOps, Programmation en Python/C/C++/Go, Science des données, Développement Web, Hadoop et plus encore.
Découvrir les catégories
LinuxDevOpsCybersécuritéDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxFormation RHCSAFormation RHCE in Enterprise LinuxFormation LFCSShellGitCloudflareDockerKubernetesFormation CKAFormation CKADFormation CKSAnsibleFormation RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIABase de donnéesMySQLPostgreSQLRedisMongoDBSQLitePythonRustGolangJavaCC++Développement webScience des données
Premiers pas avec Hive
Ce lab porte sur la configuration et les opérations de base de Hive. Il s’adresse aux apprenants qui possèdent des bases en SQL et souhaitent comprendre l’architecture, le déploiement élémentaire et l’utilisation de Hive.
MySQLLinux
Cloner un dépôt Git avec une authentification par nom d’utilisateur et mot de passe
Apprenez à cloner un dépôt Git avec une authentification par nom d’utilisateur et mot de passe. Suivez ce guide détaillé pour accéder en toute sécurité à votre dépôt Git distant.
Git
Organiser le code avec des modules et des crates
Répartissez un petit package Rust entre des fichiers de bibliothèque, de binaire et de module, tout en découvrant les limites des crates, les chemins, les déclarations use et la visibilité de base.
Rust
Prouver le comportement avec des tests Rust
Ajoutez des tests unitaires et d’intégration ciblés à une petite bibliothèque Rust, couvrez les cas limites et exécutez exactement les tests nécessaires avec Cargo.
Rust
Réutiliser des structures de données avec les génériques
Transformez une paire Rust concrète et un utilitaire concret en code générique réutilisable pour les nombres et le texte.
Rust
Partager un comportement avec des traits
Définissez un petit trait Rust, implémentez-le pour deux types préparés et affichez les deux à l’aide d’une seule fonction générique contrainte.
Rust
Garder un projet Rust propre
Utilisez rustfmt, Clippy, les tests et rustdoc comme boucle de qualité délibérée pour réparer une petite bibliothèque Rust préparée.
Rust
Accepter des arguments de ligne de commande
Créez une petite commande de recherche en Rust qui analyse les arguments, appelle une logique de bibliothèque préparée et signale la réussite ou l’échec via les canaux appropriés du processus.
Rust
Créer une interface CLI de suivi des tâches
Complétez une application Rust de suivi des tâches à plusieurs commandes, préparée sous forme de squelette, avec clap, des modules, la persistance dans un fichier, la propagation des erreurs, des tests et une compilation de production.
Rust
Ajouter et utiliser une dépendance de crate
Ajoutez clap à une petite commande Rust, utilisez son API derive et comprenez comment Cargo.toml, Cargo.lock, les fonctionnalités et les compilations verrouillées fonctionnent ensemble.
Rust
Écrire un script de synthèse des erreurs des journaux
Écrivez un court script Bash qui compte les lignes d’erreur dans chaque journal préparé.
Shell
Téléverser une configuration avec SCP
Utilisez l’identité SSH fournie pour copier un fichier de configuration vers un compte distant.
Linux
Restaurer une configuration à partir d’une sauvegarde
Restaurez un fichier de configuration manquant à partir d’une archive compressée préparée.
Linux
Déclencher des builds Jenkins avec des Webhooks
Simulez un webhook de dépôt avec curl, transmettez les données de branche et de commit à un job Jenkins, et vérifiez le journal de build déclenché.
Jenkins
Arrêter un processus incontrôlable
Inspectez et arrêtez un processus préparé à l’aide de son PID enregistré.
Linux
Stockage des identifiants dans Jenkins
Créez, inspectez et mettez à jour un identifiant nom d'utilisateur/mot de passe Jenkins depuis le tableau de bord.
Jenkins
Corriger l’adresse d’écoute d’un service
Modifiez un service local afin qu’il écoute sur toutes les interfaces IPv4, tout en préservant sa réponse.
Linux
Récupérer un service en échec
Diagnostiquez une valeur de configuration non valide et remettez le service systemd correspondant à l’état actif.
Linux
- Précédent
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 897
- Suivant