'Guide du programmeur de cuisine', n°1 sur la hot list de GitHub !
GitHub, en tant que plus grand référentiel de logiciels open source au monde, héberge une grande quantité de code logiciel et attire d'innombrables passionnés d'open source à se rassembler ici.
Bien sûr, c'est également devenu un lieu où les programmeurs peuvent se retrouver pour se renseigner sur les récentes discussions sur des sujets d'actualité et sur des projets plus populaires.
Sur GitHub, de temps en temps, il y a toujours des projets bizarres sur la hot list.
Ce qui est inattendu, c'est que la première place sur la récente liste chaude de GitHub était en fait occupée par un « Guide du programmeur de cuisine » appelé HowToCook.
Il est entendu que le créateur de ce projet est un programmeur de Suzhou nommé Auduin Xue de Microsoft.
Le programmeur a écrit dans la section auto-décrite de la page de détails du projet que comme il ne pouvait cuisiner que seul pendant la période d'isolement à la maison, il cherchait occasionnellement des recettes et des méthodes sur Internet, mais les recettes étaient généralement écrites en des manières étranges et apparaissaient parfois inexplicablement au milieu de certains autres matériaux.
Il estime qu'une telle recette est extrêmement hostile aux programmeurs déjà habitués aux langages formels.
À cette fin, Auduin Xue a décidé de rechercher lui-même des recettes et d'organiser des plats communs basés sur une expérience culinaire réelle et des descriptions plus claires et plus précises, afin que les programmeurs puissent cuisiner à la maison.
Comme l'a dit Auduin Xue, si vous recherchez des recettes sur Internet, vous trouverez d'innombrables tutoriels graphiques et tutoriels vidéo.
Mais lorsqu'il s'agit de mesure, la plupart de ces tutoriels mettent uniquement l'accent sur « la quantité appropriée », « un peu », « une grande cuillerée » et « une petite cuillerée ».
Parfois, il y a certains ingrédients qui n'ont jamais été mentionnés, ce qui causera sans aucun doute des maux de tête aux programmeurs qui travaillent clairement.
En fait, le "Guide de cuisine du programmeur" n'est pas une simple recette.
Dans ce projet, en plus des connaissances culinaires de base que vous devez avoir pour cuisiner, une série de recettes de cuisine maison, d'aliments de base, de produits semi-finis, de plats braisés, de boissons, de sauces, de desserts, etc. .
Pour les programmeurs qui débutent en cuisine, les ustensiles de cuisine et les ingrédients tels que les cuisinières à gaz, les cuiseurs à riz, l'huile de cuisson, le gingembre, le riz, etc. sont fondamentalement les préparations de cuisine les plus élémentaires.
Si vous souhaitez poursuivre la formalité, la standardisation et le rituel, et rendre votre cuisine intéressante et unique, le guide mentionne également que vous devez acheter les outils suivants :
Balance, pied à coulisse, éprouvette graduée, chronomètre, bécher, pistolet thermomètre, pipette.
De plus, ce guide prépare également des connaissances avancées telles que l'utilisation d'ingrédients auxiliaires et l'identification de la température de l'huile pour les programmeurs qui souhaitent acquérir des compétences et des techniques de cuisson plus avancées.
Quant au problème de « comment décider quoi manger », l'auteur a également utilisé des formules mathématiques pour décrire en détail la méthode de calcul est à peu près la suivante :
Il existe de nombreux types de recettes dans ce projet, y compris la cuisine maison, le petit-déjeuner, les aliments de base, etc. sont tous disponibles :
Bien que ce ne soit pas différent d'une recette maison sérieuse, le dosage spécifique est directement précis en grammes et en centimètres. -tutoriel de cuisine à l'épreuve.
Prenez les œufs brouillés aux tomates dans la vie quotidienne. Dans ce "Guide de cuisine du programmeur", le dosage est marqué avec précision en fonction du nombre de personnes, et le contenu supplémentaire est judicieusement noté :
Par exemple, "Œufs brouillés aux tomates". tomates "Aucun sucre ni oignon vert ne peuvent être ajoutés, et le sel peut être remplacé par de la sauce soja légère, etc.
De plus, la recette ajoutera également une phrase à la fin : "Si vous suivez le processus de production de ce guide et trouvez des problèmes ou des processus qui peuvent être améliorés, veuillez soumettre un problème ou une demande de tirage."
En tant que projet open source, tout amateur de cuisine peut ajouter son propre plat spécial au projet. Cependant, il convient de noter que lors de la rédaction d'une nouvelle recette, vous devez copier et modifier le modèle de recette existant : ingrédients et outils nécessaires, calculs, opérations et contenu supplémentaire.Il convient de noter qu'à ce jour, ce « Guide de cuisine du programmeur » a reçu près de 20 000 étoiles et que le nombre de contributeurs est passé à plus de 140.
Comme le souhaite l'auteur du projet : "J'espère qu'il s'agit d'un projet open source piloté et maintenu par la communauté, afin que davantage de personnes puissent créer ensemble une bibliothèque intéressante, afin que tout le monde soit le bienvenu pour y contribuer
."Si vous avez également des difficultés à cuisiner ou si vous souhaitez partager vos propres recettes, veuillez cliquer sur le portail du projet ci-dessous.
https://github.com/Anduin2017/HowToCook

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Cet article résume 10 jeux en ligne open source sur GitHub, auxquels on peut jouer en cliquant dessus. La plupart des jeux peuvent être joués sur téléphones mobiles, ce qui est vraiment cool !

