Pas seulement pour les codeurs 9 façons d'utiliser GitHub pour un travail créatif

Pas seulement pour les codeurs 9 façons d'utiliser GitHub pour un travail créatif / l'Internet

GitHub est connu pour les fonctionnalités qu'il peut offrir aux programmeurs, mais ce n'est pas seulement pour eux. Il y a beaucoup d'autres utilisations créatives pour GitHub. Voici neuf exemples différents sur quoi d'autre GitHub peut être utilisé.

C'est quoi GitHub?

GitHub est un service de référentiel en ligne auquel tout le monde peut s'inscrire. Il utilise une technologie appelée “Git” qui garde la trace des révisions et qui les a faites. C'est également un excellent moyen de partager, de cloner (forger) et de modifier / améliorer ce que vous apportez. James a écrit un article entier disséquant ce que Git est et peut faire. Qu'est-ce que Git et pourquoi utiliser le contrôle de version si vous êtes un développeur? Qu'est-ce que Git et pourquoi utiliser le contrôle de version si vous êtes un développeur? En tant que développeurs Web, beaucoup du temps, nous avons tendance à travailler sur des sites de développement locaux, puis il nous suffit de tout télécharger lorsque nous avons terminé. C'est bien quand c'est juste vous et que les changements sont petits,… Lire la suite. Pour les projets open source, GitHub est entièrement gratuit, ce qui est excellent pour les programmeurs et les collaborateurs. Il est assez facile de regarder et d’éditer du code sur GitHub Comment afficher et éditer le code source d’une application open-source Comment afficher et éditer le code source d’une application open-source Bien que l’open source soit un bon choix, vous Vous devrez également investir dans la bonne communauté. GitHub est l’un des meilleurs endroits pour le faire, non seulement à cause du montant considérable… Read More, et son utilisation répandue par les codeurs en a fait l’une des plus grandes communautés open source.

Encore une fois, bien que GitHub soit connu pour son utilité pour les programmeurs, il est également très pratique pour diverses autres applications en raison de l’esprit de collaboration inhérent à la communauté GitHub..

Recommandations de voyage


GitHub permet de faire travailler plusieurs contributeurs sur le même projet. Cela peut entraîner un certain nombre d'utilisations créatives liées à la collaboration, notamment des recommandations de voyage. Il est difficile pour une personne d’énumérer toutes sortes d’endroits incontournables dans le monde entier. Au lieu de cela, il est préférable de demander aux autres utilisateurs de contribuer leurs recommandations à la collection. Voici un excellent exemple d'une collection de recommandations de voyage.

Écriture collaborative

L'écriture d'histoires n'est pas un sujet de collaboration immédiat, mais si vous avez un projet où l'écriture profite de la collaboration, GitHub est également un excellent endroit pour le faire. La facilité de révision de GitHub aide la communauté à corriger rapidement tous les problèmes détectés et à conserver tous les fichiers de projet dans une collection..

C'est formidable non seulement pour la rédaction d'histoires, mais également pour l'édition de documents juridiques. Bien sûr, dans ce scénario, vous devrez vous assurer que les modifications apportées sont correctes et appropriées..

L'écriture manuelle n'est pas absente non plus. Par exemple, un projet concernant la rédaction d’un livre d’introduction à MongoDB est en cours..

L'année dernière, Erez a examiné Prose.io pour GitHub Write et a laissé le monde réviser votre travail avec Prose.io pour GitHub, puis laissez le monde réviser votre travail avec Prose.io pour GitHub Traditionnellement, écrire est une affaire solitaire. C'est juste vous et l'écran, ou un morceau de papier. Homme contre texte dans une bataille de volontés, d'esprits et d'émotions, jusqu'à ce que vous ayez fini, tout à coup. Maintenant c'est… Read More, un outil spécialement conçu pour écrire sur GitHub.

Démarrer un blog

GitHub a également un service séparé appelé GitHub Pages où vous pouvez créer notre propre blog. Bien qu'il ne soit pas lié au système de contrôle de version habituel de GitHub, il est toujours créé et géré par GitHub. Et ne croyez pas que ce n’est pas légitime: le président Obama a utilisé GitHub Pages pour son blog de campagne.

