Ceci est un référentiel de démonstration pour Linux Hobby Club
️ La portée principale du projet est d'offrir un référentiel de démonstration, ouvert à la collaboration et à la contribution de tout le monde. Pour faire partie du projet, restez sur la bonne voie avec les éléments suivants:
➡️ L'idée principale est que l'ensemble du projet et son contenu à écrire dans une machine virtuelle Linux ou un système d'exploitation hôte basé sur Linux. Il est fortement recommandé de travailler sur un environnement Linux en utilisant uniquement bash Shell et git , mais il n'est pas obligatoire.
➡️ Si vous n'avez pas de système d'exploitation Linux ou ne pouvez pas installer une machine virtuelle Linux sur un hyperviseur, le projet a sa propre machine virtuelle en cours d'exécution dans le cloud. Envoyez-moi un e-mail à [email protected] avec le nom d'utilisateur et le mot de passe pour créer un nouvel utilisateur pour vous. Je vous répondrai lorsque votre utilisateur sera créé et des instructions supplémentaires comment se connecter à la machine virtuelle.
➡️ Avant de commencer à travailler sur le projet, veuillez lire la page Wiki. Vous pouvez trouver des instructions sur la configuration git sur votre VM Linux. En outre, vous trouverez également périodiquement des exercices préfabriqués avec des descriptions, vous pouvez ouvrir un nouveau problème avec le contenu de la cession et commencer à y travailler.
❗ Pour commencer à contribuer au projet avec l'un des exercices préfabriqués, ouvrir des problèmes et créer un nouveau problème avec la tâche spécifique.
Cependant, il n'est pas obligatoire de suivre les exercices, vous pouvez contribuer de quelque manière que ce soit pour vous, respectez simplement ces règles simples:
✅ faire:
- Téléchargez votre engagement dans le dossier de langage de programmation respectif. Les langues par défaut sont Python, Java, JavaScript, C #, C ++. Dans le cas où vous souhaitez télécharger un fichier dans une langue différente, créez d'abord un nouveau dossier et donnez-lui un nom approprié pour la langue.
- ️ Tous les requêtes de traction doivent être ouvertes à la branche de développement, sauf si quelque chose d'autre est spécifié dans un problème ou un projet spécifique.
- Essayez de garder vos engagements les plus simples que possible et dans le même temps avec le titre et le corps bien décrits.
- Essayez de ne pas commettre de grands projets dans les dossiers spécifiés ci-dessus. Si vous souhaitez télécharger un projet plus grand, mettez-le dans un répertoire séparé.
Faire:
- Ne téléchargez pas de code sans pertinence, essayez de vous en tenir à la portée du projet.
- Même si ce n'est pas obligatoire, essayez de travailler dans une machine virtuelle Linux ou hôte et exécutez toutes les commandes
git dans bash . Essayez de travailler avec VIM ou tout autre éditeur de texte Konsole. La portée du projet est d'acquérir des compétences en travaillant avec bash et git . Pour toute question ou si vous avez besoin d'un support, vous pouvez me contacter.