O GitHub é conhecido pelos ótimos recursos que pode oferecer aos programadores, mas não é só para eles. Há muitos outros usos criativos para o GitHub. Aqui estão nove exemplos diferentes sobre o que mais o GitHub pode ser usado.
O que é o GitHub?
O GitHub é um serviço de repositório on-line para o qual qualquer um pode se inscrever. Ele usa uma tecnologia chamada "Git", que acompanha as revisões e quem as criou. Também é uma ótima maneira de compartilhar, clonar (bifurcação) e modificar / aprimorar o que você bifurca. James escreveu um artigo inteiro dissecando o que o Git é e pode fazer O que é o Git & Por que você deve usar o controle de versão Se você é um desenvolvedor O que é o Git & Por que você deve usar o controle de versão do tempo que tendemos a trabalhar em sites de desenvolvimento local, basta fazer o upload de tudo quando terminarmos. Isso é bom quando é só você e as mudanças são pequenas, ... Leia Mais. Para projetos de código aberto, o GitHub é totalmente gratuito, o que é ótimo para programadores e colaboradores. É muito fácil olhar e editar o código no GitHub Como visualizar e editar o código-fonte de um aplicativo de código aberto Como visualizar e editar o código-fonte de um aplicativo de código aberto Embora abrir código aberto possa ser uma boa escolha, você Também preciso investir na comunidade certa. O GitHub é um dos melhores lugares para se fazer isso, não apenas por causa da grande quantidade ... O Read More, e seu uso difundido por codificadores, tornou-o uma das maiores comunidades de código aberto.
Novamente, enquanto o GitHub é conhecido por sua utilidade para os programadores, ele também é muito útil para vários outros aplicativos, devido ao espírito colaborativo inerente à comunidade do GitHub.
Recomendações de viagem
O GitHub facilita o trabalho de múltiplos colaboradores no mesmo projeto. Isso pode levar a vários usos criativos relacionados à colaboração, incluindo recomendações de viagens. É difícil para uma pessoa listar todos os tipos de locais imperdíveis em locais em todo o mundo. Em vez disso, é melhor que outras pessoas contribuam com suas recomendações para a coleção. Veja um ótimo exemplo de uma coleção de recomendações de viagem.
Escrita Colaborativa
Escrever histórias não é algo em que a colaboração vem à mente imediatamente, mas se você tem um projeto em que escrever se beneficia da colaboração, o GitHub também é um ótimo lugar para fazer isso. A facilidade de revisão no GitHub ajuda a comunidade a fazer correções rápidas em todos os problemas encontrados e manter todos os arquivos do projeto em uma coleção.
Isso é ótimo não apenas para a escrita de histórias, mas também para a edição de documentos legais. É claro que, nesse cenário, você desejará ter certeza de que quaisquer alterações feitas sejam realmente corretas e apropriadas.
A escrita manual não está fora de cena também. Por exemplo, há atualmente um projeto sobre como escrever um livro introdutório para o MongoDB.
No ano passado, Erez analisou Prose.io para GitHub Write, e deixou o mundo revisar seu trabalho com Prose.io para GitHub Escreva e deixe o mundo revisar seu trabalho com Prose.io para GitHub Tradicionalmente, escrever é um assunto solitário. É só você e a tela, ou um pedaço de papel. Homem versus texto em uma batalha de vontades, inteligência e emoção, até que de repente - você está feito. Agora é ... Leia Mais, que é uma ferramenta feita especificamente para escrever no GitHub.
Comece um blog
O GitHub também tem um serviço separado chamado GitHub Pages, onde você pode começar nosso próprio blog. Embora não esteja vinculado ao sistema de controle de versão regular do GitHub, ele ainda é criado e executado pelo GitHub. E não pense que não é legítimo - o presidente Obama usou o GitHub Pages para o seu blog de campanha.
Pesquisa médica
Por ser tão fácil pesquisar nos repositórios públicos, também é um ótimo lugar para postar pesquisas médicas. A colaboração é uma parte vital para uma pesquisa médica eficaz, e postar esses resultados no GitHub pode facilitar muito isso. Outros também podem levar sua pesquisa e construí-la para novas descobertas. Você também pode ter threads de discussão em seu repositório, pois o GitHub pode suportar discussões relacionadas a essa pesquisa. Aqui está uma ótima descrição de como o GitHub pode ser útil para pesquisas médicas, mesmo que isso seja raro no momento para o GitHub.
Remixando Receitas
Remixar o trabalho de outras pessoas pode ter seus benefícios, e cozinhar é um exemplo cotidiano. Por exemplo, se você encontrar uma receita no GitHub, poderá fazer o fork e fazer suas próprias modificações para torná-la ainda melhor. Outros podem fazer o mesmo com o seu trabalho e criar suas próprias obras-primas, sejam mais saborosas ou saudáveis (ou ambas)! Bifurcação do livro de receitas (nossa revisão Iniciar bifurcação: inspiração de código aberto chega às receitas culinárias e com garfo O livro de receitas começa a bifurcar-se: fonte aberta inspiração vem cozinhar e receitas com garfo O livro de receitas bifurca o livro de receitas é uma visão incomum da idéia de um aplicativo de culinária É o Github para receitas com “controle de versão”. Com o Fork the Cookbook, é tudo sobre a evolução da comida ... Leia Mais) é um ótimo site usando o GitHub que gira em torno de encontrar e melhorar receitas. Venha à procura de receitas vegan ou lanches Open Source!
Criando e remixando músicas
O GitHub também é um ótimo lugar para colaborar em obras musicais. A criatividade musical é ideal para o controle de versões. Uma vez que alguém compartilha sua música, outros podem apreciá-la, assim como bifurcá-la e fazer suas próprias modificações nela. Um ótimo exemplo disso é a colaboração na música da igreja.
Reparos em casa
Com o GitHub, você também pode gerenciar seus reparos domésticos. Você pode criar "problemas" que funcionam como tarefas com suporte a comentários. Isso pode não ser tão fácil de colaborar quanto as outras ideias, como outros não podem fazer os reparos para você, mas você pode listar os problemas das tarefas que deseja concluir e fazer com que os outros lhe dêem algumas idéias sobre como trabalhar em casa. .
Usando dados geográficos
Tem um projeto que gira em torno de muitos dados geográficos? Você pode facilmente usar o GitHub para representar esses dados como um mapa. É isso mesmo, você nem precisa fazer o mapa sozinho - o GitHub irá pegar os dados e fazer isso por você. Tudo o que você precisa fazer é colocar os dados dentro de um arquivo .geojson e usar a sintaxe apropriada.
Modelagem 3D
O GitHub começou a renderizar modelos 3D que são armazenados em arquivos .STL. Portanto, agora é muito mais fácil compartilhar esses arquivos de modelagem com outras pessoas e ainda se beneficiar dos recursos de contribuição, compartilhamento e remixagem do GitHub. O GitHub não possui nenhuma solução de impressão 3D, mas hospeda códigos de projeto que são aliados à área emergente de impressão 3D, como Printrun e o projeto oficial Make Me.
Conclusão
Claro, isso é apenas uma pequena amostra do que você pode fazer com o GitHub. Em última análise, você está limitado apenas à sua imaginação, pois tenho certeza de que há um número infinito de maneiras em que os recursos do GitHub podem ser úteis para você.
De que maneiras não programadas você usou o GitHub antes? De que maneiras você se deparou, mas não estava envolvido? Deixe-nos saber nos comentários!