Recherche médicale

Comme il est si facile d’examiner les dépôts publics, c’est également un excellent endroit où publier des recherches médicales. La collaboration est un élément essentiel pour une recherche médicale efficace, et l’affichage de ces résultats sur GitHub pourrait faciliter la tâche. D'autres peuvent également prendre vos recherches et en tirer parti pour de nouvelles découvertes. Vous pouvez également avoir des fils de discussion dans votre référentiel, car GitHub peut prendre en charge des discussions relatives à cette recherche. Voici un excellent exposé sur l'utilité de GitHub pour la recherche médicale, même si cela est actuellement rare pour GitHub..

Recettes de remixage


Remixer le travail d'autres personnes peut avoir ses avantages, et la cuisine en est un exemple quotidien. Par exemple, si vous trouvez une recette sur GitHub, vous pouvez la modifier et apporter vos propres modifications pour la rendre encore meilleure. D'autres peuvent faire de même pour votre travail et créer leurs propres chefs-d'œuvre, qu'ils le rendent encore plus savoureux ou plus sain (ou les deux)! Fork the Cookbook (notre examen Démarrer Forking: l'inspiration Open Source vient de la cuisine et des recettes avec fourchette le livre de recettes Start Forking: L'inspiration Open Source vient de la cuisine et des recettes avec une fourchette C'est le Github des recettes avec “contrôle de version”. Avec Fork the Cookbook, il s'agit de l'évolution de l'alimentation… En savoir plus) est un site formidable utilisant GitHub qui s'articule autour de la recherche et de l'amélioration de recettes. Venez chercher des recettes végétaliennes ou des collations Open Source!

Créer et remixer de la musique

GitHub est également un excellent endroit pour collaborer sur des œuvres musicales. La créativité musicale est parfaite pour le contrôle de version. Une fois que quelqu'un a partagé sa musique, les autres peuvent en profiter, mais aussi la modifier et y apporter leurs propres modifications. Un bon exemple de ceci est la collaboration sur la musique d'église.

Réparations à la maison

Avec GitHub, vous pouvez également gérer les réparations de votre maison. Vous pouvez créer “problèmes” qui fonctionnent comme des tâches à effectuer avec prise en charge des commentaires. Cette solution n'est peut-être pas aussi conviviale que les autres idées car d'autres ne peuvent pas réparer vous-même, mais vous pouvez répertorier les problèmes liés aux tâches que vous souhaitez effectuer et demander à d'autres de vous donner des idées sur la manière de travailler à domicile..

Utilisation de données géographiques


Vous avez un projet qui tourne autour de nombreuses données géographiques? Vous pouvez facilement utiliser GitHub pour représenter ces données sous forme de carte. C'est vrai, vous n'avez même pas besoin de créer la carte vous-même - GitHub prendra les données et le fera pour vous. Tout ce que vous avez à faire est de placer les données dans un fichier .geojson et d'utiliser la syntaxe appropriée.

Modélisation 3D


GitHub a commencé à restituer les modèles 3D stockés dans des fichiers .STL. Par conséquent, il est maintenant beaucoup plus facile de partager ces fichiers de modélisation avec d’autres, tout en bénéficiant des fonctionnalités de contribution, de partage et de remixage de GitHub. GitHub ne propose aucune solution d'impression 3D, mais il héberge des codes de projet associés au secteur émergent de l'impression 3D, comme Printrun et le projet officiel Make Me..

Conclusion

Bien sûr, ceci n’est qu’un petit échantillon de ce que vous pouvez faire avec GitHub. En fin de compte, votre imagination est limitée, car je suis certain que les fonctionnalités de GitHub peuvent vous être utiles dans une infinité de façons..

De quelle manière avez-vous déjà utilisé GitHub sans programmation? De quelle manière avez-vous rencontré mais n'y avez-vous pas participé? Faites le nous savoir dans les commentaires!

En savoir plus sur: Programmation, Gestion de projet.