GitHub est une plate-forme d'hébergement pour les projets de logiciels open source et privés, permettant aux développeurs d'héberger leur propre code ici et d'effectuer un contrôle de version. GitHub se concentre sur les projets open source et la collaboration. Grâce aux projets open source sur cette plateforme, les développeurs peuvent visualiser le code source des projets d'autres développeurs, communiquer et apprendre.
![[Résumé] Quelques raisons et solutions pouvant empêcher l'ouverture de GitHub](https://img.php.cn/upload/article/000/000/068/64213a7378eaa534.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
GitHub est une plateforme de contrôle de version et d’hébergement de code très populaire. Cependant, nous pouvons parfois rencontrer le problème de ne pas pouvoir accéder à GitHub. En effet, GitHub est une plate-forme mondiale et est affecté par des facteurs tels que l'emplacement géographique, les conditions du réseau et les paramètres du site Web. Cet article présentera quelques raisons possibles pour lesquelles GitHub ne peut pas être ouvert, ainsi que des méthodes pour résoudre ces problèmes.

GitHub est une plate-forme d'hébergement de code basée sur Git qui est largement utilisée dans les communautés open source et dans la gestion interne du code d'entreprise. Vous pouvez télécharger des projets et des documents texte sur GitHub, mais les formats pris en charge et les méthodes de téléchargement sont légèrement différents.
![[Organisation et partage] 7 projets GitHub open source intéressants et pratiques](https://img.php.cn/upload/article/000/000/024/63872de1d8dc1769.png?x-oss-process=image/resize,m_fill,h_207,w_330)
Cet article partagera avec vous 7 projets open source intéressants et pratiques. Ces projets ont été inclus sur GitHub. J'espère que cela sera utile à tout le monde !

GitHub est une plateforme d'hébergement de code populaire utilisée pour la collaboration des développeurs et le contrôle des versions. En tant que développeur, vous devrez peut-être télécharger uniquement le contenu d'un dossier spécifique à partir du référentiel GitHub d'un autre développeur. Dans cet article, nous allons montrer comment télécharger uniquement un dossier dans un référentiel GitHub sans télécharger l'intégralité du référentiel.

Cet article concerne l'apprentissage de Gitlab, explique comment créer une branche protégée et soumettre un PR à votre leader. J'espère que cela sera utile à tout le monde !

Github est actuellement la plus grande communauté open source au monde. De nombreux programmeurs hébergent leur code sur Github pour profiter de ses fonctions pratiques de contrôle de version et de collaboration. Cependant, le projet sur Github n'est que du code et son déploiement sur le serveur pour son exécution nécessite un travail supplémentaire. Cet article vous présentera les étapes spécifiques.